- Баллы
- 98
- Имя в Minecraft
- Lyosha12
Легко:Можно ли сделать такой таймер, чтобы через X времени происходило одно действие, ещё через X другое, потом ещё... и когда их список окончится - пойдёт всё по новому кругу?
----------------------------------------
Есть идея сделать это так:
таймер в X*кол-во_действий, но при его выполнении - стартует активатор, который выполняет первое действие, дальше задержка на X, потом второе... ну и так далее.
но вдруг есть и другой способ.
Для начала, делаем активатор, который запускает другие активаторы.
Проверяем каждый новый активатор на соответствие глобальной переменной по арифметической прогрессии. Когда активатор выполняется, он добавляет к глобальной переменной одно значение. Когда будет новый цикл исполнения той группы активаторов, исполнится тот, значение переменной которого соответствует значению, которое установлено во флагах. Когда дойдёт до последнего - просто сбрасывать на то число, которое проверяется в первом активаторе.
С задержками будет посложнее. Можно попробовать действие остановки таймера через несколько промежутков времени в активаторе, который идёт за требуемым.
@fromgate
Зачем делать акцент на версии, где я играю? Ведь, это же положительный опыт как для Вас, так и для других разработчиков. На версии 1.5.2 играет большинство игроков, которые просто не понимают как обновится. И это, пока что, лучшая аудитория для развития. Да и в чём проблема делать обновление и для старых версий, если наименования и значения событий не изменяются?
А даже если и изменяются, почему бы не делать проверку на версию сервера, а далее уже использовать тот алгоритм, который поддерживает версия? Пусть это будет немного дольше, чем просто написать обнову, но за то Вы подаёте пример другим разработчикам, как действительно следует делать обновления.
Сколько раз я находил хороший плагин, который просто не способен работать на старой версии из-за какого-то мелкого изменения типа новой точки? Казалось бы: один параметр, а использовать уже нельзя.
Ну и плюс к крутости русской нации. Я не видел ни одного западного плагина, который бы смог заменить кучу других плагинов, стандартные возможности редстоуна и ещё улучшить их! Ваш плагин - лучшее для людей, которые умеют думать. Не останавливайтесь и покажите, что русские умеют не только бомбы делать

27. В качестве локации можно указывать регион по координатам. Это хорошо. Ещё лучше, если можно было бы указывать регион, который будет "вычитаться" из начального. С помощью этого можно организовать мобов-боссов по всей карте без переписывания всего ядра! Это было бы реально круто

Последнее редактирование:


