Slicer Tools - Hacking Suite for Nexus
Introducing Slicer Tools! This is a complete hacking suite with a bunch of tools to help defeat ICE, check the current password hint against a dictionary of 370,000 words, collect and manage a database of terminals, know exactly when they’ll be ready to hack again and receive notices, and easily pathfind back to them! It is also fairly user friendly, with its various settings and syntax completely accessible from the front-end.
When you encounter a terminal (excluding Cosmpiercer terminals by default), SLT will add it to its database of terminals. SLT DISPLAY <ALL|NEARBY/HERE|level|level_range|area> [READY] will let you search the database. After awhile, you’ll have something that looks like this.
Hacking timers will be tracked and you’ll be notified when one is ready again. You can link backdoor terminals so they’re on the same timer and are gagged from the display. You can click on the vNum to pathfind! If you have my Nexus pathfinder installed, the pathfinding works whereever you happen to be. If you don’t, it will just try to use in-game WALK TO <vnum>, which won’t work unless you’re in the same area. So, yeah, install my pathfinder.
Inside the commsphere, SLT will auto-attack ICE by default. You can SLT SET AUTOHACK FALSE if you don’t want this (or the shorthand AUTH to toggle autohacking on and off). It uses a target priority which you can view (SLT ICE) and modify (SLT ICEPRIO <ice> <integer>). SLT uses a threat formula to determine whether the room is too threatening to initiate attacking. You can change the threshold with SLT SET THREAT_THRESHOLD <integer>. The formula looks like this:
threat = ( ( aggros + ( replicating * 1.5 ) ) * ( 1 + glitches ) ) * ( 1 + ( ( scanners * 2 ) + honeypots ) )
If you want to use autohacking but don’t have overwrite yet, SLT SET USE_OVERWRITE FALSE. Check PASS to lookup the current password hint in the dictionary.
There are a bunch of other commands which I won’t cover here. Use “SLT” for a full list.
Comments
Quick workaround:
Under the "slt.main" function, add this:
Screenshot below shows you where. Filter results for the word "archaic" to find it more easily. You'll then need to refresh Nexus and relog to get it to update.
— Oscar Wilde
"I'll take care of it, Luke said. And because he said it instead of her, I knew he meant kill. That is what you have to do before you kill, I thought. You have to create an it, where none was before."
— Margaret Atwood
Error in Function [slt.loadDict]: ReferenceError: $ is not defined
Error in alias Script [] (package slicer tools): ReferenceError: $ is not defined