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

Подбор Огоньков удачи

aleksichenk

Изгнан
Рег
12 Июн 2015
Сообщения
61
Реакции
0
Такая проблема вот написал я скриптик ( не судите строго только учусь) но он не всегда подбирает огоньки удачи вот сообственно сам скриптик и скрин где показано как они выглядят эти огоники ) а да огоньки на карте видны как НЦП тоесть желтые ! 32125 это ID

begin

while 1<>2 do begin
Engine.SetTarget(32125);delay(100);

Engine.DlgOpen;

end;end.


фарм.png
 
begin
while 1<>2 do begin
Engine.SetTarget(32125);delay(100);
Engine.MoveToTarget(-20); // Подойти к НПС
Engine.DlgOpen;
end;
end.
Попробуй так
но я не оч разбераюсь в скриптах)
 
@Алеку, подходит к Огоньку но не заводит диалог с ним ( не нажимает на него ито подходит не всегда

:okay:
 
begin
while 1<>2 do begin
Engine.SetTarget('Огонь удачи');
Engine.Facecontrol(0,False); //отключить бота
delay(100);
Engine.MoveToTarget(-20); // Подойти к НПС
Engine.DlgOpen;
delay(500)
Engine.Facecontrol(0,True); //включить
end;
end.
вот так пробуй
Кинь ссылочку в пм на сервер я попробую глянуть.
 
исправил)
в личку кинь сервер скачаю клиент и попробую сам.
 
Ругается этой строке Engine.Facecontrol(0,True); //включить
 
Так он будет постоянно выключаться и не фармить, а только бегать по огонькам+будет цеплять огоньки других игроков(с другим титулом).
Надо проверять список нпсов, при нахождении нпс с таким айди и правильным титулом вырубать конфиг, подбегать, открывать диалог.
Попробуй вот так

uses Sysutils, classes;var
obj:TL2Live;
function CheckTitle:boolean;
begin
if obj.title='Pr0FeSoR' then Result:=True;
end;
begin //body
while 1<>2 do begin
if NpcList.ByID(32125,obj) and CheckTitle=True then begin //Если в списке есть огонек и у него правильный титул
Engine.Facecontrol(0,False);
Engine.settarget(obj);
Engine.Movetotarget(-20);
Delay(2000);
Engine.DlgOpen;
Engine.Facecontrol(0,True);
Delay(150);
end;
end;
end.
Исправил, лишняя скобка была и лишний бегин :)
 
@xHRUSTx, вроде всё работает только задержка большая после того как подобрал огонёк , а в общем спасибо поставил вам лайк :pandaredlol:
 
aleksichenk написал(а):
xHRUSTx, вроде всё работает только задержка большая после того как подобрал огонёк , а в общем спасибо поставил вам лайк
Странно, там не должно быть задержки совсем. Попробуй где делей 2000 убавь, но это пауза перед подбором
 
@xHRUSTx, 200 ставил тоже самое да ладно и на этом скрипте спасибо большое
 
Назад
Сверху