How to make 10 million gold a month. Legally & Attended.

Playguides written by Staff and Players.
Much more information on specific skills can be found in our T2A wiki.
Post Reply
Telamon
Posts: 1168
Joined: Sun Dec 26, 2010 3:39 pm

How to make 10 million gold a month. Legally & Attended.

Post by Telamon »

I had a nice chat with MatronDeWinter and Chumbucket of the cA Socialist Society the other day, and they have convinced me that I should share all the macro's I created with the shard so that everyone can have a fair chance at a grandfathered neon mask.

I applaud them for their commitment to the principals of open source macro development and furthering the cause of liberating gold from the evil empire that is the NPC collective.

So in this post you will find the instructions, runebook examples, macros and character specifications that you will need in order to obtain the ultimate riches that you deserve for running razor macros 24/7.

Serious Note: This macro does not work unless you are an attended player. Much like killing people in their houses this takes advantage of existing T2A mechanics governing how vendors operate. No Exploit, not AFK'ing, just pushing the system to the limit.

Serious Note #2: This macro is being sold for 0 gold to the players of second age, ergo this posting in trade forums.

Files
Inscription Training Package
Includes 3 macros. Copying books from 0 to 50, Energy Bolt from 50 to 75. Flamestrike from 75 to 100.

6 Shop Reagent & Supply Buy Macro
Includes a complete cascading modular razor macro for buying regs from 6 shops, allowing for the updated vendor communication range. See below for how to configure this macro.

Example Razor Profiles
This package includes examples of profiles setup for crafters, buyers and sellers. I recommend making a separate profile for each character for the specific role. Ergo Character 1 Seller, Character 1 Crafting. Character 2 Buyer, Character 2 Crafting. Believe me, you will need the restock agents.

Inscription Macro Package
This contains all of my personal inscription macros optimized for efficiency. Some of them use a restock agent with all the regs on it, some use just the specific regs needed for that scroll. Pay attention to how they are setup of you will end up with the wrong scrolls

Notepad ++
This program will allow you to open a folder of razor scripts and apply a find replace action to all of the open files. For instance you can replace the item ID of a runebook in 26 macros with a single find/replace action.

26 Vendor Scroll Sell Macro With Price Recognition and Profit Control
This macro will stock your character with 5 scroll types from your bank, recall to each mage shop in the land, and proceed to sell 40 of each scroll to each scribe. Should the scribes begin to underpay for the scrolls you are selling by 1-2 gold of max they will stop selling and move onto the next scroll type.

This macro is what I call a piloted macro. As a player you move the character once he recalls into the mage shop to the scribe. The macro is so efficient that it only takes 20-25 minutes per cycle to sell 4000 to 4500 scrolls and complies clearly with UOSA's rules.



The Math
There are 26 scribes that exist in Britannia. Each scribe has the ability to purchase up to 30 scrolls at a maximum price every hour. After 30 they drop the price by 1 to 2 gold per sell. There is also a bug that exists in the current basevendor.cs script on UOSA that results in a random over payment by the vendors for scrolls. (only 1 gold however the macro anticipates this)

There are 5 profitable scroll types that I discovered in my testing, however an enterprising player could expand this system to 7 or even 8 scrolls. We will cover the 5 scrolls in this guide.
  • Flamestrike (Cost 12.5 gold to produce, 2 regs, 1 scroll + failure rate)
  • Energy Bolt(Cost 11 gold to produce, 2 regs, 1 scroll)
  • Explosion (Cost 11 gold to produce, 2 regs, 1 scroll)
  • Invisibility(Cost 11 gold to produce, 2 regs, 1 scroll)
  • Reveal(Cost 11 gold to produce, 2 regs, 1 scroll)
These scrolls can be sold to the vendors for the following
  • Flamestrike - 36 gold
  • Energy Bolt - 31 gold
  • Explosion - 31 gold
  • Invisibility - 31 gold
  • Reveal - 31 gold
