Создание случайных карт

  Модератор: Yaguar


 
Аватара пользователя
ALEX21375 Не в сети
Генерал-лейтенант
Генерал-лейтенант
 
Сообщений: 135
Зарегистрирован: 24 фев 2014, 21:29
Cпасибо сказано: 55
Спасибо получено: 35 раз в 26 сообщениях

Медали: 8
Орден Красной Звезды (1) Орден Красного Знамени (1) За Службу Родине в ВС I ст. (1) За Службу Родине в ВС III ст. (1) Орден Победы (1)
Красная Звезда к 9 мая (1) Карибский Кризис (1) Воин-интернационалист I ст. (1)

Очков репутации: 26
 
Добавить очки репутации Уменьшить очки репутации

Re: Создание случайных карт

Сообщение ALEX21375 » 13 янв 2016, 11:12

Я тут раньше читал что нельзя сделать чтобы тунгуска правильно использовала пушки и ракеты.а так же стреляла всегда из 2 орудий с ходу и стоя.Интересно кто нибудь пробовал это сделать?
 

 
Аватара пользователя
ALEX21375 Не в сети
Генерал-лейтенант
Генерал-лейтенант
 
Сообщений: 135
Зарегистрирован: 24 фев 2014, 21:29
Cпасибо сказано: 55
Спасибо получено: 35 раз в 26 сообщениях

Медали: 8
Орден Красной Звезды (1) Орден Красного Знамени (1) За Службу Родине в ВС I ст. (1) За Службу Родине в ВС III ст. (1) Орден Победы (1)
Красная Звезда к 9 мая (1) Карибский Кризис (1) Воин-интернационалист I ст. (1)

Очков репутации: 26
 
Добавить очки репутации Уменьшить очки репутации

Re: Создание случайных карт

Сообщение ALEX21375 » 15 янв 2016, 14:48

Подскажите пожалуйста как сделать аэродромы на сценарной карте в 1 миссиях и что надо чтобы аи использовал самолеты с них?И как увеличить число юнитов с 17 до 30?
 


 
Аватара пользователя
клерик Не в сети
Автор мода
Автор мода
 
Сообщений: 363
Зарегистрирован: 08 ноя 2011, 22:25
Cпасибо сказано: 159
Спасибо получено: 267 раз в 174 сообщениях

Медали: 14
Орден Красной Звезды (1) Орден Красного Знамени (1) За Службу Родине в ВС I ст. (1) За Службу Родине в ВС II ст. (1) За Службу Родине в ВС III ст. (1)
Орден Победы (1) Орден Дружбы Народов (1) Орден Александра Невского (1) 50-лет Карибскому Кризису-1962 (1) 3 года форуму (1)
Высшая награда форума (1) Красная Звезда к 9 мая (1) Карибский Кризис (1) Воин-интернационалист I ст. (1)

Очков репутации: 118
 
Добавить очки репутации Уменьшить очки репутации

Re: Создание случайных карт

Сообщение клерик » 15 янв 2016, 23:24

делается это так.

1. открываешь хмель главы и вставляешь след.

<item Difficulty="0" dynamic="0" Scenario="0" visible="1" enabled="1" RenewableResource="0" FuelResourceCount="0" AmmoResourceCount="0" SparesResourceCount="0" RadarRadius="0" AerodromeRadius="1" AirDefenceRadius="0" IsReinforcementPoint="0" RelativeImportance="1">
<Mission>scenarios\templatemissions\all\objects\winter_fgr\airport_01</Mission>
<PosOnMap x="415" y="100"/>
<MissionBonus/>
<AllBonuses/>
<Icon>ui\iconelements\airplaneicon</Icon>
<MissionType>07000000</MissionType>
</item>

<PosOnMap x="415" y="100"/> - это координаты аэродрома . задаешь их так, чтобы он перекрывал своим радиусом сценарную миссию. максимальный размер оперативной карты - 512х512

