Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#2493
Старый 31.01.2018, 00:36
  #2493
^
Jack_of_shadows
 
Аватар для Jack_of_shadows
📖
Регистрация: 08.09.2013
Сообщения: 507
Выставка наград
Регистрация: 08.09.2013
Сообщения: 507
Выставка наград
По умолчанию
Re: Скрипты

inQizitOr, если у вас в коде последовательно идут команды
выключить монстра;
убрать юбку;
то вставьте между ними паузу:
sleep(1);
Все команды, которые воздействуют на объекты на карте, выполняются в другом потоке, чем ваш скрипт, поэтому команда "выключить монстра" на самом деле только помещает себя в список задач, и будет выполнена только когда к тому потоку придёт очередь выполняться, а самый верный способ сделать это - поставить текущий поток на паузу, что sleep() и делает.
Jack_of_shadows вне форума
Ответить с цитированием