ВНИМАНИЕ! Наша конференция посвящена космической тематике и компьютерным играм. Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!
|
» Убер НПС | |
 |
Page 1 of 1 |
|
|
|
Канал Freelancer »
МОДовый отсек: «Убер НПС» |
|
|
Uvalen
210 EGP
  Рейтинг канала: 2(14) : 44 Posts: 2216
Joined: 02 Sep 2009
 |
|
обучалка будет чуть позже, но уже сейчас выкладываю НПС близких по своим характеристикам к реальным пилотам, по точности ведения огня, достаточно заменить pilots_population.ini ,
часто не спасает даже полет задом наперед на отключенном движке
Cкрытый текст (кликните здесь для просмотра)
http://narod.ru/disk/5638182001/pilots_population.ini.html
|
многое мне не известно, но чисто интуитивно уменьшил параметры и как оказалось верно
блок [GunBlock]:
gun_fire_interval_time , уменьшаем до 0 (у асов нпс он меньше чем у других нпс)
gun_fire_interval_variancy_percent уменьшаем до 0 (у асов нпс он меньше чем у других нпс)
gun_fire_burst_interval_time уменьшаем до 0
(вроде как интервал время между сериями)
gun_fire_burst_interval_variance_percent уменьшаем до 0 (видимо процент возникновения случайного интервала между сериями огня)
gun_fire_no_burst_interval_time уменьшаем до нуля, логично было бы его увеличить, но практически лучше свести к кулю
gun_fire_accuracy_cone_angle (угол конуса точности огня оружия) уменьшаем до 0 (на мой взгляд это угол рассения залпов от продольной оси в центр цели)
gun fire accuracy power (точность огня оружия) уменьшаем до нуля
gun_fire_threshold (предел дальности действия наведения оружия),
рекомендуется не ставить больше 1,5 (стандарт 1,1) иначе НПС совсем не промахиваются,
помогает вести упреждающий но не поражающийогонь, за порогом дальности действия оружия
gun_target_point_switch_time ставим 0 , время переключения на цель или поиск цели
продолжение следует, в процессе тестирования другие параметры
_________________ ребята давайте жить дружно :)
Last edited by Uvalen on 19:27 15-02-2011; edited 6 times in total |
|
|
Jeider
570 EGP
    Рейтинг канала: 5(198) : 49 Posts: 2805 Location: Пенза Joined: 17 Aug 2009
 |
|
Quote: |
уменьшаем до 0
уменьшаем до 0
уменьшаем до 0
уменьшаем до 0
уменьшаем до 0
|
Андрей, я думаю тебе не нужно было выпить много много алкоголя чтобы понять, что в таком варианте на сервере 100% ничего не будет. Продолжай делать тесты и, пожалуйста, постарайся указать значение каждого параметра. То что оно у асов-НПЦ меньше этот параметр, конечно, хорошо, но я все равно ничего не понимаю. Давай делай конкретней, больше думай о бедных нубах. Не все сразу супер-пуперы и им делать нечего...
Last edited by Jeider on 21:12 15-02-2011; edited 2 times in total |
|
|
DroN
180 EGP
  Рейтинг канала: 2(10) : 17 Posts: 617 Location: Попенгаген Joined: 24 Apr 2008
 |
|
Не советую все ставить в 0. По поводу ракет у неписи - вроде если поставить стиль запуска от оружейной платформы, то начинают пулять лучше, но я уже точно не помню.
_________________ Bettet that - mad Eagles/Лучше чем - грязные Орлы. (с)Hell:Angel. |
|
|
ПрофКислыхЩей
|
|
Извиняюсь, я наверно не туда пишу, но кажеться вы сейчас этим заняты. Я хочу сделать так чтобы пилоты транспортников не боялись открыть ответный огонь и не ждали пока я их собью.
|
|
|
Uvalen
210 EGP
  Рейтинг канала: 2(14) : 44 Posts: 2216
Joined: 02 Sep 2009
 |
|
"state_graph.db"
Notes can be found under FIGHTER > ESCORT. Please understand that my notes are purely hypothesis, and what I say in here is probably not correct. It's mostly a reference for me.
I edit the state_graph by substituting columns of numbers with 1.00s or 0.00s, and then depending on what happens 0.50s. I eventually start fine-tuning numbers once I begin understanding the column at hand. However, most real editing is just pointless - a 21x21 number table? 441 numbers.
The end result was much above what I expected, and has rewarded me with some truly nasty and entertaining AI. These changes are the core to what makes 88 Flak's unique AI tick, and can make NPCs so good that it will break the gameplay of most mods. Try it in yours and see what happens.
These tables may go in multiples of 7. I'll have to do a little more research.
Feel free to use anything here, or just use my state_graph.db file directly (heed my above warning though heh). I do ask that you give me credit though.
Note: If I marked something with a (?), it means that I don't know exactly what it does, but setting it to what I set it to helped the AI in some way.
On a side note, open common.dll with a hex editor, and do a search for "update_current_behavior_afterburner" - this, and the following, reference the state_graph.db (I'm pretty sure at least, but then again when I think about it there's no evidence there =P), each separated by a " @IBehaviorManager@@QAEX_N@Z "
I have no clue as to the order of these, as the cruise one is fifth in common.dll's list yet I know for a fact that it's the fourth column here. Hmm.
Last edited by Uvalen on 17:52 05-02-2012; edited 1 time in total |
|
|
Jeider
570 EGP
    Рейтинг канала: 5(198) : 49 Posts: 2805 Location: Пенза Joined: 17 Aug 2009
 |
|
А перевести вообще никак, а? Лучше бы просто ссылку на оригинал скинул.
|
|
|
torba
51 EGP
 : 3 Posts: 51
Joined: 08 Aug 2012
 |
|
DroN wrote: |
Не советую все ставить в 0.
|
интересно а зачем все обнулять они и так не сильные
|
|
|
|
|
|
Канал Freelancer ->
МОДовый отсек: «Убер НПС» |
|
К списку каналов | Наверх страницы |
Цитата не в тему: Не волнуйся, Сатанеич, мы все от забывчивости в ваши профили напоминалки для себя пишем. (Nadin о предупреждениях)
|
» Убер НПС | |
|