Jump to content

MBRewardOnline 1.1.0

$2.00
   (1 review)

7 Screenshots

  • 1.3k
  • 36
  • 22.73 kB
  • Update details
    v1.1.0
    Released
    Download size22.73 kB
    Total versions5
    Time between versions 19 days
    Typical update pace About every 23 days
    Freshness 13 days ago

About MBRewardOnline

🕒 MBRewardOnline

MBRewardOnline is a flexible Rust (uMod/Oxide) plugin that rewards players for real time spent online.
It supports multiple currencies at the same time, permission-based rewards, time accumulation, and persistent data storage.

Perfect for servers that want to encourage active play instead of AFK farming.

 

 

✨ Features

  • ⏱ Rewards for real online time
  • 💾 Persistent data storage (progress is saved between restarts)
  • 🔐 Permission-based rewards
  • 💰 Multiple currencies per permission
  • 🔁 Automatic timer reset after reward
  • 📁 Clean data structure (MBSystem/MBRewardOnline)
  • ⚙️ Fully configurable via config
  • 🧱 Clean, optimized code (no heavy API dependencies)

 

💰 Supported Economy Systems

  • MBCoins (mb.give)
  • Economics (economics.deposit)
  • ServerRewards (sr add)

👉 A single permission can reward multiple currencies at once
Example: 100 MBCoins + 50 Economics + 25 ServerRewards

🔐 Permissions

mbrewardonline.premium
mbrewardonline.vip
mbrewardonline.default

⚠️ Permission priority is defined by config order
(the first matching permission is used)

⚙️ Example Configuration

{
  "Reward Interval (Minutes)": 10,
  "Permission Rewards (permission => economy => amount)": {
    "mbrewardonline.premium": {
      "MBCoins": 100,
      "Economics": 50,
      "ServerRewards": 25
    },
    "mbrewardonline.vip": {
      "MBCoins": 50,
      "Economics": 25,
      "ServerRewards": 10
    },
    "mbrewardonline.default": {
      "MBCoins": 20
    }
  }
}

📂 Data Storage

Player data is saved to:

oxide/data/MBSystem/MBRewardOnline/MBRewardOnline.json

Stored data:

  • accumulated online minutes
  • progress persists through restarts

 

🧠 How It Works

  • Player joins → data entry is created
  • Every minute online is counted
  • When the interval is reached → rewards are given
  • Timer resets and starts counting again

 

🛠 Requirements

uMod / Oxide

  • (Optional) Economics
  • (Optional) ServerRewards
  • MBCoins (if using that economy)

 

🚀 Planned Features

  • /online command
  • UI progress bar
  • Data reset on wipe
  • Reward multipliers (e.g. x2 on weekends)

 

👤 Author

  • Like 1

User Feedback

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.3m
Total downloads
Customers
10.7k
Customers served
Files Sold
154.8k
Marketplace sales
Payments
3.3m
Processed total
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.