|
sfall: Обсуждение
|
|
| Foxx |
Дата: Четверг, 26 Марта 2026, 22:33 | Сообщение # 321 |
|
Повелитель сборок
Рейнджер
Сообщений: 214
OffLine
|
Цитата AlchDed (  ) Foxx help Данный мод (KeysHelp.dat) отвечает за подсказки для горячих клавиш на кнопку J и к скиллам никакого отношения не имеет. Отдельного мода для иконок нет, я их в ресурсы игры добавлял.
Сообщение отредактировал Foxx - Четверг, 26 Марта 2026, 22:33
Группа в VK: ReBuild By Foxx
|
| |
| |
| AlchDed |
Дата: Четверг, 26 Марта 2026, 22:44 | Сообщение # 322 |
|
Алчный Дед
Житель пустошей
Сообщений: 20
OffLine
|
ясно, спасибо, а то я уже всю голову сломал.Добавлено (27 Марта 2026, 01:31) --------------------------------------------- Foxx подскажи как поправить эффект,если отвечать в диалогах чз нажатие цифр на клаве, а не выбирать мышко? Там если завершить диалог какой-то цифрой то и активируются завязаный на нее скилл по выходу из диалога, а иногда с некоторыми нпс на последних ветках разговора даблклик происходит, из-за чего пролистывается текст. Я проверил, в твоих сборках такого нет. Это тоже правка на уровне ресурсов? По идеи это же ddraw.ini включается, получается опция багованная? Добавлено (27 Марта 2026, 01:36) --------------------------------------------- Ну и сразу до кучи. Я почему твою версию подзабросил. Не смог поставить говорящие головы, на нее, а без них как-то мне не уютно уж. Ты планируешь в будущем добавлять этот мод, пусть даже с английской озвучкой?
|
| |
| |
| Mr-Stalin |
Дата: Пятница, 27 Марта 2026, 04:24 | Сообщение # 323 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата AlchDed (  ) Достаточно же папку просто кинуть в mods f2_res.dat из mods удали он от старой версии, умалишенные его туда зачем то пихают в качестве мода. 
Цитата AlchDed (  ) По идеи это же ddraw.ini включается, получается опция багованная? да не, проверил при выходе с кнопки из диалога все норм. повыключай лишние моды и проверяй по одному.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| AlchDed |
Дата: Пятница, 27 Марта 2026, 05:57 | Сообщение # 324 |
|
Алчный Дед
Житель пустошей
Сообщений: 20
OffLine
|
Цитата Mr-Stalin (  ) f2_res.dat из mods удали он от старой версии, умалишенные его туда зачем то пихают в качестве мода Это кстати дистриб RP ver. 34 с "офф" гитхаба пихает.Добавлено (01 Апреля 2026, 17:04) --------------------------------------------- Не знаю кого хвалить RPU или sfall. Но мне нравится как усилили рук смерти. Вчера меня размотали на newgame в районе Санфранциско. Был я уже 21 левела -168хп - усил.t51b - бозар 4ap - но без снайпера. Я уже раслабил булки и думал ну вот оно подфармлюсь до 40та и пойду до Анклава чекак спрошу. Валил всех кентавры леталки алены. Руки... бам бам крит крит глаз потеря хода newgame....
|
| |
| |
| AlchDed |
Дата: Понедельник, 06 Апреля 2026, 00:02 | Сообщение # 325 |
|
Алчный Дед
Житель пустошей
Сообщений: 20
OffLine
|
 Появилось время поиграть. На экране 5 попытка выбраться из Дена до Модока, для меня это минус 1 час из реальной жизни на прокачку до 6ур. Это первая встреча здесь кнопку "A" не задействовать из-за обязательного диалога после которого получаешь два выстрела. Да и если б это была вторая встреча он бы так и так атаковал первым. Как выживать прикажите?? Играть за Баффи из-за брони и фолыч превратится в игру про Баффи??? Брать два перка на 20% к физикл резисту??? А если я игаю говоруном к 6ур у него может быть еще меньше ХП. На патроны моды не включены все по дефолту. Вы чем его наширяли на такой урон??? Тут я выжил потомучто мистр Сталин рассказал как теперь работает скрытность. Но я ведь мог легко выхватить не 19, а опять 30 урона.
