- new: A short video of how to install
or:
-
Install Tampermonkey or any other UserScript running extension.
if you can't install any extensions, go here -
Paste this code in there so it looks like this.
// ==UserScript== // @name TS-Mod // @version 1.1.11 // @description Evades.io TS script. // @author Script by: MeOw:3 (🎀Aggression🎀#5556), Most ideas: Piger (Piger#2917). // @match https://evades.io/* // @match https://evades.online/* // @match https://eu.evades.io/* // @run-at document-start // @downloadURL https://raw.githubusercontent.com/Neondertalec/tsmod/main/tsmod.js // @updateURL https://raw.githubusercontent.com/Neondertalec/tsmod/main/tsmod.js // @grant none // ==/UserScript==
-
Save it by clicking '
ctrl + s
' -
Go to '
Settings
' tab and make sure that 'check for updates
' is ticked. -
Also make sure that Tampermonkey is enabled ( red line )
That the script is the only one turned on ( purple line )
Then click on the 'check for updates
' ( cyan line )
-
Refresh your browser (if it doesnt help, reopen it).
if you can't install any extensions...
paste this code into the console:
window.tsmodConsole = true;
var xm = new XMLHttpRequest();
xm.open("GET", "https://raw.githubusercontent.com/Neondertalec/tsmod/main/tsmod.js",false);
xm.send();
eval(xm.response);
Most of the Upcomming changes will be: porting TS-Mod in to the game itself leaving only some simple features, that will be counted as useles or not demanded.
From now on you can have another extension that will allow you to have a custom tag in the chat and a prefix in the game (#toggletag command) without modifying the script itself.
// ==UserScript==
// @name TS-Mod-addons
// @version 1.0.0
// @description Evades.io TS script addon.
// @author Script by: MeOw:3 (🎀Aggression🎀#5556).
// @match https://evades.io/*
// @match https://evades.online/*
// @match https://eu.evades.io/*
// @run-at document-idle
// @grant none
// ==/UserScript==
(()=>{
globalThis.tagsEX = {...globalThis.tagsEX,...{
'[ct]':['USER NAME', 'USER NAME 2'],
}}
globalThis.tagDataEX = {...globalThis.tagDataEX,...{
'[ct]': {presudo:"[TAG NAME]", color:"#fff"},
}};
let data = [
{
names: ["USER NAME", "USER NAME 2"],
color: "#529b77",
text: "[custom tag]",
rainbow: false,
},
]
// CUSTOM PART END -----------------------------------
let styles = document.createElement('style');
let newihtml = "";
for(let tagdata of data){
let newarr = [];
for(let tname of tagdata.names){
newarr.push('#chat-window span[arialabel="'+ tname +'"]::before')
}
newihtml += newarr.join(",") + `{
content: "${tagdata.text}"!important;
margin-right: 4px;
color: ${tagdata.color}!important;
${tagdata.rainbow?
`animation-name: rainbowTextkf;
animation-duration: 20s;
animation-iteration-count: infinite;`:
``
}
}`
}
styles.innerHTML = newihtml;
document.head.appendChild(styles);
})()
As you can see there is a seperated part.
The first part you can modify is this:
globalThis.tagsEX = {...globalThis.tagsEX,...{
'[ct]':['USER NAME', 'USER NAME 2'],
}}
globalThis.tagDataEX = {...globalThis.tagDataEX,...{
'[ct]': {presudo:"[TAG NAME]", color:"#fff"},
}};
The [ct]
acts as a key. It should be the same in the top and the bottom parts.
The USER NAME
is the name of the players you want to assing this prefix.
The #fff
is the place where you put the color you want.
The second part you can modify is this:
let data = [
{
names: ["USER NAME", "USER NAME 2"],
color: "#529b77",
text: "[custom tag]",
rainbow: false,
},
]
The names
contains the names of the players you want to assign the tags.
The color
is the color of the tag.
The text
is tag.
The rainbow
is whether you want it to change colors or on (the color
doesnt get used then).
Every bold text from the [SCRIPT]
message is now acting as a button. Some buttons replace the text in the chat input and others add the text.
Now you can toggle the usercard between the script card and the default (no script) card with the #toggleusercard
command.
When you leftclick on the area on the leaderboard a window will show. In the window you need to:
- Sellect the players that were on that area when the popup was opened.
- Sellect log id's that you need. (a R button is there to update the logs list).
- Set the format of the result (It saves), hover for the hint.
Areas in the leaderboard now have a number to the left of them that show the amount of players that are in it right now. You can toggle it with a new command #toggleusers
A new log type is now displayed in a purple color.
It shows when the player joined or left the server.
new #format and #setformat commands are added.
The G button is used to copy a format. by the example above the formated result will be DepressionOwU ;; Area 1 ;; 2:25 ;; (1/3)
.
The number of the server you are in is displayer in the leaderboard.
Every change is now described in the changelog on the main page of evades.
The versions are now shown when there is an update available.
Toggle grb by #grb
command
if grb is on
:
- when you press
D
orRIGHT ARROW
, you will start moving right. - You can not move with keys.
when grb is turned off
, you will stop and be able to play as always.
By clicking on the hero ( Candy in this example ):
A window will appear:
To close this window, click anywhere on the screen.
By clicking on any of the heroes it will toggle (black <--> dark red):
If the hero is dark red, the hero on the user card will be crossed:
Now user cards display victory points
Banned users now have "BANNED" text on their user card. There are currently two types of the text.
To change between them there is a new command #banned
which accepts 1 argument: 1
or 2
.
The checkboxes are made so you can filter users you want to see.
-
Export:
By clicking the button you get the runs that are selected are pasted into your clipboard. -
Import:
By pasting the text that got exported in to the import input and pressing enter, the list will show the exported players runs.
To return to the current runs, you need to press on import and then press enter key without typing anything.
Added tags to the chat for TS, TO and my self (egoistic... isnt it?).
By typing #
in to the chat you will receive a message like this...
Currently available commands:
- #, help - shows the help line.
- prefix - sets your current prefix to the one you specify.
note: '/
' can not be a prefix. - toggletag - shows / hides the ingame tags.
also: everything is being saved even after you close yuor browser.
When the hero card is hidden you no longer hover on invisible buttons.