Jump to content

2 Screenshots

  • 2.9k
  • 42
  • 67.91 kB
  • Update details
    v1.0.2
    Released
    Download size67.91 kB
    Total versions2
    Time between versions 1 day
    Typical update pace About every 1 day
    Freshness 249 days ago

depends on

Required files or plugins needed for this resource to work properly.

About Rewards for Online

 

 

image.png.e7af17d9dbc45af74b6a552717d90c64.png

Allows administrators to set rewards and players to receive rewards for time spent on the server

 

🔖 Features:

  • This plugin will provide your players with rewards for the time they spend in the game.

  • Allows you to set one or more rewards that are issued randomly.

  • Allows you to set currency as reward.

  • Allows you to bind GUI.

  • Allows you to change "menu open" command (After changing the command, delete the lang file and restart the plugin.).

  • Allows you to set your server and currency logo, and also set currency name.

  • Allows you enable/disable the reward notification.

  • Has an informative and beautiful GUI.

  • GUI can be fully customized using config.

 

image.png.c3dee411e4ac895c67a7ff52b8b213f9.png

Image3.PNG.4572a78a0d147478509b68cc1447fd91.PNG

 

Image4.PNG.e26cf85acf74b4ca91b477709a06d5c3.PNG

Image5.PNG.b2846d869393438743058bd99c3c06c0.PNG

setreward.PNG.dec28569a88f2ee6a2ed65952b0ccb2c.PNG

removereward.PNG.68586ce361b8253d2a5d9da9be7972ab.PNG

showrewards.PNG.d9aa465c202fae37697dd4171112ad19.PNG

documentations.PNG.4beb72583f2e96e76dbef4fdaeb9889d.PNG

 

🔖 Commands:

/rmenu - open 'Rewards for Online' menu

/setreward - set reward(s)

/removereward - remove reward

/showrewards - opens list of time and reward

🔖Configuration file:

{
  "Time rewards (in seconds)": {},
  "Command to open the rewards menu": "menu",
  "GUI Settings": {
    "Main Panel Background": "0.1 0.1 0.1 0.95",
    "Main Panel Material": "assets/content/ui/uibackgroundblur-ingamemenu.mat",
    "Info Panel Material": "assets/content/ui/uibackgroundblur-ingamemenu.mat",
    "Info Panel Background Color": "0.1 0.1 0.1 1",
    "Info Panel Font": "robotocondensed-bold.ttf",
    "Title Color": "0.95 0.95 0.95 1",
    "Title Font": "robotocondensed-bold.ttf",
    "Title Font Size": 26,
    "Text Color": "0.8 0.8 0.8 1",
    "Text Font Size": 14,
    "Text Font": "robotocondensed-bold.ttf",
    "Timer Text Font": "robotocondensed-bold.ttf",
    "Button Text Font Size": 11,
    "Button Text Font (Claim/wait/claimed)": "robotocondensed-bold.ttf",
    "Close Button Font": "robotocondensed-bold.ttf",
    "Close Button Font Size": 14,
    "Close Button Color": "1.0 0.4 0.4 1",
    "Button Claim Color": "0.3 0.6 0.2 1",
    "Button Wait Color": "0.7 0.3 0.2 1",
    "Button Claimed Color": "0.4 0.4 0.4 1",
    "Button Text Color": "1 1 1 1",
    "Reward Button Text Color": "1 1 1 1",
    "Card Background": "0.15 0.15 0.15 0.7",
    "Card Time Color": "0.9 0.9 0.9 1",
    "Card Reward Color": "1 1 1 1",
    "Icon Color": "1 1 1 1",
    "Reward Item Text Color": "0.9 0.9 0.9 1",
    "Reward Item Font Size": 10,
    "Page Number Font": "RobotoCondensed-Bold.ttf",
    "Page Number Font Size": 14,
    "Page Number Color": "0.8 0.8 0.8 1",
    "Right Switch Page Button Color": "0.3 0.3 0.3 0.8",
    "Left Switch Page Button Color": "0.3 0.3 0.3 0.8",
    "Dividing Line": "0.3 0.3 0.3 0.5",
    "Fade in number (0f - 1f)": 0.2
  },
  "Title text": "Your server name!",
  "Currency Image URL (for ImageLibrary)": "https://github.com/StuffyWhip/Icons/blob/main/Coins.png?raw=true",
  "Logo Image URL (for ImageLibrary)": "https://i.imgur.com/znQvBMi.png",
  "Currency key (what you write in /setreward)": "coins",
  "Currency display name (what shows in menu)": "coins",
  "Show help message on connect?": true,
  "Enable chat notification when reward is available?": true,
  "Close button sound": "assets/bundled/prefabs/fx/notice/loot.drag.dropsuccess.fx.prefab",
  "Item received sound": "assets/bundled/prefabs/fx/notice/loot.drag.dropsuccess.fx.prefab",
  "Coins received sound": "assets/bundled/prefabs/fx/notice/loot.drag.dropsuccess.fx.prefab",
  "Error sound": "assets/prefabs/locks/keypad/effects/lock.code.denied.prefab",
  "Page switch sound": "assets/bundled/prefabs/fx/notice/loot.drag.dropsuccess.fx.prefab",
  "Open info pannel sound": "assets/bundled/prefabs/fx/notice/loot.drag.dropsuccess.fx.prefab"
}

 

