hallo
hallo ich habe ein problem undzwar ich habe eine neue frak gemacht und nun wollt ich das auch mit /duty aber dan kommt immer ich bin kein polizist was muss ich den nun verändern ??
if(strcmp(cmd, "/duty", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new string[256];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(!isPlayerInFrakt(playerid,1)) return SendClientMessage(playerid,0xFF3C00FF,"Du bist kein Polizist!");
{
if (IsPlayerInRangeOfPoint(playerid,3.0,257.5729,83.0798,1002.4453))
{
if(OnDuty[playerid]==0)
{
format(string, sizeof(string), "* Polizist %s nimmt seine Marke vom Tisch und meldet sich zum Dienst.", sendername);
ProxDetector(30.0, playerid, string, LILA,LILA,LILA,LILA,LILA);
GivePlayerWeapon(playerid, 41, 500);
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 25, 100);
GivePlayerWeapon(playerid, 24, 500);
GivePlayerWeapon(playerid, 29, 500);
OnDuty[playerid] = 1;
SetPVarInt(playerid,"duty",1);
}
else if(OnDuty[playerid]==1)
{
format(string, sizeof(string), "* Polizist %s legt seine Marke auf dem Tisch und macht Feierabend.", sendername);
ProxDetector(30.0, playerid, string, LILA,LILA,LILA,LILA,LILA);
ResetPlayerWeapons(giveplayerid);
OnDuty[playerid] = 0;
SetPVarInt(playerid,"duty",0);
}
}
else
{
SendClientMessage(playerid, GRAU, "von wo willst du bitte deine Marke nehmen?!");
return 1;
}
}
}
return 1;
}
so der befehl soll für lspd und für die Kripo sein !
bitte helft mir