Hallihallo.
Ich habe seitkurzem mit dem Scripten angefangen.
Nun wollte ich diesen Befehl testen und es klappt nicht.
C:\Users\Philipp Neu\Desktop\pawno1\SelfmadeTEST.pwn(76) : error 017: undefined symbol "BKAU"
C:\Users\Philipp Neu\Desktop\pawno1\SelfmadeTEST.pwn(77) : error 001: expected token: ";", but found "return"
C:\Users\Philipp Neu\Desktop\pawno1\SelfmadeTEST.pwn(263) : error 017: undefined symbol "Spieler"
C:\Users\Philipp Neu\Desktop\pawno1\SelfmadeTEST.pwn(263) : warning 215: expression has no effect
C:\Users\Philipp Neu\Desktop\pawno1\SelfmadeTEST.pwn(263) : error 001: expected token: ";", but found "]"
C:\Users\Philipp Neu\Desktop\pawno1\SelfmadeTEST.pwn(263) : error 029: invalid expression, assumed zero
C:\Users\Philipp Neu\Desktop\pawno1\SelfmadeTEST.pwn(263) : fatal error 107: too many error messages on one line
Hier die Zeilen
ocmd:setadmin(playerid,params[]) //SetAdmin Befehl!
{
new pID,AdminLevel,string[128],string1[128];
if(sscanf(params,"ud",pID,AdminLevel))return SendClientMessage(playerid,ROT,"");
if(Spieler[playerid][Admin]>=5
{
format(string, sizeof(string),"Du hast Spieler %s zum Admin gemacht. [ Adminlevel: %d]",Spielername(pID),AdminLevel);
format(string1,sizeof(string1),"Admin %s hat dich zum Admin gemacht. [ Adminlevel: %d]",Spielername(playerid),AdminLevel);
SendClientMessage (playerid,HBLAU,string); //Nachricht an Admin
SendClientMessage (pID,HBLAU,string1); //Nachricht an Spieler
SendClientMessageToAll(GELB,"Admin %s hat den Spieler %d zum Admin befördert. [Adminlevel: %d]
Spieler[playerid][Admin] = AdminLevel;
SpielerSpeichern(pID);
}
return 1;
}
stock Spielername(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return name;
}
Ich wollte das auf einem Local Server testen, doch der Server startet nicht. Liegt das an den Errors?
MFG