10.05.2011, 19:15
Ae aproveitando esse topico, so mudando de nome aqui da um erro ,quando voce registra no server pela primeiro vez ate ai Ok, so q quando vc loga pela primeira vez(dps q vc registro) da a Msg "Login Falhou" sendo q ta tudo certo mais se vc sai do samp e entra dnv da certo, como q resolve este erro? precisa do code abaixo?! se n for avisa qual
OBS: to passando o de registrar e de Logar pq n sei qual precisa!
Ajudem-me Plz
__________________________________________
Assinatura feita por JORGE_HARD
OBS: to passando o de registrar e de Logar pq n sei qual precisa!
pawn Код:
if (strcmp(cmd, "/logar", true) == 0)
{
if (ksrlogin[playerid] != 1 && udb_Exists(PlayerName(playerid)))
{
new dir[256];
dir = strtok(cmdtext, idx);
if (strlen(dir) && strcmp(dir, dUser(PlayerName(playerid)).("senha"), true) == 0)
{
ksrlogin[playerid] = 1;
SendClientMessage(playerid,COR_VERDEFORTE,"Logado - Tenha um уtimo jogo!");
SendClientMessage(playerid,COR_VERDEFORTE,"Caso queira mudar sua senha /mudar-senha [NovaSenha]");
}
}
else{
SendClientMessage(playerid,COR_VERDEFORTE,"Login Falhou!");
}
return 1;
}
if (strcmp(cmd, "/Registrar", true) == 0)
{
if (ksrlogin[playerid] != 1 && !udb_Exists(PlayerName(playerid)))
{
new dir[256];
dir = strtok(cmdtext, idx);
if (strlen(dir))
{
new fname[MAX_STRING];
format(fname,sizeof(fname),"Contas/%s.dudb.sav",udb_encode(PlayerName(playerid)));
dini_Create(fname);
dUserSet(PlayerName(playerid)).("senha", dir);
SendClientMessage(playerid,COR_VERDEFORTE,"Registrado - Por favor USE: /Logar [Senha]");
ksrlogin[playerid] = 1;
}
}
else{
SendClientMessage(playerid,COR_VERDEFORTE,"Registro Falhou!");
}
return 1;
}
__________________________________________
Assinatura feita por JORGE_HARD