11.01.2017, 10:08
Entгo pessoal,queria um comando de mudar a senha pro meu servidor...
Tenho esse:
porйm da esse erro:
F:\Backs\Easy DM\gamemodes\Easy DM.pwn(2892) : error 017: undefined symbol "Hash"
e tenho o comando de liberar senha tambйm
Entгo dai nгo da de mudar porque do erro HASH,se poderem ajudar...
OBS: COMPREI A GAMEMOD,ELA JБ VEIO COM ESSES COMANDO,PORЙM BLOQUIADOS PORQUE JБ ESTБVA COM ERRO.
Tenho esse:
Код:
CMD:trocarsenha(playerid, params[])
{
if(!APlayerData[playerid][pLogged])
return SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo estб logado.");
if(!AllowChange[playerid])
return SendClientMessage(playerid, COLOR_GRAD1, " Comando bloqueado. Peзa a um admin nнvel 5 para liberar.");
new aPassword[25], nPassword[25], pString[50];
if(sscanf(params, "s[25]s[25]", aPassword, nPassword))
return SendClientMessage(playerid, COLOR_GRAD1, " (DICA): Use /trocarsenha [Antiga senha] [Nova senha]");
if(DOF2_CheckLogin(GetArchive(playerid), aPassword))
{
DOF2_SetString(GetArchive(playerid), "password", Hash(nPassword));
DOF2_SaveFile();
format(pString, sizeof(pString), " Senha trocada com sucesso. Agora й %s.", nPassword);
SendClientMessage(playerid, COLOR_LIGHTBLUE, pString);
}
else
SendClientMessage(playerid, COLOR_GRAD1, " A senha atual estб incorreta.");
return 1;
}
F:\Backs\Easy DM\gamemodes\Easy DM.pwn(2892) : error 017: undefined symbol "Hash"
e tenho o comando de liberar senha tambйm
Код:
CMD:liberarsenha(playerid, params[])
{
if(!APlayerData[playerid][pLogged])
return SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo estб logado.");
if(APlayerData[playerid][pAdmin] < 5)
return SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo й um admin nнvel 5.");
new id, msg[68];
if(sscanf(params, "u", id))
return SendClientMessage(playerid, COLOR_GRAD1, "(DICA): Use /liberarsenha [ID/NOME]");
if(!IsPlayerConnected(id))
return SendClientMessage(playerid, COLOR_GRAD1, " Este ID nгo estб conectado.");
format(msg, 68, "O admin %s %s vocк para trocar senha.", pName[playerid], AllowChange[id] == false ? ("liberou") : ("bloqueou"));
SendClientMessage(id, COLOR_LIGHTRED, msg);
format(msg, 68, " Vocк %s a troca de senha de %s.", AllowChange[id] == false ? ("liberou") : ("bloqueou"), pName[id]);
SendClientMessage(playerid, COLOR_LIGHTRED, msg);
AllowChange[id] = AllowChange[id] ? false : true;
return 1;
OBS: COMPREI A GAMEMOD,ELA JБ VEIO COM ESSES COMANDO,PORЙM BLOQUIADOS PORQUE JБ ESTБVA COM ERRO.


