[Ajuda]Login -
Mteck - 12.02.2012
To devolta
eu to traduzindo o gm [S]till [A]live - Zombie Roleplay e tipo quando eu logo e digito a senha e aperto enter aparece "serve closed" alguem pode me ajudar por favor?
Re: [Ajuda]Login -
Lucas_Alemao - 12.02.2012
callback que й chamada quando o player loga?
Re: [Ajuda]Login -
Mteck - 12.02.2012
pawn Код:
if(JugadorLogeado[playerid] != 1)
{
if(CuentaExistente[playerid] == 1)
{
new s[128];
new loginname[MAX_PLAYER_NAME];
GetPlayerName(playerid,loginname,MAX_PLAYER_NAME);
format(s,sizeof(s),"\t{FF0000}Bem Vindo, {FFA500}%s.\n\n{E0FFFF}Digite Sua senha para logar-se ",loginname);
ApplyAnimation(playerid,"Freeweights","gym_free_celebrate",4.1,1,1,1,1,1);
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Login",s,"Logar","");
return 1;
}
else
{
new s[128];
new loginname[MAX_PLAYER_NAME];
GetPlayerName(playerid,loginname,MAX_PLAYER_NAME);
format(s,sizeof(s),"\t{FF0000}Bienvenido, %s.\n\n{E0FFFF}Digite sua senha para se Registrar.",loginname);
ApplyAnimation(playerid,"Freeweights","gym_free_celebrate",4.1,1,1,1,1,1);
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Panel de Registro",s,"Registrar","");
}
}
return 1;
}
se eu estiver correto que isso й a callback kk se nгo for me explica
Re: [Ajuda]Login -
GTO.DoDo - 12.02.2012
deve ser o SpawnPlayer(playerid);
tente usar um settime
Re: [Ajuda]Login -
Mteck - 12.02.2012
Dodo como ficara esse settime?
pawn Код:
JugadorLogeado = SetTimer("JugadorLogeado", 1000, 1); peguei outra do gm e editei ficaria assim?
Re: [Ajuda]Login -
Lucas_Alemao - 12.02.2012
procura por
pawn Код:
(dialogid == 1)
//ou
switch(dialogid)
//vai depender do seu codigo, procure os dois pra ver qual vai ter.
e posta tudo que tem dentro da chave
Re: [Ajuda]Login -
Mteck - 12.02.2012
pawn Код:
if(dialogid == 1)
{
if(response)
{
if(!strlen(inputtext))
{
new s[128];
format(s,sizeof(s),"{FF0000}No has escrito ninguna contraseсa");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Error",s,"Logear","");
return 1;
}
LogearJugador(playerid,inputtext);
}
else
{
Kick(playerid);
}
}
if(dialogid == 2)
{
if(response)
{
if(!strlen(inputtext))
{
new s[128];
format(s,sizeof(s),"{FF0000}No has escrito ninguna contraseсa");
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Error",s,"Registrar","");
return 1;
}
RegistrarJugador(playerid,inputtext);
LogearJugador(playerid,inputtext);
}
else
{
Kick(playerid);
}
}
}
tem esse
pawn Код:
if(dialogid == 4)
{
if(response)
{
if(CuentaExistente[playerid] == 1)
{
new s[128];
new loginname[MAX_PLAYER_NAME];
GetPlayerName(playerid,loginname,MAX_PLAYER_NAME);
format(s,sizeof(s),"\t{FF0000}Bienvenido, %s.\n\n{E0FFFF}Escribe tu contraseсa para logearte",loginname);
ApplyAnimation(playerid,"Freeweights","gym_free_celebrate",4.1,1,1,1,1,1);
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Panel de Logeo",s,"Logear","");
return 1;
}
else
{
new s[128];
new loginname[MAX_PLAYER_NAME];
GetPlayerName(playerid,loginname,MAX_PLAYER_NAME);
format(s,sizeof(s),"\t{FF0000}Bienvenido, %s.\n\n{E0FFFF}Escribe debajo tu contraseсa para registrarte.",loginname);
ApplyAnimation(playerid,"Freeweights","gym_free_celebrate",4.1,1,1,1,1,1);
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Panel de Registro",s,"Registrarse","");
}
}
else
{
SendClientMessage(playerid, GRIS,"* Seleccionaste 'No Acepto', por lo cual no puedes jugar de este juego.");
Kick(playerid);
}
}
Re: [Ajuda]Login -
Lucas_Alemao - 12.02.2012
ta, agora posta a funзгo
acredito que esteja como uma stock
Re: [Ajuda]Login -
Mteck - 12.02.2012
na verdade acho que a public de login й essa
pawn Код:
PaneldeLog = SetTimer("PaneldeLog", 1000, 1);
vйi doґcйu to confuso aqui alguem me explica melhor? .-.
Re: [Ajuda]Login -
Lucas_Alemao - 12.02.2012
LoL nгo to entendo mais nada.
procura no seu GM por aqui q eu te falei. Ve se acha e posta aqui, nгo to afim de ficar procurando game mode