Resource icon

Random Magery Scrolls for Selling 2017-11-09

Author
Joew
Downloads
40
Views
1,970
First release
Last update

Ratings

0.00 star(s) 0 ratings
No permission to download Join the discussion
Random Magery Scrolls for Selling
This scripts adds randoms magery scrolls for selling at Magery Vendors.
You can choose how many types of scrolls do you want to sell, how many ammount for each ones and wich cicles do you want.


Installation:
Just replace the file: Scripts\VendorInfo\SBMage.cs for this one and recompile.


Customiztions:
You need to change 2 things on code.

1) Line 96:
Code:
Expand Collapse Copy
Retorno4 = RandomScroll(4, rnd.Next(2,4)); // RandomScroll(Circle, Amount) => Sorts Amount units of circle Circle.
The first param is wich circle the scrolls would be. In this case, its from 4th Circle.

The second param is how many different scrolls will be sell. This example, it will random between 2 and 3 differents scrolls from 4th circle.

If you want random from all Circles, just choose the number zero: 0

2) Line 100:
Code:
Expand Collapse Copy
Add(new GenericBuyInfo(types[x.Key], 12 + (x.Value / (8 * 4)), rnd.Next(1,10), x.Value, 0, true));

Price that scrolls will be sell:
Code:
Expand Collapse Copy
12 + (x.Value / (8 * 4))

Ammount of scrolls to sell:
Code:
Expand Collapse Copy
rnd.Next(1,10)
In this case, it will be random between 1 and 9 scrolls.

You can change whatever you want and share. The only thing that I asks you is to not remove the credits.
  • Like
Reactions: sahisahi

Latest Updates

  1. Updated to new ServUO version.

    - Upgraded to work with new ServUO version. - Fixed some minor bugs.

Donations

Total amount
$150.00
Goal
$500.00

Shards

Back