Sveiki, norėčiau dar vienos pagalbos paprašyti, yra labai keistas dalykas, kai policijos pareigunas rašo /ant ir vardas_pavardė surakina žaidėjus ęsančius šalia jo. Štai kodas, gal kas padėsite:
CMD:ant(playerid, params[])
{
if(zInfo[playerid][Darbas] != 1) return (false);
foreach(Player, i)
{
new
Float:zPos[3],
msg[128]
;
GetPlayerPos(playerid, zPos[0], zPos[1], zPos[2]);
if(zInfo[playerid][Darbas] == 1)
{
if(playerid != i)
{
if(IsPlayerInRangeOfPoint(i, 5.0, zPos[0], zPos[1], zPos[2]))
{
if(!zInfo[surakintas])
{
zInfo[surakintas] = true;
TogglePlayerControllable(i, false);
SetPlayerSpecialAction(i, SPECIAL_ACTION_CUFFED );
SetPlayerAttachedObject(i, 0, 19418, 5, 0.016000, 0.032000, 0.025000, 17.500005, -10.099991, -48.099990, 1.0, 1.0, 1.0 );
format(msg, sizeof(msg), "Surakinote {FF0000}%s.", zVardas(i));
SuccesMSG(playerid, msg);
format(msg,sizeof(msg),"Jus surakino pareigûnas {FF0000}%s.", zVardas(playerid));
InfoMSG(i, msg);
}
else
{
zInfo[surakintas] = false;
TogglePlayerControllable(i, true);
RemovePlayerAttachedObject(i, 0);
SetPlayerSpecialAction(i, SPECIAL_ACTION_NONE);
format(msg, sizeof(msg), "Paleidote {FF0000}%s.", zVardas(i));
SuccesMSG(playerid, msg);
format(msg,sizeof(msg),"Jus paleido pareigûnas {FF0000}%s.", zVardas(playerid));
SuccesMSG(i, msg);
}
}
}
}
}
return (true);
}