Lineage 2 Tower Forum

Full Version: Скрипт на квест A Special Order
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Всем привет!

Не нашёл готовый скрипт на кубик, решил запилить коллективными усилиями.

Вопрос, как запилить автоотмену квеста, есил он будет не на семена, а на рыбу?

mmoveDistance = 30;

MoveTo(80406, 147931, -3504, moveDistance);
TargetNpc("Helvetia", 30081);
Talk();

ClickAndWait("talk_select", "Квест.");
ClickAndWait("quest_accept?quest_id=40", "Чем я могу Вам помочь?");
-- Quest state changed, ID: 40, STATE: 1
-- Quest state changed, ID: 40, STATE: 1
-- Quest state changed, ID: 40, STATE: 5
TargetNpc("Gesto", 30511);
MoveTo(83146, 146663, -3464, moveDistance);
Talk();
ClickAndWait("talk_select", "Quest.");
ClickAndWait("quest_choice?choice=0&option=1", "[Особый заказ (в процессе)]");
ClickAndWait("menu_select?ask=40&reply=1", "\"Я пришел, чтобы получить Кувшин с Семенами для Мисс Хельветии\".");
ClickAndWait("menu_select?ask=40&reply=2", "\"Чем я могу помочь?\"");
-- Quest state changed, ID: 40, STATE: 5
-- Quest state changed, ID: 40, STATE: 6
MoveTo(83151, 146663, -3464, moveDistance);
Talk();
ClickAndWait("talk_select", "Quest.");
ClickAndWait("quest_choice?choice=1&option=1", "[Особый заказ (в процессе)]");
-- Quest state changed, ID: 40, STATE: 6
-- Quest state changed, ID: 40, STATE: 7
-- Get new quest item, ID: 12765, COUNT: 1
TargetNpc("Helvetia", 30081);
MoveTo(80446, 147865, -3507, moveDistance);
Talk();
ClickAndWait("talk_select", "Квест");
ClickAndWait("menu_select?ask=40&reply=2", "Передать банку с семенами.");
-- Get new quest item, ID: 12765, COUNT: 0
-- Get new quest item, ID: 12765, COUNT: 0
-- Get new quest item, ID: 12765, COUNT: 0
-- Get new quest item, ID: 12765, COUNT: 0
Reference URL's