Time to disable the goldjobs userscript I guess because I don't really want a ban... However you should make this more prominent in the game because I had no clue other than someone telling me and then me researching the topic. Not many people would go that extra step to research the statement.
I guess it would be better if JS had public and private properties/methods you could lock down access to that data via your classes but I assume it doesn't since you haven't.
Anyway it was fun while it lasted but I never used the script because it didn't show the jobs everywhere on the map just in relation to your current location. I hate the clicking to find the jobs in tw-db script however I love how they are plotted on the mini-map.
How would they even know you are using such a script I wonder... It's not like the script sends them data about it being loaded and I doubt that javascript would have access to get a list of all installed userscripts but that might be possible i guess
Still wouldn't stop them from cryptically naming the file myscript.user.js and unless you could read the contents wouldn't know exactly what the script did.
I understand the rules and why they are in place but I have to wager that not many people know this is against the rules of the game.
I guess the smartest way to detect the presence of a userscript is to have all of the <script> tags that don't belong to the game sent back to the server for further analysis by automated code or moderators.