Greasy Fork

Skinchanger for Vanis.io

Vanis.io skinchanger by Diszy

目前为 2019-11-25 提交的版本。查看 最新版本

// ==UserScript==
// @name         Skinchanger for Vanis.io
// @namespace    Skinchanger for Vanis.io
// @version      1.0
// @description  Vanis.io skinchanger by Diszy
// @author       Diszy
// @match        https://vanis.io/*
// @match        https://dev.vanis.io/*
// @run-at       document-start
// @require      http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js
// @require      http://code.jquery.com/ui/1.9.2/jquery-ui.js
// @grant        none
// ==/UserScript==

// CHANGE YOUR SKIN URLS, MAXIMUM OF 6 SKINS.
var skin1 = "https://skins.vanis.io/s/31dt54";
var skin2 = "https://skins.vanis.io/s/zc1dsb";
var skin3 = "https://skins.vanis.io/s/z3fm7e";
var skin4 = "https://skins.vanis.io/s/f7k8v0";
var skin5 = "https://skins.vanis.io/s/qdgzad";
var skin6 = "https://skins.vanis.io/s/e7to4u";
var rotateTime = 300000 // 1 second = 1000, 1 minute = 60000
// END OF CHANGE YOUR SKINS URLS

//DON'T TOUCH THIS IF YOU DON'T UNDERSTAND.

window.addEventListener('load', function() // run function setSkin after the page has been
{
    setSkin();
});

function sleep(ms) {
  return new Promise(resolve => setTimeout(resolve, ms));
} // kinda adding the sleep function of JAVA to JS ;p

async function setSkin() { // the skinchanger function
document.getElementById("skinurl").value = skin1;
await sleep(rotateTime);
document.getElementById("skinurl").value = skin2;
await sleep(rotateTime);
document.getElementById("skinurl").value = skin3;
await sleep(rotateTime);
document.getElementById("skinurl").value = skin4;
await sleep(rotateTime);
document.getElementById("skinurl").value = skin5;
await sleep(rotateTime);
document.getElementById("skinurl").value = skin6;
await sleep(rotateTime);
    setSkin();
};