Page 1 of 1

Sarlo Daily: The Human Factor

Posted: Fri Sep 27, 2013 1:41 am
by Rintintin
This is a Waypointfile for the Daily
"The Human Factor" in Sarlo

Best is to start at Questgiver "Mofett" at 50.8/21.1

Theres also the possibility to swap the class, if you intend to level your 2nd or 3rd class with lvl71+.
Just set

Code: Select all

swapClass = true 
if you want to do so.
Doing all 10 Dailys without classSwapping takes ~12minutes

Re: Sarlo Daily: The Human Factor

Posted: Mon Sep 30, 2013 2:47 pm
by Rintintin
additional Note:
When swapping Class is enabeled, it takes about 21 minutes (almost twice as much than without) to accomplish all 10 Dailys with this waypoint.

Re: Sarlo Daily: The Human Factor

Posted: Wed Oct 23, 2013 12:42 pm
by nerf
works very well, however, you could make a version for use daily quest ticket?

Re: Sarlo Daily: The Human Factor

Posted: Mon Oct 28, 2013 2:09 pm
by Rintintin
Yeah I could but I don't use or even buy these Cards. And so it would be up to you to test my results.

Re: Sarlo Daily: The Human Factor

Posted: Sat Dec 28, 2013 9:33 am
by noobbotter
Question for you on this daily script. How is the bot able to click on the quest item 5 times in a row without waiting? Playing that part manually requires me to wait for some time for it to "respawn" but the bot is able to do it 5 times in a row. Does this method work with other quests or is it a bug? I tried it with a quest where you pick grass but it didn't work because the grass was gone.

Re: Sarlo Daily: The Human Factor

Posted: Sat Dec 28, 2013 11:03 am
by Rintintin
this behavior is on a lot of things. Whenever you have to wait in the game, you call still "click" it with

Code: Select all

player:target_Object()
although there's a cooldown.
So it's by far not limited to this quest.

Re: Sarlo Daily: The Human Factor

Posted: Thu Mar 27, 2014 3:45 pm
by spyfromsiochain
hi there,

Maybe add daily ticket support?

like in:

Code: Select all

function checkToDoMore()
		yrest(500)
		if questsDone() and questtype == "daily" then
			if usereset == true and maxPlayerLevel > player.Level then
				inventory:update();
				player:update();
				if inventory:itemTotalCount(202434) > 0 then --daily reset tickets
					inventory:useItem(202434);
					yrest(500)
					__WPL:setWaypointIndex(__WPL:findWaypointTag("getquest"))
				else
					__WPL:setWaypointIndex(__WPL:findWaypointTag("allDone"))
				end
			elseif publicafterdaily == true then
				questtype = "public"
				__WPL:setWaypointIndex(__WPL:findWaypointTag("getquest"))
			else
				__WPL:setWaypointIndex(__WPL:findWaypointTag("allDone"))
			end
		elseif questsDone() and questtype == "public" then
			__WPL:setWaypointIndex(__WPL:findWaypointTag("getquest"))
		end
	end
From http://solarstrike.net/phpBB3/viewtopic.php?f=27&t=5599 by noobbotter

Re: Sarlo Daily: The Human Factor

Posted: Sat Mar 29, 2014 10:27 pm
by spyfromsiochain
Well I think I did the changes, implementing the daily tickets, was a request from a friend of mine, and he says its working (needs testing).

that should be version 0.2 (credits maintained).

regards

Re: Sarlo Daily: The Human Factor

Posted: Mon May 12, 2014 3:04 pm
by rambo66
Hi,

tried the 0.2 Version for lvl my second class.
Only Problem is that the char is not walking back to npc to change class to high class again and then accept the quest again.

Isn't it implemented ?
thx

Re: Sarlo Daily: The Human Factor

Posted: Tue May 13, 2014 3:28 am
by botje
changed the

swapClass = false; -- Do ClassSwapping for levelling Second Class?

at the top?