Wailing Fjord Daily/Public Mad Bull

Additional botting resources. Addons may be either for the game itself or for the RoM bot.
Forum rules
Only post additional bot resources here. Please do not ask unrelated questions.
Message
Author
Sasuke
Posts: 503
Joined: Mon May 17, 2010 3:40 pm
Location: Poland

Re: Wailing Fjord Daily/Public Mad Bull

#21 Post by Sasuke » Fri Feb 28, 2014 9:47 am

where can i add quest type and how?can you say me an examplenever do it

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Wailing Fjord Daily/Public Mad Bull

#22 Post by rock5 » Fri Feb 28, 2014 10:13 am

I don't understand why you need to check the quest type. If the dailies are finished then the dailies are finished. But if you need to check the daily quest you can use the type in all the quest functions eg.
  • getQuestStatus("quest name", "daily")
    AcceptQuestByName("quest name", "daily")
    CompleteQuestByName("quest name", "daily")
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

runegod
Posts: 27
Joined: Fri Aug 30, 2013 5:56 am

Re: Wailing Fjord Daily/Public Mad Bull

#23 Post by runegod » Fri Feb 28, 2014 10:42 am

if you use daily note addon, u dont have to check for the quest state for the quest, can do both the daily and public eoj at the same time

but yea, went and download all the other userfunctions needed, and finally got to cap level now doing a few resets.

good thing about this quest is that you can be in a party and just need to be there for the kill of the elite mob and everyone gets the quest completed,

i play on a slower laptop so it takes me around 80 seconds for one daily,
but saw a guy with his 6 person mount and 6 alts following him around while he kills the boss, good way for tp/xp token farm if you actually have that many alt that high of a level lol.

keep up the nice work :mrgreen:

noobbotter
Posts: 527
Joined: Fri Aug 31, 2012 1:15 pm

Re: Wailing Fjord Daily/Public Mad Bull

#24 Post by noobbotter » Fri Feb 28, 2014 6:43 pm

One thing I've found is that for the public, if you're in a party you have to be the one to kill him to get completion of the public quest. Either that or be the one to aggro him first... I'm not sure because I didn't test it that in depth. I jsut noticed that if in a party you don't always get the quest (public) completed.

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Wailing Fjord Daily/Public Mad Bull

#25 Post by rock5 » Fri Feb 28, 2014 9:44 pm

I noticed that with another daily I use. You can leech the daily quest but not the public one.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

prosika
Posts: 2
Joined: Wed Jan 22, 2014 5:02 am

Re: Wailing Fjord Daily/Public Mad Bull

#26 Post by prosika » Sun Mar 09, 2014 1:05 am

um

this i rather strange

it does everything just fine , but when it takes quest it just stays at board and repet in bot Quest already accepted Wanted "Guargo the Mad Bull"

and it keeps on doing that :?:

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Wailing Fjord Daily/Public Mad Bull

#27 Post by rock5 » Sun Mar 09, 2014 6:32 am

The quest functions don't seem to be used properly.

Code: Select all

questlog:haveQuest(426557, questtype)
questlog:getQuest(426557, questtype)
These wont work as intended. If you use an Id then it will only match 1 of the quests. If you use the wrong questtype it wont match. It might work if you use the quest name instead.

Code: Select all

questlog:haveQuest(GetIdName(426557), questtype)
questlog:getQuest(GetIdName(426557), questtype)
I would use getQuestStatus myself.

Code: Select all

AcceptQuestByName(426557)
CompleteQuestByName(426557)
Again, these will only match 1 quest. Again you can use the quest name and type.

Code: Select all

AcceptQuestByName(GetIdName(426557,questtype))
CompleteQuestByName(GetIdName(426557),questtype)
Hope that helps. I didn't check everything. They were just the things that were obvious.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

prosika
Posts: 2
Joined: Wed Jan 22, 2014 5:02 am

Re: Wailing Fjord Daily/Public Mad Bull

#28 Post by prosika » Mon Mar 10, 2014 12:25 am

it do not work for me,

now it did not target board to take quest

and then i took quest manual but bot post eror and stops just after mob kill

so im just stupid or this wont work to me for some reason
:?

spyfromsiochain
Posts: 84
Joined: Sun Aug 18, 2013 9:57 am

Re: Wailing Fjord Daily/Public Mad Bull

#29 Post by spyfromsiochain » Sat Mar 29, 2014 12:10 am

I notest a problem when u do swap classes (and only in this case), does everything right and uses daily ticket, but after reset, its in your secondary, and it doesnt change so, it tries to pick up the quest from the board, but cant due to level being lower then required.

regards
I look at those fans with no blades and it amazes me everytime, how can they push air without using blades lol - lisa (pro sentence :D)

User avatar
sauhard
Posts: 130
Joined: Wed Mar 05, 2014 10:30 am

Re: Wailing Fjord Daily/Public Mad Bull

#30 Post by sauhard » Sat Jun 21, 2014 5:44 am

I get an error while the bot accepts the quest.
When it accepts the quests i keeps on repeating "Quest already accepted" and doesn;t move on. Maybe i miss some userfunction?
i Use micromacro v1.04.154
Attachments
Untitled.png
Satisfaction is the end of desire!!

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Wailing Fjord Daily/Public Mad Bull

#31 Post by rock5 » Sat Jun 21, 2014 8:05 am

Did you read my post a few posts up?
http://www.solarstrike.net/phpBB3/viewt ... 606#p56606
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

i1own0u
Posts: 32
Joined: Mon Mar 19, 2012 6:32 pm

