• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->

Turn in mac for plat (1 Viewer)

This is a lame as macro, but it works:

Rich (BB code):
|Made for Notaddicted.com - by decker
#event Done "Your faction standing with Temple Of Sol Ro could#*#"

Sub Main
/declare turns int outer 0
:Loop
/if (${Me.Cash}<30000) {
/echo Out of gold at ${Time}
/endmacro
}
/echo ${turns} done (${Math.Calc[${turns}*30]}gold spent)
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 4
/delay 1s
/notify GiveWnd GVW_Give_Button leftmouseup
/varcalc turns ${turns}+1
/doevents
/goto :Loop
/return

Sub event_done
/echo Faction maxed at ${Time}
/endmac
/return

If you want I can recode it so its smaller, but it will get the job done...

- decker
 
Wait this could work (have not tested it though):

Rich (BB code):
|Made for Notaddicted.com - by decker
#event Done "Your faction standing with Temple Of Sol Ro could#*#"

Sub Main

/declare turns int outer 0
/declare loopvar global


:Loop
/if (${Me.Cash}<30000) {
/echo Out of gold at ${Time}
/endmacro
}
/echo ${turns} done (${Math.Calc[${turns}*30]}gold spent)
         /ctrl /notify Inventorywindow IW_Money1 leftmouseup
         /delay 2
         /click left target
         /delay 10
      /for loopvar 2 to 30
         /ctrl /notify Inventorywindow IW_Money1 leftmouseup
      /next loopvar 
/notify GiveWnd GVW_Give_Button leftmouseup
/varcalc turns ${turns}+1
/doevents
/varset loopvar 2 
/goto :Loop
/return

Sub event_done
/echo Faction maxed at ${Time}
/endmac
/return

- decker
 
Rich (BB code):
|Made for Notaddicted.com - by decker
#event Done "Your faction standing with Temple Of Sol Ro could#*#"

Sub Main

/declare turns int outer 0
/declare loopvar int outer


:Loop
/if (${Me.Cash}<30000) {
/echo Out of gold at ${Time}
/endmacro
}
/echo ${turns} done (${Math.Calc[${turns}*30]}gold spent)
         /ctrl /notify Inventorywindow IW_Money1 leftmouseup
         /delay 2
         /click left target
         /delay 10
      /for loopvar 2 to 30
         /ctrl /notify Inventorywindow IW_Money1 leftmouseup
      /next loopvar 
/notify GiveWnd GVW_Give_Button leftmouseup
/varcalc turns ${turns}+1
/doevents
/varset loopvar 2 
/goto :Loop
/return

Sub event_done
/echo Faction maxed at ${Time}
/endmac
/return

Change the red line to what I have.
 
If you just need to turn 2 gold in then this should do the trick (and be fast):

Just edit the Faction (the red in the code)

Rich (BB code):
|Made for Notaddicted.com - by decker
#event Done "Your faction standing with INSERT_FACTION_HERE could#*#"

Sub Main
/declare turns int outer 0
:Loop
/if (${Me.Cash}<2000) {
/echo Out of gold at ${Time}
/endmacro
}
/echo ${turns} done (${Math.Calc[${turns}*2]}gold spent)
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/ctrlkey /notify InventoryWindow IW_Money1 leftmouseup
/delay 1s
/click left target
/delay 1s
/notify GiveWnd GVW_Give_Button leftmouseup
/varcalc turns ${turns}+1
/doevents
/goto :Loop
/return

Sub event_done
/echo Faction maxed at ${Time}
/endmac
/return

- decker
 
Turn in mac for plat

Users who are viewing this thread

Back
Top