[Ajuda]AutoSpawn
#1

Queria que o Player auto Spawna-se ao logar, sem ter que clicar no <> Spawn
Codigos que talvez vocкs precisem.
pawn Код:
public OnPlayerConnect(playerid)
{
PlayerDados[playerid][Logado] = false;
    format(StringContas, sizeof(StringContas), "Registro/%s.ini", Nome(playerid));
    if(!DOF2_FileExists(StringContas))
    {
        format(String, sizeof(String), "{1BE01B}Bem Vindo {1BCCE0}%s{1BE01B}\nDigite uma senha abaixo \npara se registrar:", Nome(playerid));
        ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Registrando", String, "Registrar", "Sair");
    }
    if(DOF2_FileExists(StringContas))
    {
        format(String, sizeof(String), "{1BE01B}Bem Vindo de Volta {1BCCE0}%s{1BE01B}\nLogue-se usando sua senha :D", Nome(playerid));
        ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_INPUT, "Logando", String, "Logar", "Sair");
    }
    return 1;
}
-
pawn Код:
public OnPlayerSpawn(playerid)
{
SetPlayerPos(playerid,1695.1334,-2334.6064,13.5469);
    return 1;
}
-
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerCameraPos(playerid, 1427.597, -1751.993, 86.024);
        SetPlayerCameraLookAt(playerid, 1431.131, -1747.288, 79.938);
        SetPlayerPos(playerid, 1409.3607,-1713.2329,30.7422);
    return 1;
}
Grato, ajudou? REP.
Reply
#2

coloca
pawn Код:
SpawnPlayer(playerid);
na public onplayerspawn, ou depois que ele efetuar o login.
Reply
#3

SpawnPlayer(playerid); ao efetuar o login
Reply
#4

Quote:
Originally Posted by steeldark
Посмотреть сообщение
coloca
pawn Код:
SpawnPlayer(playerid);
na public onplayerspawn, ou depois que ele efetuar o login.
Vlw, +REP
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)