- // ==UserScript==
- // @name Alis.io userscript
- // @description Add more stuff to alis like Background color changer, emojis to chat, fixed chatbox, ad removal, facebook name removal and more stuff.
- // @namespace http://tampermonkey.net/
- // @version 2.1.6
- // @author Credits: Havoc, Sonic.EXE
- // @match http://alis.io/*
- // @match *://*.alis.io/*
- // @run-at document-end
- // @grant GM_getResourceText
- // @grant GM_addStyle
- // @grant GM_xmlhttpRequest
- // @grant GM_getResourceURL
- // @grant GM_xmlhttpRequest
- // ==/UserScript==
-
-
- // ==Chat resizing & Ads removal from razor's script & some css stuff==
- $("#chatroom").css("height", "350px");
- $("#chatroom").css("bottom", "30px");
- $("#nick").css("border-radius", "5px");
- $("#team_name").css("border-radius", "5px");
- $("#chatroom").css("border-radius", "5px");
- $("#hideui").css("width", "30px");
- $("#input_box2").css("border-radius", "5px");
- $("head").append('<style type="text/css"></style>');
- $("#input_box2").css("width", "600px");
- $("#input_box2").css("margin-left", "-100px");
- $("div#coingrid").css("margin-top", "10px");
- var newStyleElement = $("head").children(':last');
- newStyleElement.html(".msg { color:#FFF; }");
-
- $("div#ad_main").remove(); //Ad remover
- $("h3.uk-card-title").remove(); //Privacy name (removing facebook name)
- // ==/==
-
-
- //==Swear word and emoji==
- var replacement = {
- 'fuck': 'fuсk',
- 'shit': 'shіt',
- 'cunt': 'сunt',
- 'script': 'scr𝚒pt',
- 'nosx': 'nоsx',
- 'color': 'cоlоr',
- 'troll': 'trоll',
- 'gaver': 'g𝚊ver',
- 'camp': 'cаmp',
- 'alis': 'alіs',
- 'team': 'teаm',
- '.io': '.іo',
- 'bitch': 'bіtch',
- '/shrug': '¯\\_(ツ)_/¯',
- '/lenny': '( ͡° ͜ʖ ͡°)',
- '/love': '♥‿♥',
- '/dance': '~(˘▾˘~)',
- '/lol': '˙ ͜ʟ˙',
- '/nut': '█▀█ █▄█ ▀█▀',
- '/tableflip': '(╯°□°)╯︵ ┻━┻',
- '/dead': '(✖╭╮✖)',
- '/sweet': '^̮^',
- '/fight': '(ง •̀_•́)ง',
- '/totem': '◉_◉',
- ':smile': '😃',
- ':sad': '😦',
- ':happy': '😄',
- ':mad': '😠',
- ':angry': '😡',
- ':triumph': '😤',
- ':wow': '😯',
- ':cry': '😢',
- ':joy': '😂',
- ':thinking': '🤔',
- ':fku': '🖕',
- ':up': '👍',
- ':ok': '👌',
- ':smirk': '😏',
- ':heart': '💗',
- ':worried': '😟',
- ':pensive': '😔',
- ':sweat': '😓',
- ':sweatsmile': '😅',
- ':scream': '😱',
- ':cool': '😎',
- ':wink': '😉',
- ':eyes': '🙄',
- ':clap': '👏',
- ':wave': '👋',
- ':facepalm': '🤦',
- ':less': '😑',
- ':una': '😒',
- ':plsno': '😩',
- ':cafe': '☕',
- ':down': '👎',
- ':hand': '✋',
- ':fingers': '✌',
- ':moon': '🌑',
- ':wave': '🌊',
- ':earth': '🌍',
- ':flower': '🌼',
- ':hole': '🌌',
- ':sun': '🌞',
- ':lucky': '🍀',
- ':star': '⭐',
- ':rainbow': '🌈',
- ':prize': '🎁',
- ':play': '🎮',
- ':ice': '🍦',
- ':milk': '🥛',
- ':santa': '🎅',
- ':music': '🎵',
- ':cake': '🍰',
- ':sing': '🎤',
- ':bh': '💔',
- ':phone': '📞',
- ':tv': '📺',
- ':poop': '💩',
- ':water': '💦',
- ':locked': '🔐',
- ':money': '💲',
- ':unlocked': '🔓',
- ':nsfw': '🔞',
- ':wc': '🚾',
- ':car': '🚗',
- ':bath': '🛁',
- ':donthear': '🙉',
- ':donttalk': '🙉',
- ':dontsee': '🙈',
- ':internet': '🌐',
- ':glass': '🕶',
- ':toilet': '🚽',
- ':door': '🚪',
- ':boy': '🧑',
- ':girl': '👧',
- ':police': '👮♂️',
- ':baby': '👶',
- ':rockmusic': '🤟',
- ':anonymous': '👤',
- ':clock': '⌚️',
- ':gun': '🔫',
- ':mail': '📪',
- ':goback': '🔙',
- ':tm': '™️',
- ':copy': '©️ ',
- ':rainflag': '🏳️🌈',
- ':dead': '💀',
- ':flag': '🏳️',
- ':toxic': '☣️',
- ':100': '💯',
- ':bell': '🔔',
- ':wdym': '⁉️',
- ':?': '❓',
- ':!': '❗',
- ':vs': '🆚',
- ':(': '🙁',
- ':)': '😃',
- ':D': '😄',
- ';(': '😢',
- ';)': '😂',
- '<3': '💗',
- 'D;': '😩',
- 'D:': '😦',
- '-_-': '😑',
- '-,-': '😒',
- 'B)': '😎',
- '>(': '😡',
- ':O': '😯',
-
- };
-
-
- $("#input_box2").on("keyup", function() {
- var detected = $("#input_box2").val();
- for(var found in replacement){
- if(replacement.hasOwnProperty(found)){
- detected = detected.replace(found,replacement[found]);
- }
- }
- $(this).val(detected);
- });
- // ==/==
-
-
- // ==Unicode emojis==
- $(`
- <div class="unicodeEmojiContainer" style="width: 100%;display: inline;width: 560px; margin-left: -93px;background-color: rgba(0,0,0,0.3);padding: 5px 15px 5px 15px;margin-bottom: 5px;overflow: hidden;border-radius: 10px;">
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/b731b88b6459090c02b8d1e31a552c5a.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/f71a48ebe4ebb6c0fb771721248d7523.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/f0835a46b501ae0a182874b003fdbb65.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/65bd38c1796f4959df4028fdf06aaf8f.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/10d135bf11670b6db1db682a512da004.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/17ce9728ad8efb8ffe2fa41f60c169be.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/cad1882ca3eeb04e786bc5d63e44477d.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/add1f87676ce1d709db3efd005873142.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/2a6e66e7de157c4051fb7abf7d8b0063.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/cae9e3b02af6e987442df2953de026fc.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/53ef346458017da2062aca5c7955946b.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/1b6c783f128fe9fa93aee4d32a7013d6.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/6fc965fbef1b4aeb6167f652cd0544fc.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/b6f700d4bc253abdb5ad576917b756d8.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/2af915882260fdb89538d1610e1d9baa.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/76292b41a5fa5408d92f674ebf4b7326.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/209381ec0f39a61c1904269ed41c62eb.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/dcbf6274f0ce0f393d064a72db2c8913.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/468d61fd9fd55d3f5d905005d2180daa.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/f1f76882104c8724124954b6edfed6d4.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/0702847ec6fe5542f0829e09e0c5bb22.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/d56fc4f12b790c6cef7b08a515e4cce9.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/9bd8b85559466379744360f8c9841f39.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/d0df7bf4acd843defa4e417cf767a574.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/b277c5ffb43011a356200198cf76b22d.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/df108c82f499b630411d1fc6594f3717.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/79b9eb736bd31cd7d9ed23046929fda0.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/593c4a3437fbb5b89fbb148f7b96424d.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/07ede26f668b74a5fbeefff6eb35e15e.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/a2d0c0f7e2a7219cb5f9b951bba19437.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/9e1c3ddc9da7effefe8a370b7c33ed7b.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/2e1d6b723adec95eaa2a500141cf136d.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/69cc1b4583611ccc6a5652d1ddaee8fc.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/3b32193b9673582d2704e53ec1056b6e.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/0e2bb36113661c72bb9b3b4e5c834f97.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/6f1049fe11f5b6bc18d9227fb29d237b.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/8fee3f6705505729fea8c7379934d794.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/612f3fc9dedfd368820b55c4cf259c07.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/4691e32e64eb0d4c43f29252415cfd61.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/c0c3d14224896d2c097631cfb1f0a1d1.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/ced0c08553c2ade6cbeee29a40f4ac8c.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/7e4f6dcf32845bfa865cf17491faf867.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/2fe6cd31e65e7a614dce24755303878b.svg"></div>
- <div class="unicodeemoji"><img src="https://discordapp.com/assets/b78035b8e2a6a4885d4448198963a14e.svg"></div>
- </div>
- `).insertBefore("#input_box2");
- $('<style>.unicodeemoji { float: left; width: 22px; padding: 1.5px; cursor: pointer; }</style>').appendTo('body');
- $('#chatboxArea2').css({ "display": 'flex', "flex-direction": 'column'});
-
- var unicodeemojis = ['😃', '😦','😄','😠','😡','😤','😯', '😆', '😢', '😂','🤔','😏','👉','👌','👍','😒','🖕','❤️','😟','😔','😓','😅','😱','😎','😉','🙄','👏','👋','😑','🤦','👎','😩','😈','🙁','💪','💯','💔','🎉','🌈','🌸','💩','😍','😣','😕']; //some little help xd Toxin & zyhn
- $(document).ready(function() {
- $('.unicodeemoji').click(function() {
- $('#input_box2').val($('#input_box2').val() + unicodeemojis[$(this).index()]);
- document.getElementById("input_box2").focus();
- });
- });
- // ==/== background color changer
-
- $(`
-
- <div><input style="position: absolute;
- margin-left: 280px;
- border-radius: 3px;
- bottom: 310px;
- border: 0;
- padding: 0px;
- height: 35px;
- width: 60px;" id="hx-chnl" type="color" value="">
- <style> #hx-chnl2{width: 400px; height: 40px;border-radius: 5px;margin-left: 0px; padding: 10px;margin-top: 10px; font-size: 23px;} #color{padding: 5px;}</style>
- <div id="color"><input id="hx-chnl2" class="uk-input" placeholder="NameColorGame" maxlength="20"></div></div></br></br>
- <div>
-
- <h3>Alis.io userscript 2.1.6</h3>
- <h6>Credits: Havoc, Zimek</h6>
-
- </div></br>
-
- <!-- <div id="to"><button id="timeco" class="uk-button uk-button-default uk-button-small" href="http://zimek.byethost24.com/scripts/alisskrypt.js">Time change</button></div>
- <td><input type=button class="uk-button uk-button-default uk-button-small" value="z+" onclick="timeco()"></td> -->
-
- `).insertAfter("#profilec");
- $(`
- <div id="moreemojis" style="margin-left: -95px;font-size: 15px;">
- <a href="http://zimek.byethost24.com/more-emojis/" target="_blank">More emojis</a>
- </div>
-
- `).insertAfter("input#input_box2");
-
- $(`
- <a>Name Hidden</a>
- `).insertBefore("div#coingrid");
- //var button = document.getElementById('timeco');
-
- //button.onclick = (function timeco() {
- // 'use strict'; sweetAlert("Loading...");var waitForFb=setInterval(()=>{"number"==typeof userid?($("#swal2-title").text(`User ID detected ${userid}...`),clearInterval(waitForFb),checkColorChangeTime()):$("#swal2-title").text("Waiting for your Facebook account to load in...")},100),checkColorChangeTime=()=>{$.getJSON(`http://api.alis.io/api/users/${userid}/upgrades`,e=>{$("#swal2-title").text(`Retrieving data from ${userid}...`),$("#swal2-title").css("white-space","pre-line");var t=new Date(e.upgrades[0].updated_at).getTime();console.log(e.upgrades[0].updated_at);var a=setInterval(()=>{var e=t-(new Date).getTime()+6048e5,r=parseInt(e/864e5),l=parseInt(e%864e5/36e5),s=parseInt(e%36e5/6e4),i=parseInt(e%6e4/1e3);$("#swal2-title").text(`You can change your color in:\n${r}d ${l}h ${s}m ${i}s`),e<=0&&($("#swal2-title").text("You can change your color now."),clearInterval(a),$("#swal2-title").removeAttr("style")),$(".swal2-buttonswrapper").children(":first").click(()=>{clearInterval(a),$("#swal2-title").removeAttr("style")})},1e3)})};
- //})();
-
- // ==/==
- (function() {
- 'use strict';
-
- var input = document.getElementById("hx-chnl");
- input.value = localStorage.getItem("cardcolorback") || "";
-
- var input2 = document.getElementById("hx-chnl2");
- input2.value = localStorage.getItem("cardcolorback2") || "";
-
- $("#hx-chnl, #hx-chnl2").on("input", function() {
- localStorage.setItem("cardcolorback", input.value);
- localStorage.setItem("cardcolorback2", input2.value);
- });
-
- $("#hx-chnl").on("input", function() {
- var regIs = $(this).val();
- $("html").css("background", regIs);
- $("#hx-chnl2").val(regIs);
- });
- $("#hx-chnl2").on("input", function() {
- var regI = $(this).val();
- $("html").css("background", regI);
- $("#hx-chnl").val(regI);
- });
-
- return $("#hx-chnl, #hx-chnl2").trigger("input");
- })();
- document.addEventListener('mouseup', mouseup);
- // == W macro
- setInterval(function(){
- $('img[src="/assets/img/adblocker.png"]').remove();
- $('#ad_bottom').remove();
- $('.content>.text-center>.tab-pane>div#ad_main').remove();
- }, 500);
- window.addEventListener('keydown', keydown);
- window.addEventListener('keyup', keyup);
-
- var EjectDown = false;
-
- var speed = 1; //in ms
-
- function keydown(event) {
- if (event.keyCode == 87 && EjectDown === false) { // key W
- EjectDown = true;
- setTimeout(eject, speed);
- }
- }
- function keyup(event) {
- if (event.keyCode == 87) { // key W
- EjectDown = false;
- }
- }
-
- function eject() {
- if (EjectDown) {
- window.onkeydown({keyCode: 87}); // key W
- window.onkeyup({keyCode: 87});
- setTimeout(eject, speed);
- }
- }