Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name slitherio plugin
- // @namespace hc.priv.no
- // @description Plugin for slither.io
- // @include http://slither.io/*
- // @include https://slither.io/*
- // @updateURL https://github.com/Montaron/Slitherio-Plugin/raw/master/slitherio-plugin.meta.js
- // @downloadURL https://github.com/Montaron/Slitherio-Plugin/raw/master/slitherio-plugin.user.js
- // @version 1.13
- // @grant none
- // ==/UserScript==
-
- function updateElem() {
- currServ = bso ? bso.ip + ':' + bso.po : 'None';
- var x = snake ? parseInt(snake.xx) : 0;
- var y = snake ? parseInt(snake.yy) : 0;
- topElem.textContent = 'Server: ' + currServ + ', ' + 'X: ' + x + ', Y: ' + y;
- }
-
- function force(elem) {
- var splitArr = elem.value.split(':');
- if (splitArr.length > 1) forceServer((splitArr[0] || ''), (splitArr[1] || ''));
- };
-
- var topElem = document.createElement('span');
- window.onload = function(){
- topElem.style.position = 'fixed';
- topElem.style.zIndex = '666';
- topElem.style.top = '5px';
- topElem.style.textAlign = 'center';
- topElem.style.width = '100%';
- topElem.style.fontSize = '20px';
- topElem.style.fontFamily = 'Verdana';
- topElem.style.color = '#FFF';
- document.body.appendChild(topElem);
-
- var parent = document.getElementById('playh');
- var div = document.createElement('div');
- var input = document.createElement('input');
- var button = document.createElement('span');
- var currServ = 'None';
-
- div.style.width = '244px';
- div.style.margin = '14px auto';
- div.style.background = '#4c447c none repeat scroll 0% 0%';
- div.style.boxShadow = '0px 6px 50px rgb(0, 0, 0)';
- div.style.border = '2px solid rgba(0, 0, 0, 1)';
- div.style.borderRadius = '29px';
- div.style.display = 'block';
- div.style.padding = '5px';
- div.style.fontFamily = 'Verdana';
- div.style.position = 'relative';
-
- input.type = 'text';
- input.placeholder = 'IP-Address:Port';
- input.style.margin = '2px';
- input.style.background = 'rgba(0, 0, 0, 0) none repeat scroll 0 0';
- input.style.border = '0 none';
- input.style.color = '#e0e0ff';
- input.style.fontSize = '15px';
-
- button.textContent = 'Go!';
- button.style.cursor = 'pointer';
- button.style.color = '#FFF';
- button.style.borderRadius = '24px';
- button.style.margin = '2px';
- button.style.padding = '2px 6px';
- button.style.background = 'linear-gradient(180deg, #9DA, #485)';
- button.onclick = function() { force(input); };
-
- div.appendChild(input);
- div.appendChild(button);
-
- parent.appendChild(div);
- timerID = setInterval(function () {
- updateElem();
- }, 1000);
- };
-
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement