Hallo,
ich habe vergeblich versucht einen befehl zu erstellen der einem Spieler Handschellen Anlegt aber es funktiont einfach ned.
ich habe es schon mit verschiedensten befehlen probiert.
Kann es mir vieleicht man jemand zeigen ???
Danke im voraus.
Handschellen
- kilian2299
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
meinst du die animation?
-
Hier gucks dir mal von mir an
ich makier die Zeilen
bcmd:cuff(playerid,params[])
{
if(SpielerInfo[playerid][pMember]==1 || SpielerInfo[playerid][pLeader]==1 || SpielerInfo[playerid][pAdmin]>=1)
{
new pID, sendstr[512];
if(sscanf(params,"u",pID))
{
return SendClientMessage(playerid, cRed, "/cuff [SpielerID/SpielerName]");
}
if(!IsPlayerConnected(pID))
{
return SendClientMessage(playerid,cRed,"Kein Spieler mit angegebener ID Online");
}
new playerto=getNearPlayer(playerid,3.5);
if(playerto==-1)
{
SendClientMessage(playerid,cRed,"Keiner in der Nähe");
}
else
{
SetPlayerAttachedObject(pID, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000);//die schellen die er an den händen hat
SetPlayerSpecialAction(pID,24);//Hier bekommt er die annimation
format(sendstr,sizeof sendstr,"** Officer %s hat %s Handschellen angelegt **",SpielerName(playerid),SpielerName(pID));
SendClientMessageToAllNear(playerid,20.0,cMe,sendstr);
}
}
else
{
SendClientMessage(playerid,cRed,"Du gehörst nicht zum LVPD!");
}
return 1;
}bcmd:uncuff(playerid,params[])
{
if(SpielerInfo[playerid][pMember]==1 || SpielerInfo[playerid][pLeader]==1 || SpielerInfo[playerid][pAdmin]>=1)
{
new pID, sendstr[512];
if(sscanf(params,"u",pID))
{
return SendClientMessage(playerid, cRed, "/uncuff [SpielerID/SpielerName]");
}
if(!IsPlayerConnected(pID))
{
return SendClientMessage(playerid,cRed,"Kein Spieler mit angegebener ID Online");
}
new playerto=getNearPlayer(playerid,3.5);
if(playerto==-1)
{
SendClientMessage(playerid,cRed,"Keiner in der Nähe");
}
else
{
//RemovePlayerAttachedObject(pID, Schelle[pID]);//19418
//RemovePlayerAttachedObject(pID,19418);
if(IsPlayerAttachedObjectSlotUsed(pID, 0))//Hier fragt er ab ob er was hat
RemovePlayerAttachedObject(pID, 0);//hier löscht er das
SetPlayerSpecialAction(pID,0);//Annimation wird auf 0 Gesetzt
format(sendstr,sizeof sendstr,"** Officer %s hat %s die Handschellen abgenommen **",SpielerName(playerid),SpielerName(pID));
SendClientMessageToAllNear(playerid,20.0,cMe,sendstr);
}
}
else
{
SendClientMessage(playerid,cRed,"Du gehörst nicht zum LVPD!");
}
return 1;
} -
der sagt beim compeilen dann immer:
warning 203: symbol is never used: "cuff
warning 203: symbol is never used: "uncuff" -
..
du hast kein bcmd und du nutzt auch nicht meine sachen die dafür genutzt werden
dass musst du dir selber anpassen warum hab ich das da wohl beschriftet? -
und wo bekomm ich bcmd ???
-
bcmd ist ein System von mir und wird nicht weiter verbreitet.
Alternativ kannst du auch zcmd oder ocmd nutzen -
breadfish.de
Hat das Thema geschlossen.