Разберемся в первом вопросе, т.к. меня он тоже интересует. Копался как-то в файле party.txt, а именно там написано кто, когда и сколько уровней получает.
Рассмотрим Сулика в этом файле:
цитата:
[Party Member 4] ; pMSulik_PID
party_member_pid=16777313
area_attack_mode=always, sometimes, be_careful
attack_who=whomever_attacking_me, strongest, whomever, closest
best_weapon=melee, melee_over_ranged, ranged_over_melee, unarmed
chem_use=clean, stims_when_hurt_little, stims_when_hurt_lots, sometimes, anytime, always
distance=stay_close, charge, snipe, on_your_own, stay
run_away_mode=none, tourniquet, never
disposition=none, custom, defensive, aggressive, berserk
level_minimum=6
level_up_every=1
level_pids=16777526,16777527,16777528,16777529,16777530,16777531
ВНИМАНИЕ: Приведенный файл уже изменен мной.
Рассмотрим: все, что касается вопроса заключено в трех последних строчках: level_minimum (с какого уровня НПС начинает ???)
level_up_every (при каком уровне Избранного неписяй стопроцентно повысит свой. В этой то строчке, как видно, я и покопался)
level_pids (а вот здесь ИМХО зашито количество поднимаемых уровней, как видно их 6)
Посмотрим других НПСяев и выясним сколько раз, судя по этому файлу, они поднимают свои уровни: Мирон - 4 раза; Маркус - 5 раз; Кэссиди (написан как MacRae)- 4 раза; Ленни - 3 раза; Киберпес - 4 раза; Горис - 6 раз; Вик - 6 раз; Робомозг (скайнет???) - 5 раз; Догмит - 6 раз; пес К9 - 4 раза. Ну а также n-ное количество неписяев со значением -1 в строке level_pids.
Таким образом мы выяснили кто сколько уровней получает. AO, в принципе party.txt не врет, значит глюк где-то в стороне. С другой стороны, когда я поставил свой мод (там вместе с тобой уровень неписи получают) все было ОК: Сулика я взял на 6 уровне, а на 12 - он получил последний свой уровень, т.е. 6 своих левелов он свободно поднял, может раз на раз не приходится?