S.T.A.L.K.E.R.: Global War <<<>>> Инструмент - теперь и для ТЧ! <<<>>> NS OGSR: Сборка от 30.12.2023
-
Число публикаций
1 306 -
Регистрация
-
Последнее посещение
-
Дней в топе
14 -
AMKoin
16,119 [Подарить AMKoin]
Весь контент пользователя naxac
-
@SloYka , странно, у меня работает. Версию перла попробуй другую установить, постарше какую-нибудь. Вот это указывает на то, что версия перла не подходит. У меня, например, стоит Strawberry Perl 5.12.3.0.
-
@SloYka , вот этим попробуй.
-
Ну в шапке темы же.
-
@Stalkersof , все метки в map_spots.xml и иже с ним.
-
Объект расположен вне аи-сетки. Либо перенести его на сетку, либо исправить вертекс, либо убрать привязку к сетке в object_flags объекта. Так у тебя же мод? Для сетевой игры нужна лицензия.
-
Это пути или объекты с невалидным game_vertex_id - например, пути вертолётов. Утилита не может понять, на каком уровне они должны находиться, вот и пишет их в этот файл. По идее, чтобы такого не было, надо перед сплитом разобрать all.spawn, установить этим объектам/путям нужный гейм-вертекс вручную, а потом собрать обратно. ACDC такие объекты при разборке спавна тоже пишет в отдельный файл - alife_unknown.ltx или way_unknown.ltx, емнип.
-
@UriZzz , попробуй вот так ещё функцию get_inv_name изменить: Это видимо какой-то то ли апгрейд сделан подменом секций, то ли ещё какие заморочки. Секции разные, но с одинаковыми inv_name просто.
-
Объединенный Пак 2 (ОП-2)
naxac ответил на тему форума автора Murarius в Объединенный Пак (ОП, ОП-2, ООП)
Здравствуйте, товарищи! Образовалось новое обновление аддона для ОП-2. Желающих прошу скачать: Яндекс Google Изменений и исправлений много. В том числе: возможность перезаряжать дробовики на кнопку без разрядки вручную, исправление нескольких смартов монстров. -
@UriZzz , где-то в конфигах, видимо, в строке inv_name нет значения. Т.е., написано inv_name = Попробуй изменить строку #20 в файле ui_cheat_menu.script вот так: return translate( sys_ini:r_string_wq( section, "inv_name" ) or section )
-
@Купер , а переходы между другими локациями работают нормально? Тогда, может быть, дело в гейм-графе - какая-то ошибка или сбой при подключении локации. Но это не точно. И, да, вылет происходит на загрузке после перехода, или сразу, как только начинается переход? Если второе, то точно какая-то проблема с уровнем.
-
@Ярик 100 , отключить удаление предметов в death_manager.script.
- 805 ответов
-
- 1
-
- ai additions
- ai schemes
-
(и еще 1 )
Отмечено тегом:
-
@ARTLantist , записать в нетпакет соответствующие addon_flags?
-
@Баба ЯГА , в db.storage, как правило, находятся только объекты с логикой. Если нужны вообще прям все онлайновые, то можно сделать что-то вроде for i = 1, 65534 do local obj = level.object_by_id(i) if obj then ... end end
-
Этот класс - и есть серверный объект нпс. Чтобы заспавнить что-либо ему в инвентарь, надо сделать так: alife():create(item_section, self.position, self.m_level_vertex_id, self.m_game_vertex_id, self.id)
-
@DarkSnowder , тут нужен не рестриктор, а погодная зона - это которые находятся в level.env_mod локации. Там и освещение настроить можно, и погоду, и вроде звуки даже, но это не точно. Ставится через сдк. И перл-скрипт ещё для распаковки/запаковки этого файла где-то был.
-
@_Sk8_AsTeR_ , в кастом-дате: [smart_terrains] none = {-infoportion}
-
@Labadal , ссылка. Только это не 1.0006, а 1.0007, но отличия незначительные.
-
@Norman Eisenherz , прочитав логику из spawn_ini?
-
@Rod_K , что-то не так делаешь, на любой схеме должно работать. Посмотри, как пример, логику солдат под мостом на Кордоне.
-
@Labadal , local wnd = level.get_trade_wnd() if wnd and wnd:IsShown() then level.start_stop_menu(wnd, true) end
-
@Norman Eisenherz , сделай просто level.start_stop_menu
-
Объединенный Пак 2 (ОП-2)
naxac ответил на тему форума автора Murarius в Объединенный Пак (ОП, ОП-2, ООП)
@evilmarx , нет, не менялась. Все параметры ГГ оригинальные, оповские, иначе многие тайники достать невозможно будет. Хотя, на крайний случай всегда есть телепортатор в меню на F1. -
Можно вместо iterate_inventory использовать local obj for i = 0, db.actor:object_count()-1 do obj = db.actor:object(i) ... end Тут можно и break, и return использовать.
-
При net_destroy надо отсоединять элементы от окна: if inv then inv:DetachChild(z) inv, wnd, z = nil, nil, nil end
-
Да.