So now for the math part.
Based on my testing a single scribe can produce approximately 4000-4500 level 6 scrolls a day. They can also produce around 3500-3750 level 7 scrolls a day. (read more below on how to achieve this)

So lets look at a single shop, paying the full value for a batch of scrolls.
  • 30 Flamestrike scrolls for 36 gold each, 5 scrolls for 35 gold each, and 5 scrolls for 34 gold each. (1425 Gold)
  • 30 Energy Bolt scrolls for 31 gold each, 5 scrolls for 30 gold each, and 5 scrolls for 29 gold each. (1225 Gold)
  • 30 Explosion scrolls for 31 gold each, 5 scrolls for 30 gold each, and 5 scrolls for 29 gold each. (1225 Gold)
  • 30 Reveal scrolls for 31 gold each, 5 scrolls for 30 gold each, and 5 scrolls for 29 gold each. (1225 Gold)
  • 30 Invisibility scrolls for 31 gold each, 5 scrolls for 30 gold each, and 5 scrolls for 29 gold each. (1225 Gold)
Total sell cycle from a single vendor.
  • Gross: 6,325 Gold
  • Costs: 1,900 Gold
  • Profit: 4,425Gold
Now lets expand that to 26 vendors.
  • Gross: 166,450 Gold
  • Costs: 49,400 Gold
  • Profit: 115,050 Gold
Now lets compare a single sell cycle to our production capabilities. We will use a week as an example.
Assuming one character spends 1-2 days a week buying supplies, regs and scrolls. You will have 19 days of total production time between your 3 characters with some breaks for selling.

In 1 week you can produce approximately 80,750 scrolls. On a good sell run you can sell approximately 5000 scrolls. So if you only sell 16 times a week, at around 30 minutes per cycle. You could expect this level of income.
  • Gross: 2,663,200 Gold
  • Costs: 790,400 Gold
  • Profit: 1,840,800 Gold
Now keep in mind. This is just 1 person with 3 accounts working completely within the rules. Should you team up with a friend, or your guild your profit level should be limitless.

So with only 8-10 hours a week of gametime, and some casual monitoring of a reg buy macro. You can easily make 8 million gold a month. Want to learn how?? Keep reading.

Step 1 - Creating Characters
  • The first step in the process is to create 3 characters. These characters can be multi purpose as long as they have these skills.
    • Character 1. GM Magery, GM Inscription, 60 Stealing, GM Meditation, GM Hiding 100 Str, 100 Int, Member of the Thieves Guild
      This will be your primary seller, with thieves guild membership he can operate secretly
    • Character 2. GM Magery, GM Inscription, 60 Stealing, GM Meditation, GM Hiding 100 Str, 100 Int, Member of the Mages Guild
      This will be your primary buyer of supplies.
    • Character 3. GM Magery, GM Inscription, GM Medidation, 100 Str, 100 Int
      This will simply be a factory scribe.
Save all of the scrolls you make creating your scribes, we will be selling those later (great for practicing the macro)

Step 2 - Buying Supplies
Master the process of buying regs with a macro. This is essential as you will be using a staggering amount of reagents and scrolls if you wish to maximize your profits.
The macro I have attached works in the following manner. To start we need to create 8 runebooks. The first 6 will stay in your bank, the last 2 you will carry. Customize this to suit your needs but I HIGHLY recommend you use 1 book per shop, as you will be adjusting these runes often to be near the vendors.

