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

Сундуки по квесту на саб

G

Groma

var
npc: tl2npc;
begin
while delay(1000) do begin
if npclist.byid(31027,npc) or//Cabrio chest
npclist.byid(31028,npc) or//Kernon chest
npclist.byid(31029,npc) or//Golkonda chest
npclist.byid(31030,npc) then//Hallate chest
begin
engine.settarget(npc);
engine.movetotarget(-50);
engine.dlgopen;
engine.dlgsel(1);
engine.dlgsel(1);
end;
end;
end.

© krn from lineage2bot.com
 
Скрипт чекает наличие и разговаривает с сундуком?
 
while delay(1000) do begin
подсвечивает красным
 
[member='W1de'],

var
npc: tl2npc;
begin
while true do begin
if npclist.byid(31027,npc) or//Cabrio chest
npclist.byid(31028,npc) or//Kernon chest
npclist.byid(31029,npc) or//Golkonda chest
npclist.byid(31030,npc) then//Hallate chest
begin
engine.settarget(npc);
engine.movetotarget(-50);
engine.dlgopen;
engine.dlgsel(1);
engine.dlgsel(1);
end;
delay(1000);
end;
end.

А так?
 
Норм тема, прекрасно работает
 
отличный скрипт, очень юзабелен в моем случае
 
@W1de,
ты используешь скрипт на крякнутом адреналине.
В крякнутом адрике нужно писать While engine.delay(1000) do begin
 
Спасибо огромное) теперь можно афкашить. сегодня проверил, улет)) B)
 
а как сюда оповещение звуковое добавить?
 
Код:
var
npc: tl2npc;
begin
while true do begin
if npclist.byid(31027,npc) or//Cabrio chest
npclist.byid(31028,npc) or//Kernon chest
npclist.byid(31029,npc) or//Golkonda chest
npclist.byid(31030,npc) then//Hallate chest
begin
PlaySound(exepath + '\sounds\' + 'PlayerAlarm' + '.wav');
engine.settarget(npc);
engine.movetotarget(-50);
engine.dlgopen;
engine.dlgsel(1);
engine.dlgsel(1);
end;
delay(1000);
end;
end.
 
отличный скрипт!
Большое спасибо!
 
Назад
Сверху