Hi also wenn ich beim banksystem (nicht von mir) /bankregister mache dann kommt ich habe ein account erstellt. aber dann habe ich ja kein pw. Wenn ich /bankregister (irgendwas) mache dann passiert einfach nichts. Hier der bankregister befehl:
if(strcmp(cmdtext,"/bankregister", true ) == 0)
{
if (PlayerToPoint(3.0, playerid,822.6355,1.8858,1004.1797))
{
new tmp[256];
new file[256];
new playername[24];
tmp=strtok(cmdtext,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,DarkGreen,"Benutze: /bankregister [Passwort]");
return 1;
}
GetPlayerName(playerid,playername,sizeof(playername));
format(file,sizeof(file),"/XcBankAccs/%s.xcu",udb_encode(playername));
if(dini_Exists(file))
{
SendClientMessage(playerid,DarkGreen,"Du bist nicht eingeloggt! Benutze /banklogin [Passwort]");
return 1;
}
dini_Create(file);
dini_IntSet(file,"password",udb_hash(tmp));
dini_IntSet(file,"balance",-100);
BankLogged[playerid]=false;
SendClientMessage(playerid,DarkGreen,"Du hast erfolgreich ein Konto erstellt! Benutze /banklogin [Passwort]");
}
return 1;
}
PS: Wäre ganz nett wenn ihr helfen würdet und es hinbekommt