Runebook 1 - Magincia
- Mark 4 runes in close proximity to where the scribe spawns.
Runebook 2 - Moonglow North
- Mark 4 runes in close proximity to where the scribe spawns.
Runebook 3 - Serpents Hold
- Mark 4 runes in close proximity to where the scribe spawns.
Runebook 4 - Occlo
- Mark 4 runes in close proximity to where the scribe spawns.
Runebook 5 - Trinsic
- Mark 4 runes in close proximity to where the scribe spawns.
Runebook 6 - Moonglow Central
- Mark 4 runes in close proximity to where the scribe spawns.
Runebook 7 Bank or Banks
- Mark 16 runes to spots all withing close range to a banker. This can be a single bank or multiple banks.
Runebook 8 - Backup Spots
- Mark 2 runes in each reg shop to function as backup runes. Should the macro fail to buy any regs with the first recall it will recall to the backup spot and attempt to buy regs again.

Next. Make 1000% sure that your character is at 72 stones at the start of the macro. Basicly naked with gold and 10 of each recall/gate reg on him. This is important for allowing the macro to determine if a buy action was successful.

Long story short, master buying regs. This macro should provide you with a good base for learning the process.

Step 3 - Scroll Factory
You might think, ohh this is simple. I'll skip this step, I know how to make scrolls. Don't.

The trick with fast scroll production is a variety of things. First off, hit your nearest mage shop and purchase 3 of the mages hats. that 5 extra intelligence will be a huge help.

Next look over the inscription macros contained in the file section. You will notice they only restock every 90-100 cycles. This is critical. You will also notice all of the scroll targets are specific and not by type. This is critical. Each time you start the macros you will want to set your target on that characters stack of scrolls. This is essential for the macros to work efficiently. By only restocking every 100 cycles we ensure minimal time is wasted getting more supplies.

We also offload the produced scrolls into a nearby locked down container using an organizer agent. Each of your scribes will need to have dedicated organizers and restock agents to match the macros.

Since you will be making 1-5 scroll types you can assign various characters to creating certain scrolls.

Step 4 - Selling
I will start by saying this macro is complicated. It is the result of over a year of mastering razor and pushing the limits of what it can do. You will need to replace the runebook ID's and character id's in each of the macros to configure it for your personal use. This will be very easy if you use the notepadd ++ software and open all the scripts at once.

The first step is making some runebooks. These runebooks will look like the following
Image
Mark 4 runes in each of the first 4 mage shops. The order of placement in the runebook is critical unless you want to re-write my macros.

Image
Repeat for the next 4 shops, you will notice after the main moonglow shop, they are alphabetical

Image
Next 4

Image
Final 2 shops, 2 Runes for the paupa mage shop, 4 runes for the delucia mage shops. 2 for each hut. Also the last 2 runes are for the remote mage shop in moonglow.

Image
Like the reg buy macro, create a runebook with bank runes. The first 12 should be in the mainland. The last 4 in this book are marked in the north glow mages shop to allow transport to T2A.

Image
Finally create a runebook for the T2A locations. 4 in a bank, and 4 in the paupa mages shop for returning to the mainland.

The first 4 runebooks will stay in your bank. The last 2 you will carry.

Now Simply record a macro in razor of you using your personal runebooks. Use the runebook, and then say out loud what the runebook is. ONce finished save the macro and log out of UO. Open the macro in a text editor and extract the item/character id's

For example here is the razor line for targeting your character. The highlighted number is the unique ID of your character.
Assistant.Macros.AbsoluteTargetAction|0|0|186041|3731|2142|20|400

For a runebook you would see something like this, again the highlighted section is the unique id for that runebook.
ssistant.Macros.DoubleClickAction|1083768658|3834

Also another trick, when using a runebook, each button in the runebook has a unique id. Like so. The highlighted section of this line is the ID number of the 1st rune in the runebook indicating the action is a recall. See the reference section for a complete list of these recall id's
Assistant.Macros.GumpResponseAction|5|0|0

Once you have collected the ID's of your personal assets. Replace the numbers in the sell macros. Looks for the similar lines as above and simply use a find/replace action to insert your numbers. (Be very careful with trailing spaces)

Make sure to use the disguise kit before each sell cycle to keep your identity a secret. Keep in mind this is an attended macro. You will have to drive the character to the vendors. The macro will literally do everything else, from selling, checking profit, recalling to the bank and moving onto the next shop.

