Игрок в розыске - 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
Сделали же