Второй момент. У Санфранциско есть засады, где ты в окружении баньдюков с тех оружием и силовыми перчами и тд. Почему там не работает ВС 9??? Почему ГГ как даун в окружение попадает там даже в силовой броне хана, если выхватываешь крит в глаз и теряешь ход это КРЫШКА!!! Вы дали им ИИ чтобы бить часто в глаз, так вы будте любезны что-то дать и игроку. Пока чтобы свалить из такой ситуации я вижу только 10-12 ходов +4 допхода. Это сколько уровней нужно чтоб накопить чтоб эти перки насобирать и отказываться от других...а там нас уже Кага поджидает в powerArmorMK2 с гатлингом при этом мы даже до снайпера не успеваем прокачаться к этому моменту. Есть конечно решение ...БОЗАР че теперь будем все с бозором играть? Я не знаю вы вообще сами играите в свои нововедения, басланс то где????
|
| |
| |
| Mr-Stalin |
Дата: Понедельник, 06 Апреля 2026, 04:50 | Сообщение # 326 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата AlchDed (  ) Вы чем его наширяли на такой урон??? Вообще не имею никакого отношения к содержимому в рандомным встречах (кто в них и когда появляется, к их инвентарю и т.д), может это вопрос к тем кто строгал RP? Урон стандартный, ничего там не накручено (если использована дефолтная формула).
Я никаких Рук Смерти не усиливал (может это в RP подкрутили). Единственно, что ИИ умно атакует прицельно. вот этом да виноват я. Но ты сам выбрал HARD, там рандом на минимуме, ИИ играет так как играл бы человек. Могу добавить элемент "тупости" при выборе у ИИ в какую часть атаковать.
Цитата Почему там не работает ВС 9??? Вероятно что в этих встречах расположение игрока не предусмотрено самим движком. уже писал.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| Mr-Stalin |
Дата: Понедельник, 06 Апреля 2026, 07:11 | Сообщение # 327 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата AlchDed (  ) Вы дали им ИИ чтобы бить часто в глаз, так вы будте любезны что-то дать и игроку. Цитата Mr-Stalin (  ) Могу добавить элемент "тупости" при выборе у ИИ в какую часть атаковать. Добавил послабление для слабых игроков и чуть больше рандома для HARD (ИИ будет имеет меньше шанса вальнуть в глаз/голову). Убрал выбор части тела для животных, теперь у них будет как обычно чистый рандом.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| AlchDed |
Дата: Понедельник, 06 Апреля 2026, 12:07 | Сообщение # 328 |
|
Алчный Дед
Житель пустошей
Сообщений: 20
OffLine
|
Цитата Mr-Stalin (  ) Вообще не имею никакого отношения к содержимому в рандомным встречах (кто в них и когда появляется, к их инвентарю и т.д), может это вопрос к тем кто строгал RP? Да не это и раньше так было в ванилу.Ситуация обострилась из-за вашего ИИ. вот я и думаю не порали вам залесть во встречи и добавить влияние ВС. У нас же есть перк который судя по описанию повышает ВС во встречах. Он получается тоже не работает? Я его просто никогда не брал.
|
| |
| |
| AlchDed |
Дата: Понедельник, 06 Апреля 2026, 12:20 | Сообщение # 329 |
|
Алчный Дед
Житель пустошей
Сообщений: 20
OffLine
|
 Ты можешь посмотреть, что они подразумевают под удалением от противника? Ты говоришь ВС никак не обыгрывается в коде встречь. Те получается имей мы хоть миллион ВС толку 0, а если взять перк, а он просит ВС 6, то уже есть шанс, что мы на каком-то удалении от врага появимся? Тогда может ты просто возьмешь код привязаный к этому перку и скажем при большом ВС, типа 8 и далее, будешь подрубать этот код без необходимости брать перк. Ну если этот код там конечно есть.