Re: Wailing Fjord Daily/Public Mad Bull

#32 Post by i1own0u » Sat Jun 21, 2014 2:11 pm

Code: Select all

	function getquest()
		quest = questlog:haveQuest(GetIdName(426557), questtype) -- Wanted: "Guargo the Mad Bull"
		if quest == false then 
			repeat
				player:target_Object(122806) -- Port Bulletin Board
				yrest(100)
				AcceptQuestByName(GetIdName(426557),questtype)
				yrest(200)
			until questlog:haveQuest(GetIdName(426557), questtype)
		end
	end
	
	function completequest()
		quest2 = questlog:getQuest(GetIdName(426557), questtype)
		if quest2:isComplete() then
			repeat
				player:target_NPC(122760) -- Chuck Willis
				yrest(200)
				CompleteQuestByName(GetIdName(426557),questtype) -- Wanted: "Guargo the Mad Bull"
			until not questlog:haveQuest(GetIdName(426557), questtype)
		end
Accepts, but afterwards says 'Questname not found: Wanted: "Guargo the Mad Bull"

Didn't read much of the code just on break from work lol

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Wailing Fjord Daily/Public Mad Bull

#33 Post by rock5 » Sat Jun 21, 2014 3:02 pm

I think that means that questlog:haveQuest is not returning the right value. Do you have the latest questlog userfunction installed? Which quest are you trying to accept, the daily or the event? When it accepts the quest, is it the right one? Do you have any addons that autoaccept quests such as DailyNotes?

It looks like questlog:haveQuest doesn't use the questgroup option but as far as I can tell it should still work. You could try getQuestStatus anyway instead, eg.

Code: Select all

until getQuestStatus(GetIdName(426557), questtype) ~= "not accepted"
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
sauhard
Posts: 130
Joined: Wed Mar 05, 2014 10:30 am

Re: Wailing Fjord Daily/Public Mad Bull

#34 Post by sauhard » Sun Jun 22, 2014 2:27 am

well this is how i edited it.. But i get a new error now.. dunno what did i do wrong
Attachments
Untitled.png
FjordMadBull (100).xml
(10.88 KiB) Downloaded 341 times
Satisfaction is the end of desire!!

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Wailing Fjord Daily/Public Mad Bull

#35 Post by rock5 » Sun Jun 22, 2014 2:59 am

I see a mistake on line 113.

Code: Select all

				AcceptQuestByName(GetIdName(426557,questtype)
It's missing a bracket. Should be.

Code: Select all

				AcceptQuestByName(GetIdName(426557),questtype)
In future, an easy way to find an error in the onload is to move the whole onload (not including the <onload> and </onload> tags) into an lua file, eg. FjordMadBull_onload.lua then calling it in the onload, eg.

Code: Select all

</onload>
include("waypoints/FjordMadBull_onload.lua",true)
</onload>
Then if you get an error it will include a better description and a line number.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
sauhard
Posts: 130
Joined: Wed Mar 05, 2014 10:30 am

Re: Wailing Fjord Daily/Public Mad Bull

#36 Post by sauhard » Sun Jun 22, 2014 3:44 am

Ok this time it was no compilation error.
But what happens now is , it goes to npc accpets the daily and shows a error rather say stuck.
Attachments
Untitled.png
Satisfaction is the end of desire!!

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Wailing Fjord Daily/Public Mad Bull

#37 Post by rock5 » Sun Jun 22, 2014 8:23 am

It looks messed up because it says it accepts it then can't find it. The current AcceptQuestByName checks if you have the quest first before trying to accept the quest so if questlog:haveQuest wasn't working you should be getting "Quest already accepted" messages. So please answer these questions.

1. Did you install the old questByName userfunctions by mistake?
2. Have you got the latest questlog userfunction installed? I believe the latest is 0.06.
3. Do you have an addon that automatically accepts quests such as dailynotes?
4. Are you using an older version of the bot?

What does your getquest function look like at the moment?
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
sauhard
Posts: 130
Joined: Wed Mar 05, 2014 10:30 am

Re: Wailing Fjord Daily/Public Mad Bull

#38 Post by sauhard » Sun Jun 22, 2014 8:38 am

Well i did not install any questbyname userfunction.
Yes i have the latest QUestlog userfunction
yes i have dailynotes but i have not put in on for auto quest for those 2 quests
Well the bot i use us v 1.04.154

don't have any getquest userfunction
Satisfaction is the end of desire!!

User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Wailing Fjord Daily/Public Mad Bull

#39 Post by rock5 » Sun Jun 22, 2014 8:51 am

The bot version (or revision) is the number you see at the bottom of the picture when you start the bot, eg.

Code: Select all

RoM Bot Version 3.29, Revision 777
In my case the version is 777 which is the latest.

getquest is the part of fjordmadbull.xml you have been editing.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan

User avatar
sauhard
Posts: 130
Joined: Wed Mar 05, 2014 10:30 am

Re: Wailing Fjord Daily/Public Mad Bull

#40 Post by sauhard » Sun Jun 22, 2014 12:07 pm

Code: Select all

function getquest()
		quest = questlog:haveQuest(GetIdName(426557), questtype) -- Wanted: "Guargo the Mad Bull"
		if quest == false then 
			repeat
				player:target_Object(122806) -- Port Bulletin Board
				yrest(100)
				AcceptQuestByName(GetIdName(426557),questtype)
				yrest(200)
			until questlog:haveQuest(GetIdName(426557), questtype)
		end
	end
Satisfaction is the end of desire!!

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests