Форум работает в тестовом режиме. Все данные были перенесены со старого сайта 2018 года. Некоторая информация может быть недоступна, например вложения или хайды. Просьба сообщать о данных случаях через функционал "Жалоба", прямо под постом, где отсуствуют данные из хайда или проблемы с вложением.
Могут быть проблемы в "выкидыванием" с форума (слетевшей авторизацией). Нужно собрать статистику таких случаев.
Есть Тема, куда можете сообщить о проблемах с сайтом либо просто передать привет.

не работает скрипт ( диалоги )

Рег
4 Фев 2016
Сообщения
34
Реакции
0
привет .
В общем бот добегает до нпс все хорошо открывает диало но дальше тупит есть несколько вариантом клацать диалог , раньше делал очень давно , уже забыл как.
вот сам нпс http://joxi.ru/J2b37j4h4NwRdA вот скрипт
var obj: TL2NPC;
obj2: TL2Effect;

Enemy: TL2Live;
Begin
while 1<>2 do begin // бесконечный цикл


// этот кусок не трогаем
if User.Dead then // умер- вырубаем интерфейс, возврат в город и пауза 15 секунд
begin
Engine.FaceControl(0,false);
Engine.gohome;
delay(15000);
end;
if User.inrange(-116920, 46536, 368, 250, 150) then begin
Engine.MoveTo(-118680, 46424, 368);
Engine.MoveTo(-119672, 44600, 376);
end;
Engine.SetTarget(2103);//бафер
Engine.DlgOpen();
Engine.DlgSel(3);

// точка которая указаная в инренж этот точка в которую видут все точки респа,
//ее просто можно скопировать с конечной любой точки респа
if User.inrange(-119672, 44600, 376, 250, 150) then begin
delay(2550);

end;
end;
end
попробовал
Engine.SetTarget(2103);//бафер
Engine.DlgOpen;
delay(2550);
engine.bypasstoserver ('bypass -h 01',true);
delay(2550);
тоже не прокатило
 
проблему решил не правельно писал . Делал так engine.bypasstoserver ('bypass -h 01',true); а нудно так engine.bypasstoserver (01',);
 
Назад
Сверху