dazzFX / Emp Auto Slot machine

Published:

Version: 0.3.1+b2268bc updated

Summary: Playing Empornium slots automatically (with MutationObserver & modern UI)

License: MIT

Antifeature: unspecified

Emp Auto Slots

Automates the Empornium slot machine (bonus.php?action=slot) with a built-in control panel, configurable stop conditions, and persistent run history. A modernized fork of the original auto-slots userscript by netcrome and loimcncaclk.

Overview

This script plays the Empornium slot machine automatically, spinning continuously until one of your configured stop conditions is met. Unlike the original version — which required editing the script's source code to change any setting — everything is controlled through a panel embedded directly into the slot machine page.

Features

Integrated control panel. A collapsible panel appears above the slot reels. Expand it to configure a run; collapse it to keep the reels in view. Defaults to collapsed on page load.

Configurable bet and plays. Set your bet per play (1, 10, 100, 1,000, or 10,000) and number of plays per spin (1, 2, or 3) from dropdowns — no script editing required.

Stop conditions. A run ends automatically when any active condition is met. Set any field to 0 to disable it:

  • Spins limit — maximum number of spins for the run.
  • Credit floor — stop if your total account credits fall below this number. An absolute threshold that persists across runs.
  • Loss limit — stop if you lose this many credits during the current run. Resets each run.
  • Profit target — stop if you gain this many credits during the current run. Lets you lock in winnings instead of letting them ride.

Persistent settings. Whatever you configure is saved automatically and restored the next time you load the page. No save button, no manual export.

Run history. The last 20 runs are logged automatically and shown in a "Recent runs" table within the panel. Each entry records date, duration, bet/plays, net result, win rate, biggest single win, and the reason the run stopped — useful for tracking your actual results across many sessions.

Crash recovery. If the page reloads while a run is in progress (manual refresh, browser crash, network interruption), a banner offers to restore your previous configuration on the next load.

Tab title status. While a run is active, the browser tab title updates with live progress (e.g. 142/1000, net +12,400), so you can monitor a run from another tab.

Reliable spin handling. The script detects each spin's completion adaptively rather than using a fixed delay, and handles slow or unresponsive spins gracefully — retrying with backoff before giving up. This makes runs more resilient to server slowdowns.

Usage

  1. Install via Tampermonkey or Violentmonkey.
  2. Visit the Empornium slot machine page.
  3. The "EAS" control bar appears between the credits row and the slot reels.
  4. Click to expand, configure your settings, and press Start.

Requirements

  • A userscript manager (Tampermonkey or Violentmonkey).
  • An Empornium account with access to the slot machine bonus feature.

Note on outcomes

This script automates the act of spinning — it does not and cannot influence the slot machine's results, which are determined server-side. No automation or betting pattern changes a slot machine's expected return. The practical benefits are convenience (hands-free spinning) and the run history, which lets you measure the machine's actual return rate over a large number of spins.

Use responsibly and at your own discretion.

Credits

Based on the original Emp Auto Slot Machine userscript by netcrome and loimcncaclk.

Rating: 0