Hey, ich hab ein Problem mit meinen Makeleader befehl, siehe selbst
ocmd:makeleader (playerid,params[])
{
new TargetID, FrakName[20], MSG[80], AdminMSG[100];
if(!isPlayerAdmin(playerid,10))return SendClientMessage(playerid, ROT, "Du bist kein Vorstandsmitglied !");
if(sscanf(params,"ui",TargetID, FrakName))return SendClientMessage(playerid, GRAU, "Fehler: /makeleader [Username/ID] [FraktionsID]");
switch(GetPVarInt(TargetID,SpielerInfo[TargetID][pLeader]))
{
case 0: {FrakName="None";)
case 1: {FrakName="Test";}
}
SetPVarInt(TargetID,SpielerInfo[TargetID][pLeader],FrakID);
format(MSG,sizeof(MSG),"Du wurdest von %s geleadert ! Fraktion: %s " , SpielerName(playerid),FrakName);
SendClientMessage(TargetID, ORANGE, MSG);
format(AdminMSG,sizeof(AdminMSG),"%s wurde geleadert ! Fraktion: %s ", SpielerName (TargetID), FrakName);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(isPlayerAdmin(i,1))
{
SendClientMessage(i,ROT,AdminMSG);
}
}
return 1;
}
ZitatC:\Users\Marcell\Desktop\iAIR\gamemodes\IRP.pwn(351) : error 029: invalid expression, assumed zero
C:\Users\Marcell\Desktop\iAIR\gamemodes\IRP.pwn(351 -- 352) : warning 215: expression has no effect
C:\Users\Marcell\Desktop\iAIR\gamemodes\IRP.pwn(352) : error 001: expected token: ";", but found "case"
C:\Users\Marcell\Desktop\iAIR\gamemodes\IRP.pwn(352) : warning 217: loose indentation
C:\Users\Marcell\Desktop\iAIR\gamemodes\IRP.pwn(352) : error 014: invalid statement; not in switch
C:\Users\Marcell\Desktop\iAIR\gamemodes\IRP.pwn(352) : fatal error 107: too many error messages on one line
Gruß,
iAIR
/edit - Errors hinzugefügt