Перейти к содержанию

R-Zero

Свободные плагиностроители
  • Постов

    1099
  • Зарегистрирован

  • Посещение

Весь контент R-Zero

  1. Внезапно, помогло уменьшение игровой переменной fCombatDistance. Похоже, срыв заклинания это баг AI, а не модельки. А теперь о главном. В настоящий момент у меня сделаны модели всех существ, описанных в топике "водные существа", за исключением одного - загадочного Dreugh Man o'War, переведённого, если меня не подводит память, как "солдат-дреуг". Не могу понять вот чего - в названии имеется в виду старомодное название солдата или же Португальский Кораблик, называющийся по-английски тоже man o' war? http://pic.fullrest.ru/upl/t/ZnBdaQac_150x150.jpg Если первое, можно будет сделать просто немного сильнее бронированного дреуга, если второе - нечто распухшее, медузообразное. Пока что склоняюсь ко второму варианту, уж больно меня соблазняет такая оригинальность.
  2. Нашёл про Stark-Born в расшифрованном пакете для Кая Косадеса: Вот вариант перевода от меня:
  3. Sire uncertain - это то же что uncertain sire, в поэзии (да и не только) такая перестановка очень часто встречается, так что "порождать неизвестность" это перевод совершенно некорректный. stark-born - это я уже не знаю как правильнее бы перевести, скорее всего имеются в виду тяжёлые роды. Дословно будет "Хоть тяжко рождённый от отца неизвестного", как-то так.
  4. Спасибо, попробую. Да, к слову, проблема решается также уменьшением радиуса bounding box по оси Y, однако при этом части модели начинают выступать за хитбокс, что мне очень не нравится. Попробовал, не помогает. Похоже, придётся колупать bounding box и дальше, но на нынешнем этапе это просто пляска с бубном какая-то.
  5. Можешь поделиться какой-либо обливионской моделькой в этой костью в таком случае? Не знаю, правда, будет ли там модификатор - прочие подобные морровиндовские кости, такие как WeaponBone, ShieldBone и AttachLight, например, подхватываются именно по названию.
  6. В морровиндовских моделях ни разу такую косточку не видел. Жаль, было бы удобно.
  7. Хм, а это заставило меня задуматься, спасибо за наводку. Действительно, стоит проверить, идёт ли она из центра координат или центра bounding box.
  8. Так ведь звук проигрывается жертвой, а не игроком. Скрипт не глобальный, а "нацеливаемый", через somebody->StartScript scriptname. У меня, кстати, assassination получалось вроде бы, но это было давно, так что точно не помню.
  9. Странно, работать должно. В этом плагине такая проверка есть: if ( getsoundplaying "critical damage" ) ; If you actually scored a critical hit set bonus to basesneak + ( player->getshortblade ) / 2 set dummy to ( player->getluck ) - 40 set bonus to bonus + ( bonus / 100 * dummy ) if ( bonus > random 100 ) ; chance in % = sneak + shortblade/2 Set MWE_Vars02 to 0 Set MWE_Vars01 to 50000 ToggleLoadFade modcurrenthealth -5000 ; Fatal strike. Playsound "critical damage" messagebox "Assassination" endif endif ;-------------------------
  10. Так "касание" и есть, в том-то и дело. Нет, бьют они когда противник атакует в рукопашной:
  11. О, это здорово. Ножом - это, в смысле, кинжалом? А танто подойдёт? А у Бритвы Мехруна повышенный шанс будет? Могу припомнить только это: http://mw.modhistory.com/download-90-10511
  12. Я уже на всякий случай слепил альтернативную текстуру, более, эм, тигроподобную что ли. http://pic.fullrest.ru/upl/t/3r3WzM4D_150x150.png Через заклинание. Да, если в модели не прописана отдельная группа анимаций для каста заклинаний будет использоваться Attack1. Я пытался ещё повесить на неё абилити с Щитом Молний, чтобы рыба и при ударе игрока по ней тоже била током, но по наблюдениям, это почему-то не работает. Плюс, даже при прописанных 100 в графе Magic и галочке Always Succeeds заклинание удара током иногда не срабатывает, тут уж я не знаю в чём проблема. В общем, сделать модель/текстуру это ещё полдела, нужно будет ещё корпеть над корректным поведением в игре.
  13. Вот эта идея мне нравится. А качание прицела - не знаю уж, как по мне, так оно имеет смысл в Обливионе/Скайриме, где шанс на попадание зависит от игрока, а не его персонажа, как в Морровинде.
  14. Любим, очень любим. Но не как продолжение TES, а саму по себе, что, наверное, даже лучше.
  15. Ну, это была попытка сделать рыбу чёрной, как противоположность бледной Слепой. Хотелось вообще сделать рыбу без выраженной чешуи, как угорь, но увы, смотрелось не очень. Как я уже говорил, я в текстурах не особо разбираюсь.
  16. Переменные нельзя объявлять внутри if-endif, только в начале скрипта. Вообще, рекомендую ознакомиться с Morrowind Scripting For Dummies: http://www.fullrest.ru/files/msfd
  17. У неподготовленного и усталости будет намного меньше. Получится что взмахнул, подскользнулся, упал, потерял сознание, очнулся - гипс экран загрузки. Нет лута от призывных существ - это плюс. Хотя в тех плагинах, которые мне встречались, это делалось через добавление им призывного оружия вместо нормального или RemoveItem при смерти, в то время как проблема решается с помощью банального объявления OnActivate. Не знаю, как это в AlMod сделано, надо посмотреть. Можно было бы ещё призванным игроком существам отдельно левелить оружие, но это тоже через скрипты. Аналогично. Но тут вообще комплексный подход нужен, вот например: в Берандасе в относительно свободном доступе валяется даэдрическое копьё, мне его удалось забрать без особых сложностей на втором уровне. Казалось бы, надо или копьё убирать, или неуровневое существо ставить, ан нет - проблема решается простой установкой изношенности копья в ноль. Ни продать, ни использовать, а починить обойдётся в копеечку, закупай молоты да стучи. Я это к тому, что не усталостью единой жив баланс. Это да, очень жаль, к тому же некоторые формулы вообще сломаны в ванили. Вся надежда на OpenMW, ну а пока его нет - костыли вроде MCP и MWSE.
  18. Учитывая максимум Усталости в 400, это звучит жутковато. Каким образом он это сделал? Убрал оружие из мира или как-то по-другому? Вообще, один из плюсов Морровинда - то, что мощные вещи можно на любом уровне найти, а вот насколько хорошо игрок сможет их использовать - другое дело. Лично я предпочитаю тонкий тюнинг игры за счёт коэффициентов и необходимого минимума скриптов. Хотя, на самом деле, оба варианта имеют право на жизнь, кому что больше нравится.
  19. На всякий случай скопипащу сюда игровые формулы, связанные с нагрузкой и усталостью. В скобках указаны стандартные значения игровых настроек. ВНИМАНИЕ - формулы взяты из исследований команды OpenMW и могут быть не вполне точными. Макс. Усталость: МУ = Сила + Сила Воли + Ловкость + Выносливость Максимальная Усталость при параметрах равных 30 - 120 Максимальная Усталость при параметрах прокачанных до упора - 400 Восстановление Усталости за кадр(?): У/к = fFatigueReturnBase (2.5) + fFatigueReturnMult (0.02) * Выносливость (2.5 Усталости при Выносливости 0; 3.1 при 30; 4.5 при 100) Макс. Переносимый Вес: МПВ = fEncumbranceStrMult (5) * Сила (0 Веса при Силе 0, 150 при 30, 500 при 100) Расход Усталости при Атаке: РУA = fFatigueAttackBase (2) + Процент Загрузки * fFatigueAttackMult (0) + Вес Оружия * fWeaponFatigueMult (0.25) * Длина Взмаха (0~1) Минимальный расход = 2 + 0.375 * Длина Взмаха (Хитиновый Кинжал, вес 1.5) Максимальный расход = 2 + 24 * Длина Взмаха (Даэдрический Боевой Молот, вес 96) Расход Усталости при Блоке: РУБл = fFatigueBlockBase (4) + Процент Загрузки * fFatigueBlockMult (0) + Вес Оружия Противника * Длина Взмаха Противника (0.1~1) * fWeaponFatigueBlockMult (1) Минимальный расход = 4 + 1.5 * Длина Взмаха (Хитиновый Кинжал, вес 1.5) Максимальный расход = 4 + 96 * Длина Взмаха (Даэдрический Боевой Молот, вес 96) Расход Усталости при Прыжке: РУП = fFatigueJumpBase (5) + (1 - Процент Загрузки) * fFatigueJumpMult (0) Любой прыжок - 5 Расход Усталости при Беге: РУБ = fFatigueRunBase (5) + Процент Загрузки * fFatigueRunMult (2) 5 Усталости при пустом инвентаре, около 7 Усталости при практически полном. Расход Усталости при Плавании (медленном): РУПм= fFatigueSwimWalkBase (2.5) + Процент Загрузки * fFatigueSwimWalkMult (0) 2.5 Усталости при любой загрузке. Расход Усталости при Плавании (быстром): РУПб = fFatigueSwimRunBase (7) + Процент Загрузки * fFatigueSwimRunMult (0) 7 Усталости при любой загрузке. Расход Усталости при Снике: РУС = fFatigueSneakBase (1.5) + Процент Загрузки * fFatigueSneakMult (1.5) 1.5 Усталости при пустом инвентаре, около 3 Усталости при практически полном. Ссылки: https://github.com/zinnschlag/openmw/blob/master/apps/openmw/mwmechanics/character.cpp https://github.com/zinnschlag/openmw/blob/master/apps/openmw/mwmechanics/combat.cpp https://github.com/zinnschlag/openmw/blob/master/apps/openmw/mwrender/weaponanimation.cpp http://wiki.openmw.org/index.php?title=Formulae
  20. Это ж игра, да ещё и фентези. Я бы не стал заморачиваться по этому поводу. К тому же, стали и сплавы железа бывают очень разными по составу, плотности и так далее.
  21. Мухи должны быть отдельно от котлет, я считаю. Одно дело - ребаланс дополнительным плагином, другое - эстетическая часть. Текстуры - это такая вещь, на любителя.
  22. Да, наконец-то появится повод беспопоиться о своём уровне загрузки - не то что в ванили. Зато с ростом Сил и Выносливости, которые воины качают в обязательном порядке, будет полегче. Я считаю, если уж делать модуль, нужно его планировать так, чтобы игроку не хотелось его через некоторое время выключить.
  23. Соглашусь. Заодно увеличить зависимость скорости от загрузки персонажа, чтобы не вставал внезапно как вкопанный, подняв пёрышко. Не думаю, чтобы это можно было реализовать аккуратно, так чтобы потребности со временем не начинали просто на нервы действовать. Лучше уж как в Скайриме, без штрафов за голод, но с бонусами за еду.
  24. Нет, от Атлетики зависит только скорость бега/плавания (не ходьбы и сника). В обливионе были добавлены перки на восстановление усталости за каждые 25 очков навыка. Скорость восстановления усталости зависит от Выносливости.
  25. Так можно затраты усталости на бег уменьшить. Или привязать их к Атлетике, а то в ванильной игре это довольно бесполезный навык. Кстати, советую ознакомиться: http://wiki.openmw.org/index.php?title=Formulae Игровые формулы Морровинда по исследованиям команды OpenMW.
×
×
  • Создать...