Изображение

2. открываешь script.lua
в этом файле нужно прописать авиагруппу

local group11 = Robot:AddAviationGroup();
group11:SetPositionTile(10, 11);
group11:AddUnit("il_28_pl");
group11:AddUnit("il_28_pl");
group11:AddUnit("il_28_pl");
group11:AddUnit("il_28_pl");
group11:AddUnit("il_28r_pl");
group11:AddUnit("mig_15_pl");
group11:AddUnit("mig_15_pl");
group11:AddUnit("mi1_shturm_pl");
group11:AddUnit("mi1_shturm_pl");
group11:AddUnit("mi1_shturm_pl");
group11:AddUnit("mi1_shturm_pl");
group11:AddUnit("mi1_scout_pl");
group11:AddUnit("IL_10M_pl");
group11:AddUnit("IL_10M_pl");
group11:AddUnit("IL_10M_pl");
group11:AddUnit("IL_10M_pl");

group11:SetPositionTile(10, 11); - координаты ячейки авиагруппы

group11 - № группы

оперативная карта разбита 49 секторов (7х7) каждый сектор разбит на 9 ячеек
ячейки начинают счет с 0 с крайней левой верхней точки и заканчивают 20 в правом нижнем углу оперативной карты.

возьмем для примера приведенную карту на рисунке и подсвеченный аэродром
по горизонтали он находится в первом столбце ближе к правому краю сектора (3-1 получаем 2
по вертикали аэродром находится в 6 ряду ближе к 5 ряду (16-1 получаем 15

т.о. координаты авиагруппы 2, 15

3 проверяем
заменяем в строке local group11 = Robot:AddAviationGroup(); слово Robot на Player
запускам игру и проверяем

Изображение

как видите авиагруппа при вязалась к аэродрому.

заменяем в строке local group11 = Player:AddAviationGroup(); слово Player на Robot
Изображение
 

 
Аватара пользователя
клерик Не в сети
Автор мода
Автор мода
 
Сообщений: 363
Зарегистрирован: 08 ноя 2011, 22:25
Cпасибо сказано: 159
Спасибо получено: 267 раз в 174 сообщениях

Медали: 14
Орден Красной Звезды (1) Орден Красного Знамени (1) За Службу Родине в ВС I ст. (1) За Службу Родине в ВС II ст. (1) За Службу Родине в ВС III ст. (1)
Орден Победы (1) Орден Дружбы Народов (1) Орден Александра Невского (1) 50-лет Карибскому Кризису-1962 (1) 3 года форуму (1)
Высшая награда форума (1) Красная Звезда к 9 мая (1) Карибский Кризис (1) Воин-интернационалист I ст. (1)

Очков репутации: 118
 
Добавить очки репутации Уменьшить очки репутации

Re: Создание случайных карт

Сообщение клерик » 15 янв 2016, 23:27

изменение количества юнитов у игрока.

для СССР
папки medals/ussr
файл ranks.xml

нужна строка <MaxUnitsCount>17</MaxUnitsCount>

17 меняешь на 30

так можешь проделать и с остальными странами и званиями
Изображение
 

За это сообщение пользователю клерик "Спасибо" сказали
ALEX21375


 
Аватара пользователя
ALEX21375 Не в сети
Генерал-лейтенант
Генерал-лейтенант
 
Сообщений: 135
Зарегистрирован: 24 фев 2014, 21:29
Cпасибо сказано: 55
Спасибо получено: 35 раз в 26 сообщениях

Медали: 8
Орден Красной Звезды (1) Орден Красного Знамени (1) За Службу Родине в ВС I ст. (1) За Службу Родине в ВС III ст. (1) Орден Победы (1)
Красная Звезда к 9 мая (1) Карибский Кризис (1) Воин-интернационалист I ст. (1)

Очков репутации: 26
 
Добавить очки репутации Уменьшить очки репутации

Re: Создание случайных карт

Сообщение ALEX21375 » 09 апр 2016, 22:49

Подскажите пожалуйста где найти карты миссий:аэродром,завод запчастей,радар,нефтебаза. Не могу найти(попадаются какие то другие карты).Если не трудно напишите путь к этим картам.
 



За это сообщение пользователю клерик "Спасибо" сказали
ALEX21375

 
Аватара пользователя
ALEX21375 Не в сети
Генерал-лейтенант
Генерал-лейтенант
 
Сообщений: 135
Зарегистрирован: 24 фев 2014, 21:29
Cпасибо сказано: 55
Спасибо получено: 35 раз в 26 сообщениях

Медали: 8
Орден Красной Звезды (1) Орден Красного Знамени (1) За Службу Родине в ВС I ст. (1) За Службу Родине в ВС III ст. (1) Орден Победы (1)
Красная Звезда к 9 мая (1) Карибский Кризис (1) Воин-интернационалист I ст. (1)

Очков репутации: 26
 
Добавить очки репутации Уменьшить очки репутации

Re: Создание случайных карт

Сообщение ALEX21375 » 10 апр 2016, 20:28

Если я не ошибаюсь вы тестируете мод на базе ледникового похода. Если возможно я бы поучаствовал в тестировании.
 


 
Аватара пользователя
ALEX21375 Не в сети
Генерал-лейтенант
Генерал-лейтенант
 
Сообщений: 135
Зарегистрирован: 24 фев 2014, 21:29
Cпасибо сказано: 55
Спасибо получено: 35 раз в 26 сообщениях

Медали: 8
Орден Красной Звезды (1) Орден Красного Знамени (1) За Службу Родине в ВС I ст. (1) За Службу Родине в ВС III ст. (1) Орден Победы (1)
Красная Звезда к 9 мая (1) Карибский Кризис (1) Воин-интернационалист I ст. (1)

Очков репутации: 26
 
Добавить очки репутации Уменьшить очки репутации

Re: Создание случайных карт

Сообщение ALEX21375 » 10 апр 2016, 22:30

Скажите можно ли сделать чтобы в миссиях(аэродром,склад гсм,радар,ремзавод) штурмовики прилетали по тому же принципу что вы описали в мануале о скриптовании сценарной миссии. Я встречал это wg_cc моде что я у вас скачал. Было бы интересно внедрить этот способ в ваш новый мод. Чтобы штурмовики в сценарных миссиях и боях за:аэродром,склад гсм,радар,ремзавод прилетали независимо от вертолетов.Так как их нельзя вызвать в случайных миссиях они сохранятся для этих битв что внесет в игру разнообразие.
 

 
Аватара пользователя
клерик Не в сети
Автор мода
Автор мода
 
Сообщений: 363
Зарегистрирован: 08 ноя 2011, 22:25
Cпасибо сказано: 159
Спасибо получено: 267 раз в 174 сообщениях

Медали: 14
Орден Красной Звезды (1) Орден Красного Знамени (1) За Службу Родине в ВС I ст. (1) За Службу Родине в ВС II ст. (1) За Службу Родине в ВС III ст. (1)
Орден Победы (1) Орден Дружбы Народов (1) Орден Александра Невского (1) 50-лет Карибскому Кризису-1962 (1) 3 года форуму (1)
Высшая награда форума (1) Красная Звезда к 9 мая (1) Карибский Кризис (1) Воин-интернационалист I ст. (1)

Очков репутации: 118
 
Добавить очки репутации Уменьшить очки репутации

Re: Создание случайных карт

Сообщение клерик » 11 апр 2016, 00:16

интересная идея.
на аэродром поместить штурмовики (для наступления) + штурмовики с вертолетом (для обороны) и вызывать их скриптом.
можно так сделать.
Изображение
 


Пред.След.

 

Вернуться в Мастерская: информация


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron