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

 



 
          





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





Последние Файлы 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 из 2
  • 1
  • 2
  • »
Модератор форума: Alcoholik  
как сделать, чтобы только менты видели преступников на карте
AwmДата: Суббота, 16.05.2009, 16:03 | Сообщение # 1
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
Вот Перевернул Весь форум но негде не нашол негде чтоб зделать чтобы только менты видели преступников на карте
надеюсь мне и не токо мне тут помогут ато ломаю голову над этим почти месяц да и сама функция в Гф я считаю очень нужна....
тому кто поможет поставлю +




"Life is hard... life is harder if you're stupid." - John Wayne
MorozzzkoДата: Суббота, 16.05.2009, 16:07 | Сообщение # 2
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
volune, проверку на местонахождение преступника можно сделать. и чекпоинт врубить на позицию преступника. и так по таймеру повторять.


Главный программист в Malefic Entertainment.
raenДата: Суббота, 16.05.2009, 16:12 | Сообщение # 3
Уважаемый человек
Группа: Продвинутые
Сообщений: 785
Награды: 25
Город: PакунСити
Репутация: 154
Замечания: 20%
Статус:
Morozzzko это самый тупой способ...я хз как ты до него вообще додумался xD


- Social Roleplay - ucp.gtamir.ru - 77.220.182.241:7777
MorozzzkoДата: Суббота, 16.05.2009, 16:13 | Сообщение # 4
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
raen, ну а нах усложнять? crazy
Главное чтоб работало crazy

Добавлено (16.05.2009, 16:13)
---------------------------------------------
а хотя не айс. чекпоинт буит "прыгать" с позиции на позицию...


Главный программист в Malefic Entertainment.

Сообщение отредактировал Morozzzko - Суббота, 16.05.2009, 16:13
MadgerДата: Суббота, 16.05.2009, 16:18 | Сообщение # 5
Освоившийся
Группа: Продвинутые
Сообщений: 101
Награды: 2
Город: Какбэ Daugavpils
Репутация: 49
Замечания: 0%
Статус:
Народ, у меня аналогичный вопрос, ответьте пожалуйста! lol
PhenomДата: Суббота, 16.05.2009, 16:18 | Сообщение # 6
Постоялец
Группа: Пользователи
Сообщений: 496
Награды: 16
Город: Киров
Репутация: 78
Замечания: 100%
Статус:
Тот кто умный юзает Пен.
AwmДата: Суббота, 16.05.2009, 16:56 | Сообщение # 7
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
Quote (Phenom)
Тот кто умный юзает Пен.

Гф Тоже Нечего)




"Life is hard... life is harder if you're stupid." - John Wayne
LynchДата: Суббота, 16.05.2009, 17:23 | Сообщение # 8
Местный
Группа: Продвинутые
Сообщений: 720
Награды: 11
Город: Губкин
Репутация: 288
Замечания: 60%
Статус:
он имел ввиду что берите пример с PEN там эта функция есть.
ZirkiNДата: Суббота, 16.05.2009, 18:25 | Сообщение # 9
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
// сохраняет цветовую гамму отнимая или добавляя байт прозрачности

Code
public TogglePlayerPaletteForPlayer(playerid, showplayerid, bool:fosq){
        if(fosq) SetPlayerMarkerForPlayer( playerid, showplayerid, GetPlayerColor( playerid) | 0xFF );
        else SetPlayerMarkerForPlayer( playerid, showplayerid, GetPlayerColor( playerid) & 0xFFFFFF00 );
}

1 способ:
[pwn]        везде где уровень розыска увеличивается
        if(уровень розыска > 0) for(new r4; r4<MAX_PLAYERS; r4++) if(r4 == мент && IsPlayerConnected(r4)) TogglePlayerPaletteForPlayer(r4, playerid, true);
        везде где уровень розыска уменьшается
        if(уровень розыска < 1) for(new r4; r4<MAX_PLAYERS; r4++) if(r4 == мент && IsPlayerConnected(r4)) TogglePlayerPaletteForPlayer(r4, playerid, true);[/pwn]

2 способ:
[pwn]        создать таймер проверки
                В OnGameModeInit()
                        SetTimer("HYligani", 30000, 1);
                В функции
                        public Hyligani(){
                                        for(new i=0; i<MAX_PLAYERS; i++)
                                                if(IsPlayerConnected(i)){
                                                        if(уровень розыска[i] > 0) for(new r4; r4<MAX_PLAYERS; r4++) if(r4 == мент && IsPlayerConnected(r4)) TogglePlayerPaletteForPlayer(r4, i, true);
                                                        else for(new r4; r4<MAX_PLAYERS; r4++) if(r4 == мент && IsPlayerConnected(r4)) TogglePlayerPaletteForPlayer(r4, i, true);
                                                }
                                        }[/pwn]


all:GMCC ~2%
current:GMCC.C.L0 ~49%


Сообщение отредактировал ZirkiN - Суббота, 16.05.2009, 18:26
AwmДата: Суббота, 16.05.2009, 19:07 | Сообщение # 10
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
Quote (ZirkiN)
везде где уровень розыска увеличивается
if(уровень розыска > 0) for(new r4; r4<MAX_PLAYERS; r4++) if(r4 == мент && IsPlayerConnected(r4)) TogglePlayerPaletteForPlayer(r4, playerid, true);
везде где уровень розыска уменьшается
if(уровень розыска < 1) for(new r4; r4<MAX_PLAYERS; r4++) if(r4 == мент && IsPlayerConnected(r4)) TogglePlayerPaletteForPlayer(r4, playerid, true);

вобще непонел куда это вставлять...



"Life is hard... life is harder if you're stupid." - John Wayne
ZirkiNДата: Суббота, 16.05.2009, 19:16 | Сообщение # 11
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
Quote (volune)
вобще непонел куда это вставлять...

Там где WantedPoints[ид игрока] меняет значение, но вообще проще с таймером



all:GMCC ~2%
current:GMCC.C.L0 ~49%
AwmДата: Суббота, 16.05.2009, 21:04 | Сообщение # 12
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
уровень розыска[i] > 0
мент
че место этого ставить???




"Life is hard... life is harder if you're stupid." - John Wayne
[RD]ChezДата: Суббота, 16.05.2009, 21:21 | Сообщение # 13
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
volune, эммм обычно это чтото связанное с wanted и isacop or somethin ^_^
попробуй подключить немного логики и ctrl+f



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
ZirkiNДата: Суббота, 16.05.2009, 21:28 | Сообщение # 14
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
volune,
[pwn]public Hyligani()
{
new r4;
for(new i; i<5; i++)
{
if(IsPlayerConnected(i))
{
if(WantedPoints[i] > 0) for(r4=0; r4<MAX_PLAYERS; r4++) if(IsACop(r4) && IsPlayerConnected(r4)) TogglePlayerPaletteForPlayer(r4, i, true);
else for(r4=0; r4<MAX_PLAYERS; r4++) if(IsACop(r4) && IsPlayerConnected(r4)) TogglePlayerPaletteForPlayer(r4, i, true);
}
}
}[/pwn]
Если не работает, пиши в аську, т.к. я не проверял



all:GMCC ~2%
current:GMCC.C.L0 ~49%


Сообщение отредактировал ZirkiN - Воскресенье, 17.05.2009, 00:05
[RD]ChezДата: Суббота, 16.05.2009, 21:42 | Сообщение # 15
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
ZirkiN, логичней IsACop(r4)


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


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