Смысл работы - ставить скрипт на паузу, на такую которую снять можно только нажатием на кнопочку pause в самом стелсе.
Обоснование - пришел гм, вылез моб или еще какая бяка которую сложно проследить и обработать.
2. Прошу рассмотреть заявки на добавление на Панельку где располагаются хп чара имя количество запущенных скриптов и профайл - маленькую добавочку... Выполнение текущей команды в скрипте, вида [currScriptLine, 'WaitForTarget']. Или статусбарчик прямо на ету панельку и поделить его на 3 части: [ScriptName; currLineNum; command].
Все сыро и каламбурно - но очень помогло бы увидеть "висюны" в скрипте, такие которые при дебаге не встречаются. Скажем, провтыкал где-то поставить чеклаг и привет...
3. Еще бы сделать иметь возможность передавать в ходилку функцию как параметр...
Code: Select all
function AnyFunc : Boolean;
begin
Result := False;
if not Dead then Result := True;
end;
...
NewMoveXY(X, Y, true, 1, true, AnyFunc);
Хочется во время движения проверять на всякие ньюансы!