Page 2 of 6

Re: New Dailies in Xaveria

Posted: Fri Jul 01, 2011 12:26 pm
by MiesterMan
More changes:
  • Added memory scan for quests completed to remove needed romscripts
  • Added, as you go, Difficult Supply Situation quest(dog meat quest)
  • Added "walk around" waypoints to reduce chance of hitting ogest and increase chance of hitting butterflies
  • Changed waypoints that might cross Ogest to TRAVEL
  • Added Ogest battling check to change channels instead of fighting him
  • Added a second argument to tgtInRange to, if you want, specify the scanning range (defaults to MAX_TARGET_DIST)
Might have been more but I gotta go so this is the best I can do atm.

Re: New Dailies in Xaveria

Posted: Fri Jul 01, 2011 12:45 pm
by MiesterMan
Already found out, changing them to travel didn't work. Damn this Ogest Boss is just messed up.

Re: New Dailies in Xaveria

Posted: Fri Jul 01, 2011 1:37 pm
by rock5
MiesterMan wrote:Already found out, changing them to travel didn't work. Damn this Ogest Boss is just messed up.
Changing to 'travel' will stop it from fighting back but you still need to get far enough away to make him loose interest before changing back to 'normal'.

Maybe after passing where Ogest is you can check if you have agroed him. If so, then run down that path along side where the gargoyles and shadows are until you reach the end then start killing from the end.

Re: New Dailies in Xaveria

Posted: Fri Jul 01, 2011 5:15 pm
by MiesterMan
He always aggros, that's why I have him changing channels if he's player.Battling is true. I watched it and it worked a few times. I got up to go do something and when I got back I found him fighting Ogest at the place where he passes again.

The script ran properly for the rest of the day while I was gone so I dunno if it was a fluke. Something I'm considering though is that I had been using __WPL.setForcedWaypointType() for all other waypoint types but for this one I was setting the type in the waypoints itself. Does that override it? If so it's an easy fix but I wouldn't understand why it would do that.

And I haven't finished my business for the day so I've got to go again.

Re: New Dailies in Xaveria

Posted: Fri Jul 01, 2011 9:07 pm
by lisa
MiesterMan wrote:Edit: Oh and lisa, thanks for the tip! That adds to the list right? I didn't know we had that option, I'll remember that. :D
Yeah table.insert will add to the table as opposed to replacing it. I used it in some WP so it would still retain the mobs and friends from profile and just add in some mobs that I required for certain WP.

Re: New Dailies in Xaveria

Posted: Mon Jul 04, 2011 12:28 am
by Mushroomstamp
You should add to your first post that your teleport function is required.
http://solarstrike.net/phpBB3/viewtopic ... 373#p23082
The script is awesome... thanks for sharing! 8-)

Re: New Dailies in Xaveria

Posted: Thu Jul 21, 2011 4:59 am
by Germangold
Finshed my lvl grinding script :D

What you need??
Lotsa daily reset cards only obtainable for diamonds

What is does
circle around to kill 5 butterfly until the quest target is fullfilled and checks in, if the daily quest are all finshed is simply presse a designated key (in my xml is VK_9) where your daily reset cards should be.

What you get?
I was able to rush two character from 50/50 to 61/55 nearly "afk"

Re: New Dailies in Xaveria

Posted: Thu Jul 21, 2011 6:42 am
by rock5
Germangold wrote:if the daily quest are all finshed is simply presse a designated key (in my xml is VK_9) where your daily reset cards should be.
Why not just "use" the item?

Code: Select all

local reset = inventory:findItem(202434) -- "Daily Quest Ticket"
if reset then
    reset:use()
else
    -- Out of daily tickets
    -- logout, end or goto sleep
end

Re: New Dailies in Xaveria

Posted: Sat Jul 23, 2011 7:13 pm
by bobdole
Wish I had a waypoint that mounted and went to the butterflies and then mounted and returned.

Re: New Dailies in Xaveria

Posted: Sat Jul 23, 2011 10:25 pm
by rock5
Try

Code: Select all

player:mount()

Re: New Dailies in Xaveria

Posted: Sun Jul 24, 2011 8:52 pm
by bobdole
Tweaked it to work smother and mount. Now I just want to disable: "Aggro wait time out" on some waypoint spots and not all can that be done?

Re: New Dailies in Xaveria

Posted: Sun Jul 24, 2011 8:55 pm
by bobdole
This is all new to me so sorry for stupid questions. How would I put a delay at:

Code: Select all

	</waypoint>
	<!-- # 31 --><waypoint x="7584" z="2532" y="168" tag="checkpoint">
I want it to stop at this spot for about 15 seconds.

Re: New Dailies in Xaveria

Posted: Sun Jul 24, 2011 9:07 pm
by lisa

Code: Select all

<!-- # 31 --><waypoint x="7584" z="2532" y="168" tag="checkpoint">yrest(15000)

Re: New Dailies in Xaveria

Posted: Mon Jul 25, 2011 12:15 am
by bobdole
Someone doing the butterfly daily just talked about a kill your self macro that takes you back to the spawn just next to the NPC to turn the quest in. Any one try to convert the waypoint to do that?

Re: New Dailies in Xaveria

Posted: Mon Jul 25, 2011 12:55 am
by MiesterMan
bobdole wrote:Someone doing the butterfly daily just talked about a kill your self macro that takes you back to the spawn just next to the NPC to turn the quest in. Any one try to convert the waypoint to do that?
There is a hack (from RoMeo's) that does this. I haven't been able to figure it out though. The benefit is that you die and don't get any exp debt. It's something I was wanting to add for situations where my bot is gonna die no matter what.

But that sounds like another interesting use for it, would save a pretty long walk actually.

Re: New Dailies in Xaveria

Posted: Mon Jul 25, 2011 1:05 am
by lisa
It is very visably noticable and the butterflies is an open area. Anyone within viewing distance will see you doing it, not so sure getting banned would be worth saving the 30 second ride to the NPC.

Re: New Dailies in Xaveria

Posted: Mon Jul 25, 2011 3:01 am
by bobdole
Last question for the night. how would I have the waypoint check my current class level? I want to make it so when I hit 67 I get auto logged out.

Re: New Dailies in Xaveria

Posted: Mon Jul 25, 2011 3:13 am
by lisa
player.Level

Code: Select all

if player.Level == 67 then
        sendMacro("Logout();"); 
end

Re: New Dailies in Xaveria

Posted: Mon Jul 25, 2011 5:55 am
by rock5
MiesterMan wrote:The benefit is that you die and don't get any exp debt.
Can this be used to avoid dept even if you die normally or is it only if you die as part of the hack?
lisa wrote:It is very visably noticable and the butterflies is an open area. Anyone within viewing distance will see you doing it, not so sure getting banned would be worth saving the 30 second ride to the NPC.
Although it might not be practical in a public place, if we could work out how to do it, I'm sure we could find a practical use for it.

Re: New Dailies in Xaveria

Posted: Mon Jul 25, 2011 7:15 am
by lisa
I could probably do some testing, not high on my priority list atm

Basically you convince the server you are messed up and then it kills you with no debt.

I am guessing easiest way to do it is to conctantly use teleport port, probably in an upward direction and back down and back up. Do it half a dozen times and server will probably freak out and kill you to "stop" the issue.

I've had it happen to me when I turned on fly and changed speed to over 100, I would fly away very fast and get to a certain distance and bamm, dead, no debt.

The issue I see is that it takes a couple seconds to actually get to the point the server kills you, I fear this is to long and by the time you trick it you will probably already be dead from what ever is attacking you.