Вопрос Почему пропадают эффекты

Lefixses

Заблокирован
Сообщения
41
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Написал код чтобы предмет каждую секунду выдавал игроку эффект силы,скорости и огнестойкости.
Когда беру предмет в руку выдаются сила и скорость, после чего большинство эффектов исчезают сразу же после выдачи.
Почему так.
 
Решение
Запускайте один таймер на весь сервер, иначе при каждом срабатывании ивента будет запускаться отдельный таймер, утечка.
В этом таймере проходитесь по всем игрокам, проверяйте их вторую руку, выдавайте эффекты.
Запускайте один таймер на весь сервер, иначе при каждом срабатывании ивента будет запускаться отдельный таймер, утечка.
В этом таймере проходитесь по всем игрокам, проверяйте их вторую руку, выдавайте эффекты.
 
Запускайте один таймер на весь сервер, иначе при каждом срабатывании ивента будет запускаться отдельный таймер, утечка.
В этом таймере проходитесь по всем игрокам, проверяйте их вторую руку, выдавайте эффекты.
это исправит мою проблему?
Объединено

Запускайте один таймер на весь сервер, иначе при каждом срабатывании ивента будет запускаться отдельный таймер, утечка.
В этом таймере проходитесь по всем игрокам, проверяйте их вторую руку, выдавайте эффекты.
Я сделал 1 таймер который выдаёт эффект всем онлайн игрокам у которых есть предмет, теперь эффекты не пропадают когда
я их бафаю, но таймер почему-то выдаёт только два эффекты: сила и скорость, а огнестойкость бесконечно то появляется, то пропадает.
P.S огнестойкость так делает даже без предмета в руке
P.S.s когда про огнестойкость в коде вообще ничего нет, она всё равно пропадает
Объединено

а, всё пофиксил, проблема была в другом эвенте
 
Последнее редактирование:
Назад
Сверху Снизу