Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
-
Объявления
-
⚙️ Новые онлайн-инструменты для DayZ 07/26/26
-
- 0

Вот хочу сделать что бы шиповник работал как витаминки (ну природные витамины ведь )
в файле 4_World\Entities\ItemBase\Edible_Base\Canina Berry.c
пишу
override void OnConsume(float amount, PlayerBase consumer) { if( consumer.GetModifiersManager().IsModifierActive(eModifiers.MDF_IMMUNITYBOOST ) )//effectively resets the timer { consumer.GetModifiersManager().DeactivateModifier( eModifiers.MDF_IMMUNITYBOOST ); } consumer.GetModifiersManager().ActivateModifier( eModifiers.MDF_IMMUNITYBOOST ); }по что то не работает
аналогично и в SambucusBerry.c только антибиотики
override void OnConsume(float amount, PlayerBase consumer) { if( consumer.GetModifiersManager().IsModifierActive(eModifiers.MDF_ANTIBIOTICS))//effectively resets the timer { consumer.GetModifiersManager().DeactivateModifier( eModifiers.MDF_ANTIBIOTICS ); } consumer.GetModifiersManager().ActivateModifier( eModifiers.MDF_ANTIBIOTICS ); }вроде должно работать, но не хочет :( или это еда и тут override void OnConsume не хочет обрабатываться?
тогда как прописать?
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах