xploit.mac - a quest that gives sellable stackable items

Macro depository for macros written before the user variable changes that broke all of them.

Moderator: MacroQuest Developers

KneightSkye
orc pawn
orc pawn
Posts: 14
Joined: Sun Jul 07, 2002 6:27 pm

xploit.mac - a quest that gives sellable stackable items

Post by KneightSkye » Tue Jul 09, 2002 10:50 am

You take this script. you go to north qeynos paladin guild. the spaceship.

and talk to filian and say what delivery... he gives you a Bag of Rations that sells for 4.7pp a stack....here is a macro i made that will fill up 8 bags and then sell for you and then go back and start over. GD tweaked my 1 bag one to make it simpler... if you want to try that one instead in the other forum.

Code: Select all


| --EQ Xploit.mac--
| --Scripted By:KneightSkye

Sub Main
   /filter name add You are
   /filter name add You no longer
   /filter name add Filian
   /filter name add You Say, 'What Delivery?'
   /filter name add Balhallia
   /filter food off
   /filter money off
   /cleanup
   /call Filian

Sub Filian
   /cleanup
   /target Filian
   /face
   /call 8bag
   /cleanup
   /call GoToMerc
/return

Sub 8bag
   /call Bag
   /call Bag
   /call Bag
   /call Bag
   /call Bag
   /call Bag
   /call Bag
   /call Bag
/return

Sub Bag
   /call Stack
   /call Stack
   /call Stack
   /call Stack
   /call Stack
   /call Stack
   /call Stack
   /call Stack
/return

Sub Stack
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
   /call Quest
/return
   
Sub Quest
   /say What Delivery?
   /delay 17
   /if $cursor(value)==342 /click left auto
   /if $cursor(value)!=342 /click left auto
/return

Sub GoToMerc
   /target Balhallia
   :GotoTargLoop
      /face
      /if "$p1"=="u" /Press u
      /call AutoRun 1
   /if n $target(distance)>20 /goto :GotoTargLoop
   /call AutoRun 0
   /mouseto 525 400
   /click right
   /delay 15
   /call SellItem
/return

Sub GoToLoc
   :GotoLocLoop
      /face loc -74.35,-642.51
      /if "$p1"=="u" /Press u
      /call AutoRun 1
   /if n $distance($p0)>20 /goto :GotoLocLoop
   /call AutoRun 0
   /delay 10
   /cleanup
   /call Filian
/return

Sub AutoRun
   /if $p0==$v80 /return
   /varset v80 $p0
   /if $p0==1 /sendkey down up
   /if $p0==0 /sendkey up up
/return

Sub SellItem
   /sendkey down shift
   :SellItem
      /finditem similar Bag
      /if $find()==FALSE /goto :DoneSellItem
      /click left merchant sell
      /delay 18
      /goto :SellItem
   /goto :SellItem
   :DoneSellItem
   /sendkey up shift
   /delay 15
   /cleanup
   /call GoToLoc
/return


KneightSkye
orc pawn
orc pawn
Posts: 14
Joined: Sun Jul 07, 2002 6:27 pm

Post by KneightSkye » Tue Jul 09, 2002 10:51 am

this also produces alot of spam which can and will prolly attract a GM eventually.

User avatar
Madman
a ghoul
a ghoul
Posts: 144
Joined: Wed Jun 26, 2002 4:16 pm

Post by Madman » Tue Jul 09, 2002 12:20 pm

very nice code and easy to read i am very pleased with the way it was written. I have not tested it do to the nasty spam sounds like it would have worked very well.

KneightSkye
orc pawn
orc pawn
Posts: 14
Joined: Sun Jul 07, 2002 6:27 pm

Post by KneightSkye » Tue Jul 09, 2002 1:25 pm

adfasdf
Last edited by KneightSkye on Tue Jul 09, 2002 1:36 pm, edited 2 times in total.

User avatar
Madman
a ghoul
a ghoul
Posts: 144
Joined: Wed Jun 26, 2002 4:16 pm

Post by Madman » Tue Jul 09, 2002 1:30 pm

now you know as well as i do that there is atleast 1 gm that posts here please remove that or you are setting yourself up by telling them exactly what time to catch you.

KneightSkye
orc pawn
orc pawn
Posts: 14
Joined: Sun Jul 07, 2002 6:27 pm

Post by KneightSkye » Tue Jul 09, 2002 1:35 pm

mebbe. but mebbe i am setting them up to try and catch me at the wrong time *winks* anywayz yea i will go back and take that out.

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Tue Jul 09, 2002 1:38 pm

Salutations,
good job, gave em even more info...

Moridin
decaying skeleton
decaying skeleton
Posts: 1
Joined: Tue Jul 09, 2002 4:43 pm

Post by Moridin » Tue Jul 09, 2002 4:45 pm

Spam attracts GM? Does that affect all Macros?

Mixy
a lesser mummy
a lesser mummy
Posts: 46
Joined: Tue Jul 09, 2002 5:00 pm

Post by Mixy » Tue Jul 09, 2002 5:04 pm

When i run this macro it works well for getting the rations.. however, it never goes to the merchant to sell them. It keeps getting the rations, and i get the message "There was no room for that!-Item has fallen to the ground!".
Am i running something wrong?
-Mixy!

User avatar
Madman
a ghoul
a ghoul
Posts: 144
Joined: Wed Jun 26, 2002 4:16 pm

Post by Madman » Tue Jul 09, 2002 5:27 pm

did you have 8 empty backpacks note they must be empty

Mixy
a lesser mummy
a lesser mummy
Posts: 46
Joined: Tue Jul 09, 2002 5:00 pm

Post by Mixy » Tue Jul 09, 2002 7:39 pm

Thank you Madman, that was the situation.
-Mixy!

User avatar
Madman
a ghoul
a ghoul
Posts: 144
Joined: Wed Jun 26, 2002 4:16 pm

Post by Madman » Tue Jul 09, 2002 8:58 pm

/smile
Glad i could be of service

User avatar
Nuad
a ghoul
a ghoul
Posts: 93
Joined: Thu Jun 27, 2002 11:43 am
Location: Berlin, Germany

Post by Nuad » Wed Jul 10, 2002 4:46 am

Moridin wrote:Spam attracts GM? Does that affect all Macros?
Answer this for yourself... you are a GM, you enter a zone and read ton-o-spam which scrolls fast like hell... what would you think... :twisted:

gingertips
a hill giant
a hill giant
Posts: 230
Joined: Wed Jun 26, 2002 3:47 am
Location: Tseu-Qorcam

Post by gingertips » Wed Jul 10, 2002 5:42 am

If you feel the need to use this macro, then make sure u have GM check in place - take a look at the Bear Fillet macro thats in the Depot for one that works incredibly well.

Sure - people could still do a /report which would display 10 lines of spam, but all that would tell the GM is that you are doing a quest over and over...

eq_freak
a ghoul
a ghoul
Posts: 105
Joined: Mon Jun 24, 2002 7:17 am

Post by eq_freak » Wed Jul 10, 2002 6:17 pm

An even better way would perhaps be to also check for PCs, and stop or pause the macro as long as anyone is in "say" range(not sure how big it is, but should be easy to test). Then you dont risk anyone drawing GMs attention to you either.

But I'm sure this quest will be fixed next patch. Simply a matter of putting a lore+no-drop tag on bag of rations, that will drastically cut the pp/hour you can get from this.