Back to Blog
Guides

League of Legends Scripts: How Vanguard Catches Them

GabriUpdated November 9, 2026
League of Legends Scripts: How Vanguard Catches Them
On this page
  1. What Are League of Legends Scripts?
  2. Types of LoL Scripts
  3. Scripts vs Allowed Third-Party Apps
  4. How Does Vanguard Detect LoL Scripts?
  5. What Scripting Costs You in League
  6. Are Free LoL Scripts Safe?
  7. What to Do When You Meet a Scripter
  8. When an HWID Spoofer Helps, and When It Doesn't
  9. League of Legends Scripts FAQ
  10. Final Thoughts

League of Legends scripts are third-party programs that play parts of League for you: an orbwalker that kites with frame-perfect timing, an evade script that dodges skillshots, or an auto-combo that fires a champion's spells in the ideal order. Riot calls the whole category "input automation," and it's how most League cheating works.

It's also a category Riot has been cutting down since Patch 14.9 made Vanguard mandatory in 2024. In April 2024, Riot said as many as 1 in 15 games had a scripter or botter in them. By August 2024, after more than 175,000 accounts were banned for cheating, Riot said only 1 in every 200 Ranked games had a scripter.

I read Riot's anti-cheat dev posts, its support pages and its patch notes on November 9, 2026. This guide covers the 6 kinds of LoL scripts, Riot's line between scripts and allowed apps, how Vanguard catches scripters, everything a scripting ban can take, and the single case where an HWID spoofer is worth it.

Already getting error VAN 152 on every Riot login? Your PC is hardware banned, and the HWID spoofer section near the end is the part for you. Here because a scripter ruined your game? Saturn won't help with that, and the rest of this page will.


What Are League of Legends Scripts?

League of Legends scripts are programs that read what's happening in a match and press the buttons for you, faster and more precisely than a hand can.

Riot explained why League cheating looks like this in April 2024. League's server simulates the whole game and treats your client's actions as requests, so old-style exploits like casting a spell on cooldown are meant to fail.

That pushed cheaters toward automating inputs instead.

In Riot's description, scripting platforms wrap the League client, turn the match into a stream of events, and let the user load scripts that react to those events. Riot's own examples are a Zeri who kites perfectly and a Cassiopeia no skillshot can touch.

League of Legends cheats, hacks and scripts all name the same tools.

"Script" is the word the community uses, because most League of Legends cheating automates inputs rather than drawing enemies through walls. Riot's report menu files them under "Cheating," which it describes as "Unapproved third party programs."

And they work. Riot said in 2024 that scripters "piloted optimally" win around 80% of their Ranked games, and that more than 10% of Master+ games had a cheater in them before Vanguard arrived.


Types of LoL Scripts

LoL scripts fall into six types, and I'd sort them by what each one takes over: your movement, your spells, what you can see, or the whole game.

Type What it takes over What it looks like
Orbwalker Attack and move timing Perfect kiting on marksmen
Evade script Movement away from skillshots Dodges no human reacts to
Auto-combo and champion scripts Spell order, timing and aim Instant, flawless combos
Activator and auto-smite Items, summoner spells, Smite Smite and Ignite at the exact HP
Awareness scripts and zoom hacks What's on your screen Timers, hidden paths, a wider camera
Bots The entire game Accounts that play themselves

Graphic: six kinds of League of Legends script sorted by what each takes over. Orbwalkers and evade scripts take over movement, auto-combos take over spells, activators take over items and Smite, awareness scripts change what you see, and bots play the whole game.

Orbwalkers

An orbwalker times your auto-attacks and movement, so you attack the instant an attack is ready and move in every gap between them.

Good players learn that rhythm, called kiting, over hundreds of games. An orbwalker never misses a beat.

Riot's August 2024 dashboard of the 9 most popular scripting champions was mostly ADCs, because a steady stream of perfect clicks is what scripts do best.

Evade Scripts

An evade script watches enemy skillshots as they're cast and moves your champion out of the way before the projectile lands.

It's the flashiest LoL script, and I'd call it the easiest to spot from the other side: a champion who sidesteps every skillshot at the last possible frame. Riot's Cassiopeia, "untouchable by any skillshot," is this script at work.

Auto-Combos and Champion Scripts

