Guten Tag.
Ich arbeite Momentan an dem Befehl '/su'.
Leider bekomme, Ich momentan 5 Errors die Ich nicht Gefixxt bekomme.
Hier mal die Errors:
D:\server\bbla\gamemodes\t.pwn(2960) : error 029: invalid expression, assumed zeroD:\server\bbla\gamemodes\t.pwn(2973) : warning 202: number of arguments does not match definitionD:\server\bbla\gamemodes\t.pwn(2973) : error 022: must be lvalue (non-constant)D:\server\bbla\gamemodes\t.pwn(2973) : warning 215: expression has no effectD:\server\bbla\gamemodes\t.pwn(2973) : error 001: expected token: ";", but found ")"D:\server\bbla\gamemodes\t.pwn(2973) : error 029: invalid expression, assumed zeroD:\server\bbla\gamemodes\t.pwn(2973) : fatal error 107: too many error messages on one line
Und hier meine Zeilen:
ocmd:su(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
if(isPlayerInFrak(playerid,GetPVarInt(playerid,"Fraktion") == 1 && 6))) --> 2960
{
new string[256];
format(string,sizeof(string),"[Benutzung:] /su [SpielerID] [Anzahl] [Verbrechen]");
}
new WandetAnzahl;
if(GetPVarInt(playerid,"Jail") > 0)
{
SendClientMessage(playerid,Rot,"Der Spieler ist im Gefängniss.");
return 1;
}
new string[256];
new WantedAnzahl;
SetPVarInt(playerid,"Wanteds") += WantedAnzahl); --> 2973
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid,sendername,sizeof(sendername))
format(string,sizeof(string),"Sie haben eine Verbrechen begangen ( %s ). Reporter: %s.",sendername);
SendClientMessage(playerid,Blau,string);
format(string,sizeof(string),"Aktuelles Wantedlevel: %d",GetPVarInt(playerid,"Wanteds"))
SendClientMessage(playerid,Rot,string)
for(new i = 0; i <MAX_PLAYERS; i++)
{
if(isPlayerInFrak(playerid,GetPVarInt(playerid,"Fraktion") == 1 && 6))
{
new string[256];
new sendername[256];
GetPlayerName(playerid,sendername,sizeof(sendername))
format(string,sizeof(string),"** %s gibt %s, %d Wandets.**",sendername,playerid,WantedAnzahl);
SendClientMessage(playerid,Rot,string);
format(string,sizeof(string),"** Verbrechen: %s ** Gesamt: %d **",SetPVarInt(playerid,"Wanteds") +=WantedAnzahl);
SendClientMessage(playerid,Blau,string);
SendClientMessage(i, 0x0000FFFF, string);
}
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Dieser Spieler ist ein Staatsdiener.");
}
}
}
else
{
format(string, sizeof(string), "%d ist kein aktiver Spieler.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
return 1;
}
}
else
{
SendClientMessage(playerid, Rot,"Sie sind kein Staatsdiener.");
}
}
return 1;
}
Leider bekomme Ich diese 5 Error nicht Von alleine Weg.
Und Deshalb frage Ich euch, Ob ihr Mir eventuell Helfen könntet.
MFG
ShiNuX