[Ajuda] 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] Login (
/showthread.php?tid=487492)
Login -
ScriptGameS - 13.01.2014
Galera й o seguinte eu estou fazendo um gm do ZERO de DRIFT e DM para estudos,mas em fim jб criei as seleзхes de skin porйm meu login em DOF2 esse aqui:
https://sampforum.blast.hk/showthread.php?tid=448081 soque tem um porйm quando eu erro a senha aparece a barrinha de spawn << >> Spawn se eu clico em spawn ou trocar de skin ele efetua o comando ou seja da para eu jogar sem estar logado!
Me Ajude? Vlw
Re: Login -
iDreak - 13.01.2014
Basta verificar se ele estб Logado:
pawn Код:
new bool: Logado[MAX_PLAYERS];
//na CallBack OnPlayerRequestSpawn Coloque
public OnPlayerRequestSpawn(playerid)
{
if(Logado[playerid] == false)
{
GameTextForPlayer(playerid, "Voce Ainda nao esta logado", 2000, 3);
return 0;
}
else
{
return 1;
}
}
//e para qndo ele efetuar o Login:
Logado[playerid] = true;
Re: Login -
bruxo00 - 13.01.2014
PHP код:
public OnPlayerRequestSpawn(playerid) return 0;
@EDIT
Se quiser usar essas "barras" para alguma coisa use a sugestгo acima.
Re: Login -
Schocc - 13.01.2014
Este segredo fica no retorno da Calback
OnPlayerRequestClass.
Mude para false, caso ele errar a senha. Recomendo criar uma funзгo para verificar o login.
pawn Код:
public OnPlayerRequestClass(playerid,classid)
{
if(!IsPlayerLogin(playerid))
{
SendClientMessage(playerid,COLOR_GREEN,"Senha incorreta!");
return 0;
}
return 1;
}
Crie a funзгo de login e faзa retornar 0, se ele errar a senha. ^^ Tambйm pode passar como referencia o
inputtext.
Re: Login -
ScriptGameS - 13.01.2014
Quote:
Originally Posted by Schocc
Este segredo fica no retorno da Calback OnPlayerRequestClass.
Mude para false, caso ele errar a senha. Recomendo criar uma funзгo para verificar o login.
pawn Код:
public OnPlayerRequestClass(playerid,classid) { if(!IsPlayerLogin(playerid)) { SendClientMessage(playerid,COLOR_GREEN,"Senha incorreta!"); return 0; } return 1; }
Crie a funзгo de login e faзa retornar 0, se ele errar a senha. ^^ Tambйm pode passar como referencia o inputtext.
|
Olha o error que estб dando
PHP код:
error 017: undefined symbol "IsPlayerLogin"
Re: Login -
bruxo00 - 13.01.2014
Se vocк nгo sabe resolver esse erro nгo lhe aconselho comeзar com um GM. Falta defenir
IsPlayerLogin.
Re: Login -
ScriptGameS - 13.01.2014
Quote:
Originally Posted by bruxo00
Se vocк nгo sabe resolver esse erro nгo lhe aconselho comeзar com um GM. Falta defenir IsPlayerLogin.
|
Como diss acima eu estou usando sistema de login em DOF2
Re: Login -
Schocc - 13.01.2014
Quote:
Originally Posted by Schocc
Este segredo fica no retorno da Calback OnPlayerRequestClass.
Faзa retornar false, caso ele errar a senha.
Recomendo criar uma funзгo para verificar o login.
pawn Код:
public OnPlayerRequestClass(playerid,classid) { if(!IsPlayerLogin(playerid)) { SendClientMessage(playerid,COLOR_GREEN,"Senha incorreta!"); return 0; } return 1; }
Crie a funзгo de login e faзa retornar 0, se ele errar a senha. ^^
Tambйm pode passar como referencia o inputtext.
|
Quote:
Originally Posted by ScriptGameS
Olha o error que estб dando
PHP код:
error 017: undefined symbol "IsPlayerLogin"
|
https://sampwiki.blast.hk/wiki/Scripting_Basics_PT
Re: Login -
ScriptGameS - 13.01.2014
Quote:
Originally Posted by Schocc
|
Nгo consegui entender poderia me ajudar? sou meio novato ainda
Re: Login -
Schocc - 13.01.2014
Aprenda as primeiras coisas que vocк vai precisar para criar seu script.
0) Usar o ****** para pesquisar e ler. (regra principal.)
1) Linguagens de programaзгo/script, conceitos/regras "
Hello, World!"
2) Diretivas