Balavnik 178 Опубликовано 12 Марта 2025 @Stalkersof Ага, посмотрел в двиг, вижу. В lua_help почему-то не добавлен. Похоже, серверный объект уже существует, а клиентский нет. По-моему клиентский объект создаётся на следующем апдейте после создания серверного. 1 Жить стало лучше, жить стало веселей. А когда веселей живётся, то работа скорится. Поделиться этим сообщением Ссылка на сообщение
Balavnik 178 Опубликовано 12 Марта 2025 @Stalkersof Можешь и таймер. А используешь огсе-сигналы? Там по идее есть установка на следующий апдейт? Жить стало лучше, жить стало веселей. А когда веселей живётся, то работа скорится. Поделиться этим сообщением Ссылка на сообщение
Balavnik 178 Опубликовано 1 Февраля @Colder Попробуй в bind_stalker добавить hit callback, и в нём уже проверять clsid нанёсшего хит. Если clsid совпадает с clsid аномалии(примерный список приведу ниже), то урон нанесён ею. Список классов(приблизительно) anoms_classes = { [clsid.zone_buzz_s] = true, [clsid.zone_bfuzz_s] = true, [clsid.zone_electra_s] = true, [clsid.zone_galant_s] = true, [clsid.zone_ice_s] = true, [clsid.zone_mbald_s] = true, [clsid.zone_mincer_s] = true, [clsid.zone_zharka_s] = true, [clsid.zone_radioactive] = true, [clsid.zone_radioactive_s] = true } Реализация в ОП 2.2 if who and amk_anoms.is_anomaly(who:clsid()) then -- Оказывается, актор погиб от аномалии. set_death_count("anoms", get_death_count("anoms")+1) -- Некие действия. end Код из файла scripts\archievements.script -> on_actor_death. Правда, это вызывается на смерть актора, но по идее с хитом должна быть схожая история. 1 1 Жить стало лучше, жить стало веселей. А когда веселей живётся, то работа скорится. Поделиться этим сообщением Ссылка на сообщение