16:58
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Звезды розыска
LanceДата: Понедельник, 04.08.2008, 12:34 | Сообщение # 1
Постоялец
Группа: I'm V.I.P.
Сообщений: 482
Награды: 9
Город: Ставрополь
Репутация: 139
Замечания: 0%
Статус:
Привет. Поднял сервер с годфазером.
Почему-то при совершении преступления, в чат пишется о нём, а звезды розыска не появляются. можете объяснить, как реализовать звезды розыска?



Просто вода
[SFD]PaulДата: Понедельник, 04.08.2008, 13:50 | Сообщение # 2
Долгожитель
Группа: Продвинутые
Сообщений: 1441
Награды: 22
Город: Москва
Репутация: 237
Замечания: 0%
Статус:
SetPlayerWantedLevel(playerid,level);


[FS] Weapon Shop
[FS] Svalka
[FS] Adminhouse
zTronДата: Понедельник, 04.08.2008, 13:56 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 186
Награды: 4
Город: Харьков
Репутация: 39
Замечания: 20%
Статус:
Не годвфзер, а пен1, но схожи...

Звёзды выводятся на экран командой SetPlayerWantedLevel(playerid,level) level имеет значения от 0 до 6 (но могу ошибиться, поэксперементируй)

У меня сделано так - когда игрок резко что-то нарушает я пишу SetPlayerWantedLevel(playerid,6);

Когда игрок спаунится я пишу SetPlayerWantedLevel(playerid,1);

Когда игрок когото убивает я пишу в OnPlayerDeath...
if(GetPlayerWantedLevel(playerid) >= 1)SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)-1);
if(GetPlayerWantedLevel(killerid) <= 6){SetPlayerWantedLevel(killerid,GetPlayerWantedLevel(killerid)+1);}

Плюс есть таймер в OnGameModeInint - SetTimer("decwantlevel",120000,1); и к нему...
public decwantlevel()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && gPlayerFighter[i] != 1 && GetPlayerWantedLevel(i) >= 1)
{
SetPlayerWantedLevel(i,GetPlayerWantedLevel(i)-1);
}
}
}
gPlayerFighter[i] - проверка, участвует-ли игрок в ДМ, у меня таки пен1...

В таком аксепте.


109.86.185.7:7777 ..::TrSB::.. PEN1: S.A.
LanceДата: Понедельник, 04.08.2008, 15:33 | Сообщение # 4
Постоялец
Группа: I'm V.I.P.
Сообщений: 482
Награды: 9
Город: Ставрополь
Репутация: 139
Замечания: 0%
Статус:
щас друга дождусь. проверю =)


Просто вода
Sergey0091993Дата: Суббота, 07.02.2009, 18:57 | Сообщение # 5
Новенький
Группа: Пользователи
Сообщений: 10
Награды: 1
Город: Краснодар
Репутация: 0
Замечания: 0%
Статус:
Если сделали в асю плиз скиньте


Моя ICQ 386-974-697
sSeRegAДата: Воскресенье, 08.02.2009, 02:22 | Сообщение # 6
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус:
Так в public SetPlayerCriminal(playerid,declare,reason[])

[pwn]
if(PlayerInfo[playerid][pCrimes] <= 6 && PlayerInfo[playerid][pCrimes] >= 1)
{
SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pCrimes]);
}
else
{
SetPlayerWantedLevel(playerid, 6);
}
[/pwn]

Добавлено (08.02.2009, 02:22)
---------------------------------------------
Только чото после смерти они не исчезают


--------------------


http://maps.serverhex.com/
FremДата: Суббота, 26.02.2011, 20:20 | Сообщение # 7
Новенький
Группа: Пользователи
Сообщений: 24
Награды: 0
Город: Волгоград
Репутация: 0
Замечания: 0%
Статус:
Quote (|SFD|Paul)
SetPlayerWantedLevel(playerid,level);

я подставил это и у меня почему то при спавне отображает одну зв,а в /stats написанно что уровень розыска = 0

  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua