az lenne hogy ha nem a közelembe van akkor ne tudjam lesokkolni/leszedni az életét csak mondjuk hogyha mellette vagyok pl 1-2 lépésre
ezt kéne átalakítani eddig eljutottam
CMD:sokkol(playerid, params[])
{
new tmp[256];
new string[256];
new giveplayerid, idx;
tmp = strtok(params,idx);
giveplayerid = strval(tmp);
if(gTeam[playerid] == TRENDOR || gTeam[playerid] == CRENDOR || gTeam[playerid] == JRENDOR)
{
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_RED, \"[HASZNÁLAT]: /sokkol <ID>\");
return 1;
}
if(giveplayerid == playerid)
{
SendClientMessage(playerid, COLOR_RED, \"Nem sokkolhatod meg magad, vagy hibás az ID!\");
} else {
if(IsPlayerConnected(giveplayerid))
{
GetPlayerName(playerid, pname, sizeof (pname));
format(string, sizeof(string), \"%s megsokkolt a sokkolójával!\", pname);
SendClientMessage(giveplayerid, COLOR_RED, string);
new Float:Health;
GetPlayerHealth(giveplayerid, Health);
SetPlayerHealth(giveplayerid, Health -20);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeres sokkolás!\");
}else{
SendClientMessage(playerid, COLOR_RED, \"Nincs ilyen játékos!\");
}
}
} else {
SendClientMessage(playerid,COLOR_RED,\"Nem vagy rendõr!\");
}
return 1;
}