Champion scripts are built for one champion and fire its spells in the best order, with the right timing and aim, from a single key.

Many add prediction, which guesses where a moving target will be when a skillshot arrives, and a target selector that picks who to hit.

Learning a combo is the game, and having software throw it for you isn't.

Activators and Auto-Smite

An activator uses items and summoner spells for you: Smite on an objective at the exact health, Ignite when it kills, a defensive item when you're about to die.

Auto-smite is the version I'd expect people to notice, because a jungler who never loses a Baron or Dragon contest at the last tick looks either brilliant or scripted.

Awareness Scripts and Zoom Hacks

Awareness scripts don't press anything. They put extra information on your screen, such as enemy cooldown timers, the path of a champion you can't see, or a camera zoomed further out than League allows.

Riot's rules ban this family by name, zoom hacks included. Riot has also written that information cheats like fog of war leaks are very hard to catch from server data alone, which is one reason it wanted an anti-cheat on your PC at all.

Bots

Bots are scripts that play the entire game, usually to level fresh accounts for sale.

They matter to scripters because every banned scripter needs a new account. Riot said Vanguard cut the hours spent botting in League from over 1 million a day to under 5,000, and that it cleaned up 3.5 million unsold bot accounts shortly after launch.

Movement, spells, information or the whole game. Every LoL script takes over one of those four.


Scripts vs Allowed Third-Party Apps

The line between a LoL script and an allowed app is simple in Riot's rules: an app can help you before and after a game, but it can't play, see or decide for you during one.

Riot's Third Party Applications policy says no software should hurt the game "from the moment you press 'Play' until you log off." It then lists what crosses the line:

  • Exposing information the game hides on purpose.
  • Taking actions on your behalf, which Riot spells out as "botting or scripting."
  • Drawing conclusions for you during the game.
  • Changing what you can see, including "zoomhacks or global ult alerts."

Stats sites and apps built on Riot's official API are a different thing. Riot says players using an approved app built on its API "should rarely have an issue."

Tools that read League's memory directly are another story: Riot's anti-cheat team has promised to "deliberately break" them as often as possible.

Riot also says it "can't provide a full list" of safe apps, so the burden sits with you. When in doubt, I'd leave the app closed while you play.

A post-game stats site is fine. A tool that alerts you to enemy ultimates mid-game isn't, and a script that casts your spells never was.


How Does Vanguard Detect LoL Scripts?

Vanguard detects LoL scripts in two ways: it blocks as many cheating methods as it can before League starts, and it flags the rest without saying so, then bans them on a delay.

Riot describes that split in its own words. Vanguard has "preventative and detective layers."

Where blocking a cheat openly would show cheat makers what Vanguard looks for, it detects the cheat instead and acts later.

Graphic: how Riot Vanguard catches scripts in League of Legends. Its kernel driver checks Windows from boot before the game, it guards the game and checks how you play during a match, and the delayed ban now lands within 10 games, down from more than 45.

Before the Game Starts

Before League starts, Vanguard checks that Windows itself can be trusted. Vanguard is a kernel-level anti-cheat: its driver loads when the PC boots, and when you launch League, the Vanguard client asks the driver whether anything has tampered with the system since then.

That's what hurts "internal" scripts, the kind that load code into the League process. In its August 2024 Vanguard x LoL retrospective, Riot said Vanguard made internal cheats "extremely annoying" to use without falling into a detectable pattern. By June 2026, Riot put internal cheats at under about 10% of the matches it found cheaters in, across League and VALORANT.

League under Vanguard also requires TPM 2.0 for Windows 11 players. Riot gave two reasons, and the second one matters most to a scripter: the TPM chip acts as "an extremely non-fungible form of hardware ID."

While You Play

While you play, Vanguard watches for anything trying to touch the League process, and Riot's systems look at how you play.

According to Riot, cheaters who gave up on internal scripts mostly moved to one of two options: playing by hand, or "external" scripts that read the screen and send inputs from outside the game. Riot's verdict on those external scripts was blunt: they're "not very good."

Behavior counts too. Riot's policy page adds that it looks at a suspect's playstyle, performance history and in-game reports, then queues suspicious accounts for review.

Why Scripting Bans Arrive Late

A scripting ban in League rarely lands in the same game. Riot delays bans on purpose, because every ban tells a cheat maker that their script has been caught.

