Jump to content
Message added by MaxiJonson,

🎄 CHRISTMAS IN JULY SALE ☀️

Now through July 14th! Enjoy the biggest sale of the year. You don't want to miss this record-low price!

50% OFF Sale ends soon! This is the best time to get the plugin, as it may not return this low for a long time!

16 Screenshots

  • 2.9k
  • 52
  • 259.97 kB
  • Update details
    v1.3.0
    Released
    Download size259.97 kB
    Total versions19
    Time between versions 2 days
    Typical update pace About every 6 days
    Freshness Updated yesterday

depends on

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

Works with

Compatible add-ons, packages, or tools that pair well with this resource.

About Contracts

Contracts is a time-rotating quest system plugin that allows you to create versatile quests/missions that rotate periodically.

Each contract can have one or more objectives, with multiple objective types to choose from. It doesn't stop there: each objective can be augmented with objective conditions, which add additional requirements in order to progress it. This allows you to define versatile and unique quests:

  • You could have quests as simple as "Kill 5 scientists"...
  • or a little bit more challenging quests like "Kill 5 scientists with an assault rifle"
  • or have crazy requirements like "Kill 5 scientists, with an assault rifle OR an MP5, between 25-50m away, while being below 20 HP, while wearing a bandana and riding a horse". The possibilities are endless!
Quote

Want to try it before you buy it? Try Contracts Lite!

Not just another quest plugin

Most quest plugins hand out static, repeatable, single-objective quests with no cap on how many you can have active at once and no deadline on finishing them. Players end up completing them passively in the background without ever engaging with the system, like achievements.

Contracts turns these side-quests into main quests by putting them on a timer. A limited set of contracts is live at a time, each with a real deadline you define, so players have to decide what to prioritize rather than mindlessly clear a checklist. That urgency is why players keep logging back in throughout the wipe, when they'd otherwise burn out once progression stalls.

Contracts also supports multi-objective quests with layered conditions (requirements), so a single contract can demand more than "kill 10 scientists." Simple objectives stack into real challenges, not one-line fetch quests.

Rotation keeps players coming back. Layered objectives keep them there once they do.

Features

Quick Links

🗨️ Discord Server

📄 Full Documentation

✏️ Web Editor

🧭 Roadmap

🆓 Lite Edition - Try Contracts for FREE

Included

While you can discard and customize the contracts, categories and presets yourself, the plugin comes with:

  • 4 categories: Hourly (14 contracts), Daily (16 contracts), Weekly (14 contracts) and Wipe (6)
  • 50 contracts designed to touch just about every objective types and objective conditions available. These contracts' difficulty was designed for the category they were assigned to.

You can preview these without purchasing the plugin in the web editor by loading the default data.

Full Plugin Documentation

Contracts is a very large plugin with a growing number of features. Documenting everything on the Codefling plugin page (here) can be very intimidating, inconvenient to read/search and drive new users away when they see a wall of text. For these reasons, I've created a structured, digestable and detailed documentation website with guides for new Contracts users! Check it out:

https://www.rustcontracts.com

Web Editor

Nobody wants to be writing complex JSON structures by hand! Head to the Web Editor at https://editor.rustcontracts.com , drop your data configs and start editing your configs in a convenient UI. The quality of the editor and its extensive features are on par with the quality of the plugin! This isn't just simple forms and inputs.

Editor Features

  • Convenient UI: Edit all your contracts, categories and presets in a Web-based UI. No manual JSON editing required.
  • Rich Editing Experience: Validation, undo/redo from anywhere, ID refactoring, autocomplete fields, optional raw JSON editing and more QoL features.
  • Data Persistence: Save snapshots of your configs and restore or download them at a later time (data saved in your browser).
  • Advanced Data Importing: You can import entire data files or choose parts of them to merge into your working config. This makes importing new default contracts or shared contracts into your existing config a breeze.
  • AI Generated Contracts: Use the prompt given by the editor in ChatGPT/Claude and paste its response into the editor to generate a contract.
  • Command Palette: Easily navigate through contracts, categories, presets from anywhere in the editor through the command palette.
  • Stats: View your JSONL logs in pre-made charts to gain insights into your contracts, such as pacing and reward balance.

Discord

Join the official Discord server for support, announcements and more! https://discord.rustcontracts.com

  • 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.7m
Total downloads
Customers
11.6k
Customers served
Files Sold
165.6k
Total sales
Payments
3.6m
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.