Fraktion 1 = FBI
Fraktion 3 = LSPD
Ich will das man keinen in der Fraktion LSPD und Fbi wanteds geben kann der befehl sieht so aus :
ocmd:setwanted(playerid,params[])
{
if(!isPlayerinFraktion(playerid,1) &&! isPlayerinFraktion(playerid,3)) return SendClientMessage(playerid, ROT, "Du bist nicht in der Fraktion FBI oder LSPD.");
{
if(!isPlayerinDienst(playerid,1))return SendClientMessage(playerid, ROT, "Du bist nicht im Dienst.");
{
new pID;
new rang;
new text[128];
if(!isPlayerinFraktion(pID,1) || !isPlayerinFraktion(pID,3))return SendClientMessage(playerid, ROT, "Diese Person kann keine Wanteds bekommen.");
{
if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid, ROT, "/setwanted [Playerid] [Stufe]");
if(rang == 0)
{
format(text,sizeof(text),"Du hast keine Wantedlevels mehr.", rang, SpielerName(playerid));
SetPlayerWantedLevel(pID, rang);
GetPVarInt(pID,"Wantedlevel");
SetPVarInt(pID,"Wantedlevel",rang);
SendClientMessage(pID, ROT, text);
}
if(rang == 1)
{
format(text,sizeof(text),"Du hast %i Wantedlevel von %s bekommen.", rang, SpielerName(playerid));
SetPlayerWantedLevel(pID, rang);
GetPVarInt(pID,"Wantedlevel");
SetPVarInt(pID,"Wantedlevel",rang);
SendClientMessage(pID, ROT, text);
}
if(rang > 1)
{
if(rang > 6)return SendClientMessage(playerid, ROT, "Die höchste Wanted Stufe ist 6.");
{
format(text,sizeof(text),"Du hast %i Wantedlevels von %s bekommen.", rang, SpielerName(playerid));
SetPlayerWantedLevel(pID, rang);
SetPVarInt(pID,"Wantedlevel",rang);
SendClientMessage(pID, ROT, text);
}
}
}
}
}
return 1;
}
Jetzt Steht aber bei jedem Diese Person kann keine Wanteds bekommen.