Page 1 of 1
How to accept/complete a quest ?
Posted: Sun Jan 10, 2010 4:37 am
by freerom
Hello.I'm newbie in using ROM bot.I'm trying to make the bot take the quest from the npc using the Num 5 and 7 command when creatingpath.lua.The problem is that bot does't seems to see the click i made for taking the quest all times.IS there any way simple to do that? Good luck to you all.
Ex:
<waypoints>
<!-- # 1 --><waypoint x="-4072" z="-8255"> player:target_NPC("Laif Cindai");
player:mouseclickL(168, 293, 643, 480);
player:mouseclickL(135, 308, 643, 480);
</waypoint>
<!-- # 5 --><waypoint x="-3980" z="-8347"> </waypoint>
<!-- # 6 --><waypoint x="-3892" z="-8402"> </waypoint>
<!-- # 7 --><waypoint x="-3791" z="-8468"> </waypoint>
<!-- # 8 --><waypoint x="-3749" z="-8534"> </waypoint>
<!-- # 9 --><waypoint x="-3708" z="-8656"> player:target_NPC("Leighton");
player:mouseclickL(111, 203, 643, 480);
player:mouseclickL(108, 323, 643, 480);
player:target_NPC("Leighton");
player:mouseclickL(100, 170, 643, 480);
player:mouseclickL(119, 323, 643, 480);
</waypoint>
</waypoints>
Re: How to accept/complete a quest ?
Posted: Sun Jan 10, 2010 5:12 am
by arntom
Your Ex:
Code: Select all
<waypoints>
<!-- # 1 --><waypoint x="-4072" z="-8255">
-- Obtain Quest: Report In
player:target_NPC("Laif Cindai");
player:rest(2);
sendMacro("OnClick_QuestListButton(1,1)"); yrest(2000);
sendMacro("AcceptQuest()"); yrest(2000);
sendMacro("CloseWindows()"); yrest(2000);
</waypoint>
<!-- # 5 --><waypoint x="-3980" z="-8347"> </waypoint>
<!-- # 6 --><waypoint x="-3892" z="-8402"> </waypoint>
<!-- # 7 --><waypoint x="-3791" z="-8468"> </waypoint>
<!-- # 8 --><waypoint x="-3749" z="-8534"> </waypoint>
<!-- # 9 --><waypoint x="-3708" z="-8656">
-- Finish Quest: Report In
player:target_NPC("Leighton");
player:rest(2);
sendMacro("OnClick_QuestListButton(3,1)"); yrest(2000);
sendMacro("CompleteQuest()"); yrest(2000);
sendMacro("CloseWindows()"); yrest(2000);
-- Obtain Quest: Weapon Claim
player:clearTarget();
player:rest(2);
player:target_NPC("Leighton");
player:rest(2);
sendMacro("OnClick_QuestListButton(1,1)"); yrest(2000);
sendMacro("AcceptQuest()"); yrest(2000);
sendMacro("CloseWindows()"); yrest(2000);
</waypoint>
</waypoints>
OnClick_QuestListButton(
1,X) ... Availible Quests List
OnClick_QuestListButton(
3,X) ... Finished Quests List
Now its your turn to do the rest. Good Luck.
Re: How to accept/complete a quest ?
Posted: Sun Jan 10, 2010 5:13 am
by freerom
arntom wrote:Your Ex:
Code: Select all
<waypoints>
<!-- # 1 --><waypoint x="-4072" z="-8255">
-- Obtain Quest: Report In
player:target_NPC("Laif Cindai");
player:rest(2);
sendMacro("OnClick_QuestListButton(1,1)"); yrest(2000);
sendMacro("AcceptQuest()"); yrest(2000);
sendMacro("CloseWindows()"); yrest(2000);
</waypoint>
<!-- # 5 --><waypoint x="-3980" z="-8347"> </waypoint>
<!-- # 6 --><waypoint x="-3892" z="-8402"> </waypoint>
<!-- # 7 --><waypoint x="-3791" z="-8468"> </waypoint>
<!-- # 8 --><waypoint x="-3749" z="-8534"> </waypoint>
<!-- # 9 --><waypoint x="-3708" z="-8656">
-- Finish Quest: Report In
player:target_NPC("Leighton");
player:rest(2);
sendMacro("OnClick_QuestListButton(3,1)"); yrest(2000);
sendMacro("CompleteQuest()"); yrest(2000);
sendMacro("CloseWindows()"); yrest(2000);
-- Obtain Quest: Weapon Claim
player:clearTarget();
player:rest(2);
player:target_NPC("Leighton");
player:rest(2);
sendMacro("OnClick_QuestListButton(1,1)"); yrest(2000);
sendMacro("AcceptQuest()"); yrest(2000);
sendMacro("CloseWindows()"); yrest(2000);
</waypoint>
</waypoints>
OnClick_QuestListButton(
1,X) ... Availible Quests List
OnClick_QuestListButton(
3,X) ... Finished Quests List
Now its your turn to do the rest. Good Luck.
Tnks.Very usefull!
