08.01.2013, 06:47
bom galera oque estб acontecendo й o seguinte...
isso sу acontece com Admins! :S
quando algum player q й adm vai logar no servidor nгo sei pq ele aparece a tela de registro ai ele pode botar qualquer coisa que for qualquer palavra ou numero que ele aparece na tela "Essa conta jб estб registrada tente outro nick" e ai vai pra tela de login :S:S:S:S nгo sei pq...o registro e login й por dialog mas ai eu fui ver onde ficava essa frase e fica no cmd /registrar (senha) .-. ai pra disfarзar eu botei a frase "Verificaзгo Anti-Hack Execultada com sucesso!" mas й tenso toda vez o adm ter q digitar qualquer bosta sу pra ir pra tela de login :S
cmd do registrar:
isso sу acontece com Admins! :S
quando algum player q й adm vai logar no servidor nгo sei pq ele aparece a tela de registro ai ele pode botar qualquer coisa que for qualquer palavra ou numero que ele aparece na tela "Essa conta jб estб registrada tente outro nick" e ai vai pra tela de login :S:S:S:S nгo sei pq...o registro e login й por dialog mas ai eu fui ver onde ficava essa frase e fica no cmd /registrar (senha) .-. ai pra disfarзar eu botei a frase "Verificaзгo Anti-Hack Execultada com sucesso!" mas й tenso toda vez o adm ter q digitar qualquer bosta sу pra ir pra tela de login :S
cmd do registrar:
pawn Код:
if (strcmp(cmd, "/registrar", true) ==0 )
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_DBLUE, "[RHB]]: Vocк jб esta logado.");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "contas/%s.ini", sendername);
new File: hFile = fopen(string, io_read);
if (hFile)
{
SendClientMessage(playerid, COLOR_YELLOW, "Verificaзгo Anti-Hack Execultada com sucesso!");
fclose(hFile);
return 1;
}
new tmppass[64];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USE: /registrar [Senha]");
SendClientMessage(playerid, COLOR_YELLOW, "-==> Use Nome_Sobrenome ( Ex: Guru_Josh ) <==-");
return 1;
}
strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
OnPlayerRegister(playerid,tmppass);
}
return 1;
}