over 9 years

Yes folks, it's finally here, the long awaited emjack update made especially for Sandbox. With permission from Foxie, I present to all of you https://greasyfork.org/en/scripts/10698-emjack


New Features

  • Working Copy/Paste
  • Modified vote spam prevention to make flashing as silenced easier
  • Dynamic role and alignment display
  • Dynamic vote count display (use /toggle to toggle on and off)
  • Auto name and role in will
  • /role command to see the mechanics of any role
  • /afk turns AFK Mode on/off
  • /vote allows you to vote for a particular person from the type box.
  • /nl allows you to quickly no-lynch.
  • /suggest and /bug allow you to pm suggestions/bug reports directly to me.

Screenshots

deletedover 8 years
oh yeah this is broken as hell. my bad. unstickying.
over 8 years
Fix this
over 8 years
script kiddie thread
over 8 years
FIX EMJACK THANKS.
over 8 years
ps deleting global constructor references, aside from being a bad idea, won't do anything.

({}).constructor
over 8 years
it looks like lucid made a concerted effort to break userscripts

fortunately this is javascript so that's impossible


intercept socket says


WebSocket.prototype.send=function(initial) {
return function() {
console.log(window.sockjack=this);
(WebSocket.prototype.send=initial).apply(this, arguments);
};
}(WebSocket.prototype.send);



this will work on any website. because this is javascript.

im not going to bother intercepting angular calls but angular is just javascript, it uses the same methods. function.call, array.slice, object.create. these all expose everything. fix what's actually broken lucid
over 8 years
Yes, Lucid recently made a major update to the websockets on the site, so it will be a bit until it is fixed.
deletedover 8 years
the script is currently inoperable
almost 9 years
Lucid seems to have messed with something, so now the script is breaking. I'll look into it.

Edit: Nevermind, it was only an experimental feature on my end that was breaking. Lucid changed the socket library again.
about 9 years
Gotcha, thanks.

What about

"Modified vote spam prevention to make flashing as silenced easier"
about 9 years
If you want to change it in one game then you can change it by simply rewriting the will.

If you want to change it permanently you'll have to edit the script's sourcecode. The will is defined with this line (hopefully em's formatting won't kill it, in emjack's current version, it's line 463):


scope.lastwill = scope.user + ", " + scope.users[scope.user].role;


and then change it around however you want to. It's in javascript but you need a really minimal syntax (pretty much just follow the syntax already used) to change it around.
about 9 years
How to change auto will pls?

Great idea that afk mode!!
about 9 years

EpicSides says


Can we hange that for another type of will?



yes

EpicSides says


What makes AFK mode?



automatically votes for you [not smartly ofc]
about 9 years
Working Copy/Paste

---> Not working on FF, had to use another script

Modified vote spam prevention to make flashing as silenced easier

---> I don't get it

Dynamic role and alignment display
Dynamic vote count display (use /toggle to toggle on and off)

Auto name and role in will

----> Can we hange that for another type of will?

/role command to see the mechanics of any role
/afk turns AFK Mode on/off

-----> What makes AFK mode?
about 9 years
Wow awesome thanks dude!!
about 9 years
is there a command to show all useable commands?
about 9 years
Yeah, I can't easily access the actual name of custom roles
about 9 years

Nerli says

I Had A Bug With Funnersmith - Showing It As Gibberish On The Role: Part


You mean the name in like contacting by spy or etc? because thats an issue of the site not emjack
deletedabout 9 years
I Had A Bug With Funnersmith - Showing It As Gibberish On The Role: Part
about 9 years
Afk mode is no longer automatic, so it shouldn't be an issue anymore. Make sure you have updated your script to the most recent version, and use /afk to turn afk mode on/off.
about 9 years
I'm having trouble with jailer - night meeting n1 always causes me to sui even if I vote someone
about 9 years
That's illegal
also, how is c/p supposed to work?
about 9 years
'Apps, extensions, and user scripts cannot be added from this website'

help

EDIT: figured it out
about 9 years
emjack is now disabled when in a comp or ranked game.