Модератор форума: СМЕРШ, Slon |
Форум РЕДАКТОР - ArmA 1 Вопрос-Ответ СКОРОСТЬ. ПОЯВЛЕНИЕ БОТОВ В ОПРЕДЕЛЁННЫЙ МОМЕНТ. РАЦИЯ. |
СКОРОСТЬ. ПОЯВЛЕНИЕ БОТОВ В ОПРЕДЕЛЁННЫЙ МОМЕНТ. РАЦИЯ. |
› Суббота
› 21.02.2009
› 18:55
› Сообщение #
В стандарте нет, в аддонах всё возможно
|
› Суббота
› 21.02.2009
› 19:03
› Сообщение #
Здесь вопрос задам.
Что лучше ХАМ 1.6 или FNN 0.82 судя по умности ИИ.
أنتَ دائما في قلبي
Anta dima fi qalbi الرب Ар-Раб http://projectreality.ru/league/ - русская лига ПР |
› Воскресенье
› 22.02.2009
› 18:21
› Сообщение #
Kolek
Как в Прикрепления: Primer_sozdanie.zip(2Kb) заставить 50-т боцов построиться цепью? И 10-ть бойцов как заставить цепью строиться?
أنتَ دائما في قلبي
Anta dima fi qalbi الرب Ар-Раб http://projectreality.ru/league/ - русская лига ПР |
› Воскресенье
› 22.02.2009
› 18:23
› Сообщение #
И уровень опыта как им поставить? Мне надо чтобы были тупые и средние. И как им дать сторой, третий вэйп?
Сообщение отредактировал Talib - Воскресенье, 22.02.2009, 18:32
أنتَ دائما في قلبي
Anta dima fi qalbi الرب Ар-Раб http://projectreality.ru/league/ - русская лига ПР |
› Воскресенье
› 22.02.2009
› 19:28
› Сообщение #
Генерал-полковник
В увольнительной
Прояви фантазию вот тебе две команды, первая вроде как скил добавляет тоесть ум им от 0 до 1 (тоесть 0 тупой 1 умный), вторая это построение.
men setskill ["Endurance", 1] кароче выложи уже , что надо тебе полностью и тогда я сделаю, а то ты вечно чтото новое придумываешь.
Всем читать http://arma.at.ua/load/pomogi_sajtu/52-1-0-2396
|
› Понедельник
› 23.02.2009
› 02:57
› Сообщение #
|
› Понедельник
› 23.02.2009
› 09:29
› Сообщение #
Процесс простой :
1: Зафиксировать смерт бота и 2: создать нового недолеко от игрока (но неочень близко, если противник) для фиксирования смерти ботов много способов 1 - при создании бота (и в инит при утановке на карте) дописать строку _EH = _unit addEventHandler ["killed", {_this exec "Kil.sqs"}] 2 - Тригер перемещаюшийся с игроком и срабатывающий на изменение размера листа 3 - Непрерывно работающий файл (тож несколько вариантов) даёт ещё больше возможностей по сканированию, в init.sqs - BotList = [eng1,eng2,.....] - список установленых на карте Сканирование территории : Создание нового бота. Так как Где игрок известно всегда надо лиш определиться с растоянием. для врагов позицию надо вычислить , вот пример растояние 200-300м от игрока в разные стороны света. можно применять sin & cos спасибо за внимание Сообщение отредактировал Slon - Понедельник, 23.02.2009, 10:14
|
› Вторник
› 24.02.2009
› 01:56
› Сообщение #
|
› Вторник
› 24.02.2009
› 02:21
› Сообщение #
правильней будет
_dir = (random 40) - 20 .... те от 340 до 20 Думаю тут проблема будет, когда игрок поворачивается, Надо использовать напровление на какой нибуть (охраняемый) объект Вы числения при этом будут выглядеть иначе. _pos = getMarkerPos _mark Чтото вроде аналога sin & cos Сообщение отредактировал Slon - Вторник, 24.02.2009, 09:55
|
› Вторник
› 24.02.2009
› 02:24
› Сообщение #
|
› Вторник
› 24.02.2009
› 02:28
› Сообщение #
Это промежуточные значения, можно обойтись без них если строки соеденить, но нелюблю когда за край стоници вылезает.
суть такая есть координаты точек А В и расстояние меж ними Д запись (А0 - В0)/Д даёт значение меньше 1 как sin _dir (А1 - В1)/Д как cos _dir потом увиличить на нужную величину и вычесть из места расположения игрока Х = А0 - ((А0 - В0)/Д) * 10 Y = А1 - ((А1 - В1)/Д) * 10 получаем новые координаты [X,Y] Сообщение отредактировал Slon - Вторник, 24.02.2009, 02:51
|
› Вторник
› 24.02.2009
› 03:07
› Сообщение #
Всё понял, спасибо что разжевал, дураку, поставил расстояние 1200, и опа, появляються там где надо от игрока до маркера, рандомными группами. Супер, к стати это удобно если надо съэмитировать большой массив юнитов, и не перегружить аи и карту)))))
|
› Вторник
› 24.02.2009
› 03:10
› Сообщение #
Так и делаю, создаю на удалении до1500 а остальных удаляю
Получаются города с плотным населением. |
› Среда
› 25.02.2009
› 01:58
› Сообщение #
Теперь слёдующая задачка: надо сделать чтобы при достижении критической массы скажем 50 трупы исчезали, но не все а в случайном порядке процентов 30 чтоб не нарушать декорации так сказать, причём вне поля зрения игрока. Пробовал сам но как то коряво получаеться они как то кусками исчезают то триггером то сектором, а надо что бы через одного.
|
› Пятница
› 27.02.2009
› 04:57
› Сообщение #
На последнем этапе возникла вот такая лажа: Боты установленные РТЕ не хотят играть анимацию, пробовал скриптом пишет Error "_man = _this select 0" Вот такой скрипт был:
_man = _this select 0 _man disableAI "move" _man disableAI "target" _man setunitpos "UP" #1 ~.1 _man playmove "ActsPercMstpSnonWnonDnon_InterrogationVictim" goto "1" Пробовал вейпами тоже лажа, ставлю вэйп на бота но вместо анимации он начинает ломиться куда то сломя башку, и как результат никакой анимации((( Пробовал и разные анимации и Play и Swich результат нулевой! |
| |||
Чат сайта |