Сообщение отредактировал AlchDed - Понедельник, 06 Апреля 2026, 12:23
|
| |
| |
| Mr-Stalin |
Дата: Понедельник, 06 Апреля 2026, 14:36 | Сообщение # 330 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
AlchDed, В вики по игре часто написана какая-то левая инфа, с потолка наверное взяли. Как то давно хотел поправить некоторые неточности, так какой-то мудак с вики пришел и вернул мои правки в зад. я плюнул и забил на эту вики, тем более там движок редактирования всратый, не для людей написанный.
Цитата AlchDed (  ) Ты можешь посмотреть, что они подразумевают под удалением от противника? Перк работает только для одной ситуации "Окружения" (SURROUNDING), остальные 5 не поддерживают такой фичи как Дистанция. дистанция рассчитывается рандомно основываясь на ур. ВС так при вс=6 значит имеем рандом от вс-2=4 до вс+2=8 к полученному значению рандома прибавляется +3 от перка = дистанция в гексах от игрока где будет расположена толпа встречающих. потом идет еще один рандом от 0 до (дистанция/2) = получаем дистанцию для ширины круга. (наверно так) я не особо разбирался в этих построениях.
Цитата AlchDed (  ) Тогда может ты просто возьмешь код привязаный к этому перку и скажем при большом ВС, типа 8 и далее, будешь подрубать этот код без необходимости брать перк. Ну если этот код там конечно есть. Да, для других построений надо самим сидеть и писать алгоритм по размещению критеров от игрока.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| AlchDed |
Дата: Вторник, 07 Апреля 2026, 23:07 | Сообщение # 331 |
|
Алчный Дед
Житель пустошей
Сообщений: 20
OffLine
|
Цитата Mr-Stalin (  ) Да, для других построений надо самим сидеть и писать алгоритм по размещению критеров от игрока. Так может быть займешься? Дело то хорошее
|
| |
| |
| Mr-Stalin |
Дата: Пятница, 10 Апреля 2026, 23:07 | Сообщение # 332 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата AlchDed (  ) Так может быть займешься? Дело то хорошее Потом, после того как освещение для движка доделаю.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| DeKRuS |
Дата: Воскресенье, 14 Июня 2026, 10:40 | Сообщение # 333 |
|
Эксперементатор
Житель убежища
Сообщений: 93
OffLine
|
Не нашёл такой опции. Как тебе идея добавить опцию, которая будет предотвращать выпадение всех предметов на землю при жестокой анимации смерти? Во всяких модах это сделано не совсем надёжно. В движке можно проще: скипнув проверку на анимацию смерти в show_death_ (0x410E24)
|
| |
| |
| Mr-Stalin |
Дата: Понедельник, 15 Июня 2026, 04:40 | Сообщение # 334 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата DeKRuS (  ) Во всяких модах это сделано не совсем надёжно. А как это сделано в модах? почему ненадежно, через костыль сделано?
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| DeKRuS |
Дата: Вторник, 16 Июня 2026, 05:22 | Сообщение # 335 |
|
Эксперементатор
Житель убежища
Сообщений: 93
OffLine
|
Цитата Mr-Stalin (  ) А как это сделано в модах? почему ненадежно, через костыль сделано? В FO2Tweaks в deathanim2 под каждого NPC создаётся контейнер за пределами карты, куда переносятся все его предметы, а потом в ondeath они из контейнера возвращаются обратно в тело. Это ещё и спойлерит смерть - делает unwield всем, кто умрёт, прямо перед началом анимации атаки.
У меня подход проще: выдаю флаг no_drop, а потом убираю. Но это тоже не идеально т.к. оружие из рук на землю тогда не выпадает.
|
| |
| |
| Mr-Stalin |
Дата: Вторник, 16 Июня 2026, 10:37 | Сообщение # 336 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата DeKRuS (  ) У меня подход проще: выдаю флаг no_drop, а потом убираю. Но это тоже не идеально т.к. оружие из рук на землю тогда не выпадает. Это у кого у меня или у тебя в моде. Сделать что бы оружие дропалось. Можно сделать механику на подобие с контейнером, делаем массив указателей предметов (надеюсь указатель не меняется при дропе предмета), потом какие надо предметы собираем обратно в труп. Дополнительно если будут визуальные проблемы, ставим всем этим предметам скрытый флаг объекта, чтобы в процессе перемещений их не было видно на карте. Вроде все стабильно. Я бы так скриптово сделал, или с флагом вообще изи.
upd: Но надо просто крюк дропа смастерить - без всяких опций.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| DeKRuS |
Дата: Вторник, 16 Июня 2026, 16:55 | Сообщение # 337 |
|
Эксперементатор
Житель убежища
Сообщений: 93
OffLine
|
А может просто всётаки добавить опцию? В sfall 4 достаточно простого write_byte(0x410EFC, 0xEB), чтобы отключить выпадение всех предметов при взрыве тел на кусочки. И это не мешает другим скриптам)
А дроп оружия в скриптах обычно норм работает, но было бы конечно лучше, если бы dam_drop работало не только на атакующего, но и на всех.
|
| |
| |
| Mr-Stalin |
Дата: Вторник, 16 Июня 2026, 23:59 | Сообщение # 338 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата DeKRuS (  ) А может просто всётаки добавить опцию? Крючка на дроп нету атут повод есть его добавить, это полезнее чем опция.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| DeKRuS |
Дата: Среда, 17 Июня 2026, 12:08 | Сообщение # 339 |
|
Эксперементатор
Житель убежища
Сообщений: 93
OffLine
|
Цитата Mr-Stalin (  ) Крючка на дроп нету атут повод есть его добавить, это полезнее чем опция. Тут согласен)
|
| |
| |
| Foxx |
Дата: Вторник, 30 Июня 2026, 08:42 | Сообщение # 340 |
|
Повелитель сборок
Рейнджер
Сообщений: 214
OffLine
|
Цитата добавлен файл character_layout.ini для настройки их позиций. А куда добавлен?
Группа в VK: ReBuild By Foxx
|
| |
| |
| Mr-Stalin |
Дата: Среда, 01 Июля 2026, 00:11 | Сообщение # 341 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата Foxx (  ) А куда добавлен? В data в sfall_*.dat для олимпа + там новые frm для интерфейса.
upd: но тебе не надо ничего там настраивать.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| Foxx |
Дата: Среда, 01 Июля 2026, 13:52 | Сообщение # 342 |
|
Повелитель сборок
Рейнджер
Сообщений: 214
OffLine
|
Mr-Stalin, ок. А в олимпе разве был мод внешности, ладно пока не до него)))
Группа в VK: ReBuild By Foxx
|
| |
| |
| Mr-Stalin |
Дата: Среда, 01 Июля 2026, 21:00 | Сообщение # 343 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата Foxx (  ) А в олимпе разве был мод внешности Это раньше он был только мод внешности, теперь это не так, и мод может быть включен по умолчанию.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| Foxx |
Дата: Пятница, 03 Июля 2026, 06:35 | Сообщение # 344 |
|
Повелитель сборок
Рейнджер
Сообщений: 214
OffLine
|
Mr-Stalin, тут опять вопрос времени вспомнили, в sFall не правилось ничего?
Вроде бы эту проблему до сих пор никто не решил. Даже через sfall (он только снимает общее ограничение на 13 лет).
Группа в VK: ReBuild By Foxx
|
| |
| |
| Mr-Stalin |
Дата: Пятница, 03 Июля 2026, 12:15 | Сообщение # 345 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата Foxx (  ) тут опять вопрос времени вспомнили, в sFall не правилось ничего? ничего. обновление товаров это все лежит на том кто делает торговца, т.е. на авторе скрипта.
Цитата Из-за него в частности перестаёт обновляться товар у торговцев. Это очень старая проблема оригинального движка. так что это заявление ошибочно. не обновляется товар потому, что в скрипте не учтено переполнение счетчика времени через ноль и отрицательного значения (как написали в посте) но для этого в sfall (это делается и без него) добавлены макросы для беззнаковых проверок, чтобы учитывать весь диапазон 32-битного значения (0...4294967295). Пример использования.
Код unsigned_compare(a, b) (if (a == b) 0 : 1 if ((a bwxor 0x80000000) > (b bwxor 0x80000000)) else -1)
variable diff = time - time_upd; // Знаковая разница if (unsigned_compare(diff, next) >= 0) then begin time_upd = time; // ДЕЙСТВИЕ для обновление товара end
Цитата Вроде бы эту проблему до сих пор никто не решил. решали в модах, в RP например.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| Foxx |
Дата: Пятница, 03 Июля 2026, 13:35 | Сообщение # 346 |
|
Повелитель сборок
Рейнджер
Сообщений: 214
OffLine
|
Mr-Stalin, в Соноре сейчас так сделали:
Код #define set_BarterBoxLvar(time) if ( ((game_time - local_var(LVAR_Barter_Timer)) < -25920000) or ((game_time - local_var(LVAR_Barter_Timer)) > 25920000) ) then begin \ set_local_var(LVAR_Barter_Timer, game_time); \ end \ if (local_var(LVAR_Barter_Timer) <= game_time) then begin \ call setBarterA; \ if (get_BarterDopusk != 0) then begin \ call setBarterB; \ end \ set_local_var(LVAR_Barter_Timer, time + game_time); \ end
Группа в VK: ReBuild By Foxx
|
| |
| |
| Mr-Stalin |
Дата: Пятница, 03 Июля 2026, 13:54 | Сообщение # 347 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата Foxx (  ) Соноре сейчас так сделали: что-то очень страшное, наверное еще и взрывоопасное к использованию 
ИИ взамешательстве) говорит что проблему они не решили 
Цитата авторы пытались защититься от переполнения тремя способами: Сброс таймера при разнице > 30 дней Идея: если прошло много времени, просто сбросить таймер на текущее время Это ДОЛЖНО предотвратить накопление большой разницы Проверка в обе стороны (< -30 дней или > 30 дней)
Идея: учесть переполнение через 0 Использование констант для ограничения периода Но этого НЕДОСТАТОЧНО! Почему: Сброс при разнице > 30 дней — это ХОРОШАЯ идея, но: Она не сработает, если разница переполнилась и стала маленькой Пример: реальная разница = 2,000,000,000 дней, но из-за переполнения показывает 100 дней Сравнение <= — всё ещё ломается при отрицательных значениях Сложение time + game_time — может переполниться в любой момент
Удалось ли им обойти проблемы? ❌ НЕТ!
Их попытки: ✅ Частично работают в нормальном диапазоне (до переполнения)
❌ Полностью ломаются при: Отрицательных значениях (после 6.8 игровых лет) Переполнении разницы или суммы Сравнении чисел с разными знаками Они знали о проблеме, но не решили её правильно. хз может это все и работает корректно просто невидно весь код, но конструкция очень страшная.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| Mr-Stalin |
Дата: Пятница, 03 Июля 2026, 15:58 | Сообщение # 348 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Foxx, ты у себя в шакалах тоже необновляемых торговцев сделал?) Вообще вроде как можно без этой всей херни с временем сделать обновляемый товар, используя количество дней сколько игрок не посещал карту, это самый простой вариант, незнаю чего все при цепились к этому времени.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| Foxx |
Дата: Пятница, 03 Июля 2026, 18:39 | Сообщение # 349 |
|
Повелитель сборок
Рейнджер
Сообщений: 214
OffLine
|
Mr-Stalin, я посмотрел, как в RPU и по подобию смастерил:
Код if ((game_time < 0) and (local_var(1) == 0)) then begin set_local_var(0, game_time - 1); set_local_var(1, 1); end if (local_var(0) < game_time) then begin бла-бла-бла товар set_local_var(0, (12 * (24 * (60 * (60 * 10)))) + game_time); end
Из исходников RPU:
Код if (unsigned_int_compare(local_var(LVAR_Restock_Time), game_time) < 0) then begin бла-бла-бла товар set_local_var(LVAR_Restock_Time, (random(1,3) * ONE_GAME_DAY) + game_time); end
Иногда использую:
Код if (days_since_visited > 12) then begin бла-бла-бла end
Но тут как-то не однозначно. Если раньше на карту зайти, то вроде дни сбрасываются и по новой отсчитываются.
Группа в VK: ReBuild By Foxx
|
| |
| |
| Mr-Stalin |
Дата: Пятница, 03 Июля 2026, 21:06 | Сообщение # 350 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата Foxx (  ) Но тут как-то не однозначно. Если раньше на карту зайти, то вроде дни сбрасываются и по новой отсчитываются. Аккумулятор тут нужен. Добавляешь всегда в переменную сколько не было игрока, как только прошло количество дней сброс аккумулятора, обновление товара, итак по кругу. Минус только в том что пока игрок на карте обновления не будет.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| Mr-Stalin |
Дата: Пятница, 03 Июля 2026, 22:13 | Сообщение # 351 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата Foxx (  ) я посмотрел, как в RPU и по подобию смастерил Нерабочий костыль.
Ниже они использовали новый беззнаковый подход.Цитата Foxx (  ) Из исходников RPU: Вот это правильно, исправляет отрицательное значение.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| Foxx |
Дата: Суббота, 04 Июля 2026, 09:54 | Сообщение # 352 |
|
Повелитель сборок
Рейнджер
Сообщений: 214
OffLine
|
Цитата Mr-Stalin (  ) Нерабочий костыль. Так это декомпилированные данные из исходника про который ты пишешь:
Цитата Mr-Stalin (  ) Вот это правильно
Группа в VK: ReBuild By Foxx
|
| |
| |
| Mr-Stalin |
Дата: Суббота, 04 Июля 2026, 12:29 | Сообщение # 353 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата Foxx (  ) Так это декомпилированные данные из исходника про который ты пишешь нет, это еще старый кривой костыль (вроде киллаповский).
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| Foxx |
Дата: Суббота, 04 Июля 2026, 14:39 | Сообщение # 354 |
|
Повелитель сборок
Рейнджер
Сообщений: 214
OffLine
|
Цитата Mr-Stalin (  ) нет, это еще старый кривой костыль (вроде киллаповский). Так я из последней версии RPU брал, скрипт NIELDBOX.ssl
Цитата Mr-Stalin (  ) что-то напутал по подобию Я просто время поменял на 12 дней, остальное оттуда.
Группа в VK: ReBuild By Foxx
|
| |
| |
| Mr-Stalin |
Дата: Воскресенье, 05 Июля 2026, 03:38 | Сообщение # 355 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата Foxx (  ) Я просто время поменял на 12 дней, остальное оттуда. ясно. но этот вариант очень нестабилен, товары могут перестать обновляться (вероятность очень маленькая). к тому же через ~20 игровых лет обновления опять остановятся на 7 лет. ИИ эти косяки расписывает. все это из-за неправильной проверки времени.
вот самый надежный вариант, без косяков.Код #define unsigned_compare(a, b) (if (a == b) 0 : 1 if ((a bwxor 0x80000000) > (b bwxor 0x80000000)) else -1)
variable diff = game_time - local_var(0) ; if (unsigned_compare(diff, (12 * ONE_GAME_DAY)) >= 0) then begin local_var(0) = game_time ; // ДЕЙСТВИЕ для обновление товара end
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| Foxx |
Дата: Воскресенье, 05 Июля 2026, 11:38 | Сообщение # 356 |
|
Повелитель сборок
Рейнджер
Сообщений: 214
OffLine
|
Цитата Mr-Stalin (  ) вот самый надежный вариант, без косяков. У меня ругается. В .h sfall ничего редактировать не надо?
Группа в VK: ReBuild By Foxx
|
| |
| |
| Mr-Stalin |
Дата: Воскресенье, 05 Июля 2026, 16:22 | Сообщение # 357 |
|
Мистер Сталин
Автор темы
Солдат братства
Сообщений: 973
OffLine
|
Цитата Foxx (  ) У меня ругается Обновить в редакторе файлы compile.exe + parser.dll и декомпилятор, закинуть в папку resources в редакторe, файлы взять из full архива sfall.
Fallout: sfall Projects Fallout: Mods and Tools
|
| |
| |
| Foxx |
Дата: Воскресенье, 05 Июля 2026, 17:48 | Сообщение # 358 |
|
Повелитель сборок
Рейнджер
Сообщений: 214
OffLine
|
Mr-Stalin, я HEADERS оттуда брал, а сам компилятор ума не хватило перекинуть. Надо папку compiler_files в scripting перенести для тупых)))
Группа в VK: ReBuild By Foxx
|
| |
| |
| AleSiS |
Дата: Понедельник, 06 Июля 2026, 06:32 | Сообщение # 359 |
|
Wasteland Digger
Рейнджер
Сообщений: 144
OffLine
|
Сталин привет! тестируя новый sFall заметил зажав клавишу Sheeft, сам знаешь зачем она)) что сесли стоять около открытого старого шахтенного лифта, например м Маррипозе, то зажав шифт, белый ареол вокруг ГГ на текстурах опор лифта будет Фиолетовый, мне думается что это баг твоего нового освещения. оно никак играть не мешает, просто выглядит странно
|
| |
| |
| AleSiS |
Дата: Понедельник, 06 Июля 2026, 07:08 | Сообщение # 360 |
|
Wasteland Digger
Рейнджер
Сообщений: 144
OffLine
|
второй глюк. у меня всегда выставлено DX9 Fulll Windowed что в sFall что в HiRes, и если обновить sFall (даже простой заменой ddraw.dll / sfall.dll) либо просто скопировать игру на другой носитель и запустить, то во первых, игра растягивается больше чем надо, и я вижу часть окна на телики к которому подключён моник, в обоих разрешение экрана 1920x1080. а в Главнов Меню сразу же проподает курсор, можно только выйти, нажав alt+f4. настройки у меня такие:
sFall: Graphic Mode: 6-DX9: Full Desctop Windowed HiRes: 2 Direct3D (DirectX 9) Window Mod: Full Windowed
такой выбор даёт то что нет рывков экрана после выхода из игры. кстати спасибо тебе Сталин, что так можно, пока твоего sFall небыло, я прям плевался на эти рывки))
уберается глюк просто. меняю Graphic Mode с 6 на 4, перезагружаю игру, выхожу, рывок экрана)) опять меняю значение в Configurator на 6 и больше глюка нет))
и галочка "HRP" так же устанавливать выбранное разрешение для HRP если уберу, закрою Configurator, и опять открою, опять появляется, что нелогично, учитывая что в настройках sFall у меня в расширении 0 / 0 — то есть нативное, то галка возвращаться не должна, так как в HRP 1280 (то есть расширения разные)
если не понял о чём речь, то могу записать видео
я как раз понимаю что ты делаешь, и как оно работает! это ж надо, целый движок с горой функций и решение в пару метров впихтуть, ты гениален!!!
|
| |
| |