[Ajuda] Classes
#1

Ola galera , vim pedir uma ajuda nгo sei como fazer!

Assim to criando um gm do zero , eu fiz pra dar um tempo antes de aparecer o dialog de login/registro
so que ele vai direto pra escolher a class, mas ele so pode escolher a class depois de logar e que der o tempo do comeзo.

olha code!

pawn Код:
SetTimerEx("testar", 3000, false, "i", playerid);


forward testar(playerid);
public testar(playerid)
{
    new file[50];
    GetPlayerName(playerid, Name,sizeof(Name));
    format(file, sizeof(file), ContaPlayer, Name);

    if(!DOF2_FileExists(file))
    {
       format(Dialogrl, sizeof(Dialogrl), "Seja Bem Vindo\n\n Senhor %s vocк nгo й registrado, porfavor bote uma senha confiavel para registrar!", Name);
       ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "Registro", Dialogrl, "Cadastrar", "Cancelar");
    }
    else
    {
       format(Dialogrl, sizeof(Dialogrl), "Seja Bem Vindo\n\n Senhor %s vocк й registrado, porfavor bote sua senha para logar!", Name);
       ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Registro", Dialogrl, "Login", "Cancelar");
    }
    return 1;
}


public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, -2176.0540, -230.2209, 36.5156);
    SetPlayerFacingAngle(playerid, 100.0);
    SetPlayerCameraPos(playerid, -2179.2629, -230.3282, 36.5156);
    SetPlayerCameraLookAt(playerid, -2179.2629, -230.3282, 36.5156);
    switch (classid)
    {
        case 0,1,2,3,4,5,6,7,8,9:
        {
            GameTextForPlayer(playerid, "~w~Fodas", 7000, 6);
            PlayerInfo[playerid][TeamClass] = Fodas;
        }

        case 10,11,12:
        {
            GameTextForPlayer(playerid, "~w~vagos", 7000, 6);
            PlayerInfo[playerid][TeamClass] = vagos;
        }
    }
    return 1;
}
Reply
#2

pawn Код:
public OnPlayerConnect(playerid)
{
    SetTimerEx("testar", 3000, false, "i", playerid);
    return 1;
}
Reply
#3

Eu uso no OnPlayerConnect.

@edit mas tbm nao da quando da o tempo ele ja pode dar spawn!
Reply
#4

Up!

Preciso que alguem me ajude nisso!
Reply
#5

Nгo tem como determinar um tempo para que a Callback OnPlayerRequestClass seja chamada..
Reply
#6

Quote:
Originally Posted by paulor
Посмотреть сообщение
Nгo tem como determinar um tempo para que a Callback OnPlayerRequestClass seja chamada..
Hum Entao tб!

Vlw
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)