🔖Lang file:

 

{
  "NoPermission": "You don't have permission to use this command!",
  "ItemNotFound": "Item with shortname '{0}' not found.",
  "CmdUsage": "Usage: {0}",
  "SetRewardUsage": "/setreward <time_seconds> <item1_shortname> <amount1> [<item2_shortname> <amount2> ...]",
  "SetRewardInvalidFormat": "Invalid format for item '{0}'. Specify a valid item shortname and positive integer amount.",
  "SetRewardNoRewards": "You didn't specify any valid rewards.",
  "SetRewardSuccess": "Reward set for {0} seconds: {1}",
  "RemoveRewardUsage": "/removereward <time_seconds>",
  "RemoveRewardSuccess": "Reward for {0} seconds removed.",
  "RemoveRewardNotFound": "Reward for {0} seconds not found.",
  "ClaimErrorNoRewardExists": "This reward does not exist or is empty.",
  "ClaimErrorAlreadyClaimed": "This reward has already been claimed.",
  "ClaimErrorNotEnoughTime": "Not enough online time to claim this reward.",
  "ClaimSuccessItem": "<color=#81D4FA>Received:</color> {0} x{1}",
  "ClaimSuccessCoins": "<color=#81D4FA>Received:</color> {0} {1}",
  "ClaimInventoryFull": "<color=#FFCC80>Inventory full!</color> Item {0} x{1} dropped nearby.",
  "ClaimErrorNoArgs": "No reward time specified.",
  "GUIPlayerOnlineTime": "Total online time: {0}",
  "GUIStuffy": "by Stuffy",
  "GUINoRewardsConfigured": "No rewards configured by admin yet.",
  "GUIButtonClaim": "RECEIVE",
  "GUIButtonWait": "WAIT",
  "GUIButtonClaimed": "✔ RECEIVED",
  "GUICloseButton": "✗ CLOSE",
  "0s": "0s",
  "TimeDaySuffix": "d",
  "TimeHourSuffix": "h",
  "TimeMinuteSuffix": "m",
  "TimeSecondSuffix": "s",
  "RewardInfoTitle": "Rewards for {0}:",
  "Close": "Close",
  "RewardFor": "Reward for {0}:",
  "RandomRewardFor": "Random Reward for {0}:",
  "HelpMessage": "Use <color=#FFD700>/{0}</color> to open the rewards menu. You can bind a key: <color=#FFD700>bind <key> {0}</color>",
  "RewardAvailableNotify": "<color=#81D4FA>A new reward is available!</color> Use <color=#FFD700>/{0}</color> to open the menu and claim it."
}

 

📹Plugin Demo:

 

 

Icons for currency:

 

You can use ready-made icons for currency:

Coins.png?raw=true

kuyura.png

1) Coins icon:

https://github.com/StuffyWhip/Icons/blob/main/Coins.png?raw=true

2) Banknote icon:

https://i.ibb.co/NZnjSFz/kuyura.png

❔FAQ:

Q: Where can I find "shortname" to set a reward?

A:  https://rusthelp.com/tools/admin/item-list

Q: Where can I find "Materials" or sound effects to customizate my GUI?

A: You can find it here: https://github.com/OrangeWulf/Rust-Docs/tree/master/Extended

 

 

 


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.4m
Total downloads
Customers
10.8k
Customers served
Files Sold
156.2k
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.