Skip to content
TORNLIFE More

[Userscript] Instant Slots

Started by Zanoab [1877054] on in Tools & Userscripts.

16 replies · 772 views · thread synced · 3 days ago · View on torn.com
About this thread

Posts archived: 17 / 17 posts (100%) · the total is Torn's reply count + the opening post at the last fetch

Counted by TornLife from the archived posts.

Archived posts
17
Discussion span
→
People posting
5
Likes on archived posts
17
Posts by staff, officers and moderators
3
Authority score
57 / 100
Historical score
22 / 100
Story score
36 / 100
Engagement score
65 / 100

Most-liked replies

Zanoab [1877054]

Script is here: https://pony.fyi/userscripts/torn/instant-slots.user.js

Install and whenever you spin slots, the reels will stop almost instantly. This means minimal waiting to see your result and spin again.

This does allow you to spin faster than normal but will trigger an error if you try.

How does it work? The entirety of the slots code is closed off and there is no way to modify any of it in real-time without modifying the source itself. However, parts of the timing relies on animations via jquery which I can access. The game tell jquery to do an animation and run the next step after it is finished. Stop all relevant animations and the game will continue to the next step immediately. Unfortunately that is only a part of the problem, the first part is triggering the animations we want to stop early. This part makes use of your system clock to make sure the reels spin for a minimum amount of time and that they stop one at a time from left to right.

How do you speed up time? You time travel of course! It is as simple as telling the computer to tell the game a different time when asked. This leads to another problem, you don't know why the game is asking for the time and the game needs to know when the reels started spinning. Simple, if the reels aren't spinning, then you give the current time. If they are spinning, you give a time far enough in the future. This leads to minor complications because other parts of the page need to keep track of time as well. That isn't my problem.

Time travel and asking jquery to finish animations immediately. I'm bored if it wasn't obvious.
Bug [1455582] Committee Committee

"This does allow you to spin faster than normal but will trigger an error if you try."

So... how is this useful?
Mafia [610357]

this is useful if you only want to spin 1 reel only XD



Going to AFK ? peeing? sleeping ? eating? bathing?

1) Download and run https://freemouseclicker.com (no install required)

2) set time to 6 seconds

3) Open slot, and put your mouse cursor on $ bet

4) leave ur pc alone 8 to 10 minutes
Bug [1455582] Committee Committee

Anything that automatically clicks for you breaks the rules, otherwise there would be autospin scripts...
Mafia [610357]

yeah.. thats what i mean



something like you count 6 seconds in your mind repeatedly and make your finger click automatically without looking at screen while your eye watching at TV (and yes you still counting it)



at last you break your finger, not the rules..

[:laughing:] [:dizzy:] [:laughing:] [:dizzy:]
Zanoab [1877054]

This is mostly a proof of concept that it is possible to legally spin the slots faster than intended. Others have been using scripts that go around the game or multiple tabs to spin slots at a faster rate so this script alone might not be enough to do something.
Ahab [1735214]

They added (dunno if they still have it) that 5 second timeout / ban so anything that speeds up how fast you can play should in theory not work in any practical way.
Bug [1455582] Committee Committee

oh? I'm totally going to look into this now.

Edit: Yup, its not possible to spin it faster, if you force it then you get this



{
"images": "",
"won": null,
"moneyWon": null,
"moneyTotal": null,
"currentJackpot": null,
"tokens": null,
"errorMsg": "A slots spin is already in action",
"comboTitle": null,
"slotsHash": null
}
Ahab [1735214]

Aurel1's response to a bug report from when it first got changed.
"Condition to check this was changed, from now you can't use slots often than each 5 seconds."
https://www.torn.com/forums.php#!p=threads&f=19&t=16028802&b=0&a=0&to=18202316

Guess they aren't banning from speeding up the slot playing process anymore if you and Zanoab haven't been banned from using it yet?

Mentions: Banned for script usage(which I do not have) SLOTS

Zanoab [1877054]

There is no reason to ban. The error message just kills the page and forces you to refresh to spin slots again. If you successfully spin slots faster than 5 seconds, then that would be considered an exploit.
Ahab [1735214]

All I know is people were getting banned for multi tabbing, maybe that was just a temp measure or them retroactively banning people.
Mafia [610357]

yeah.. nothing illegal here.. it should be legal. I know your objective is to get result faster for every reel, instead of waiting it for 5 seconds for every spin.

just like Race. you have to wait 5 - 10 minutes during racing, but the result is already there once the race start. I'm pretty sure majority of racer know it. But have to wait 5 to 10 minutes, until they are finished to the last lap and get notification/events about the result.
Zanoab [1877054]

Fun fact, the results of every race used to be available before the race even started. It could be abused by leaving any race where your car wouldn't come in first and can be lucrative if there were bets to win cash.