Ich bin gerade dabei eine Registrierungs-Funktion zu schreiben bekomme aber haufenweise fehlermeldungen. Ich kann im Code auch irgentwas banales vergessen haben, aber ich suche schon seit 1h und finde nix auch nicht bei google :D.
Vielleicht hilft es wenn sich jemand anderes den Code ansieht:
public RegisterPlayer(playerid, playerpassword[]) ) -Das ist Zeile 505-
{
new playerdata[64];
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
format(playerdata,sizeof(playerdata),"/accounts/%s", playername);
dini_Create(playerdata);
dini_Set(playerdata,"password", playerpassword);
return 1;
}
Alles anzeigen
Ich habe die Funktion geforwarded und rufe sie mit RegisterPlayer(playerid, inputtext) aus der Dialog-Funktion auf.
Oben habe ich #include <Dini> angegeben.
Meine Fehlermeldungen:
C:\Users\Daniel\Desktop\sa\gamemodes\Gamemode-PoliceAndGangsters.pwn(505) : error 029: invalid expression, assumed zero
C:\Users\Daniel\Desktop\sa\gamemodes\Gamemode-PoliceAndGangsters.pwn(509) : error 021: symbol already defined: "GetPlayerName"
C:\Users\Daniel\Desktop\sa\gamemodes\Gamemode-PoliceAndGangsters.pwn(511) : error 021: symbol already defined: "dini_Create"
C:\Users\Daniel\Desktop\sa\gamemodes\Gamemode-PoliceAndGangsters.pwn(512) : error 021: symbol already defined: "dini_Set"
C:\Users\Daniel\Desktop\sa\gamemodes\Gamemode-PoliceAndGangsters.pwn(514) : error 010: invalid function or declaration
C:\Users\Daniel\Desktop\sa\gamemodes\Gamemode-PoliceAndGangsters.pwn(661) : error 025: function heading differs from prototype
C:\Users\Daniel\Desktop\sa\gamemodes\Gamemode-PoliceAndGangsters.pwn(673) : warning 203: symbol is never used: "playerdata"
C:\Users\Daniel\Desktop\sa\gamemodes\Gamemode-PoliceAndGangsters.pwn(673) : warning 203: symbol is never used: "playername"
Kann geclosed werden hab die Fehlerstelle gefunden!