Skip to content
TORNLIFE More

[Userscript] Lazy Crimes

Started by Heartflower [2626587] on in Tools & Userscripts.

261 replies · 11k views · thread synced · 2 days ago · View on torn.com

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

Mr_Bob [479620]

It sure triggered the bot hunter when using it on scamming 🙃

 

Update seems to be not working anymore in mobile scamming.

Heartflower [2626587]

PC? Mobile? Can you check if your script settings are actually enabled by clicking the LC icon on the crimes hub? If everything is enabled and it still doesn't work, can you share your console? 

Heartflower [2626587]

Can you please check if you have Disposal enabled in the script settings by clicking the LC icon on the crimes hub? If not, please open your console log and share it with me :)

 

It's still working for me as seen below

Heartflower [2626587]

Sorry about that

 

Updated to v1.0.11

  • Scamming should now work again on mobile
  • Button should now show when you're running out of nerve again

 

 

 

In full transparency, I've reached out to IBF yesterday to ask if the "timeout update" was necessary or not and to get an okay on my full script so that people stop messaging me to say "similar scripts are illegal". I had gotten an okay before publishing about the basics of the script (e.g. simulating/redirecting the buttons) and multiple people have apparently checked my script with IBF, so I'm not too worried at the moment. I'll leave the forced timeout in the script until I've at least gotten an answer, might change it to be optionally if not necessary afterwards.

AeC3 [2883335]

Everything is checked and enabled 

 

The new update made it work 

 

 

Question : 

In scamming when you have no nerve left but there still is some you need to abandon it does not abandon them 

Is that a possibility to make it check? 

Great script btw

Deagonz [3857113]

I might be dumb or sth, but is it just for mobile Torn PDA? or should this work with chrome & TamperMoneky too?
For me it works nice with PDA, but it doesn't work at chrome (PC).

Legaci [2100546]

When doping cracking, it currently attempts based on the amount of alpha numerical characters a password needs, rather then the number of attempts per character.

Would it be possible to change it, so that it bases it on the number of total attempts? so we can clear the smaller passwords first?

Also;
Can we have 1 post with all the update changes? We can ask it to be pinned..

Heartflower [2626587]
  1. Click your top bar (saying "Crimes")
  2. Enable "Show terminal"
  3. Refresh your Disposal page, attempt clicking the button and then send me the log by clicking the share button
Heartflower [2626587]

It should work on PC chrome + tampermonkey as well. On Chrome, make sure you have developer mode turned on ( chrome://extensions/ right top corner ) for it to work. If the script somehow doesn't work, please share any console logs you can find

Heartflower [2626587]

Updated to v1.0.12

 

Changed Cracking to go from easy to hard rather than from small to big

 

 

I will create an update post and ask if staff would be so kind to pin it :)

Heartflower [2626587]

CHANGELOG

 

The different versions of this script can always be checked on greasyfork.

 

Currently monitoring / Possible issues / Future features:

  • Looking into a way to make the button colour customisable
  • Contemplating if I want to re-implement "your nerve will run out soon" warning

 

v2.0.19 (03/08/2026) CURRENT VERSION

  • Fixed an issue with pickpocketing on smaller mobile screens

 

v2.0.18 (31/07/2026)

 

v2.0.17 (09/07/2026)

  • Fix floating button overrides not being accepted
  • Change default Arson settings to Lighter (instead of Flamethrower) priority to prevent confusion for newer players
  • Separated the crime information from the crime enabling/disabling to prevent confusion

 

v2.0.16 (01/07/2026)

  • Adds extra safety around profitability script being removed
  • Extra console log for settings
  • Fixes the script not finding your current nerve value if new sidebar enabled

 

v2.0.15 (29/06/2026)

  • Another attempt at ignoring finished Scammings without skipping payments

 

v2.0.14 (29/06/2026)

  • Another attempt to fix some Scamming issues regarding Abandon/Collect/Resolve

 

v2.0.13 (29/06/2026)

  • Fixes some pickpocketing bugs relating to activity and skill

 

v2.0.12 (22/06/2026)

  • Small bug fix to stop the function when no Cracking target is found
  • Fixes encryption calculations counting one too many for Cracking

 

v2.0.11 (22/06/2026)

  • Adds minimum encryption option for Cracking

 

v2.0.10 (19/06/2026)

  • Attempt to fix BFB not working on targets not available in the sheet
  • Now makes the crime hub settings text visible on light mode as well
  • Makes the floating button moveable on pc after pressing it for 2 seconds

 

v2.0.9 (14/06/2026)

  • Fixed Bang For Buck not working without profitability setting enabled

 

v2.0.8 (14/06/2026)

  • Another try at fixing Unsynced/Abandon for Scamming

 

v2.0.7 (12/06/2026)

  • Fixed an issue with Pickpocketing Prioritise Profitability not working correctly

 

v2.0.6 (10/06/2026)

  • Now created a place for settings in the crime hub as well. This also hosts a "reset to default settings" button both generally as well as for each crime.
  • Fixed scamming not correctly abandoning / skipping when unsynced due to multiple devices.
  • Added an "Are you sure you want to disable the Lazy Button on this crime?" alert when disabling the crime. This should not prevent settings from showing up on the crime page.
  • Fixed a bug where you could not re-enable a crime since the last update.

 

v2.0.5 (28/05/2026)

  • Now stops resolving scammings when they need to be abandoned instead

 

v2.0.4 (27/05/2026)

  • Fixed an issue with settings being bugged, resulting in buttons not showing up.
  • Fixed an issue with Burglary not burglaring a 100% scoped crime
  • Fixed an issue with Scamming not wanting to Resolve
  • Fixed an issue with Scamming not spamming waves when less than 80CS
  • Fixed an issue with Scamming unselecting, then reselecting on mobile
  • Fixed an issue with Disposal not moving past crimes with no item available.
  • Fixed an issue with Disposal "Always Abandon" setting not doing anything on mobile
  • Arson: Implemented Bang For Buck. This currently uses a Google Sheet with Para_Thenics [2875067]'s info (https://docs.google.com/spreadsheets/d/1OzeQWSZeoJ-ZW9NLpyWfIi2GvEsmHxhCSnBLRWIWB-4/edit?gid=1275347771#gid=1275347771), as their script didn't connect the tooltip with the crime. Since the creator is inactive, this was the best solution at the moment. Please be specific about any bugs you find with this, as it was quite complex to code.
  • Fixed an issue with Arson "Accidental crimes" placing the item twice before lightning

 

v2.0.3 (22/05/2026)

  • Attempted to fix issues with button not moving past finished crimes
  • Fixed an issue where things would be slower without the profitability script

 

v2.0.2 (20/05/2026)

  • Made the option to choose between left and right floating buttons

 

v.2.0.1 (20/05/2026)

  • Attempts to fix an issue where the script will inject itself multiple times on certain devices/browsers

 

v2.0 (20/05/2026)

  • Complete rewrite of the script with a few extra settings and more console logs for bug-fixing purposes (can be turned on with setting const dev = true). Now brings settings to each individual crime instead of one big modal.

 

 v1.1.5-fix-by-neth (16/05/2026)

  • Temporary fix by neth whilst I finish up a complete rework of this script

 

 v1.1.4 (17/01/2026)

  • Attempted to fix arson not arsoning

 

v1.1.3 (16/01/2026)

