您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
420 Reminders, Background & Theme Change
当前为
// ==UserScript== // @name Weed Theme v1.0.3 addon for Bodega Bot // @version 1 // @description 420 Reminders, Background & Theme Change // @author Bort // @match https://tinychat.com/room/* // @match https://tinychat.com/* // @exclude https://tinychat.com/settings/* // @exclude https://tinychat.com/subscription/* // @exclude https://tinychat.com/promote/* // @exclude https://tinychat.com/coins/* // @exclude https://tinychat.com/gifts // @grant none // @run-at document-start // jshint esversion: 6 // @namespace https://greasyfork.org/users/1024912 // ==/UserScript== (function() { 'use strict'; /* =========================================================================================== MAIN CODE INSERTION - ONLOAD =========================================================================================== */ //INSERT PROJECT NAME & VERSION REQUIREMENTS var Project = { Name:"CosmosisT's Weed Theme", RequiredVersion:{ //VERSION 1.6.33 MINIMUM Major:1, Minor:6, Patch:33 } }; //INSERT CODE BELOW function Main() { //VARIABLES var BGCOUNT = 0; //SET CTS HARD-CODE window.CTSEightBall = ["I'm too high for this!", "If you say so, how about you pass the weed?", "Without a doubt.", "Yes - definitely.", "You may rely on it, like I do my weed.", "As I see it, I can't I'm too stoned.", "Most Likely.", "Outlook good. How's it smell?", "Yes.", "Signs point to yes as well the bong.", "Reply hazy, might have been the weed.", "Ask again when you got $10.", "Better not tell you now. Snitch...", "I'm not your god... bug someone else!", "take a dab and ask again.", "Don't count on it.", "My reply is no.", "My dealers say no.", "Quality not so good.", "Very doubtful."]; window.CTSWelcomes = ["What's stoney roney ", "What's smokin' ", "Hi ", "I thought I smelled a ", "Whatcha smokin' on ", "Cam up and toke ", "Yo ", "What's litty ", "what's good ", "What's hangin' "]; //SET TEMPORARY CTS VALUES window.CTSAddon = { ReminderList: [ // Modified two minute warning to the time ["1:18am","1:18"],["2:18am","2:18"],["3:18am","3:18"],["4:18am","4:18"],["5:18am","5:18"],["6:18am","6:18"], ["7:18am","7:18"],["8:18am","8:18"],["9:18am","9:18"],["10:18am","10:18"],["11:18am","11:18"],["12:18pm","12:18"], ["1:18pm","13:18"],["2:18pm","14:18"],["3:18pm","15:18"],["4:18pm","16:18"],["5:18pm","17:18"],["6:18pm","18:18"], ["7:18pm","19:18"],["8:18pm","20:18"],["9:18pm","21:18"],["10:18pm","22:18"],["11:18pm","23:18"],["12:18am","0:18"], // Modified cheers to the time and Happy 420 ["1:20am","1:20 Happy 420!"],["2:20am","2:20 Happy 420!"],["3:20am","3:20 Happy 420!"],["4:20am","4:20 Happy 420!"],["5:20am","5:20 Happy 420!"],["6:20am","6:20 Happy 420!"], ["7:20am","7:20 Happy 420!"],["8:20am","8:20 Happy 420!"],["9:20am","9:20 Happy 420!"],["10:20am","10:20 Happy 420!"],["11:20am","11:20 Happy 420!"],["12:20pm","12:20 Happy 420!"], ["1:20pm","13:20 Happy 420!"],["2:20pm","14:20 Happy 420!"],["3:20pm","15:20 Happy 420!"],["4:20pm","16:20 Happy 420!"],["5:20pm","17:20 Happy 420!"],["6:20pm","18:20 Happy 420!"], ["7:20pm","19:20 Happy 420!"],["8:20pm","20:20 Happy 420!"],["9:20pm","21:20 Happy 420!"],["10:20pm","22:20 Happy 420!"],["11:20pm","23:20 Happy 420!"],["12:20am","0:20 Happy 420!"] ], AKB: [], // Cleared the list of usernames GIMG: [ "https://mir-s3-cdn-cf.behance.net/project_modules/1400/9bc27292880429.5e569ff84e4d0.gif", "https://wallpapercave.com/wp/wp2760959.gif", "https://i.pinimg.com/originals/55/fb/ff/55fbffb51b0c162a2ece528152832418.gif", "https://images5.alphacoders.com/880/880175.jpg", "https://images3.alphacoders.com/112/1120921.jpg", "https://images5.alphacoders.com/829/829971.jpg", "https://images8.alphacoders.com/829/829728.jpg", "https://images.alphacoders.com/925/925465.png", "https://images7.alphacoders.com/829/829969.jpg", "https://images.alphacoders.com/120/1208599.png", "https://images.alphacoders.com/914/914666.png", "https://wallpapercave.com/wp/wp5696451.jpg", "https://wallpapercave.com/wp/wp5696457.jpg", "https://wallpapercave.com/uwp/uwp4452397.jpeg", "https://wallpapercave.com/uwp/uwp4451869.jpeg", "https://wallpapercave.com/wp/wp5696495.jpg", "https://wallpapercave.com/wp/wp2339750.jpg", "https://wallpapercave.com/wp/wp2339752.jpg", "https://wallpapercave.com/wp/wp2339754.jpg", "https://wallpapercave.com/wp/wp1860528.jpg", "https://wallpapercave.com/wp/wp2339756.jpg", "https://wallpapercave.com/wp/wp2339757.jpg", "https://wallpapercave.com/wp/wp2339759.jpg", "https://wallpapercave.com/wp/wp2339765.jpg", "https://wallpapercave.com/wp/wp2339767.jpg", "https://wallpapercave.com/wp/wp2339770.jpg", "https://wallpapercave.com/wp/wp2339775.jpg" ] }; //EXECUTE FURTHER lideShow(); //FUNCTIONS function SlideShow() { console.log("runnn"); BGCOUNT++; if (BGCOUNT === window.CTSAddon.BGIMG.length) BGCOUNT = 0; var BG = "url(\"" + window.CTSAddon.BGIMG[BGCOUNT] + "\") rgb(0, 0, 0) no-repeat"; document.body.style.background = BG; setTimeout(SlideShow, 300000); } } /* =========================================================================================== ----------------------DO NOT MODIFY THE CODE BELOW THIS LINE------------------------------- =========================================================================================== */ var e, i, //ERROR READOUTS error_code = [ "Timeout", "Bad Code", "More Than One Addon Running", "Version Mismatch" ]; var CTS = { Init: function() { e++; if(CTS.PageLoaded()) { try { if (window.CTS === undefined) { window.CTS = true; CTS.Dispose(); if (CTS.Version()) { // RUN Main(); } else { CTS.Flag(3, "ReqVersion:"+Project.RequiredVersion.Major+"."+Project.RequiredVersion.Minor+"."+Project.RequiredVersion.Patch+"\nCTSVersion:"+window.CTSVersion.Major+"."+window.CTSVersion.Minor+"."+window.CTSVersion.Patch); } } else { CTS.Flag(2); } } catch(e) { CTS.Flag(1, e); } if(e >= 20) CTS.Flag(0); } }, Load: function() { var val = localStorage.getItem("CTS_" + arguments[0]); if (null === val && "undefined" != typeof arguments[1]) { CTS.Save(arguments[0], arguments[1]); return arguments[1]; } return val; }, Save: function() { localStorage.setItem("CTS_" + arguments[0], arguments[1]); }, PageLoaded: function() { if (document.querySelector("tinychat-webrtc-app")) { if (document.querySelector("tinychat-webrtc-app").shadowRoot) return true; } }, Dispose: function() { clearInterval(i); }, Version: function() { return ((Project.RequiredVersion.Major <= window.CTSVersion.Major && Project.RequiredVersion.Minor < window.CTSVersion.Minor) || (Project.RequiredVersion.Minor == window.CTSVersion.Minor && Project.RequiredVersion.Patch <= window.CTSVersion.Patch)); }, Flag: function(err, caught) { clearInterval(i); console.log("CTS ADDON ERROR\nCould not load!\nError: "+error_code[err]+ ((caught !== undefined)?"\n"+caught:"")+"\n\nProject Name:\n"+Project.Name); } }; i = setInterval(CTS.Init, 500); })();