UoKit.com Форумы > Кликер > UO Pilot
AbsorbeR
Как известно, у UOPilot есть timer'ы, всего их описано в Wiki 5 штук, включая пустой. В связи с их активным использованием у меня возникло 2 вопроса, который отлично было бы описать в Wiki.

1. Таймеров всего 5 или их от ' ', 1, 2 ... N?
2. Будет ли конфликт у timer, если он параллельно зайдействован на нескольких вкладках?
Вверх
cirus
Цитата
1. Таймеров всего 5 или их от ' ', 1, 2 ... N?
2. Будет ли конфликт у timer, если он параллельно зайдействован на нескольких вкладках?

1. Таймеров 5. На самом деле вполне хватает одного.
2. Не будет, у каждой вкладки свои переменные.
Вверх
DarkMaster
Цитата
1. Таймеров всего 5 или их от ' ', 1, 2 ... N?
2. Будет ли конфликт у timer, если он параллельно зайдействован на нескольких вкладках?

Таймер по сути это время прошедшее со старта скрипта. Этого более чем достаточно для того, чтобы сделать их количество бесконечным в пару строк кода:
Код
if #mytimer < timer
    log 123
    set #mytimer timer + 2000
end_if

Вверх
AbsorbeR
Цитата(DarkMaster @ 28.6.2018, 11:33)

Таймер по сути это время прошедшее со старта скрипта.

Разве?
Если есть 2 скрипта, где в 10 строке:
set timer // объявлен таймер, счёт на 0
Он считает от этого места, ибо обнулён.
В случае со строкой 30:
while timer > 1000
Он, по-моему, проигнорирует первый раз, так как был только объявлен и выпал в 0.

Ещё я пробовал timer'у дать своё значение, больше или меньше 0, чтобы он поторопился, эффект 0. Хотя, сейчас понял, что с отрицательным написал не мс, а секунды.
Вверх
Invision Power Board © 2001-2024 Invision Power Services, Inc.
Version for Pocket PC © 2006-2024, IPBest Studio.