-
Число публикаций
1 337 -
Регистрация
-
Последнее посещение
-
Дней в топе
17 -
AMKoin
17,401 [Подарить AMKoin]
Весь контент пользователя naxac
-
@Norman Eisenherz , да, точно, в ини-файлах ведь структура такая же, как в хэш-таблицах: если есть два одинаковых ключа с разными значениями, то одно "забивает" другое. Значит, тут только править конфиг.
-
Объединенный Пак 2 (ОП-2)
naxac ответил на тему форума автора Murarius в Объединенный Пак (ОП, ОП-2, ООП)
@evilmarx , а что с ними? @Generaator , можно заспавнить спавнером артефакт "Идол Монолита" и повесить его на пояс. Потом удалишь, как отстреляешься. -
Объединенный Пак 2 (ОП-2)
naxac ответил на тему форума автора Murarius в Объединенный Пак (ОП, ОП-2, ООП)
@Generaator , это задание не менялось. ___________________________ Обновил аддон. -
@Norman Eisenherz , в ЗП тайники устроены так: На месте тайника через all.spawn заспавнены предметы. Эти предметы просто определяют место, где будут лежать вещи, которые в итоге заберёт ГГ. Их количество и секции должны соответствовать конфигу тайника. Если всё нормально, всё соответствует, то эти предметы всегда находятся оффлайн, и игрок их не видит - он видит и забирает только те предметы которые спавнятся по координатам оффлайнивых при создании тайника на старте игры. Если конфиг и спавн не соответствуют, то начинаются такие вот "фокусы" - что-то спавнится при старте игры, а что-то просто выходит в онлайн. Тут, думаю, надо переписать немного скрипты тайников, чтобы эти скрытые предметы никогда не вылазаили из оффлайна. upd: тут ошибка в treasure_manager.script, оказывается.
-
@Norman Eisenherz , вторым аргументом в tonumber передаётся основание системы счисления (двоичная - 2, шестнадцатиричная -16 и т.д). string.gsub же вторым аргументом возвращает количество замен. Тут нужно отсечь второй аргумент, например так: tonumber( (string.gsub(str, …)) )
-
@_Sk8_AsTeR_ , не там копаешь. Сохранение и загрузка гулага тут ни при чём. Неписи в баре сделаны с индивидуальной логикой, и они так же глючат порой. Тут либо вейпоинт-каллбэк рано срабатывает в move_mgr при загрузке, не давая неписю дойти до нужной точки, либо непись смещается уже после спавна на загрузке и срабатывания этого каллбэка. Или ещё что-то. В общем, в move_mgr смотреть надо.
-
Объединенный Пак 2 (ОП-2)
naxac ответил на тему форума автора Murarius в Объединенный Пак (ОП, ОП-2, ООП)
Доброго дня. Обновил аддон для ОП-2 Яндекс Google Барахло по хомякам теперь можно не собирать самому, а заказать его Седому - торгашу на вертолёте. Если эпизод с Седым на АТП уже пройден, то надо просто написать ему сообщение о том, что есть заказ и надо встретиться. Если не пройден - то заработает это только после АТП. -
@AgentYaroslav007 , закомментируй проблемную строку, раз у тебя такой функции нет..
-
Объединенный Пак 2 (ОП-2)
naxac ответил на тему форума автора Murarius в Объединенный Пак (ОП, ОП-2, ООП)
@Alex_gala_2000 , обнови полностью аддон, а не только фикс. Ссылка. Установи всё из архивов op2_addon_v2.7z и op2_addon_fix.7z. -
А что мешает проверить?
-
Объединенный Пак 2 (ОП-2)
naxac ответил на тему форума автора Murarius в Объединенный Пак (ОП, ОП-2, ООП)
@Minya , вот здесь. Либо тут можно отследить историю изменений. -
Объединенный Пак 2 (ОП-2)
naxac ответил на тему форума автора Murarius в Объединенный Пак (ОП, ОП-2, ООП)
@Kuzmich7, спасибо за отзыв. С контейнерами логика несколько иная: чем выше защита контейнера, тем большее количество экранирующих вредное излучение материалов используется при его изготовлении, а потому и вес становится больше. Хотя, согласен, вес всё-таки снизить можно, из-за него их, наверное, не только я редко использую. Проще пару-тройку "дикобразов" раздобыть, чем постоянно таскать с собой по ~10кг груза, который ещё неизвестно, пригодится или нет.. -
@_Sk8_AsTeR_ , 1) on_signal = sig_name| %=func% Функция func должна находится в файле xr_effects.script. Если нужно передать в функцию аргументы, то так: on_signal = sig_name| %=func(arg1:arg2)% Примеров в файлах игры море. 2) on_info = {=precond} new_section_logic Функция precond должна находиться в файле xr_conditions.script. Примеров, опять же, хватает.
-
@Norman Eisenherz , это работает только с комбо-боксами, используемыми для игровых опций. После disable/enable_id нужно вызвать SetCurrentOptValue - только там заполняется лист с проверкой по этому m_disabled.
-
@mole venomous , хмм, помнится, похожие грабли были в солянке и в оп-2. Поищи, может где-то в скриптах ГГ перемещается принудительно в эту позицию при переходе в ТД.
-
@Norman Eisenherz , да, всё верно, прошу прощения, не в те исходники смотрел. Судя по всему, там должно быть 12 текстур в этом режиме: (_d, _t, _e, _h) + (_e, _b, _back). Но у тебя не работает так. Странно.. В оригинале ЗП это, кстати, используется: И описание текстур:
-
@mole venomous , для скриптового левел-чейнджера при его спавне в нет-пакет нужно записывать несуществующий граф-поинт (dest_graph_point), иначе переход, если указанный граф-поинт будет найден на локации, всегда будет перебрасывать ГГ именно на него, независимо от указанных dest_ координат.
-
@Norman Eisenherz , строчка, обрабатывающая это, закомментирована в движке:
-
Объединенный Пак 2 (ОП-2)
naxac ответил на тему форума автора Murarius в Объединенный Пак (ОП, ОП-2, ООП)
Приветсятвую. Обновил аддон для ОП-2. Исправил несколько ошибок, кое-что улучшил. -
@Капрал Хикс , да, я тут разобрался подробнее, вник, так сказать - там вся проблема только в этих, флагах - флаг can switch online отключен, как выше @Купер указал. Остальные правки ни к чему.
-
@Вася Сапля , я, пока ковыряю ОП2, перекомпилировал спавн с помощью acdc более сотни раз, и ничего подобного не наблюдал. Чем ты спавн собираешь? Тут скорее в game.graph дело.
-
@mole venomous , в террасе, или как там её - где фаербол летает.
-
@Капрал Хикс , подойдёт. Я добавлял респавнер для часовых, поэтому пришлось изменить предикаты - чтобы не плодить кучу секций для каждого смарта. А на оригинале оно и с родными предикатами работать будет. И =check_fighting(422) добавлено только для того, чтобы часовые на раненого с заправки не реагировали. С object_flags я не уверен - косяк ли это. После исправления загрузки работ и принудительного выпинывания неписей в онлайн, они начинали нормально работать и не пропадали больше. Но всё же поменял на всякий случай. По идее, правильнее было бы все эти пять смартов заменить на один - но тогда правок больше делать придётся.
-
@mole venomous , у них логика неправильно загружается в gulag_darkvalley.script. И ещё что-то с object_flags не то, вроде.
-
@WinCap , эти функции вызываются в биндерах неписей и монстров. В скрипте используются заполняемые этими функциями таблицы.
УЧИМСЯ МОДДИНГУ
ИГРАЕМ В МОДЫ НА ТЧ
ИГРАЕМ В МОДЫ НА ЧН И ЗП
- [ЧН] OGSM CS 1.8 CE Fixes
- [ЧН] HARDWARMOD 3.2
- [ЗП] The Long Road
- [ЧН] New vision of War
- [ЧН] Old Good Stalker Mod - Clear Sky
- [ЗП] Unofficial Patch
- [ЗП] Смерти вопреки
- [ЗП] Контракт на хорошую жизнь
- [ЗП] Shoker Weapon Mod 2.1
- [ЗП] Hardcore pack for SGM 2.2
- [ЗП] Контракт Синдиката
- [ЗП] Клондайк 2.0
- ...и другие моды
ПОЛЕЗНОЕ И РАЗНОЕ