The delay has shrunk, though. Riot's main anti-cheat metric is time-to-action, the number of games a cheater plays before the ban, and Vanguard cut it from 45+ games to under 10.

In July 2024, back from its summer break, Riot's anti-cheat team banned 35,000 scripters in just under 48 hours.

Riot's own numbers show the result: in August 2024, it said the Ranked scripting rate had fallen below 1% for the first time in nearly four years.

That's the figure I'd weigh against any page promising a safe LoL script.

Scripts aren't the only thing Vanguard punishes. Riot's June 2026 data has a "tampering" category for players who try to slip past a hardware suspension or skip Vanguard's security requirements, two more of the reasons Riot Vanguard bans players.


What Scripting Costs You in League

Scripting in League can cost you the account, the season's ranked rewards, your duo partner's account and, if Riot flags the hardware, the PC itself.

Riot's own pages put five things within reach of a scripting ban:

  • The account. Riot's third-party policy says suspensions for scripting or botting vary with severity, and include "permanent suspension for consistent, blatant use."
  • Ranked rewards. If the script helped you climb, Riot can remove the account's ranked rewards for the season.
  • The people you queue with. Riot's October 2025 enforcement FAQ lists a "6 Month Account Suspension when duoing with confirmed scripter."
  • Shared accounts. A ban earned by someone else on your account is, in Riot's words, "considered justly placed," so a friend or booster who scripts on it gets you banned.
  • The PC. Riot's hardware ban article puts "scripting or cheating" among the three usual triggers.

Graphic: what scripting can cost in League of Legends. The account can be banned up to permanently for blatant use, ranked rewards are removed for the season, a duo partner faces a six-month suspension, and the PC can get a hardware ban with error VAN 152.

The PC is the part I'd warn every scripter about.

A League of Legends HWID ban sits on the computer, not the account: any login on that PC returns error VAN 152, and the ban covers every Riot game. Riot says it keeps looking for any Riot account the banned player touches and bans each one "immediately, manually."

It reaches people who never touched a script, too. If your brother or a friend signs in on that PC, Riot locks their account out of it and suspends it "for a set period," because Riot's system treats that login as ban evasion.

Riot's 2024 FAQ also describes players who test a cheat on a smurf and poison their main account "through hardware linking."

I found no Riot page with a fixed length for League hardware bans. Riot's League ban FAQ only calls ID bans "a much longer penalty" than a normal suspension, and the usual League of Legends ban ladder of temporary and permanent suspensions still applies to the account on top.

One script, one account. Hardware linking can make it every account on the PC.


Are Free LoL Scripts Safe?

No. Free LoL scripts are a malware risk, and Riot's anti-cheat team says most of its legal work goes after "advertisements for malware masquerading as an aimbot."

Riot's April 2024 FAQ ends its warning about cheat videos with three words: "Don't download garbage."

The same FAQ lists malware as one reason innocent players get flagged, because some malware "performs the same operations as a cheat."

Then there's the account. Riot's August 2024 retrospective says stolen accounts are by far the most common reason it reverses a Vanguard ban, because cheaters keep needing fresh accounts to cheat on. A free script that steals your login can turn your account into someone else's scripting account.

My rule for any free LoL script download: assume it's malware until something proves otherwise. The script can cost you the account. The file can cost you everything else on the PC.


What to Do When You Meet a Scripter

When you meet a scripter in League, report them under the Cheating category and leave the rest to Riot's review. I'd file a report on every scripter, even when the game is already lost.

Riot's ban FAQ asks players to "report and mute/block" anyone breaking the Community Pact. Reports feed the same review queue the third-party policy describes, next to playstyle and performance history.

Don't fight about it in chat. Riot admits that once you know scripts exist, "it's hard not to suspect other players," and verbal abuse gets accounts banned too.


When an HWID Spoofer Helps, and When It Doesn't

An HWID spoofer helps in exactly one League situation: Riot has put a hardware ban on your computer, and you want to play on that computer again.

That's the job Saturn does. Saturn isn't a script, and we don't sell scripts or cheats. Saturn swaps the identifiers Vanguard reads from your machine, including its CPU, motherboard, TPM, RAM, drives, GPU, monitor and MAC address, so the PC stops matching the machine Riot banned.