Should the vendor move out of range, simply stop the macro. Scroll down to where the macro was at and right click. (Make sure you remove any errant scrolls from your sell agent bag) Choose run from here. You will notice that the macros have comments to make this easy.

The final step in the process is to identify your sell agent bag. Simply record a macro of dragging any item into your characters sell agent bag. Close UO and open the macro.
This is the line from the macros attached to this post. Simply replace the orange highlighted section with your sell agent bag.
Assistant.Macros.DropAction|0x4052AC6F|(29, 34, 0)|0
Image

The macro operates by dragging in 50 scrolls into your sell agent bag, selling to the vendor, and dragging the scrolls out once they are done with that type. So make sure you dont tie up the action queue while running the macro or it will get confused.

The last step before starting the macro is to make sure you update all of the vendor names in the macro, again use the trick we learn with notepad plus above and use a find and replace. In each macro there is around 30-40 mentions of each vendors name. Again watch out for errant spaces. When vendor names change, just skip that shop and fix it after the macro completes.

The whole system is modular. It can be stopped at any point and started at any point in the process.


Step 5 - In Closing
While running the macro, talk to everyone be sociable, make people aware that you are attended and playing your character. Otherwise enjoy your new found wealth and within a matter of months you to will have your own neon colored unbreakable mask.

And we will owe it all to our patron saints of unbreakable items MatronDeWinter and Chumbucket.

Should the NPC collective ever decide to adjust their prices, this macro can be easily modified to work with the carpenters, blacksmiths, tailors and other evil capitalist NPC that are oppressing the players of seconds age with their hard work and small business ownership.


References
Runebook Recall ID for all 16 spots. Adjusting the orange number in a gump response line will change which rune is used for the recall.
Assistant.Macros.GumpResponseAction|5|0|0
  • Page 1 Rune 1 = 5
  • Page 1 Rune 2 = 11
  • Page 2 Rune 1 = 17
  • Page 2 Rune 2 = 23
  • Page 3 Rune 1 = 29
  • Page 3 Rune 2 = 35
  • Page 4 Rune 1 = 41
  • Page 4 Rune 2 = 47
  • Page 5 Rune 1 = 53
  • Page 5 Rune 2 = 59
  • Page 6 Rune 1 = 65
  • Page 6 Rune 2 = 71
  • Page 7 Rune 1 = 77
  • Page 7 Rune 2 = 83
  • Page 8 Rune 1 = 89
  • Page 8 Rune 2 = 95
An example of just 1 of the 26 sell macros, to give you an idea of the complexity.

Code: Select all

// -=-=-=-=-=-=-=-=-=-=-=-=-
// Glow North 1 Sell Shop Macro
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Deposit gold and Restock 50 of each scroll
Assistant.Macros.SpeechAction|0|52|3|ENU|2|16|2|bank
Assistant.Macros.UseSkillAction|21
Assistant.Macros.PauseAction|00:00:01.5000000
Assistant.Macros.HotKeyAction|0|Organizer Agent-2
Assistant.Macros.PauseAction|00:00:01.5000000
// Restock 50 of each scroll
Assistant.Macros.HotKeyAction|0|Restock Agent-4
Assistant.Macros.AbsoluteTargetAction|0|0|186043|3731|2142|20|400
Assistant.Macros.PauseAction|00:00:05
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Recall to the shop
// -=-=-=-=-=-=-=-=-=-=-=-=-
Assistant.Macros.DoubleClickAction|1083768658|3834
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|5|0|0
Assistant.Macros.PauseAction|00:00:03
// recall to 2rd rune, if first is blocked
Assistant.Macros.IfAction|4|0|blocked
Assistant.Macros.DoubleClickAction|1083768658|3834
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|11|0|0
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.EndIfAction
// recall to 3rd rune, if first is blocked
Assistant.Macros.IfAction|4|0|blocked
Assistant.Macros.DoubleClickAction|1083768658|3834
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|17|0|0
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.EndIfAction
// recall to 4th rune, if first is blocked
Assistant.Macros.IfAction|4|0|blocked
Assistant.Macros.DoubleClickAction|1083768658|3834
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|23|0|0
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.EndIfAction
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Start Selling FS Scrolls
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Check to make sure FS Scrolls are present
Assistant.Macros.IfAction|50|1|45|FS
Assistant.Macros.PauseAction|00:00:01
// Move 50 FS Into the bag
Assistant.Macros.LiftTypeAction|8031|50
Assistant.Macros.DropAction|0x4052AC6F|(29, 34, 0)|0
Assistant.Macros.PauseAction|00:00:01.5000000
// Initial Sell
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
// Loop the sell cycle making sure that the amount paid was valid
Assistant.Macros.ForAction|8
// Second Sell based on return value of first sell
// 175 check
Assistant.Macros.IfAction|4|0|175
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// 180 check
Assistant.Macros.IfAction|4|0|180
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
Assistant.Macros.EndForAction
// Remove 50 FS from sell bag
Assistant.Macros.LiftTypeAction|8031|50
Assistant.Macros.DropAction|0x4073F176|(78, 65, 0)|0
Assistant.Macros.PauseAction|00:00:01.5000000
// If No FS Scrolls were found move to next scroll type
Assistant.Macros.EndIfAction
// -=-=-=-=-=-=-=-=-=-=-=-=-
// End Selling FS Scrolls
// -=-=-=-=-=-=-=-=-=-=-=-=-
Assistant.Macros.PauseAction|00:00:00.5000000
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Start Selling EB Scrolls
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Check to make sure EB Scrolls are present
Assistant.Macros.IfAction|50|1|45|EB
Assistant.Macros.PauseAction|00:00:01
// Move 50 Ebolt Into the bag
Assistant.Macros.LiftTypeAction|8022|50
Assistant.Macros.DropAction|0x4052AC6F|(29, 34, 0)|0
Assistant.Macros.PauseAction|00:00:01.5000000
// Initial Sell
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:01
// Loop the sell cycle making sure that the amount paid was valid
Assistant.Macros.ForAction|8
// Second Sell based on return value of first sell
// 150 check
Assistant.Macros.IfAction|4|0|150
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// 155 check
Assistant.Macros.IfAction|4|0|155
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// 160 check
Assistant.Macros.IfAction|4|0|160
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// End Loop
Assistant.Macros.EndForAction
// Remove 50 EB from sell bag
Assistant.Macros.LiftTypeAction|8022|50
Assistant.Macros.DropAction|0x4073F176|(78, 65, 0)|0
Assistant.Macros.PauseAction|00:00:01.5000000
// If No EB Scrolls were found move to next scroll type
Assistant.Macros.EndIfAction
// -=-=-=-=-=-=-=-=-=-=-=-=-
// End Selling EB Scrolls
// -=-=-=-=-=-=-=-=-=-=-=-=-
Assistant.Macros.PauseAction|00:00:00.5000000
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Start Selling Invis Scrolls
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Check to make sure Invis Scrolls are present
Assistant.Macros.IfAction|50|1|45|Invis
Assistant.Macros.PauseAction|00:00:01
// Move 50 Invis Into the bag
Assistant.Macros.LiftTypeAction|8024|50
Assistant.Macros.DropAction|0x4052AC6F|(29, 34, 0)|0
Assistant.Macros.PauseAction|00:00:01.5000000
// Initial Sell
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:01
// Loop the sell cycle making sure that the amount paid was valid
Assistant.Macros.ForAction|8
// Second Sell based on return value of first sell
// 150 check
Assistant.Macros.IfAction|4|0|150
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// 155 check
Assistant.Macros.IfAction|4|0|155
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// 160 check
Assistant.Macros.IfAction|4|0|160
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// End Loop
Assistant.Macros.EndForAction
// Remove 50 Invis from sell bag
Assistant.Macros.LiftTypeAction|8024|50
Assistant.Macros.DropAction|0x4073F176|(78, 65, 0)|0
Assistant.Macros.PauseAction|00:00:01.5000000
// If No Invis Scrolls were found move to next scroll type
Assistant.Macros.EndIfAction
// -=-=-=-=-=-=-=-=-=-=-=-=-
// End Selling Invis Scrolls
// -=-=-=-=-=-=-=-=-=-=-=-=-
Assistant.Macros.PauseAction|00:00:00.5000000
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Start Selling Reveal Scrolls
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Check to make sure Reveal Scrolls are present
Assistant.Macros.IfAction|50|1|45|reveal
Assistant.Macros.PauseAction|00:00:01
// Move 50 Reveal Scrolls Into the bag
Assistant.Macros.LiftTypeAction|8028|50
Assistant.Macros.DropAction|0x4052AC6F|(29, 34, 0)|0
Assistant.Macros.PauseAction|00:00:01.5000000
// Initial Sell
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:01
// Loop the sell cycle making sure that the amount paid was valid
Assistant.Macros.ForAction|8
// Second Sell based on return value of first sell
// 150 check
Assistant.Macros.IfAction|4|0|150
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// 155 check
Assistant.Macros.IfAction|4|0|155
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// 160 check
Assistant.Macros.IfAction|4|0|160
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// End Loop
Assistant.Macros.EndForAction
// Remove 50 Reveal from sell bag
Assistant.Macros.LiftTypeAction|8028|50
Assistant.Macros.DropAction|0x4073F176|(78, 65, 0)|0
Assistant.Macros.PauseAction|00:00:01.5000000
// If No Reveal Scrolls were found move to next scroll type
Assistant.Macros.EndIfAction
// -=-=-=-=-=-=-=-=-=-=-=-=-
// End Selling Reveal Scrolls
// -=-=-=-=-=-=-=-=-=-=-=-=-
Assistant.Macros.PauseAction|00:00:00.5000000
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Start Selling EXP Scrolls
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Check to make sure EXP Scrolls are present
Assistant.Macros.IfAction|50|1|45|EXP
Assistant.Macros.PauseAction|00:00:01
// Move 50 EXP Scrolls Into the bag
Assistant.Macros.LiftTypeAction|8023|50
Assistant.Macros.DropAction|0x4052AC6F|(29, 34, 0)|0
Assistant.Macros.PauseAction|00:00:01.5000000
// Initial Sell
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:01
// Loop the sell cycle making sure that the amount paid was valid
Assistant.Macros.ForAction|8
// Second Sell based on return value of first sell
// 150 check
Assistant.Macros.IfAction|4|0|150
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
// 155 check
Assistant.Macros.IfAction|4|0|155
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// 160 check
Assistant.Macros.IfAction|4|0|160
Assistant.Macros.SpeechAction|0|52|3|ENU|2|17|119|ani sell
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndIfAction
// End Loop
Assistant.Macros.EndForAction
// Remove 50 EXP from sell bag
Assistant.Macros.LiftTypeAction|8023|50
Assistant.Macros.DropAction|0x4073F176|(78, 65, 0)|0
Assistant.Macros.PauseAction|00:00:01.5000000
// If No EXPScrolls were found move to next scroll type
Assistant.Macros.EndIfAction
// -=-=-=-=-=-=-=-=-=-=-=-=-
// End Selling EXP Scrolls
// -=-=-=-=-=-=-=-=-=-=-=-=-
Assistant.Macros.PauseAction|00:00:00.5000000
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Recall to the Bank
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Recall to the bank
Assistant.Macros.DoubleClickAction|1083007419|3834
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|5|0|0
Assistant.Macros.PauseAction|00:00:03
// recall to 2rd rune, if first is blocked
Assistant.Macros.IfAction|4|0|blocked
Assistant.Macros.DoubleClickAction|1083007419|3834
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|11|0|0
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.EndIfAction
// recall to 3rd rune, if first is blocked
Assistant.Macros.IfAction|4|0|blocked
Assistant.Macros.DoubleClickAction|1083007419|3834
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|17|0|0
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.EndIfAction
// recall to 4th rune, if first is blocked
Assistant.Macros.IfAction|4|0|blocked
Assistant.Macros.DoubleClickAction|1083007419|3834
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|23|0|0
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.EndIfAction
// -=-=-=-=-=-=-=-=-=-=-=-=-
// Mana Check and Med Cycle
// -=-=-=-=-=-=-=-=-=-=-=-=-
Assistant.Macros.IfAction|1|0|20
Assistant.Macros.PauseAction|00:00:08
Assistant.Macros.UseSkillAction|46
Assistant.Macros.WaitForStatAction|1|1|95|3600
Assistant.Macros.EndIfAction
// Call Next Macro in String
Assistant.Macros.HotKeyAction|0|Play: y A Glow N 2

Last edited by Telamon on Sun Aug 19, 2012 5:33 am, edited 9 times in total.

User avatar
Soma
UOSA Donor!!
UOSA Donor!!
Posts: 1023
Joined: Sun Nov 30, 2008 9:40 pm

Re: How to make 10 million gold a month. Legally & Attended

Post by Soma »

I'd seriously lol if derrick just changed this so scrolls sold for less than the reg value.

Also,
lol.
Please choose a more appropriate signature.

jekkis
UOSA Subscriber!
UOSA Subscriber!
Posts: 463
Joined: Tue Aug 02, 2011 7:26 am
Location: Finland, Northeast Europe

Re: How to make 10 million gold a month. Legally & Attended

Post by jekkis »

Everyone say hello to my new friend, hyperinflation.

RoadKill
UOSA Subscriber!
UOSA Subscriber!
Posts: 1891
Joined: Thu Feb 14, 2008 10:54 am
Location: NY

Re: How to make 10 million gold a month. Legally & Attended

Post by RoadKill »

Notepad++ is a good piece of software. I highly suggest everyone install it regardless to if you code or plan on using this guide!
Lake Superior 1997-2002, UOSA 2008-Present
I no longer use this account, if you need to reach me, message my new account, Boomland Jenkins

satori
Posts: 469
Joined: Wed Dec 02, 2009 9:05 pm

