Sziasztok !
Az lenne a problémám, hogy a SetPlayerName nem akar müködni sajnos
Amikor beloginolsz akkor berakja egy PVar-ba a nevet, és amikor beirod a helyes jelszót, akkor bekéne Set-elni azt a nevet amit beirt.
De ez nem történik meg, hanem az alap SA-MP klienses nevet hagyja meg.
SetPVarString(playerid,\"BelepesNev\",inputtext); // Amikor beirja a loginnál a nevét igy rakom PVar-ba
Majd mikor beirja a névhez illő jelszót, akkor pedig :
new BelepesNev[24];
GetPVarString(playerid,\"BelepesNev\",BelepesNev,24);
SetPlayerName(playerid,BelepesNev);
A BelepesNev változóba lekérem a PVar tartalmát, és ezt a változót beállítom névnek.
Ne tévesszen meg, hogy a PVar és a változó neve ugyan az mert, próbáltam módosítani, de nem az a probléma. Teszteltem, hogy ki printf-elem a BelepesNev nevű változót, a helyes értéket adja vissza, szóval a SetPlayerName nem akar jó lenni