Несмываемое Зелье

Хватит флудить.
 
Ну ответ уже был дан. Также,у меня при больших значениях в эффекте писало **:**
 
CoomingSoon написал(а):
Ну ответ уже был дан. Также,у меня при больших значениях в эффекте писало **:**
А че, этого достаточно? Молоко, вроде, смывает.
 
FanKar написал(а):
Я мог бы наверное подсказать если это был бы эффект от брони, предмета, блока на который вы наступили, но если надо пить зелье, то нет.
Зелье пить не нужно. Примерно, зачем мне это надо - радиационное облучение. Если игрока облучило, то всё, ни молоко, ни амулеты не спасут. Дебафф навсегда (чем выше степень облучения, тем хуже эффекты, но это уже совсем другая история). Источником облучения могут служить блок (на земле) или предмет (если в инвентаре).
Вот как-то так...
 
AlexSocol, А! Ну, если так, то я думаю что - можно с помощью "IExtendedEntityProperties" создать NBT в котором будет храниться текущие состояния заражения радиацией игрока.
[merge_posts_bbcode]Добавлено: 08.09.2015 15:36:19[/merge_posts_bbcode]

И с помощью всяких эвантов, можно делать всякие условия, чтобы добавились всякие эффекты и действия.
 
А точно, можно и так, спасибо.
Только... Оно будет выводится как полноценный Статус Эффект (слева в инвентаре и с модами всякими) или для этого отдельно писать надо?
 
AlexSocol, я точно не знаю как добавить, графический элемент, чтобы он отображался как и у эффекта. Но можно попробовать использовать "IExtendedEntityProperties" и добавить эффект радиации, при всяких условиях. Но я думаю это не очень будет.
Я бы скорее всего-бы его выводил графически на hud, подобному как голоду игрока или жизни игрока.
На самом деле у меня будет куда сложнее и/или мудрёнее выводиться всякие эффекты на hud игрока.
 
Назад
Сверху