Re: How to make 10 million gold a month. Legally & Attended

Post by satori »

props to you telamon, nice of you to share your wealth making ability. and also nice of you to take the time to write all that out, holy crap thats a big post.

Daffy Duck
Posts: 61
Joined: Tue Jul 17, 2012 12:32 pm

Re: How to make 10 million gold a month. Legally & Attended

Post by Daffy Duck »

Sharing is Caring LOL.

Props to you telemon, very nice indeed !!!
Image

User avatar
Hydroxide
UOSA Subscriber!
UOSA Subscriber!
Posts: 600
Joined: Sun Jul 27, 2008 5:26 pm
Location: Under a Yew Tree

Re: How to make 10 million gold a month. Legally & Attended

Post by Hydroxide »

Nice post... Coming from the man who lead a smear campaign against attended recall miners.

Hypocrite Much?




Hope you finally decide to leave and never come back, Telamon. Thanks!
Image

User avatar
Agnes
Posts: 91
Joined: Tue Feb 08, 2011 7:29 pm

Re: How to make 10 million gold a month. Legally & Attended

Post by Agnes »

what I am about to say is said with respect...so please don't hold it against me...

but sounds a little boring no? My girlfriend is always saying to me, oh you're playing that game where you are cheating, aand I say no. It's not actually cheating, it just saves a lot of time.

