Medusa/paid modules/Economy

Economy

A server currency with wallets, banks, jobs, a daily streak, robbery and a shop.

Economy gives your server its own currency. Members earn it by working, claiming a daily reward and taking risks, keep it in a wallet or a bank, and spend it in your shop. The Games module uses it for casino bets, and Engagement pays winners in it.

Wallet and Bank

Each member has a wallet and a bank. Wallet money pays for the shop, transfers and bets, but can be stolen with /economy rob. Bank money is safe, up to the Base Bank Capacity.

New members start with the Starting Wallet Balance.

Earning

CommandWaitWhat happens
/economy daily24 hoursPays the Base Daily Reward plus 25 for each day in your streak, up to 500 extra.
/economy work30 minutesPays your job's salary range. Without a job, pays a smaller random amount.
/economy beg5 minutesPays a small random amount.
/economy crime45 minutes60% chance to win 150 to 499. Otherwise you are fined 75 to 274.
/economy rob <user>1 hour45% chance to take 20% to 59% of their wallet. Otherwise you pay them Robbery Failure Fine (%) of your wallet. Both wallets need at least 50.

Jobs

Jobs pay more the longer you work. Each one unlocks after a number of shifts.

JobPayShifts needed
Fast Food Worker60 to 1300
Courier Driver90 to 1805
Artisan Barista120 to 23012
Community Moderator160 to 29022
UI/UX Designer210 to 37035
Software Engineer280 to 48055
Senior Surgeon380 to 65080
Chief Executive Officer500 to 900110

Use /economy job action:list to see them, apply to take one and resign to quit. You can change jobs once an hour.

Shop

Set up the shop under Configs > Economy > Shop. Each item has:

FieldWhat it does
Item IDA short unique ID, such as vip_pass.
NameShown in the shop.
DescriptionShown in the shop.
PriceCost to buy.
Sell PriceWhat members get back when selling it.
Role Given on PurchaseA role given when the item is bought.
StockHow many can be sold in total. 0 means unlimited.
Limit per MemberHow many one member can own. 0 means no limit.
Message When UsedShown when a member runs /economy use.

The shop starts with three example items: VIP Pass, Mystery Box and Custom Title. Edit or remove them.

Settings

Economy Settings

SettingDefaultWhat it does
Enable Economy SystemOnTurns the economy on or off.
Currency NameCoinsName of the currency.
Currency SymbolCoinEmoji shown next to amounts.
Starting Wallet Balance250Wallet for new members.
Base Daily Reward250Daily reward before the streak bonus.
Base Bank Capacity10000Most a member can keep in the bank.
Robbery Failure Fine (%)25Share of the robber's wallet paid on a failed robbery.

Balance Card: the layout of the /economy balance image, edited with the canvas editor.

Commands

CommandWhat it does
/economy balance [user]Show a balance card.
/economy pay <user> <amount>Send wallet money to a member.
/economy deposit <amount>Move money into the bank. Use all for everything.
/economy withdraw <amount>Move money into the wallet. Use all for everything.
/economy daily, work, beg, crime, robEarn money, as above.
/economy job <action> [position] [user]List, apply for, quit or see a job.
/economy shop [page]Browse the shop.
/economy buy <item> [quantity]Buy an item.
/economy sell <item> [quantity]Sell an item back.
/economy inventory [user]Show owned items.
/economy use <item>Use an item.
/economy convert <amount> <from> <to>Convert between real currencies and coins at fixed example rates. It does not change any balance.
/economy manage <action> <user> [amount] [type]Add, remove, set or reset a balance. Needs Economy ( Manage ) or Administrator.
View BalanceRight-click a member, then Apps > View Balance. Off by default on the Commands page.

/leaderboard has a board named after your currency and a Daily Streak board. The Economy Events log records transfers and shop purchases. Automation flows can read and change balances with the Add Coins, Remove Coins, Set Coins and Get Balance blocks.