Добавлен
Триггер такой-каждый 360 секунд совершается действие, не суть какое. Всего 7 типов действий, и каждое должно следовать за другим. То есть 1, потом 2 и до 7, а потом цикл начинается сначала.
У меня было так: каждые 2250 секунд делать все эти действия разделенные вейтами 360 сек. Но наверное можно лучше, например: событие раз в 360 секунд, и тут надо либо отслеживать число исполнений триггера, либо через переменную.
Так вот, можно ли задать в условиях ряд чисел, например присвоить переменной значения 1,7,14,21 и тд до бесконечности, чтобы через такое условие выводить раз в 360 сек. нужное действие.
Какой это тип переменной?
И есть ли еще способы сделать такой триггер?

Целочисленная переменная Х.
Событие - каждые 360 сек.
Установить Х = Х + 1
Если остаток от деления Х на 7 = 1, то одно действие, если = 2 - то другое и т. д.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
18
Да всё просто) Объяснять плохо умею, напишу как получится.
Тот же пример (12 mod 5). Делишь число и смотришь, сколько целых получается.
12 / 5 = 2 целых и дробные числа
Потом если сложно определить остаток, то можно результат (целое число, то есть 2 умножаем на делитель, то есть 5).
2 х 5 = 10
И полученное число вычитаем из делимого (то есть 10 из 12).
12 - 10 = 2
Вот как-то так.
43
Maniac_91:
Да всё просто) Объяснять плохо умею, напишу как получится.
Тот же пример (12 mod 5). Делишь число и смотришь, сколько целых получается.
12 / 5 = 2 целых и дробные числа
Потом если сложно определить остаток, то можно результат (целое число, то есть 2 умножаем на делитель, то есть 5).
2 х 5 = 10
И полученное число вычитаем из делимого (то есть 10 из 12).
12 - 10 = 2
Вот как-то так.
понял, афигеть... ситему понял, но теперь расскажи суть скрипта, в крации соответственно, что бы я понял что ты хочешь
18
molot39:
понял, афигеть... ситему понял, но теперь расскажи суть скрипта, в крации соответственно, что бы я понял что ты хочешь
Так выше уже рассказал) Или это не мне?
43
Maniac_91:
molot39:
понял, афигеть... ситему понял, но теперь расскажи суть скрипта, в крации соответственно, что бы я понял что ты хочешь
Так выше уже рассказал) Или это не мне?
мне просто интересно, для каких целей может быт применен эта функция, и что может выйти, думаю так же будет интересно и новичкам.
18
molot39, даже не задумывался, но вот варианты, что в голову пришли:
  • периодическое событие
  • цикл
  • какой-нибудь математический расчёт
В общем, в системах, где требуется повторение разных действий в определённой последовательности. Или, к примеру, расчёт награды или условий задания. Где нужно определить кратность одного числа по отношению к другому (извиняйте, если неправильно написал, я школу уже 8 лет как закончил)) - например, за каждые 10 убийств давать игроку 100 золота.
Больше ничего не могу придумать.
43
твою идею понял, и полностью поддерживаю, но автор что хочет сделать?...
6
можно просто отслеживать минуты и задать по минутам событие, совершенно не парясь всяким бредом про 360 секунд. и еще - это слишком большой период времени. сомневаюсь что кто-то два раза будет ждать это чудо
43
Basile2:
можно просто отслеживать минуты и задать по минутам событие, совершенно не парясь всяким бредом про 360 секунд. и еще - это слишком большой период времени. сомневаюсь что кто-то два раза будет ждать это чудо
да примерно так же как и при включении и выключении скрипта, только в древе прописать нужные условия и всё... дальше все как по маслу, но к примеру у меня при регистрации матча, регистрация проходит 2-3 раза, когда скрипт, при каждой попытке, просто выключается.
у автора может получиться тоже самое
17
если я правильно понел то берёшь маcсив и 2перемеyных после 1сек при инициализаци карты и заполняешь его примерно так
masiv[i]=360*i де masiv целотичный масив, де i еси в циклах понимаешь разберёшься,а потом запусти таймер раз в сек и в этом блоке переменую прибаляешь на 1(peremenaya=peremenaya+1) пока небудет такое условие
"
if(peremenaya>=masiv[2yaperemenaya]){
твоё событие;
2yaperemenaya++
}
"
18
Мой вариант всё же проще - 1 переменная и 1 триггер)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.