MY question here is, where is the satisfaction of having achieved all that gold? You have a script, it does everything for you, you're left with uber cash but for what? Where is the fun?

Peace and good luck and fair play to the person who implements this complicated procedure for themselves.

Telamon
Posts: 1168
Joined: Sun Dec 26, 2010 3:39 pm

Re: How to make 10 million gold a month. Legally & Attended

Post by Telamon »

This macro was commissioned at the request of Matron and Chumbucket to address the inequalities they determined existed on Secondage. For far to long the NPC vendors of UOSA have had a disproportionate amount of the gold on the server while the 99% are not given their fair share.

User avatar
liqui
Posts: 142
Joined: Sat May 22, 2010 10:44 pm

Re: How to make 10 million gold a month. Legally & Attended

Post by liqui »

I wouldn't knock it he is just someone who is more interested in coding using Razor than the game itself. And other people don't seem to understand that.
Image

User avatar
WiseOne
Posts: 1806
Joined: Tue Feb 08, 2011 4:16 am
Location: Behind Yew

Re: How to make 10 million gold a month. Legally & Attended

Post by WiseOne »

Way, way over my head but I appreciate the effort!

Must...friend....razor...savvy......player.... :mrgreen:
♥ Baaaaaaaaaaam ♠

theuodealer
Posts: 61
Joined: Sat Jun 30, 2012 9:50 pm

Re: How to make 10 million gold a month. Legally & Attended

Post by theuodealer »

Agnes wrote:what I am about to say is said with respect...so please don't hold it against me...

but sounds a little boring no? My girlfriend is always saying to me, oh you're playing that game where you are cheating, aand I say no. It's not actually cheating, it just saves a lot of time.

MY question here is, where is the satisfaction of having achieved all that gold? You have a script, it does everything for you, you're left with uber cash but for what? Where is the fun?
You must be new to video games? Most people do not care whether or not what they possess in a game was earned or not. Ages old fact. I'm pretty sure that people have been cracking and cheating at PC games since they were first invented. Certainly as far back as I can remember. And this isn't even a cheat, just super-efficient play.
A man who views the world the same at fifty as he did at twenty has wasted thirty years of his life. ~Muhammad Ali

Don't bother just to be better than your contemporaries or predecessors - try to be better than yourself. ~William Faulkner

User avatar
chumbucket
UOSA Donor!!
UOSA Donor!!
Posts: 4862
Joined: Sun Jun 08, 2008 10:55 pm
Location: IN UR BAG, STEALIN UR GLD

Re: How to make 10 million gold a month. Legally & Attended

Post by chumbucket »

I have no clue what this has to do with me.

mrbojangles
UOSA Donor!!
UOSA Donor!!
Posts: 925
Joined: Fri Oct 17, 2008 2:24 am

Re: How to make 10 million gold a month. Legally & Attended

Post by mrbojangles »

Well at least the barrier to entry for this is high enough to keep most people away. And those that do go through the trouble are the types of people who would spend hours upon hours a day trying to make gold anyways.

Interesting read though, thanks for sharing.
Omar Little(irc) / Mr Bojangles / Bowie / Snake Plisken / Martin Van Buren / Dirty Ore

Visit the The Yew Gate Shop for everything you need.

User avatar
Agnes
Posts: 91
Joined: Tue Feb 08, 2011 7:29 pm

Re: How to make 10 million gold a month. Legally & Attended

Post by Agnes »

I wouldn't go as far as calling it "play". Efficient, yes. I've used cheats hacks and cracks and trainers as much as the next person. It still defeats the purpose, more so I think with MMOs, but don't ask me to substantiate that claim.

I certainly respect the code and his interest in it.

In all honesty, I'm just jealous because I'm a poor bitch and this clever fellow has found a way to significantly increase his revenue while I'm slaving away killing elementals.

Post Reply

Return to “Guides”