Jump to content

The Offering 1.0.6

$13.00
   (2 reviews)

5 Screenshots

  • 4.5k
  • 33
  • 60.09 kB
 Share

About The Offering

Get your Entire Server to Grind towards a Common Goal.

With The Offering, Set Item Requirement amounts, either custom or vanilla.

REQUIRED FOR UI - IMAGELIBRARY

REQUIRED FOR MAPMARKER - MARKERMANAGER

What will you reward your Players with?

Skill Points? Unload TruePVE and let a purge play out? Or just run a command for Economics deposit and fill everyone's account to congratulate everyone's hard work.

At Offering Fulfilled you can run as many commands as you like to reward your Players.

You can also Utilize The Offering to get rid of excess items. Maybe Players have too much scrap at the end of the wipe, add scrap as a requirement and let the excess scrap serve a purpose.

Upon Valid Item Deposit, The Box shoots a flame and accepts The Offering, Invalid Items get tossed back out of the Box for the player to recollect.

Players can utilize an optional UI to track resources that are needed towards completion.

It can be toggled on via /OUI or disabled by clicking the x on the UI Tab.

UI position can be easily set via UI Location Config Option.

Update interval for multiple item requirements can be set, to update the UI to show the other unfulfilled items.

The UI can fill most vanilla images via Image Library to retrieve item PNGs from RustLabs

If there is a placeholder image and it doesn't retrieve, you can use the custom URL for a PNG as well. This is also useful for custom items.

Skin for the box can be set in config.

Discord Tracking of the Offering Box Status can be set in config.

If an Offering is complete, you have the option to respawn the box at a certain time frame, or disable the respawn completely and have it a one off event, or an event whenever you feel like holding it.

Video Demos

 

https://youtube.com/clip/Ugkxz8_UG6AqGRZSrwF5JVippAvCPIgWfIHs?si=IKL6D46gwn5MHDrw

 

 

COMMANDS

/OUI - Toggles the UI on or off

 

/CreateOffering -  Places an Offering Box on your Position - TheOffering.Admin - Permission Required

/ConvertToOffering - Allows you to convert an already placed Large Wooden Box, To an Offering Box - THEOFFERING.ADMIN - PERMISSION REQUIRED

/RemoveOffering - Removes The Offering Box you are looking at - THEOFFERING.ADMIN - PERMISSION REQUIRED

/givebox - Gives the player a placeable box that will convert to an offering box on placement - THEOFFERING.ADMIN - PERMISSION REQUIRED

/offeringstatus - Will print the offering status to the executing player

/offeringtop - Will print the top offering contributors to the executing player

 

CONFIG

{
"Box Options": {
"Offering Box Skin Id": 1900496901,
"Respawn Offering Box a Few Seconds after Previous Box Completion?": false,
"Respawn Delay in Seconds": 600
},
"Enable UI?": true,
"UI Location (top right, lower top right, bottom right, top left, lower top left, bottom left": "bottom left",
"UI Update Interval In Seconds": 60,
"Announcement Interval In Seconds": 600,
"Broadcast Updates on Status To Discord?": false,
"Discord Webhook URL?": "",
"Item Requirements": [
{
"Item Shortname": "head.bag",
"Amount Of This Item Required": 100,
"Custom SkinID": 0,
"Item Custom Name": "",
"Item Image URL (For UI)": "https://rustlabs.com/img/items180/head.bag.png"
},
{
"Item Shortname": "metal.refined",
"Amount Of This Item Required": 300000,
"Custom SkinID": 0,
"Item Custom Name": "",
"Item Image URL (For UI)": ""
},
{
"Item Shortname": "wood",
"Amount Of This Item Required": 1200000,
"Custom SkinID": 0,
"Item Custom Name": "",
"Item Image URL (For UI)": ""
},
{
"Item Shortname": "bone.fragments",
"Amount Of This Item Required": 5000,
"Custom SkinID": 0,
"Item Custom Name": "",
"Item Image URL (For UI)": ""
},
{
"Item Shortname": "gunpowder",
"Amount Of This Item Required": 500000,
"Custom SkinID": 0,
"Item Custom Name": "",
"Item Image URL (For UI)": ""
},
{
"Item Shortname": "charcoal",
"Amount Of This Item Required": 500000,
"Custom SkinID": 0,
"Item Custom Name": "",
"Item Image URL (For UI)": ""
},
{
"Item Shortname": "sulfur",
"Amount Of This Item Required": 500000,
"Custom SkinID": 0,
"Item Custom Name": "",
"Item Image URL (For UI)": ""
}
],
"Commands To Run On Offering Satisfied": {
"Commands List": [
"deposit * 500000",
"inventory.giveall pookie.bear 2",
"givesptoall 20 false"

]
},
"Rewards Description": "500k Economics Deposit + 1x Pookie Bear + 20 Skill Points To All Upon Completion. Offering Box Is outside of the Quest Room"
}

 

 

Thank you to @Chill Roleplay for the help testing.

  • Love 1

User Feedback

1.1m

Downloads

Total number of downloads.

5.6k

Customers

Total customers served.

81.1k

Files Sold

Total number of files sold.

1.6m

Payments Processed

Total payments processed.

×
×
  • 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.