Guten tag ich habe ein problem mit meinem register login system bekomme errors und weis nicht weiter kan wer helfen ??
Die Errors:
C:\Users\D.Fence\Desktop\SAMP Hamachi Server\gamemodes\Selfmade.pwn(4052) : error 001: expected token: ")", but found "{"
C:\Users\D.Fence\Desktop\SAMP Hamachi Server\gamemodes\Selfmade.pwn(4059) : error 029: invalid expression, assumed zero
C:\Users\D.Fence\Desktop\SAMP Hamachi Server\gamemodes\Selfmade.pwn(4059) : warning 215: expression has no effect
C:\Users\D.Fence\Desktop\SAMP Hamachi Server\gamemodes\Selfmade.pwn(5344) : error 001: expected token: "-identifier-", but found "-integer value-"
C:\Users\D.Fence\Desktop\SAMP Hamachi Server\gamemodes\Selfmade.pwn(5348) : error 021: symbol already defined: "GetPlayerName"
C:\Users\D.Fence\Desktop\SAMP Hamachi Server\gamemodes\Selfmade.pwn(5350) : error 021: symbol already defined: "dini_Create"
C:\Users\D.Fence\Desktop\SAMP Hamachi Server\gamemodes\Selfmade.pwn(5351) : error 021: symbol already defined: "dini_Set"
C:\Users\D.Fence\Desktop\SAMP Hamachi Server\gamemodes\Selfmade.pwn(5353) : error 021: symbol already defined: "dini_IntSet"
C:\Users\D.Fence\Desktop\SAMP Hamachi Server\gamemodes\Selfmade.pwn(5354) : error 010: invalid function or declaration
C:\Users\D.Fence\Desktop\SAMP Hamachi Server\gamemodes\Selfmade.pwn(5356) : warning 203: symbol is never used: "Spielerdatei"
C:\Users\D.Fence\Desktop\SAMP Hamachi Server\gamemodes\Selfmade.pwn(5356) : warning 203: symbol is never used: "name"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
8 Errors.
Die define´s:
#define Register 8
#define Login 9
Der Befehl:
if(strcmp(cmdtext,"/register",true)==0)
{
ShowPlayerDialog(playerid,Register,DIALOG_STYLE_INPUT,"Registrieren","Bitte gebe das gewünschte Passwort ein:","Bestätigen","Abbrechen");
return 1;
}
Der Dialog:
if(dialogid==Register)
{
if(response==0)
{
if(!strlen(inputtext)
{
SendClientMessage(playerid,Rot,"Das Passwort war nicht lang genug.");
ShowPlayerDialog(playerid,Register,DIALOG_STYLE_INPUT,"Registrieren","Bitte gebe das gewünschte Passwort ein:","Bestätigen","Abbrechen");
return 1;
}
else
{
Register(playerid,inputtext);
return 1;
}
}
if(response==1)
{
SendClientMessage(playerid,Rot,"Sie haben den Vorgang abgebrochen");
return 1;
}
}
Und der stock:
stock Register(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
SendClientMessage(playerid,Grün,"Sie haben sich erfolgreich registriert.");
dini_IntSet(Spielerdatei,"Geld",0);
return 1;
}