danke , hab es gemacht und jetzt kriege ich
Zeile (636) : warning 219: local variable "name" shadows a variable at a preceding level
Zeile (638 ) : error 017: undefined symbol "spielerdatei"
Zeile (638 ) : error 017: undefined symbol "spielerdatei"
Zeile (639) : error 017: undefined symbol "Spielerdatei"
Zeile (635) : warning 204: symbol is assigned a value that is never used: "Spielerdaten"
Zeile (653) : error 012: invalid function call, not a valid address
Zeile (653) : warning 215: expression has no effect
Zeile (653) : error 001: expected token: ";", but found ")"
Zeile (653) : error 029: invalid expression, assumed zero
Zeile (653) : fatal error 107: too many error messages on one line
hier der auszug
public OnPlayerConnect(playerid)
{
if(IsPlayerNPC(playerid))return 1;
new Spielerdaten[100];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,MAX_PLAYER_NAME);
format(spielerdatei,sizeof spielerdatei,"/Accounts/%s.txt",name);
if(dini_Exists(Spielerdatei))
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Abbrechen");
}
else
{
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
if(GetPVarInt(playerid,"loggedin")==0)
{
SpielerSpeichern(playerid);
}
return 1;
}