Воскресенье, 19.05.2024, 00:33
Welcome Гость | RSS
Personal Website of Dmitry2501
Home Page | Патрули - Форум | Registration | Login
[ New messages · Members · Forum rules · Search · RSS ]
  • Страница 1 из 1
  • 1
Форум » Игровой раздел » FreeLancer » Патрули
Патрули
MOHCTPDate: Понедельник, 28.07.2008, 18:45 | Post # 1
Group: Modcreater
Posts: 311
Статус: Offline
Как создать патруль

Надо создать зону, где бы летали корабли нежити?
В инишнике своей системы пишешь:

[EncounterParameters]
nickname = area_nomads
filename = missions\encounters\area_nomads.ini (ссылка на файл, в котором прописаны параметры групп кораблей с которыми вы встречаетесь. Т.е. их уровень, кол-во и т.п.)

[zone]
nickname = Zone_nomads
pos = 0, 0, 0
shape = SPHERE
size = 10000 (сделай большого размера, чтоб не искать)
property_flags = 131072
visit = 128
sort = 0
faction_weight = fc_n_grp, 1 (Наверно кому принадлежит зона, влиять должно на отображение на карте)
encounter = area_nomads(Тип звена), 10, 0.200000 (Вероятность появления звена данного типа)
faction = fc_n_grp, 0.200000 (Корабли какой фракции и как часто будут встречаться)

2Дождь_в_Рейланде & Kosmonavt. Есть такая папка - ENCOUNTERS. Там целая куча инишек. Почитая их можно выяснить чего будут творить НПС в космосе. Оживить систему - элементарно. 3-4 зоны нежити и всё пучком. Используя разные варианты поведения сих товарищей (НПС) можно так оживить систему, что и сам рад не будешь. Если в пределах действия НПС есть чего нибудь с чем можно докиться (база, джампгейт - не важно) и ему прописано докиться, то будет он это делать.
В плане миссий:
1. В зоне действия базы должны быть враги НПС, присутствующих на базе.
2. НПС, присутствующие на базе, должны иметь следующие стоки в MBases.ini

[BaseFaction]
faction = li_n_grp
weight = 13
offers_missions = true - даёт миссию
mission_type = DestroyMission, 0.000000, 38.458300, 30 - задавание миссии
npc = li0101_lnavy_001_f

[GF_NPC]
nickname = li0101_lnavy_001_f
body = li_hatcher_body
head = pl_female4_head_helmet
righthand = benchmark_female_hand_right
lefthand = benchmark_female_hand_left
individual_name = 252714
affiliation = li_n_grp
voice = rvp501
misn = DestroyMission, 0.000000, 38.458300 - важно не забыть
room = bar.

3. Все участвующие в этой системе фракции должны быть правильно прописаны. В том числе и уровни пилотов, патрулирующих систему.
4. Если введена новая фракция после начала игры то миссий от них не дождёшься.

Вроде всё. Маленький совет. После того как почитаете ини в ENCOUNTERS просмотрите зоны боевых действий в разных системах. Очень помогает. Удачи. Нужны подробности - что в моих силах сделаю.






DIII-MOHCTP-2942
 
Форум » Игровой раздел » FreeLancer » Патрули
  • Страница 1 из 1
  • 1
Поиск:

Group Storm © 2024