30.04.2012, 15:27
testa com esse aqui:
o mudar a senha axo q nгo vai dar pra fazer, pois nгo tenho as includes do PGD/PSF..
mais posso postar uma base.. ficaria quase igual ao mudarnome, so q com a funзгo de encriptar, e salvar no arquivo etc.
pawn Код:
if(strcmp(cmd, "/mudarnome", true) == 0)
{
new arq1[30],arq2[30],str[128];
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; }
new offset = idx; new result[128];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; }
result[idx - offset] = EOS;
if(!strlen(result)) return SendClientMessage(playerid, CINZA, "USE: /mudarnome [novonome].");
format(arq1,sizeof(arq1),"/contas/%s.ini",pName(playerid));
format(arq2,sizeof(arq2),"/contas/%s.ini",result);
if(fexist(result)) return SendClientMessage(playerid, -1, "este nome ja exite");
pgd_RenomearArquivo(arq1, result);
format(str, sizeof(str), "Parabйns! Seu novo nome й %s", result);
SendClientMessage(playerid, -1, str);
SetPlayerName(playerid, result);
}
mais posso postar uma base.. ficaria quase igual ao mudarnome, so q com a funзгo de encriptar, e salvar no arquivo etc.

