SA-MP Forums Archive
Игрок в розыске - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Игрок в розыске (/showthread.php?tid=297533)



Игрок в розыске - CraftMan - 16.11.2011

Эм... видел подобное! но всё же как знать допустим стою около 10 игроков 2 из них в розыске как сделать что бы мне писало кто в розыске примерно каждую секунду


Re: Игрок в розыске - Norck - 16.11.2011

Код определяет, находится ли рядом с playerid игрок с каким-нибудь уровнем розыска. Рядом = в радиусе 10 метров.
pawn Код:
new Float:x,Float:y,Float:z;
for(new pid=GetMaxPlayers()-1; pid >=0; pid --)
{
    if(pid == playerid)                                 continue;
    if(!IsPlayerConnected(pid))                         continue;
    if(GetPlayerWantedLevel(pid) == 0)                  continue;
    GetPlayerPos(pid,x,y,z);
    if(!IsPlayerInRangeOfPoint(playerid,10.0,x,y,z))    continue;
    // здесь вставляем сообщение для игрока playerid о том, что игрок pid в розыске
}
Дописать сообщение и засунуть в таймер попытайся сам.


Re: Игрок в розыске - DiSE - 16.11.2011

проходись по кругу, проверяй на кол-во звёзд, форматируй, пиши


Re: Игрок в розыске - CraftMan - 16.11.2011

Norck, спасибо дал +
DiSE, это не ответ!


Re: Игрок в розыске - DiSE - 17.11.2011

Ты спросил как, я ответил как.

А то ты в наглую просишь сделать за тебя код!


Re: Игрок в розыске - Crystal_Speed - 17.11.2011

Сделали же