|
|
Модератор форума: Slon |
Форум РЕДАКТОР - ArmA 2 Скрипты дымовые гранаты |
дымовые гранаты |
› Вторник
› 23.07.2013
› 19:16
› Сообщение #
Здравствуйте,подскажите пожалуйста, как установить дымовую гранату на точку и активировать ее и еще вопрос, как установить,чтоб самолет сам вылетел и сбросил бомбы на территорию( не на врага)
|
› Вторник
› 23.07.2013
› 19:32
› Сообщение #
Seridan1, дымовая граната:
Код "SmokeShell" createVehicle (getPos Оъект или getMarkerPos "Mrk"); Пример: "SmokeShell" createVehicle (getMarkerPos "Smoke"); Достаточно поставить на карту маркер и самолёт. Самолёту в настройках ставь "В полёте". В инициализацию самолёту пиши: Код this doWatch (getMarkerPos "Pos");this doTarget (getMarkerPos "Pos");this doFire (getMarkerPos "Pos");this doMove (getMarkerPos "Pos"); |
› Вторник
› 23.07.2013
› 19:38
› Сообщение #
спасибо,я играюв мод vte vietnam и там имеются разноцветные дымовые гранаты надо их название писать?и обязательно гбу бомбы?
Добавлено (23.07.2013, 19:38) |
› Вторник
› 23.07.2013
› 19:43
› Сообщение #
Цитата (Seridan1) надо их название писать? Цитата (Seridan1) И обязательно гбу бомбы? Добавлено (23.07.2013, 19:43) --------------------------------------------- Цитата (Seridan1) И я просто не разбираюсь, где вписывать скрипт с гранатой. Сообщение отредактировал Dim@s535 - Вторник, 23.07.2013, 19:43
|
› Вторник
› 23.07.2013
› 19:57
› Сообщение #
самолет не создает,пишет:dotarget type any,expected Array,Object
Добавлено (23.07.2013, 19:57) |
› Вторник
› 23.07.2013
› 19:59
› Сообщение #
можно создать бомбу (другой снаряд или гранату) около самолёта.
_mn1 = createVehicle ["Bo_GBU12_LGB", getPos posi, [],random 1, "NONE"]; posi - название летящего самолёта (можно любое придуманное твоё) главное, что бы имена совпадали. в данном примере учти: 1 зона обстрела указывается скриптом с ссылкой на данный скрипт. (самолёт должен пролетать именно над нужной зоной (зона скрипта). 2 бомбы летят планируя, и дальность полёта зависит от высоты. |
› Вторник
› 23.07.2013
› 20:21
› Сообщение #
Seridan1, попробуй вручную написать.
alex70-03, боты искусно сбрасывают бомбы. Главное - поставить маркер или объект и летящий самолёт, а дальше применяя команды doWatch, doTarget и doFire бот сбрасывает бомбу точно в цель. Добавлено (23.07.2013, 20:18) --------------------------------------------- Seridan1, для создания дымовой гранаты не забывай поставить на карту маркер с названием "Smoke" (Можешь написать любое название, но после этого пиши: Код "SmokeShell" createVehicle (getMarkerPos "Название_маркера"); Код this doWatch (getMarkerPos "Pos");this doTarget (getMarkerPos "Pos");this doFire (getMarkerPos "Pos");this doMove (getMarkerPos "Pos"); Добавлено (23.07.2013, 20:21) --------------------------------------------- alex70-03, могу дополнить: Созданная бомба ГБУ-12 создаётся рядом с самолётом, но просто летит вниз не взирая на скорость самолёта. Для разгона бомбы нужно написать так: Код _bo = createVehicle ["Bo_GBU12_LGB", getPos obj, [], random 1, "NONE"]; _bo setVelocity (velocity obj); Сообщение отредактировал Dim@s535 - Вторник, 23.07.2013, 20:21
|
› Вторник
› 23.07.2013
› 20:29
› Сообщение #
|
› Вторник
› 23.07.2013
› 20:32
› Сообщение #
Цитата (alex70-03) летит хоть и без разгона, но планируя, я проверял лично) Цитата (alex70-03) с 700 метров, до 1800 метров от места падения падает. |
› Вторник
› 23.07.2013
› 20:41
› Сообщение #
|
› Вторник
› 23.07.2013
› 23:28
› Сообщение #
ввел вручную с самолетом,таже проблема dotarget type any,expected Array,Object
|
› Среда
› 24.07.2013
› 07:23
› Сообщение #
alex70-03, это я знаю, не в первый день в неё играю и не в первый день пишу для неё скрипты. Даже скажу, не в первый год.
Seridan1, судя по всему, отсутствует маркер с именем Pos. Не может найти позицию несуществующего маркера. Попробуй сначала поставить маркер на карте, а уже потом прописывать команды. Добавлено (24.07.2013, 07:23) Сообщение отредактировал Dim@s535 - Среда, 24.07.2013, 07:23
|
› Среда
› 24.07.2013
› 10:24
› Сообщение #
|
› Среда
› 24.07.2013
› 10:32
› Сообщение #
Seridan1, держи. Мой набросок.
Прикрепления:
AirSupport.utes.zip
(2.3 Kb)
|
| |||
| |||
Чат сайта |