(accidentally skipped 1.1.2 because I'm blind)

  • [ARSON] Effectively ignore damage arsons, even when commit status
  • [ARSON] Don't faulter over arsons if item(s) unavailable and skip them if it is the case
  • [ARSON] Force close item selector when it refuses to close itself
  • [ARSON] Added settings to ignore certain scenarios (scenario toggled off = ignored)
  • [ARSON] Code refactoring to make the code better to look at / work with
  • [ARSON] Some more random bug fixes
  • [PICKPOCKETING] Pickpocketing should now remove the red colour ("no targets found on last click") if targets found on another click
  • [FORGERY] Changed "Funeral Directors" to "Funeral Parlor" to fix the "Key to the City" button
  • [SCAMMING] Now works bottom to top to prevent targets timing out
  • [GENERAL] Removed Scamming "Floating Button" and instead made general "Floating" and "Bigger" button settings (turned off by default)

 

v1.1.1 (26/11/2025)

 

v1.1 (13/11/2025)

  • Added Arson (currently in BETA, might include bugs, proceed with caution)

 

v1.0.19 (08/10/2025)

  • Fixed some bugs with no profitability, removed button redirect to Crime Profitability post as well

 

v1.0.18 (07/10/2025) 

 

v1.0.17 (06/08/2025)

  • Bootlegging should now sell stock again

 

v1.0.16 (05/08/2025)

 

v1.0.15 (01/08/2025)

  • Fixed button not re-enabling when drinking alcohol on another tab
  • Fixed a bug where Disposal wouldn't work if Prioritise Profitability was enabled
  • Added a setting to change Burglary's minimum confidence before burgling a target
  • Added a setting to Abandon a body part instead of dissolving it ("No Dissolve")

 

v1.0.14 (31/07/2025)

  • Changed @match to allow both page.php as well as loader.php due to Torn URL changing

 

v1.0.13 (30/07/2025)

  • Attempted to solve a bug where Disposal on PDA sometimes didn't work

 

v1.0.12 (29/07/2025)

  • Changed Cracking to go from easy to hard rather than from small to big

 

v1.0.11 (28/07/2025)

  • Scamming should now work again on mobile

 

v1.0.10 (25/07/2025)

  • Added a processing time of 0.5s as safety measures for those thinking this is a Spam Crimes Too Fast script
    NOTE 29/07/2025: I spoke to IBF about this precaution and they felt as though it was safer to keep the measure in the script to prevent people getting bothunted.

 

v1.0.9 (21/07/2025)

  • If you chose to respect profitability, it now clicks the correct method in Disposal
  • Fixed an issue where Enable/Disable All with settings suddenly stopped working
  • Fixed an issue where settings wouldn't save upon clicking Done anymore

 

v1.0.8 (19/07/2025)

  • Fixed an issue with Search For Cash if you don't have the required item

 

v1.0.7 (17/07/2025)

  • Fixed an issue where scamming wouldn't scam on mobile

 

v1.0.6 (16/07/2025)

  • Fixed an issue with Scamming where a crime would keep resolving even if recommended to abandon
  • Fixed an issue with Scamming where it had trouble detecting selection of $ and $$ on mobile (but not of $$$)
  • Added setting to enable a floating button for Scamming on mobile
  • Fixed an issue with burglary not scouting decently on mobile with the preferred Burglary setting enabled

 

v1.0.5 (11/07/2025)

  • Changed how the script detects if mobile or not due to how split screen works
  • Removed remnants of Crime Profitability dependancy in settings explanation (it's not dependent)
  • Changed settings to always have the "sub settings" below the original settings instead of next to them
  • Added settings to be compatible with the Crime Profitability script
  • Added a setting for a minimum spamming level on Scamming
  • Added a setting for a preferred Burglary scouting target
  • Added a setting for a preferred Forgery project target
  • On bootlegging, if doing Cinephile from the start, will now go in batches of 1k instead of batches of 10k (thanks for the help Flodur)
  • On bootlegging, added a warning if the Cinephile merit should already be done
  • On bootlegging, fixed an issue where the Cinephile merit did not account for genres of which you've sold 0 DVDs

 

v1.0.4 (09/07/2025)

  • Fixed a bug in Bootlegging where it wouldn't decently parse current stock and queued if more than 1,000

 

v1.0.3 (05/07/2025)

  • Fixed the 10K/Cinephile button in Bootlegging (I forgot to finish the last pieces of logic for this earlier)
  • Fixed a bug where SFC would get stuck if no percentage could be found for a subcrime

 

v1.0.2 (28/06/2025)

  • Fixed an issue with Scamming where the Lazy Crimes button would accidentally trigger two clicks when resolving a crime

 

v1.0.1 (26/06/2025)

  • On scamming, launch spam waves from bottom to top to prioritise higher levels

Attempts to fix an issue where the script will inject itself multiple times on certain devices/browsers

Mentions: Para_Thenics [2875067] · [Userscript] Lazy Crimes

Heartflower [2626587]

I've had a conversation with IBF yesterday:

  • My script follows the core rules:
    • ✅ 1 click = 1 action
    • ✅ Don't make requests to page that aren't actively being viewed
  • It's safer to keep the 2 clicks / second measure in there to keep requests limited in order to prevent bothunter

 

Please note that he said he doesn't have the time to look through the entire script, so if you find a specific line of code that makes you doubt legality, feel free to reach out to me or him. Thank you!