Helló. lenne nekem egy olyan bugom hogy ha 20kilóméterre van egy ember, azt is becuffolja, vagy tazerolja, mert ugyebár
megcsináltam egy olyan parancsot hogy ne kelljen id-t irni... valaki legyenszives help ;)
CMD:tazer(playerid, params[])
{
new string[256];
new giveplayer[MAX_PLAYER_NAME];
new gyanusitott = GetClosestPlayer(playerid);
if(PlayerInfo[playerid][pMember] != 1 && PlayerInfo[playerid][pLeader] != 1) return SendClientMessage(playerid, HPIROS, \"MitoRPG: Nem vagy rendõr!\");
else
{
if(Bilincs[playerid] == 1) return SendClientMessage(playerid, FEHER, \"Te meg vagy bilincselve!\");
TogglePlayerControllable(gyanusitott, 0);
SendClientMessage(playerid,HSARGA,\"Sokkoltad!\");
GetPlayerName(gyanusitott, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), \"* Sokkoltak\" );
SendClientMessage(gyanusitott, COLOR_LIGHTBLUE, string);
LoopingAnim(gyanusitott, \"CRACK\", \"crckdeth2\", 4.0, 1, 0, 0, 0, 0);
}
return 1;
}
Használd ezt:
if(GetDistanceBetweenPlayers(gyanusitott, playerid)<3) return SendClientMessage(playerid, COLOR_RED,\"Messze van a karaktered tõle.\");