Hallo Zusammen.
Ich arbeite, momentan an Meinem Selfmade & habe mir eben Einen Duty & Off Duty geschrieben.
Das pickup Wird ingame Angezeigt und der Befehl funtkioniert auch.
Aber wenn ich beim Pickup stehe & /duty mache kommt "Du bist nicht Nah genug am Pickup" Oder so ähnlich.
Hier mal der Befehl:
ocmd:duty(playerid, params[])
{
switch(Fraktinfo[playerid][Fraktion] == 1)
{
case 0: //Ist er ein Zivilst, kann er es natürlich nicht ausführen
{
SendClientMessage(playerid, COLOR_GRAD2, "Du hast keine Rechte dazu!");
}
case 1://San Andreas Police Department
{
if(Fraktinfo[playerid][Fraktion] == 1)
if(IsPlayerInRangeOfPoint(playerid,5.0,254.8136,77.4545,1003.6406)) return SendClientMessage(playerid, 0xFF0A00FF , "Du bist nicht am Duty-Punkt!"); // 1. Wird abgefragt, ob er beim Duty-Punkt ist. 5.0 steht für die Distanz, in der man sich entfernen kann. XYZ durch Koordinaten ersetzen!
GivePlayerWeapon(playerid, 3 , 1); //Gibt dem Spieler ein Knüppelstock (3 ist die Waffen-ID, 1 steht für die Munitionsanzahl)
GivePlayerWeapon(playerid, 24, 100); //Gleiche wie oben
GivePlayerWeapon(playerid, 31, 230); //Gleiche wie oben
SetPlayerArmour(playerid, 100); //Setzt die Rüstung auf 100
return 1;
}
}
return 1;
}
Hoffe das, Mir jemand helfen Kann.
Mit Freundlichen Grüßen
Dome331