Перейти к контенту

naxac

Жители
  • Число публикаций

    1 337
  • Регистрация

  • Последнее посещение

  • Дней в топе

    17
  • AMKoin

    17,401 [Подарить AMKoin]

Весь контент пользователя naxac

  1. naxac

    Скриптование

    @mole venomous , можно сделать так: local obj = db.actor:object("item") if obj and db.actor:is_on_belt(obj) then -- хитануть, удалить и т.п. end Или так (это подойдёт, если у актера может быть несколько предметов с секцией "item"): local obj for i = 0, db.actor:belt_count()-1 do obj = db.actor:item_on_belt(i) if obj and obj:section() == "item" then -- хитануть, удалить и т.п. end end
  2. @Houdini_one , в se_stalker.script, в функции se_stalker:on_register перед actor_stats.add_to_ranking(self.id) можно добавить проверку, что это не твой дубликат.
  3. naxac

    Скриптование

    @Colder , ну всё правильно выводится: на 50 пикселей правее левого края и на 50 ниже верхнего. А ты как задумывал? То есть, где надо, чтобы была шкала?
  4. Приветствую! И вот опять обновление аддона:
  5. @андрей дронав , причина в логике гулагов свободы на складах. Смотри в скриптe gulag_military, функция check_state.
  6. naxac

    Universal ACDC и другие perl-скрипты

    @SloYka , странно, у меня работает. Версию перла попробуй другую установить, постарше какую-нибудь. Вот это указывает на то, что версия перла не подходит. У меня, например, стоит Strawberry Perl 5.12.3.0.
  7. naxac

    Universal ACDC и другие perl-скрипты

    @SloYka , вот этим попробуй.
  8. naxac

    Universal ACDC и другие perl-скрипты

    Ну в шапке темы же.
  9. naxac

    Худ

    @Stalkersof , все метки в map_spots.xml и иже с ним.
  10. Объект расположен вне аи-сетки. Либо перенести его на сетку, либо исправить вертекс, либо убрать привязку к сетке в object_flags объекта. Так у тебя же мод? Для сетевой игры нужна лицензия.
  11. naxac

    Universal ACDC и другие perl-скрипты

    Это пути или объекты с невалидным game_vertex_id - например, пути вертолётов. Утилита не может понять, на каком уровне они должны находиться, вот и пишет их в этот файл. По идее, чтобы такого не было, надо перед сплитом разобрать all.spawn, установить этим объектам/путям нужный гейм-вертекс вручную, а потом собрать обратно. ACDC такие объекты при разборке спавна тоже пишет в отдельный файл - alife_unknown.ltx или way_unknown.ltx, емнип.
  12. naxac

    Ваши правки для Сталкер ТЧ

    @UriZzz , попробуй вот так ещё функцию get_inv_name изменить: Это видимо какой-то то ли апгрейд сделан подменом секций, то ли ещё какие заморочки. Секции разные, но с одинаковыми inv_name просто.
  13. Здравствуйте, товарищи! Образовалось новое обновление аддона для ОП-2. Желающих прошу скачать: Яндекс Google Изменений и исправлений много. В том числе: возможность перезаряжать дробовики на кнопку без разрядки вручную, исправление нескольких смартов монстров.
  14. naxac

    Ваши правки для Сталкер ТЧ

    @UriZzz , где-то в конфигах, видимо, в строке inv_name нет значения. Т.е., написано inv_name = Попробуй изменить строку #20 в файле ui_cheat_menu.script вот так: return translate( sys_ini:r_string_wq( section, "inv_name" ) or section )
  15. @Купер , а переходы между другими локациями работают нормально? Тогда, может быть, дело в гейм-графе - какая-то ошибка или сбой при подключении локации. Но это не точно. И, да, вылет происходит на загрузке после перехода, или сразу, как только начинается переход? Если второе, то точно какая-то проблема с уровнем.
  16. naxac

    AI additions

    @Ярик 100 , отключить удаление предметов в death_manager.script.
  17. naxac

    Скриптование

    @ARTLantist , записать в нетпакет соответствующие addon_flags?
  18. @Баба ЯГА , в db.storage, как правило, находятся только объекты с логикой. Если нужны вообще прям все онлайновые, то можно сделать что-то вроде for i = 1, 65534 do local obj = level.object_by_id(i) if obj then ... end end
  19. naxac

    Скриптование

    Этот класс - и есть серверный объект нпс. Чтобы заспавнить что-либо ему в инвентарь, надо сделать так: alife():create(item_section, self.position, self.m_level_vertex_id, self.m_game_vertex_id, self.id)
  20. @DarkSnowder , тут нужен не рестриктор, а погодная зона - это которые находятся в level.env_mod локации. Там и освещение настроить можно, и погоду, и вроде звуки даже, но это не точно. Ставится через сдк. И перл-скрипт ещё для распаковки/запаковки этого файла где-то был.
  21. naxac

    Скриптование

    @_Sk8_AsTeR_ , в кастом-дате: [smart_terrains] none = {-infoportion}
  22. @Labadal , ссылка. Только это не 1.0006, а 1.0007, но отличия незначительные.
  23. naxac

    Скриптование

    @Norman Eisenherz , прочитав логику из spawn_ini?
  24. naxac

    Скриптование

    @Rod_K , что-то не так делаешь, на любой схеме должно работать. Посмотри, как пример, логику солдат под мостом на Кордоне.
  25. naxac

    X-Ray extensions

    @Labadal , local wnd = level.get_trade_wnd() if wnd and wnd:IsShown() then level.start_stop_menu(wnd, true) end
×
×
  • Создать...