-
Sziasztok ma kaptam egy kis helpet egy parancsban azonban valamiért nem jó, még sem hiába van az id lekérés vagy hogy is mondjam mindig magát bilincseli meg plusz összeakadnak parancsok. Ha tudtok segítsetek benne. :) Elõre is köszönöm!
Itt a kódom:
CMD:bilincs(playerid,params[])
{
if(GetPlayerTeam(playerid) == Rendor)
{
new giveplayerid;
if(sscanf(params,\"r\",giveplayerid) || !IsPlayerConnected(giveplayerid))
{return SendClientMessage(playerid,PIROS,\"Használat: /bilincs [játékos id / névrészlet]\");}
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_CUFFED);
SendClientMessage(playerid,KEK,\"Játékos megbilincselve!\");
}
else
SendClientMessage(playerid,PIROS,\"Nem vagy rendõr te nem használhatsz bilincset\");
return 1;
}
CMD:elenged(playerid,params[])
{
if(GetPlayerTeam(playerid) == Rendor)
{
new giveplayerid;
if(sscanf(params,\"r\",giveplayerid) || !IsPlayerConnected(giveplayerid))
{ return SendClientMessage(playerid,PIROS,\"Használat: /elenged [játékos id / névrészlet]\"); }
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
SendClientMessage(playerid,KEK,\"Játékos Elengedve!\");
}
else
SendClientMessage(playerid,PIROS,\"Nem vagy rendõr te nem vehetedle a bilincset\");
return 1;
}
-
if(GetPlayerTeam(playerid) == Rendor)
{
new giveplayerid;
if(sscanf(params,\"r\",giveplayerid) || !IsPlayerConnected(giveplayerid))
{return SendClientMessage(playerid,PIROS,\"Használat: /bilincs [játékos id / névrészlet]\");}
SetPlayerSpecialAction(giveplayerid, SPECIAL_ACTION_CUFFED);
SendClientMessage(playerid,KEK,\"Játékos megbilincselve!\");
}
else
SendClientMessage(playerid,PIROS,\"Nem vagy rendõr te nem használhatsz bilincset\");
return 1;
}
CMD:elenged(playerid,params[])
{
if(GetPlayerTeam(playerid) == Rendor)
{
new giveplayerid;
if(sscanf(params,\"r\",giveplayerid) || !IsPlayerConnected(giveplayerid))
{ return SendClientMessage(playerid,PIROS,\"Használat: /elenged [játékos id / névrészlet]\"); }
SetPlayerSpecialAction(giveplayerid, SPECIAL_ACTION_NONE);
SendClientMessage(playerid,KEK,\"Játékos Elengedve!\");
}
else
SendClientMessage(playerid,PIROS,\"Nem vagy rendõr te nem vehetedle a bilincset\");
return 1;
}
Nem biztos jó probáld ki mûködik e így nem teszteltem nem pawnoba tettem át hanem hszbe nem tudom megy e meg nem e hibás
-
Ez nem lenne jó? Elõbb találtam
Parancsok:
/rendor--->>Szolgálatba lépsz
/rendorki--->>Kilépsz a szolgálatból
/bilincs--->>Megbilincseled a bûnözõt
/bilincsle--->>Leveszed a bilincset a bûnözõrõl
Link: http://sampforum.hu/index.php?topic=32975.0
-
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_CUFFED);
itt volt a hiba :) Mokus már megválaszolta de azért leírom hogy mi volt a gond...bocs figyelmetlen voltam :)
javítás:
SetPlayerSpecialAction(giveplayerid, SPECIAL_ACTION_CUFFED);
-
Igen tökéletesen mûködik! :) Köszönöm mindanyiótoknak a helpet! Valakitõl kérhetek segítséget pm-ben mert most az egész gm kapcsolatban akarok kérdéseket feltenni.? :)
-
rakd fel itt fórumon :) ( de ne ebbe a topicba csak ha ehhez a témához kapcsolódik )
-
Õõõ végül is szerintem kapcsolódna, parancs összeakadás a gond. Valamint, hogy néha ha lõnek rád (akár minigunnal :D) egyszerûen nem sebzõdik a karakter. :) Szóval nem tudom hova tegyem.
-
Off:Természetesen új témába és írd le ott teljesen hogy mi a hiba a sebzéssel hogy mikor szokott elõfordulni hogy nem sebez.Szerintem valami godos elágazásoddal van a probléma