28.11.2012, 17:20
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!
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;
}