Trafipax:
www.sampforum.hu/index.php?topic=7779.0
Sokkoló Pisztoly((Nem én írtam)):
if(egyezik(cmd, \"/tazer\") || egyezik(cmd, \"/sokk\"))
{
if(OnDuty[playerid]==0) return SendClientMessage(playerid, COLOR_GREY, \" Nem vagy szolgálatban!\");
if(Sokkolt[playerid] > 0)
{
SendFormatMessage(playerid, COLOR_DVSRED, \"BCLRPG:{F5FFFA} Várnod kell még %d másodpercet.\", Sokkolt[playerid]);
return 1;
}
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, \"Autóban sokkolni? Esszeednééélvaaagy? Lesüüüül a motor vazzee!\");
if(Fegyvere[playerid] != 24 && Fegyvere[playerid] != 23) return Msg(playerid, \"Ezzel a fegyverrel nem tudsz sokkolni!\");
new suspect;
if(params > 0) suspect = strval(param[1]);
else suspect = GetClosestPlayer(playerid);
if(suspect == playerid) return 1;
if(!IsPlayerConnected(suspect)) return 1;
if(PlayerCuffed[suspect] > 0) return SendClientMessage(playerid, COLOR_GREY, \"Játékos már bilincsben van !\");
if(GetDistanceBetweenPlayers(playerid,suspect) > 5) return SendClientMessage(playerid, COLOR_GREY, \"A közeledben nincs senki!\");
if(IsPlayerInAnyVehicle(suspect)) return SendClientMessage(playerid, COLOR_GREY, \"Célszemély autóban van, szedd ki elõször !\");
if(Rabol[suspect] == 1) Rabol[suspect] = 0;
SendClientMessage(suspect, COLOR_LIGHTBLUE, \"* Lesokkolt egy rendõr, és 60 másodpercig megbénultál.\");
SendClientMessage(playerid, COLOR_LIGHTBLUE, \"* Lesokkoltad 60 másodpercre.\");
Cselekves(playerid, \"lõ a sokkolóval, és lesokkolja a célszemélyt.\", 0);
GameTextForPlayer(suspect, \"~r~Sokkoltak\", 2500, 3);
Bilincs(suspect, 1);
ApplyAnimation(suspect,\"CRACK\",\"crckdeth2\",4.1,0,1,1,1,0);
Fegyvere[suspect] = 0;
SetPlayerArmedWeapon(suspect, 0);
Sokkolt[playerid] = 15;
return 1;
}
Jelvény((Nem én írtam))
#include <a_samp>
#include <zcmd>
#include <sscanf2>
CMD:jelveny(playerid, params[])
{
new pid, Float:X, Float:Y, Float:Z;
if(!sscanf(params, \"i\", pid)) return SendClientMessage(playerid, 0xFFFFFFFF, \"Használat: /jelveny [JétékosID]\");
if(!IsPlayerConnected(pid)) return SendClientMessage(playerid, 0xFFFFFFFF, \"Nem aktív játékos!\");
GetPlayerPos(playerid, X,Y,Z);
if(!IsPlayerInRangeOfPoint(pid, 5.0, X,Y,Z)) return SendClientMessage(playerid, 0xFFFFFFFF, \"Ez a játékos nincs a közeledben!\");
//Leellenörzöd hogy milyen szervezetben van PL.: if feltételekkel, és az eredménytõl függõen irsz ki a megadott játékosnak egy szöveget, ( SendClientMessage(pid, szin, \"szöveg\"); )
return 1;
}