[Ajuda] Bug no login - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Bug no login (
/showthread.php?tid=595231)
Bug no login -
iWiNeR - 29.11.2015
Preciso saber como faзo para que o meu sistema de registro/login espere alguns segundos antes de aparecer porque ele esta aparecendo antes da gm carregar e esta travando quem souber me ajudar obrigado
Re: Bug no login -
F1N4L - 29.11.2015
Esta em que callback? OnPlayerConnect? Se sim, tente mover o code do registro/login para a callback OnPlayerSpawn e ve se resolve! Qualquer coisa posta ai...
Re: Bug no login -
cicinho - 29.11.2015
Como isso? "meu sistema de registro/login esta aparecendo antes da gm carregar" kk
O sistema de login/registro deve aparecer apenas quando o player conectar, pode usar a callback OnPlayerConnect.
Ex.:
PHP код:
public OnPlayerConnect(playerid)
{
new String[70],Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, sizeof Name);
format(String, sizeof(String), "Contas/%s.ini", Name);
if(DOF2_FileExists(String))
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Login", "Digite sua senha:", "Entrar", "Cancelar");
}else{
ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "Registro", "Digite uma senha:", "Registrar", "Cancelar");
}
return 1;
}
Re: Bug no login -
iWiNeR - 30.11.2015
Quote:
Originally Posted by cicinho
Como isso? "meu sistema de registro/login esta aparecendo antes da gm carregar" kk
O sistema de login/registro deve aparecer apenas quando o player conectar, pode usar a callback OnPlayerConnect.
Ex.:
PHP код:
public OnPlayerConnect(playerid)
{
new String[70],Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, sizeof Name);
format(String, sizeof(String), "Contas/%s.ini", Name);
if(DOF2_FileExists(String))
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Login", "Digite sua senha:", "Entrar", "Cancelar");
}else{
ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, "Registro", "Digite uma senha:", "Registrar", "Cancelar");
}
return 1;
}
|
Tipo quando estб carregando ele aparece e fica travado, estou no celular amanhг testo isso
Re: Bug no login -
iWiNeR - 30.11.2015
Observaзгo o sistema estб em textdraw
Re: Bug no login -
cicinho - 30.11.2015
Quote:
Originally Posted by iWiNeR
Observaзгo o sistema estб em textdraw
|
Manda a callback com o sistema.
Re: Bug no login -
iWiNeR - 30.11.2015
Quote:
Originally Posted by cicinho
Manda a callback com o sistema.
|
Ja resolvi em vez de deixar no OnPlayerConnect deixei No RequestClass
Re: Bug no login -
matheusspohr - 30.11.2015
Acho que nгo seria necessбrio mover de public, atй por que pode-se utilizar um SetTimerEx, assim ao meu ponto de vista fica melhor.
Re: Bug no login -
iWiNeR - 30.11.2015
Quote:
Originally Posted by matheusspohr
Acho que nгo seria necessбrio mover de public, atй por que pode-se utilizar um SetTimerEx, assim ao meu ponto de vista fica melhor.
|
A primeira coisa que tentei foi isso porem deu erro