Rivals Roblox script

Rivals Script

RIVALS is Nosniy Games' round-based FPS where duels run first to five, keys are the only currency, and every weapon carries an elimination contract that runs to 40,000 kills.

Working Updated 2026-09-16 Keyless PC & Mobile

About Rivals

RIVALS launched in May 2024 and sits near 18 billion visits. Checked on 10 September 2026 it had roughly 148,000 players in game at once, a figure that moves by the hour. You duel from a lobby pad at a set team size, or queue through Play for 1v1 up to 5v5, Team Deathmatch, Free For All and Ranked, across 53 weapons.

Progression is entirely keys. Three daily tasks pay nine each and feed a streak that dies permanently if you skip a day, and every weapon carries its own contract ladder: 5 eliminations for a key, 500 for a Wrap Box, 2,000 for Gold, 10,000 for Diamond, 40,000 for the Dark Matter wrap.

A duel comes down to who lands the first head shot, five times over. Headshots crit on everything except the Paintball Gun and Slingshot, and 150 damage from a Sniper to the head removes a player on contact. Aim decides the match, and aim is the one thing software can hold for you.

Ban risk in Rivals

The same shape that makes Rivals worth scripting makes it a bad game to be caught in. A duel is one other person with nothing to do except read your crosshair, and there is no crowd to disappear into. Spectators ride your camera once they are out, and ending a win streak over 100 is announced to every server at once. Nosniy runs an unnamed anti-cheat alongside human moderators, and the game description states that cheaters are permanently banned with no second chances, glitch abuse and sketchy farming methods included. Ranked sits behind level 30, ten duels and a 14 day old account, a gate the wiki puts down to alt account cheating. A ban takes keys, contracts and wraps with it.

What the Rivals script does

Aimbot
Locks onto the nearest dueller with head targeting, which triggers the crit bonus on every weapon that has one. On a Sniper that is 150 damage and a finished round, which is why the FOV and smoothing sliders exist.
Silent Aim
Leaves your camera where you put it and moves the shot instead, so the correction does not show as a camera snap. That is the only thing it hides. Builds like this are written against hitscan, so expect it to work on the Assault Rifle, Spray and Handgun and do nothing on the Bow or Crossbow.
ESP
Boxes, names and health through walls. Closed maps like Arena and Docks go to whoever peeks first with information, and this names the Sniper and Riot Shield carriers.
No Recoil
Flattens the climb so a full Spray or Uzi magazine stays where you pointed it. The Shotgun and Shorty gain nothing, their spread being a fixed pattern rather than recoil.
Camlock and Triggerbot
Camlock holds the camera on one target while you hold the key, producing far fewer target switches than a full aimbot. What the player watching your camera makes of that is beyond the toggle's control. Triggerbot fires the moment a hitbox crosses your crosshair, which suits the Revolver.

Rivals script not working?

The menu works in the lobby but everything is dead once the duel starts.
Matchmaking teleports you to a separate match server and unloads the script. Use auto execute on teleport, or execute again once the map loads. Lobby duel pads keep you in the same server, so test there.
ESP boxes freeze in place or vanish after the first round.
Rivals respawns everyone at the start of each round, and a build that grabbed the old characters once keeps drawing boxes around models the server has thrown away. Toggle ESP between rounds, or use a build that listens for CharacterAdded.
The aimbot pulls onto the head but the shots do nothing.
You are holding a projectile weapon. Hitscan aim code does not lead the Bow, Crossbow, Slingshot, RPG or Grenade Launcher. Switch to a hitscan gun, or find a build with projectile prediction.

How to use the Rivals script

  1. Turn on auto execute on teleport in your executor before RIVALS is even open. Matchmaking moves you to a different server the moment a duel begins, and that setting decides whether the rest survives round one.
  2. Copy the loadstring, load RIVALS, and walk into the Shooting Range from the lobby. The range gives the toggles a character to bind to and dummies to point them at.
  3. Execute. If no menu appears, your character was probably still spawning, so run it again once you are stood on the range floor.
  4. Pull the aimbot FOV in to a cone you could plausibly flick to by hand, and raise the smoothing. Rivals builds tend to ship wide and instant.
  5. Take one dummy with each weapon you duel with. Silent aim and no recoil behave differently on hitscan and projectile guns.
  6. Bind what you kept to keys you can hit mid round and unbind the rest. The menu is a panel over your crosshair while somebody is trying to land five head shots on you.

Executors that run the Rivals script

Check one thing before you weigh any executor's reputation: whether it re-runs its script queue after a teleport. The Play button does not load a new map into your session, it moves you onto a separate match server, so an executor without auto execute on teleport is finished the moment the duel begins. Rivals loadstrings on ScriptBlox are plain one liners with no injector logic, which leaves that requirement sitting with your executor.

Rivals script FAQ

Can I use this in Ranked?

You can, and it is the worst place to. Ranked disables third person, caps aim assist at 0.5, forces Auto Shoot to Dynamic and allows two weapon switches per duel.

Do farmed eliminations count toward the Dark Matter wrap?

Contract progress is tracked per weapon on the server, so the kills register. Dark Matter needs 40,000 on one gun, and each is a match spent in front of somebody who can report you.

Does the skin changer actually unlock skins?

No. It changes what your own client draws: other duellers see your real loadout, and it is gone on rejoin. A wrap you keep comes from a contract tier or a Wrap Box.

Why does the script stop working after an update?

Rivals has shipped 22 numbered updates since July 2024, though the community log documents dates only through Update 16 in October 2025, so there is no cadence worth quoting. The predictable failure is a new weapon: it arrives with its own loadout entry and viewmodel, and code that only knows the existing 53 never reaches it.

More Roblox scripts