Okay, warum bitte steht das unter OnPlayerUpdate?
Das ist verdammt Serverlastig und bringt sogar bei einer etwas geringen Spielerzahl den Server schon zum laggen.
Benenn public OnPlayerUpdate(playerid) mal zu forward OnPlayerAccountUpdate(playerid);
public OnPlayerAccountUpdate(playerid)um. Dann benenne es in SaveAccounts auch um.
Wenn du den Account jetzt vom Filterscript aus speichern möchtest, musst duCallRemoteFunction("OnPlayerAccountUpdate", "d", playerid);verwenden.
Master_FM:
Nein, nur weil ich jetzt sage, er soll die Sachen umbenennen, hast du nicht automatisch Recht gehabt. Keiner kann wissen, was in seinem OnPlayerUpdate steht, da es ja standardmäßig zur Erkennung von Cheats, Aufzeichnung von Änderungen der Lebenskraft, Callbackaufrufen uvm verwendet wird.. Da es hier aber fälschlicherweise zur Accountspeicherung verwendet wurde, kann man den Code umlagern.