подробнее об игре и системные требования
  
НАВИГАЦИЯ ИГРЫ

Battlefield 2: Совет (Как сделать игру удобней) Ч. 3

Здравствуйте! )
Это третья часть темы "как сделать игру удобней"!

Как увеличить высоту прыжка и скорость бега у солдата:
Заходим в Battlefield 2\mods\bf2\Objects_server.zip\soldiers\Common\Common.con и делаем "процеду по убиранию галочки" (кто читал предыдущие части то тот знает что это значит, и кстати с эта процедура еще будет нужна не забывайте ее :) ), затем заходим в Common.con и находим строки:

Vars.Set phy-soldier-speed-factor 1.0
Vars.Set phy-soldier-jump-factor 1.0

  1. строка, это: скорость бега.
  2. строка, это: высота прыжка.

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

Как увеличить жизнь (хитпоинтс):
Заходим в: Battlefield 2\mods\bf2\Objects_server.zip\soldiers\  а дальше выбираем кому повысить жизнь ch - китайцы, eu - европейцы, mec - МЕКовцы, Us - американцы;
Например я хочу повысить хп европейцам, заходим в Objects_server.zip\soldiers\eu\ а дальше:

 1-  eu_heavy_soldier.tweak    

 

  2-    eu_soldier.tweak            


Дальше  "процедура по убиранию галочки" и открываем какой нибудь из файликов или оба файла (смотря кому вы хотите повысить хп), и находим строки:

ObjectTemplate.armor.maxHitPoints 100
ObjectTemplate.armor.hitPoints 100

И изменяем 100 на сколько вам нужно.

Как увеличить выносливость:
В этих же файликах (eu_heavy_soldier.tweak, eu_soldier.tweak или любой другой нации), находим строки:

ObjectTemplate.SprintRecoverTime 8
ObjectTemplate.SprintDissipationTime 11
ObjectTemplate.SprintLimit 0.05
ObjectTemplate.SprintLossAtJump 0.15

  1. строка, это: время восстановления выносливости.
  2. строка, это: время рассеивания выносливости.
  3. строка, это по моему, сколько отнимается выносливость при ускорении.
  4. строка, это: сколько отнимится выносливость при прыжке.

Как увеличить время лежания тел:
Наверное ктото не совсем понял, под "лежания тел" я подразумиваю время до исчезновения трупа, тоесть не полуживого-полу мертвого бойца которого можно поднять дефибриллятором, а совсем трупа которого не успели поднять, некоторым покажется мелочь, но другиим будит прикольно, и так: в тех же файликах (eu_heavy_soldier.tweak, eu_soldier.tweak) найдите строки:

ObjectTemplate.armor.wreckhitpoints 320
ObjectTemplate.armor.TimeToStayAsWreck 6

  1. строчка, это: жизнь трупа.
  2. строчка, это: время лежания трупа, то есть если жизнь трупа еще есть а время кончилось то он исчезнет.

                                                                                                                                                                                                

На этом пока все, задавайте вопросы в комментариях, чем смогу помогу! ))

 Удачи!    

Нравится 3
Комментарии (4)
  • 0
    Как увеличить время игры в сингле, а то 15 мин вообще ниочем
  • 0
    14313mut
    MurderMan
    Заходим в:
    Мои документы\Battlefield2\Profiles\ Default\ServerSettings.con и находим эту строчку:

    sv.timeLimit 0

    Нолик заменяем на нужный нам лимит времени в секундах, например: мы хотим чтоб через 45 минут закончился раунд (даже если не закончились билеты), нужно вместо нолика написать 2700, будет так:
    sv.timeLimit 2700

    Ну а если билеты закончатся раньше то раунд естественно тоже закончится.
    Важно!
    После изменения файла ServerSettings.con нужно зайти в свойства файлика и поставить галочку перед "только чтение", а то после включения игры все что вы меняли перейдут в предыдущие значения (то есть те которые были до того когда вы их меняли), но теперь вы не сможете менять эти настройки внутри игры, а чтоб можно было менять внутри игры вы должны после вхождения в игру выйти и убрать галочку с "только чтение"!
  • 0
    RussianCat-Barsik
    Как сделать чтобы он хотя-бы 2 минуты лежал труп которого не успели реснуть?

    ObjectTemplate.armor.wreckhitpoints 320
    ObjectTemplate.armor.TimeToStayAsWreck 6
  • 0
    14313mut
    RussianCat-Barsik
    Попробуй написать так:
    ObjectTemplate.armor.wreckhitpoints 2000
    ObjectTemplate.armor.TimeToStayAsWreck 120
B
i
u
Спойлер

Вы уверены что хотите удалить этот комментарий?