Skip to content

Таймеры и ожидания

Очень часто вам может понадобиться приостановить скрипт, пока не произойдёт какое-нибудь событие, в этом разделе есть большинство нужных вам триггеров.

Ждать время

В данном случае Вы можете приостановить скрипт на несколько секунд, минут или даже часов.

Шаблон

wait { <time> }
Вместо <time> вы можете написать число:

  • Int - время в тиках.
  • Int.sec - время в секундах.
  • Int.min - время в минутах.
  • Int.hour - время в часах.

Так же вы можете складывать время через +, например подождать 10 минут 30 секунд: 10.min + 30.sec.


Ждать нажатия клавиши

В данном случае скрипт будет приостановлен, пока игрок не нажмёт нужную клавишу.

Шаблон

keybind { Keybind.<key> }
  • <key> - Клавиша на клавиатуре. Ознакомиться с Списком Клавиш можно в коде мода.

Ждать нажатия по Персонажу

В данном случае скрипт будет ждать пока Вы не нажмёте ПКМ по Персонажу.

Шаблон

npc.waitInteract()

Ждать сообщения в чате

В данном случае скрипт продолжится после нужного сообщения в чате.

Шаблон

В данном случае подойдёт любой текст.

var text by input()
В данном случае подойдут только слова "да" и "нет". Регистр символов не важен, т.е. можно писать как большими, так и маленькими.
var text by input("да", "нет")