Hey Leute,
wie kann ich machen das dass nur die Army kann?
Habs so:
dcmd_gwd(playerid,params[])
{
if(!PlayerInfo[playerid][pLeader] != 3)//Warning hier
{
return 1;
}
new note, pID, Was[32],str[128],Name[32];
if(sscanf(params,"siu",Was,note,pID)) return SendClientMessage(playerid,COLOR_RED,"Tippe: /gwd [gwd, luftwaffe, special] [note] [playerid] ein.");//Farbe anpassen
else if(note < 0 || note > 6)
{
SendClientMessage(playerid,COLOR_RED,"Die Note muss zwischen 0 und 6 liegen."); //Farbe anpassen
}
else if(pID == INVALID_PLAYER_ID)
{
SendClientMessage(playerid,COLOR_RED,"Diesen Spieler gibt es nicht."); //Farbe anpassen
}
else
{
if(strcmp("gwd",Was,true) == 0)
{
GetPlayerName(pID,Name,sizeof(Name));// der erste error
format(str,sizeof(str),"Du hast %s die GWD Note %d erteilt.",Name,note);
SendClientMessage(playerid,0xEBFF00FF,str); //Farbe anpassen
GetPlayerName(playerid,Name,sizeof(Name));// der zweite error
format(str,sizeof(str),"Du hast von %s die GWD Note %d erhalten.",Name,note);
SendClientMessage(pID,0xEBFF00FF,str); //Farbe anpassen
PlayerInfo[pID][pLVPASS] = note; //Errors die letzten
return 1;
}
if(strcmp("luftwaffe",Was,true) == 0)
{
GetPlayerName(pID,Name,sizeof(Name));
format(str,sizeof(str),"Du hast %s die Luftwaffen Note %d erteilt.",Name,note);
SendClientMessage(playerid,0xEBFF00FF,str); //Farbe anpassen
GetPlayerName(playerid,Name,sizeof(Name));
format(str,sizeof(str),"Du hast von %s die Luftwaffen Note %d erhalten.",Name,note);
SendClientMessage(pID,0xEBFF00FF,str); //Farbe anpassen
PlayerInfo[pID][pLUFTWAFFE] = note;
return 1;
}
if(strcmp("special",Was,true) == 0)
{
GetPlayerName(pID,Name,sizeof(Name));
format(str,sizeof(str),"Du hast %s die Special Force Note %d erteilt.",Name,note);
SendClientMessage(playerid,0xEBFF00FF,str); //Farbe anpassen
GetPlayerName(playerid,Name,sizeof(Name));
format(str,sizeof(str),"Du hast von %s die Special Force Note %d erhalten.",Name,note);
SendClientMessage(pID,0xEBFF00FF,str); //Farbe anpassen
PlayerInfo[pID][pSPECIAL] = note;
return 1;
}
}
return 1;
}
Kriege aber immer einen Warning:
C:\Users\Moritz\Desktop\LoD Script\gamemodes\Release.pwn(69990) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 14820 bytes
Code size: 3102132 bytes
Data size: 6709336 bytes
Stack/heap size: 32768 bytes; estimated max. usage: unknown, due to recursion
Total requirements: 9859056 bytes
1 Warning.
Hoffe es kann wer helfen
Mfg
Moritz