Code: Select all
While(GetTooltip(ItemType)='') do
begin
ClickOnObject(ItemType);
wait(100);
end;
Code: Select all
While(GetTooltip(ItemType)='') do
begin
ClickOnObject(ItemType);
wait(100);
end;
а как тестировалось, покажите сценарии/скрипты/результаты.VeL wrote:В использовании предметов UseObject, UseType (может еще где) появилась задержка (в старых версиях ее нет), нужно добавить возможность отключать ее, либо убрать вовсе.
Не, даже пакета такого нет, чтобы с стороны сервера закрыть менюшку. На Орионе попробуйте, там все закрывается.VeL wrote: Есть '(first)', '(last)', '(random)', если не ошибаюсь и '(cancel)' тоже должен быть.
Видел давно, уже и не помню где...
а где вы прочитали, что есть такая команда - (cancel)?VeL wrote:Не работает отмена меню '(cancel)'Code: Select all
WaitMenu('Tracking', 'Players'); WaitMenu('Tracking', '(cancel)'); UseSkill('Tracking');
DDoS wrote:Отлично, дописал, всё работает, только не ясно какая длина получается у каждого элемента. SetLength(arrName, 10); 10 элементов, но сколько элементов у каждого элемента, тоже 10?
Code: Select all
SetLength(arrName[0], 10)
nah nah wrote:а чёрт его знает.а как объявить его наполненным - хз. .Code: Select all
array of array of string;
Code: Select all
var
SkillWeapon:array of array of word;
bla-bla-bla
SetLength(SkillWeapon,4));
SkillWeapon[0]:=[$0F51,$2D21];
SkillWeapon[1]:=[$1440,$13FE];
SkillWeapon[2]:=[$0F5C];
SkillWeapon[3]:=[0];
Проверил, с приведенным скриптом нагрузка 1-2%VeL wrote:Stealth 8.7.7 PAX
Если в процедуре ивента использовать Exit, то сильно грузит проц:
это можно самостоятельно сделать через евенты, ну или через GetGumpsCount-1 обращаться.DDoS wrote:Вижу с гампами работа только по индексу, а lastgump нету?
Крашить будет не на всех ошибках. Часть ошибок просто пишется в журнал.DDoS wrote:Скрипт с ошибкой(учу паскаль и разбираюсь в стелсе, первый день пользуюсь) приводит к крашу. Всегда крашит на ошибках или это частный случай?
У меня ошибка стабильно воспроизводится при запущенном скрипте в dll-ке.Vizit0r wrote: второе повторить не могу. Если у тебя получается повторить ошибку - пиши в асю\скайп.