Проблема с гаджетом

SuperPufik228

Гость
Регистрация
10 Ноя 2026
Сообщения
0
Вот у меня есть цикл (цикл -> выбрать объект игрок по держит предмет (внутри сфера) -> действие игрока выдать эффект , есть его начало (событие игрока вход -> игровое действие начать цикл и там имя цикла), внутри выбрать объект игрок по держит голова игрока (у меня она переименована в сфера мощи) в действие игрока выдать эффект зелье силы и числа в сколько длится 100 тиков и в силе число 1, проблема в том когда я держу сферу она даёт эффект на долю секунды и сразу пропадает и так по кругу (мигает) что мне делать?
 

SirGromov

Главный экономист
Команда форума
Sr. Economist
Подтверждённый
Регистрация
14 Июн 2023
Сообщения
1,246
Проверь нет ли где-нибудь очистки эффектов и точно ли ты не перепутал местами длительность и силу эффекта
 

SirGromov

Главный экономист
Команда форума
Sr. Economist
Подтверждённый
Регистрация
14 Июн 2023
Сообщения
1,246

SirGromov

Главный экономист
Команда форума
Sr. Economist
Подтверждённый
Регистрация
14 Июн 2023
Сообщения
1,246
Делаешь переменную флаг (не нажимай шифт при создании, чтоб она не сохранялась), проверяешь ее при входе игрока. Если она не равна 1 - запускаешь цикл и присваивает ей значение 1
 

SuperPufik228

Гость
Регистрация
10 Ноя 2026
Сообщения
0
Делаешь переменную флаг (не нажимай шифт при создании, чтоб она не сохранялась), проверяешь ее при входе игрока. Если она не равна 1 - запускаешь цикл и присваивает ей значение 1
Можно по порядку на примере (пример: событие игрока вход -> и тд) пожалуйста, а то не понял!
 

SirGromov

Главный экономист
Команда форума
Sr. Economist
Подтверждённый
Регистрация
14 Июн 2023
Сообщения
1,246
Код:
Событие вход игрока
    Если переменная (flag != 1)
        Установить переменную (flag = 1)
        Запустить цикл (имя цикла)
 
Сверху