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

[Tools] Утилиты для модификации игр Fallout 1/2


Рекомендуемые сообщения

Опубликовано

эм, напомни, о чем?)

и какой правый?)

Поправлюсь:

Справа в артах прога висла (в F1), сейчас вроде исправил Mr.Stalin (на арт ножа я жаловался).

Опубликовано

Редактор скриптов открывает не все скрипты. Не поддаются скрипты торговцев в СанФране. У вас так же, или я что то неправильно настроил?

Опубликовано

Еще в догонку.

 

Скрипт depolva.int открывается (из RPU), но не компилируется обратно. Опять, что-то с /* O_NOOP */ - будь он проклят)))

Опубликовано

FIlaotbl.int

FIGunTbl.int

в ручную декомпилируй.

А ты в правках int2ssl.exe не бум-бум? Или возиться не хочешь?

смысла нет, если это декомпилируется нормально старой версией.

Опубликовано

в ручную декомпилируй.

 

Понять бы ещё чем. FO2 script compiler (TeamX) у меня работает только в одну сторону, почему-то (ssl > int). При том получаемые int файлы, в большинстве случаев, открыть Сфалловским скрипт редактором уже нельзя, хотя в игре они работают как надо. Вечно у меня всё через... как всегда.  :smile11:

 

С другой стороны, к торговцам в Сан-Фране претензий меньше всего, а остальным уже подсыпал товара.  :)

Опубликовано

К burn сходите у него поучитесь делать мультиланг версии.

 

Не давно был у Burn:

General:

Appearance mod is untranslated. Current build system doesn't let to do this easily.

 

Не подскажешь ещё, что этот глобальный скрипт с Кагой делает:

 

procedure start begin

   variable target:=0;

   variable attacker:=0;

   variable damage_to_target:=0;

   variable damage_to_attacker:=0;

   variable target_special_effect_flags:=0;

   variable attacker_special_effect_flags:=0;

   variable weapon:=0;

   variable body_part:=0;

     

   if (game_loaded) then begin

      register_hook(HOOK_COMBATDAMAGE);

   end else begin

      target:=get_sfall_arg;

      attacker:=get_sfall_arg;

      damage_to_target:=get_sfall_arg;

      damage_to_attacker:=get_sfall_arg;

      target_special_effect_flags:=get_sfall_arg;

      attacker_special_effect_flags:=get_sfall_arg;

      weapon:=get_sfall_arg;

      body_part:=get_sfall_arg;

      if ((obj_pid(target) == PID_KAGA) or (obj_pid(target) == PID_KAGA2) or

          (obj_pid(target) == PID_KAGA3) or (obj_pid(target) == PID_KAGA4)) then begin

         set_sfall_return(damage_to_target);

         set_sfall_return(damage_to_attacker);

         if (target_special_effect_flags == 2049) then

            target_special_effect_flags := 2051;

         set_sfall_return(target_special_effect_flags bwand (-2));

      end

   end

end

 

Просто в RP есть glkagako.int, а в RPU его уже нет. Критично ли это?

Опубликовано

Mr.Сталин

Значит не критично, без флагов обойдется)))

может это уже есть в другом скрипте?

 

насколько я понимаю это DAM_BYPASS и DAM_KNOCKED_OUT

превращается в DAM_BYPASS и DAM_KNOCKED_OUT и DAM_KNOCKED_DOWN

потом всегда снимается флаг DAM_KNOCKED_OUT

типа кагу нельзя нокаутировать, нокаут будет как KNOCKED_DOWN

Опубликовано

может это уже есть в другом скрипте?

Поискал, нету больше нигде. Возможно скрипт предотвращал слишком быстрое убийство Каги.

Опубликовано

Возможно скрипт предотвращал слишком быстрое убийство Каги.

Ась, при чем тут слишком быстро и флаг нокаута?

в нокауте бой завершиться, и можно смыться пока тот в отходняке.

так же нельзя будет его облутать.

Опубликовано

Ась, при чем тут слишком быстро и флаг нокаута?

в нокауте бой завершиться, и можно смыться пока тот в отходняке.

Вырубить и лежачего добить проще, чем драться с ним, когда он не падает.

Опубликовано

Отредактировал Random_Loot, но к сожалению обратно в int никак и ничем не компилируется. Попробовал работать с ssl не внося никаких своих изменений (с родным файлом) - та же история. Проверял "O_NOOP" отсутствует. Подскажите, есть ещё какие нибудь компиляторы ssl>int, кроме TeamX и тех, что в sFall Script Editor?

Опубликовано

Ethereal

Может ошибка в скрипте, поэтому и не компилится? Скинь .ssl

Опубликовано

Дык скинул же его. https://my-files.su/8dz03l  Кроме того не изменённый ssl тоже ничем не конвертируется обратно в int. Брал его из старого МегаМода.

Опубликовано

Дык скинул же его. https://my-files.su/8dz03l  Кроме того не изменённый ssl тоже ничем не конвертируется обратно в int. Брал его из старого МегаМода.

Нужно хотя бы исходник для проверки, а так забирайте компилированный: gl_random_loot.int

Опубликовано

Нужно хотя бы исходник для проверки, а так забирайте компилированный: gl_random_loot.int

 

Большое спасибо!

А как и чем ты его, если не секрет?  :D

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...