Guten Abend , Community von Breadfish.
Ich suche denn befehl /hs - /hsab.
Das sind die Handschellen was ich auf einem Server gesehen hab viele dank voraus
Guten Abend , Community von Breadfish.
Ich suche denn befehl /hs - /hsab.
Das sind die Handschellen was ich auf einem Server gesehen hab viele dank voraus
http://forum.sa-mp.com/showthread.php?t=371873
Oder vielleicht sowas: http://forum.sa-mp.com/showthread.php?t=349759
Beispiel:
ocmd:cuff(playerid,params[])
{
new pID,Float:x,Float:y,Float:z;
new string[200];
if(isPlayerInFrakt(playerid,1) ||isPlayerInFrakt(playerid,2) || isPlayerInFrakt(playerid,4))
{
if(sscanf(params,"u",pID))return SCM(playerid, ROT,"Benutze /cuff [id]");
if(playerid == pID)return SCM(playerid,ROT,"Du kannst dich nicht selbst fesseln!");
GetPlayerPos(pID,x,y,z);
if(IsPlayerInRangeOfPoint(playerid,5,x,y,z))
{
if(Cuff[pID] == 0)
{
Cuff[pID] = 1;
format(string, sizeof(string), "*%s hat %s Handschellen angelegt.", SpielerName(playerid),SpielerName(pID));
MeMessage(playerid,string);
GameTextForPlayer(pID, "~r~In Handschellen", 2500, 3);
SetPlayerSpecialAction(pID,SPECIAL_ACTION_CUFFED);
return 1;
}
SCM(playerid,ROT,"Der Spieler ist bereits gefesselt!");
return 1;
}
SCM(playerid,ROT,"Du bist nicht in der Nähe des Spielers!");
return 1;
}
SCM(playerid,ROT,"Du bist kein Beamter!");
return 1;
}
*Alles musst du noch auf dein Fraktionssystem etc. anpassen!*
Gruß
Raiffel
Nein nicht /cuff
/hs Da bekommt man Handschellen nicht im Auto sondern halt egal wo er ist und seine Hände sind nach hinten gestreckt und hat handschellen
Ich sehe bei keinen der drei Lösungsmöglichkeiten eine Abfrage ob der Spieler im Fahrzeug ist. Was meinst du?
Wenn es dir um das "In der Nähe sein" geht, dann mach die IsPlayerInRangeOfPoint Abfrage einfach weg.