|
Отключения показа чекпоинта на радаре
|
|
| Crazyboy | Дата: Вторник, 20.05.2008, 15:02 | Сообщение # 1 |
|
Местный
Группа:
Продвинутые
Сообщений: 544
Награды: 1
Город: Сумы
Репутация: 47
Замечания: 0%
Статус: 
| Вообщем я поставил чекпоинт на карте но он все время показывается на радаре даже если я в другом городе , можно ли сделать так что например когда я отъезжаю от него на 300 метров он исчезал на радаре, а когда был ближе чем 300 метров от него он включался на радаре  Добавлено (20.05.2008, 15:02) --------------------------------------------- и еще скажите как сделать чтоб воспользоватся чекпоинтом мог тока чел из определеной команды а если зайдет на него из другой писало "Покупка оружия здесь разрешена только для Poloce Team"
|
| |
|
|
| OKStyle™ | Дата: Вторник, 20.05.2008, 15:41 | Сообщение # 2 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Crazyboy, 1) Юзайн Стример Чекпоинтов. 2) В OnPlayerEnterCheckpoint (в стримере: LCS_OnPlayerEnterCheckpoint): Code if(gTeam[playerid]!=TEAM_POLICE) return SendClientMessage(playerid,0xFF0000AA," Покупка оружия разрешена здесь только полиции!");
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| Crazyboy | Дата: Вторник, 20.05.2008, 15:50 | Сообщение # 3 |
|
Местный
Группа:
Продвинутые
Сообщений: 544
Награды: 1
Город: Сумы
Репутация: 47
Замечания: 0%
Статус: 
| спс большое а стример где взять неподскажешь?)
|
| |
|
|
| Orange | Дата: Вторник, 20.05.2008, 16:54 | Сообщение # 4 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| ы его Lyxury делал, поищи на его сайте
|
| |
|
|
| Crazyboy | Дата: Вторник, 20.05.2008, 18:31 | Сообщение # 5 |
|
Местный
Группа:
Продвинутые
Сообщений: 544
Награды: 1
Город: Сумы
Репутация: 47
Замечания: 0%
Статус: 
| а как хоть инклуд называется?
|
| |
|
|
| LuxurY | Дата: Вторник, 20.05.2008, 20:18 | Сообщение # 6 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 281
Награды: 1
Город: OZ
Репутация: 45
Замечания: 0%
Статус: 
| форум сампа прикрыли, так что держи http://slil.ru/25810185, а то бы дал ссылку с инструкциями) Добавлено (20.05.2008, 20:18) --------------------------------------------- а вообще сделай проверку на дистанцию и просто его вырубай. DisablePlayerCheckpoint(playerid) в LCS стандартно 50 метров вроде стоит. Добавлено (20.05.2008, 20:18) --------------------------------------------- это для первого пункта, а для второго тоже рекомендую стример. ссылку на него я уже дал
www.gtascript.ru admin www.gtascript.ru - профессиональный скриптинг SA-MP, MTA
|
| |
|
|
| Crazyboy | Дата: Вторник, 20.05.2008, 20:33 | Сообщение # 7 |
|
Местный
Группа:
Продвинутые
Сообщений: 544
Награды: 1
Город: Сумы
Репутация: 47
Замечания: 0%
Статус: 
| LuxurY, спс помог  Добавлено (20.05.2008, 20:33) --------------------------------------------- а у тебя нету описания функций в этом инклуде?)
|
| |
|
|
| OKStyle™ | Дата: Вторник, 20.05.2008, 21:24 | Сообщение # 8 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Crazyboy, вот обучающий pwn из версии 1.1: Code #include <a_samp> #include <LCS>
public OnGameModeInit() { print("\n-------------------------------"); print(" LuxurY Checkpoint Streamer"); print(" Version: 1.1"); print(" Developer: LuxurY"); print(" (c) LDT 2006 - 2008"); print("-------------------------------\n"); SetGameModeText("LCS SA-MP 1.0"); LCS_CreateCheckpoint(2372.4956,-1343.6035,23.8360,2.0); LCS_CreateCheckpoint(2375.4956,-1343.6035,23.8360,2.0); AddPlayerClass(105,2369.4956,-1343.6035,23.8360,0.0,24,272,0,0,0,0); AddStaticVehicle(522,2373.1477,-1342.7384,23.4880,0.0,1,1); LCS_Load(); return 1; }
main () {}
public LCS_OnPlayerEnterCheckpoint(playerid,checkpointid) { switch (checkpointid) { case 0: { SendClientMessage(playerid,COLOR_GREEN,"1 check ENTER"); } case 1: { SendClientMessage(playerid,COLOR_GREEN,"2 check ENTER"); } } return 1; }
public LCS_OnPlayerLeaveCheckpoint(playerid,checkpointid) { switch (checkpointid) { case 0: { SendClientMessage(playerid,COLOR_GREEN,"1 check LEAVE"); } case 1: { SendClientMessage(playerid,COLOR_GREEN,"2 check LEAVE"); } } return 1; } А ещё несколько чекпоинтов можно поставить через массив (как во многих rpg-модах).
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
Сообщение отредактировал okstyle - Вторник, 20.05.2008, 21:31 |
| |
|
|
| Crazyboy | Дата: Среда, 21.05.2008, 02:17 | Сообщение # 9 |
|
Местный
Группа:
Продвинутые
Сообщений: 544
Награды: 1
Город: Сумы
Репутация: 47
Замечания: 0%
Статус: 
| А какой функцией выключить показы ВСЕХ чекпоинтов на радаре?
|
| |
|
|
| OKStyle™ | Дата: Среда, 21.05.2008, 07:31 | Сообщение # 10 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Хм... не знаю даже... если только: RemovePlayerMapIcon(playerid,1); // или какой там квадратик...
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| Crazyboy | Дата: Среда, 21.05.2008, 09:26 | Сообщение # 11 |
|
Местный
Группа:
Продвинутые
Сообщений: 544
Награды: 1
Город: Сумы
Репутация: 47
Замечания: 0%
Статус: 
| C:\DOCUME~1\CRAZYA~1\0016~1\SFTDM_~1.PWN(333) : error 017: undefined symbol "playerid"
|
| |
|
|
| OKStyle™ | Дата: Воскресенье, 01.06.2008, 23:31 | Сообщение # 12 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Crazyboy, тогда так: Code for(new i=0; i<MAX_PLAYERS; i++) { RemovePlayerMapIcon(i,1); }
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| Excess | Дата: Вторник, 03.06.2008, 06:26 | Сообщение # 13 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус: 
| LuxurY, перезалей плиз куда нить, файл не находит.
Хостинг предоставлен игровым порталом Gameway http://gameway.ru
|
| |
|
|