Hey COm,
Wie kann ich ein /saveuser Befehl scripten?
Variable: PlayerInfo[playerid}[pVarName]
Mfg TheRipper
Hey COm,
Wie kann ich ein /saveuser Befehl scripten?
Variable: PlayerInfo[playerid}[pVarName]
Mfg TheRipper
was den saven?
alles?
nur einzelne dinge?
3 wörter schreiben und hilfe erwarten
Also bei GMX werden ja alle Werte nicht gespeiuchert?
Jetzt sollen Adm,ins /saveuser machen können damit die Werte Gespeichert weerden?
Die Variablen schaff ich selbst rein zu machen aber halt ich brauch halt nern stock spilerSpeichern();
Ja, damit beim gmx alles gespeichert wird, speichere Jedne User bei OnGameModeExit. Oder machs in den GMX Befehl selbst. Dann kann man es ohne /saveuser machen.
Ja wie Save ich die muss ich einfach nur hinschreiben
PlayerInfo[playerid][VarName];
for(new i=0;i<MAX_PLAYERS;i++){
PlayerInfo[i][VarName];
}
Also Edit:
1 Warning
C:\Dokumente und Einstellungen\Rohde\Desktop\World of San Andreas 4.0.2\gamemodes\WorldofSanAndreas.pwn(35524) : warning 215: expression has no effect
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 14340 bytes
Code size: 2546152 bytes
Data size: 6510348 bytes
Stack/heap size: 32768 bytes; estimated max. usage: unknown, due to recursion
Total requirements: 9103608 bytes
1 Warning.
if(strcmp(cmd, "/gmx", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] >= 8) { for(new i=0;i<MAX_PLAYERS;i++) { PlayerInfo[i][pAutopunkte]; } SaveStuff(); SaveBenzin(); GameModeExit(); } else { SendClientMessage(playerid, COLOR_GRAD1, "Das darfst du nicht tun !"); } } return 1; }
Edit PWN Fail
Edit 1 Warn zeile: PlayerInfo[i][pAutopunkte];
Edit 2: Habe es nun via stock
War nen kumpel von mir ich ahbe ihm gezeigt das es im GF schon eine UpdatePlayer function gibt die er nur noch da hinzufügen muss ;D