Paid key · HWID-locked · Auto-detectv1.0.4

Rivals — Silent Aim, Aimbot & ESP Script for Roblox

Silent aim, aim assist, triggerbot, and full ESP for Rivals on Roblox. Key-gated and HWID-locked — paste, enter your key, execute.

25Total runs
25Runs · 24h
1PlaceIds
PaidPremium key
Run this scriptloadstring(game:HttpGet("https://overhub.dev/loader.lua"))() Get a key
Rivals

What this script does

Rivals is a fast, movement-heavy Roblox shooter where fights are decided in a fraction of a second. This script covers the two things that decide those fights: knowing where everyone is, and putting rounds on target.

Paste the one line and run. The loader detects the game from game.PlaceId and pulls the right script. This is a paid script, so you'll be asked for a key once.

How to use

  1. Paste the snippet into your executor:
    loadstring(game:HttpGet("https://overhub.dev/loader.lua"))()
  2. Execute. You'll see a small "Loaded Rivals ✓" status panel confirm the script attached.
  3. A key-entry menu pops in-game — paste your key (from the hub / Discord). The key is remembered on disk and survives rejoins and teleports.

Press RightShift to open the menu. The cursor unlocks automatically while the menu is open, and RightControl frees it any time.

Silent Aim

Rivals decides where your shot landed from a packet the client sends when you fire, and that packet names the part you hit. Silent Aim rewrites just that one field, so rounds register on the hitbox you selected while your camera keeps pointing wherever you were actually aiming. Nothing on screen snaps.

You choose the hitbox (head, small head, body, or whichever is closest to your crosshair) and how targets get picked. Hit Chance below 100% is what makes it look human — every shot landing perfectly is the obvious tell, and a setting in the 60-80% range reads like a very good player instead.

The FOV circle shows the cone it will consider, dims while it is inactive, and fills in when it has a target — so you always know whether it is actually tracking something.

Silent Aim only applies to hitscan weapons. Projectile weapons — grenade launchers and similar — compute their own flight path, so it leaves them alone rather than pretending to work.

Aim Assist

Aim Assist moves the camera instead, for when you want the shot to look normal. The pull is smoothed on real elapsed time, so it feels identical at 60 FPS and 240 FPS, and it eases in when it acquires a target rather than jerking onto it.

  • Speed / Ease In — how hard it pulls, and how gently it starts
  • Sticky Target — keeps the current target through a burst instead of flicking to whoever crosses your crosshair
  • Jitter — adds a little wobble to the aim point
  • Bullet Speed / Extra Lead — leads moving targets; leave Bullet Speed at 0 for hitscan, and tune both against a strafing player

Hold right mouse by default; the key is rebindable, and can be switched to toggle or always-on.

Target selection

Both aim modes share four ways to choose who to shoot:

  • Crosshair — nearest to where you're pointing
  • Distance — the closest enemy
  • Health — the one nearest to dying
  • Threat — whoever is most squarely facing you, i.e. about to shoot you

ESP

Boxes are drawn from each player's own parts and rotate with them, so they stay tight when someone crouches or turns rather than floating around a rough rectangle. Corner boxes read more cleanly over a busy map; full boxes are there if you prefer them.

On top of that: names, health bars and numbers, distance, held weapon, skeletons, head dots, chams, tracers, look-direction lines, and off-screen arrows pointing at enemies behind you. Everything has a colour picker, there's a rainbow mode, and a distance limit keeps long-range clutter off your screen.

Team check is on by default, so only enemies are drawn; turn it off to see everyone.

Triggerbot

Fires the moment an enemy crosses your crosshair, with a configurable delay before the first shot and a cooldown between them. Head-only mode holds fire until the crosshair is on a head hitbox. It's bound to a hold key so it isn't firing while you're just looking around.

Config profiles

Settings save automatically as you change them. The Config tab adds named profiles — save several loadouts, switch between them, and set one to autoload so it applies the moment the script runs. Every keybind is saved with the profile.

A note on risk

Rivals runs client-side anti-cheat, and this script is built around it: it uses no metatable hooks, and the one function it does replace is masked from the game's own check for it. Silent Aim and Triggerbot are off by default and have to be turned on deliberately.

That said, no aim script is risk-free, and the more obviously inhuman your settings look, the more attention you draw. If you care about the account, keep Hit Chance well under 100%, keep the FOV modest, and don't run silent aim at maximum settings in ranked lobbies. Use it on an account you can afford to lose.

How to use

  1. Buy a key. Purchase access on the Premium page. After Stripe checkout, the success page shows your order number; run /activate in Discord with that order number to claim your key.
  2. Paste the snippet. Open a supported Roblox executor and paste:
    loadstring(game:HttpGet("https://overhub.dev/loader.lua"))()
  3. Execute. The loader detects Rivals from game.PlaceId, validates your key against the overhub.dev API, then runs it. You’ll see a small “Loaded Rivals ✓” status panel confirm the script attached.

Premium key system

This script requires a paid premium key. Buy one on the Premium page, then use the returned order number with /activate in Discord to claim your key. The loader prompts for the key in-game and remembers it on your device; keys are HWID-locked, so ask a mod to run /resethwid <key> if you move machines.

The full script is never embedded in the loader. The API seals the payload with a key derived from your key, so only your key can open it.