No hidden script. No restored account. No shield for an account that goes on scripting, because Vanguard will flag the next one exactly like the last.

Skip Saturn if any of these sounds like you:

  • The ban is on your Riot account only. That record lives on Riot's servers, and no spoofer reaches it.
  • You want a scripting account to survive. A fresh account gets flagged the same way, and Saturn protects the PC, not the account.
  • You believe Vanguard got it wrong. Riot does reverse real false positives, so start with a League of Legends ban appeal.

Knowing that now is cheaper than learning it from a second ban.

If you are in that one situation, our League of Legends HWID spoofer is part of Saturn's Vanguard license, which also covers Valorant and Teamfight Tactics. Every Saturn license runs from one loader, and the licenses you own decide which games it unlocks.

As of November 9, 2026, Saturn is currently undetected by every anti-cheat it supports, and the live status page is where that's tracked day to day. I'd keep one thing straight, though: that's Saturn's own footprint, not your script's, and an anti-cheat that catches the script still bans the account.

Temporary mode gives you unlimited profiles, and your original IDs come back when you close it. Permanent mode writes one profile for good.

Where it falls short, and I'd take this one seriously: Riot expects players to try this. Its June 2026 post counts attempts to get past hardware suspensions among its "tampering" bans, and any account that signs in on a hardware-banned PC is suspended as an evasion attempt. A spoofer changes what the PC reports, but it doesn't make playing during a hardware ban allowed under Riot's rules.

Every license comes with a 24-hour free trial, no card needed, only an email address for the key.


League of Legends Scripts FAQ

Are LoL scripts bannable?

Yes. Riot's Third Party Applications policy, dated February 10, 2025, names "botting or scripting" as a banned advantage, with suspensions that grow with severity up to a permanent ban for consistent, blatant use. Riot's hardware ban article also counts scripting among the reasons to ban the PC itself.

Does Vanguard detect LoL scripts?

Yes. Vanguard blocks many scripts before League starts and flags others for delayed bans. In August 2024, Riot said Vanguard had cut the number of games a scripter plays before a ban from 45+ to under 10, and pushed the Ranked scripting rate below 1%.

Are there cheats for League of Legends?

Yes, and most of them are scripts that automate inputs. By Riot's June 2026 estimate, about 0.7% of PC ranked games across League and VALORANT combined had a cheater in them. DMA cheats, common in shooters, are "not super valuable on LoL" in Riot's words, because the League client holds little extra information.

Do LoL scripters get hardware banned?

Some do. Riot's hardware ban article names scripting as a trigger, and a hardware ban blocks every Riot game on the PC with error VAN 152. Riot doesn't publish how long a League hardware ban lasts.

Is scripting in League illegal?

Scripting is a violation of Riot's Terms of Service and the Community Pact, which is why it costs accounts and PCs. Riot's anti-cheat team says it sues cheat developers "when we need to," but I found no Riot page saying it takes players who use scripts to court.

Does an HWID spoofer hide LoL scripts?

No. Saturn and other HWID spoofers only change the hardware identifiers Vanguard reads. A script is still a script to Vanguard, and the account using it gets flagged either way.


Final Thoughts

League of Legends scripts come in six types, from orbwalkers and evade scripts to activators and bots. Riot's own counts went from as many as 1 in 15 games with a scripter or botter before Vanguard to 1 in 200 Ranked games with a scripter after it.

Before you download one, weigh what I found on Riot's own pages: the account, the season's ranked rewards, a duo partner's account and, in the worst case, the PC. If a scripter cost you a game, report them under Cheating and queue up again.

Checked by Gabri, November 9, 2026. Sources: the League team's /dev: Vanguard x LoL post (April 11, 2024) and /dev: Vanguard x LoL Retrospective (August 22, 2024), Patch 14.9 Notes (April 30, 2024), Account Penalties and Enforcement FAQ (October 6, 2025), Incoming: Vanguard On-Demand (June 24, 2026), and Riot Support's Third Party Applications (February 10, 2025), Understanding Hardware ID (HWID) Bans (May 31, 2026), League of Legends Suspension & Ban FAQ (June 2, 2026) and What is Vanguard? (June 2, 2026). UNVERIFIED: how long a League hardware ban lasts, because Riot doesn't publish a figure.

Try Saturn free

24 hours. No card needed.

Start Free Trial