Payback gives Rust server admins 60 "cards" — punishment and investigation effects you apply to a player, from silently zeroing a cheater's damage to loading them into a cannon and firing them into the ocean. Cards stack, apply to whole teams, and can persist across restarts. Everything is driven from an in-game admin panel or chat commands.
This page is the full reference: installation, commands, permissions, configuration, and every card.
Requirements
- A Rust server running Oxide (Carbon works via its Oxide compatibility layer; Oxide is the tested path)
- No plugin dependencies — Payback is fully standalone
- Keep the plugin updated after Rust forced wipes: Payback uses live Rust client/server APIs, and updates ship whenever a Rust patch changes them
Installation
- Download
Payback3.csfrom your delivery email, or any time from My Downloads in the top bar. - Drop the file into
oxide/plugins/on your server. It compiles and loads automatically. - Grant your admin group access:
oxide.grant group admin payback3.admin
- In game, run
/paybackto open the admin panel. That's it.
Quick Start
- Look at a player.
- Type
/paybackand click a card — or skip the panel entirely and type a card command, e.g./sit. - Run
/payback showat any time to list every active card on every player, and/payback clearto remove them all.
Targeting
| Method | Example |
|---|---|
| Look at a player | /sit |
| By name | /sit PlayerName |
| By SteamID | /sit 76561198012345678 |
| Entire team | /sit PlayerName team |
Cards stack — Drunk + Spinbot + Swarm on the same player all run at
once. Most cards are toggles: run the command again to remove the card.
Commands
| Command | What it does |
|---|---|
/payback |
Open the admin panel |
/payback show |
List all active cards on all players |
/payback clear |
Remove all cards from all players |
/<card> <target> |
Apply a card by name or alias (e.g. /spin, /eq, /cat) |
/<card> <target> team |
Apply to the target and their entire team |
/listen |
Cycle through players using voice chat — catches mic spam. Auto-stops after 15 minutes idle |
/setdroppercent <0–1> |
Set the Butterfingers weapon-drop chance (default 0.3) |
paybacknoui |
(console) Toggle the live active-cards overlay for yourself |
Every card is registered as both a chat and a console command, under its full
name and its alias — /spinbot and /spin both work. Aliases are
configurable (or disableable) per card in the config.
Permissions
| Permission | Grants |
|---|---|
payback3.admin |
Everything: all cards, all commands, the Settings tab, clear-all, and utility commands |
payback3.user |
Moderator tier: open the panel and apply cards, minus anything you deny |
The moderator tier is the practical way to give staff Payback access without full trust:
- List card names or aliases in the config's moderator denied commands to
block them for
payback3.userholders. Denied cards are hidden from their panel and help output, and blocked server-side. - Set allow moderator UI to
falseto give moderators command-only access (they get the help list in F1 console instead of the panel).
oxide.grant group moderators payback3.user
The Admin Panel
/payback opens a full in-game UI:
- Category tabs — All, Combat, Pain, Capture, Damage, Investigate, Status, New, Misc — plus a search box
- Target selection — select whoever you're looking at, or toggle Team mode to hit an entire squad with one click
-
Card parameters — options like
kill, force values, or chair variants are set with toggles and number inputs before applying - Favorites — save your go-to cards for one-click access
-
Live status overlay — optional on-screen display of every active card
(config setting, per-admin toggle with
paybacknoui) - Settings tab (admin-only) — edit the plugin config live, in game
- Clear All — wipe every active card server-wide, with a confirm step
Card Reference
All 60 cards, grouped by their panel category.
Damage
| Card | Alias | What it does |
|---|---|---|
| Pacifism | pf |
Target deals zero damage to other players. Attacked players are notified a known cheater can't hurt them — add silent to skip the notification |
| Butterfingers | bf |
% chance to drop their weapon when damaging an enemy (set the chance with /setdroppercent) |
| InstantKarma | in |
Zero damage output, and 35% of it is reflected back at them |
| Dud | dud |
Zero damage to non-player entities — no farming, no raiding, no tool use |
| Blowback | bb |
Flung backwards whenever they damage another player. Add kill for lethal impact, or a number 0–100 to change the force |
Pain
| Card | Alias | What it does |
|---|---|---|
| BSOD | bs |
Fake blue-screen-of-death on their screen |
| Spinbot | spin |
Their camera spins with escalating intensity |
| Earthquake |
eq, quake
|
Escalating screen shake and rumble |
| Drunk | dk |
Screen blur, view wobble, periodic stumble and vomit effects |
| Flash | fl |
Flashbanged repeatedly |
| LagSwitch | lag |
Constant rubberbanding as if lagging — add a number to change the simulated ping |
| PotatoMode | potato |
Frame rate degrades over time (designed to crash their client). Add 1–100 to speed it up |
| OverCompensation | recoil |
Massive recoil — every burst ends up in the ground |
| BuggedGun | bug |
Weapons randomly malfunction and can't be used |
| Minefield | mine |
Continuous minefield generated around them that only hurts them. Add 1–100 for density |
| DogDoo | dog |
A landmine spawns under them when they access a stash |
| StickyBomb | c4 |
C4 attached to the player — add boom to detonate |
| NoPickup | np |
They drop items whenever they try to pick something up |
| Interrogate | sack |
Hood over their head — they can't see unless they speak. Supports spectate mode |
| Woods | bear |
A bear attacks when they farm wood or stone. Add landmine to strap mines to the bear's face, force to spawn it instantly |
| Swarm |
sw, bees
|
Angry bee swarms chase them. Bees die in water, smoke, or fire |
| Carrot | carrot |
A floating item dances just out of reach in front of them, forever (default: AK-47) |
Capture
| Card | Alias | What it does |
|---|---|---|
| Sit | — | Spawns a chair and forces them into it — they respawn back into the chair. Add beach or gamer for chair variants |
| Cannonball | cb |
Load them into a cannon; mount it to aim, light the fuse, fire |
| CatapultLaunch |
cat, yeet
|
Load them into a catapult; mount to aim and fire |
| Rocketman | rm |
Strapped to a rocket and launched |
| PoopRocket |
poop, pr
|
Propelled through the air by organic fuel systems |
| Hogwild | hog |
Mount and ride the cheater around like a pig |
| Spitroast | roast |
Pinned to a rotisserie spit over a fire. Add fast for extra spin |
| Train | tr |
Hogtied to the ground, then run over by a train |
| RecyclePlayer | re |
Fed into a recycler |
| Shark | jaws |
A shark swims in and drags them under |
| Shocker | sh |
Tesla coil mounted to the target — shocks them to death. Affects nearby players, so disable after use |
| NoRest |
nr, res
|
Forced to respawn immediately on death |
| Skibidi |
skibidi, toilet
|
Mounted in a toilet with continuous 360° rotation |
Combat
| Card | Alias | What it does |
|---|---|---|
| AirStrike | as |
An F-15 annihilates the target. Add precision to strike what you're aiming at, unsafe to enable damage to everything |
| Batman | bat |
You get a bat — sprint to triple the power, headshots kill. Add -kill to always kill on hit |
| Burn | bu |
You get a flamethrower |
| Bonk | bk |
Bonked into the ground. Use it on yourself to make anyone you hit bonkable |
| Fingerbang | fb |
Finger gun that ragdolls players on hit. Add kill for lethal shots, or 0–100 to change the force |
| ChickenChaser | ch |
A horde of super-speed animals attacks only the target — chicken, bear, wolf, boar, stag, tiger, panther, croc, polarbear, zombie, or all
|
Investigate
| Card | Alias | What it does |
|---|---|---|
| Snitch | sn |
Broadcasts their grid position and loadout to all players every 30 seconds, with a 3D marker over their head. The whole server hunts them |
| Bag | bg |
Prints everyone who bagged the target in, and everyone they bagged. Add discord to log the results |
| Hammer | ham |
You get a hammer that destroys all entities owned by whoever you hit. Add -noloot to delete loot too |
| HigherGround | hg |
Teleported 100m into the air |
| Butterhooves | bh |
Inverts their vehicle controls — forward goes backward, left goes right |
Status
| Card | Alias | What it does |
|---|---|---|
| Taxman | tax |
Silently deletes a % of every resource they gather — reverse modded rates |
| DrNo | dr |
Can no longer heal from any source |
| Masochist | ms |
Blocks F1 suicide — no easy escape |
| Radiation | rad |
Heavy radiation damage |
| SlowBurn | sb |
Burned slowly over time |
| Thirsty | th |
Dehydrates rapidly |
| Loudfoot | lf |
A tin can alarm triggers whenever they crouch-move |
Misc
| Card | Alias | What it does |
|---|---|---|
| Camomo | — | Applies the combination Camomo_10 uses in his videos: Pacifism + Butterfingers + InstantKarma + DogDoo + Dud + DrNo |
| Naked | nk |
Force-drops their entire inventory |
| Pinyata | pin |
Their inventory explodes out of them when they die |
| Dana |
dana, steal
|
Steal their entire inventory into yours |
| ViewLoot | loot |
View their full inventory in real time |
| VerbalDiarrhea | vd |
They spew increasing amounts of horse dung when using voice chat |
| Emote | em |
Force them to perform an emote — add the emote name, or list to see options |
Configuration
The config file is created at oxide/config/Payback3.json on first load. Keys
are written as full descriptive sentences in the file; the important settings:
| Setting | Default | What it does |
|---|---|---|
| Discord webhooks | empty | Webhook URLs that receive notifications |
| Notify player when attacked by cheater | true |
Warns players when a carded cheater attacks them |
| Report command usage to Discord | false |
Logs every card application (admin, card, target) to your webhook |
| Persistent commands | false |
Cards survive restarts and reloads, re-applied when the target reconnects |
| Show payback UI while commands active | false |
Live active-cards overlay for admins (per-admin toggle: paybacknoui) |
| Notify game ban + team | true |
Discord notice when a player on your server gets a game ban, including their team |
| Only notify ban if has team | false |
Suppress ban notices for solo players |
| Include BattleMetrics links in ban notification | false |
Adds BM profile links to ban notices |
| Command aliases | per-card defaults | Rename any card's command, or set to an empty string to disable it |
| Spinbot update rate (Hz) |
0 (per tick) |
Tick rate for the Spinbot effect |
| Allow moderator UI | true |
Whether payback3.user holders get the panel or command-only access |
| Moderator denied commands | empty | Card names/aliases blocked for the moderator tier |
Butterfingers drop chance, ban-check exceptions, and favorites are stored in
oxide/data/Payback3/Payback3.dat.
Discord Integration
Add one or more webhook URLs to the config to enable:
- Command logging — every card application with admin name, card, and target
- Game-ban detection — a notice when any player on your server receives a game ban, with their team listed (and BattleMetrics links if enabled)
Support
Questions or issues: DM 1928tommygun on Discord. Payback is battle-tested on Mango, Vortex, and Rustopia, and confirmed by Rust developers as allowed on Community and Official servers.
