您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
A-90 spawns randomly
// ==UserScript== // @name A-90 // @namespace http://tampermonkey.net/ // @version 2024-04-18 // @description A-90 spawns randomly // @author Terraria Tree, KingTortle // @match *://*/* // @icon https://file.garden/ZgYUwIo9YF7EdBbu/stop.png // @grant none // @license MIT // ==/UserScript== setTimeout(()=>{ let chance=0.001; let cooldown=true; let start = new Audio('https://file.garden/ZgYUwIo9YF7EdBbu/spawn.ogg'); let jumpscare = new Audio('https://file.garden/ZgYUwIo9YF7EdBbu/jumpscare.ogg'); setInterval(()=>{ if(cooldown&&Math.random()<chance){ [...document.body.getElementsByClassName('ballsack')].forEach(b=>b.remove()); [...document.body.getElementsByClassName('ballsack2')].forEach(b=>b.remove()); clearInterval(globalThis.ll); clearInterval(globalThis.ll2); cooldown=false; chance = 0.001; let a90 = document.createElement("img"); let stop = document.createElement("img"); let static = document.createElement("img"); a90.className='ballsack' stop.className='ballsack2' a90.width=a90.height=stop.width=stop.height=100; let p=0; let shift=()=>{p===0?r(a90.width+1,a90.height,p++):p===1?r(a90.width-1,a90.height,p++):p===2?r(a90.width,a90.height-1,p++):p===3?r(a90.width,a90.height+1,p=0):p=0}; stop.src = "https://file.garden/ZgYUwIo9YF7EdBbu/stop.png"; a90.src = "https://file.garden/ZgYUwIo9YF7EdBbu/regular.png"; static.src = "https://file.garden/ZgYUwIo9YF7EdBbu/redded.gif"; static.style.imageRendering=`pixelated`; static.style.zIndex=`997`; static.style.position=`absolute`; static.style.top=scrollY+'px'; static.style.left=scrollX+'px'; static.width=innerWidth; static.height=innerHeight; let HESGOINGTOKILLYOU; o = function(){ HESGOINGTOKILLYOU = 1; } a90.style=`image-rendering: pixelated;z-index: 999;position: absolute;top: ${~~(Math.random()*(innerHeight-a90.height))+scrollY}px; left: ${~~(Math.random()*(innerWidth-a90.width))+scrollX}px;`; r=(x,y)=>{ a90.style.imageRendering=`pixelated`; a90.style.zIndex=`998`; a90.style.position=`absolute` a90.style.top=`${(innerHeight/2)-(y / 2)+scrollY}px`; a90.style.left=`${(innerWidth/2)-(x / 2)+scrollX}px` }; start.currentTime = 0; start.play(); document.body.append(a90); setTimeout(()=>{ a90.style=`image-rendering: pixelated;z-index: 998;position: absolute;top: ${(innerHeight/2)-(a90.height / 2)+scrollY}px; left: ${(innerWidth/2)-(a90.width / 2)+scrollX}px;`; document.body.append(static); document.body.style.overflow='hidden'; document.body.style.height='100%'; static.style.filter='sepia(1000000%) hue-rotate(700deg) saturate(2500%) brightness(0%)' setTimeout(()=>{ static.style.filter='sepia(1000000%) hue-rotate(700deg) saturate(2500%) brightness(25%)' setTimeout(()=>{ static.style.filter='sepia(1000000%) hue-rotate(700deg) saturate(2500%) brightness(25%) opacity(75%)' setTimeout(()=>{ static.style.filter='sepia(1000000%) hue-rotate(700deg) saturate(2500%) brightness(50%)' }, 116) }, 66) }, 66) }, 500) setTimeout(()=>{ stop.style=`image-rendering: pixelated;z-index: 999;position: absolute;top: ${(innerHeight/2)-(a90.height / 2)+scrollY}px; left: ${(innerWidth/2)-(a90.width / 2)+scrollX}px;`; document.body.append(stop); onmousemove=onmousedown=onkeydown=o; }, 600); setTimeout(()=>{ stop.remove(); ll=setInterval(shift,33); ll2=setInterval(()=>{ a90.style.filter?a90.style.filter='':a90.style.filter='sepia(100%) hue-rotate(300deg) saturate(100000%)' },166) },966) setTimeout(()=>{ a90.remove(); onmousemove=onmousedown=onkeydown=null; static.remove(); setTimeout(()=>{ start.pause(); if (HESGOINGTOKILLYOU == 1){ setTimeout(()=>{ document.body.append(a90); jumpscare.currentTime = 0; jumpscare.play(); document.body.append(static); clearInterval(ll); setTimeout(()=>{ a90.src = "https://file.garden/ZgYUwIo9YF7EdBbu/jumpscare.png"; setTimeout(()=>{ a90.width = 400; a90.height = 400; setTimeout(()=>{ document.body.outerHTML = '' }, 900) }, 33); ll=setInterval(shift,33); }, 200) }, 83) } else { cooldown=true; document.body.style.overflow=''; document.body.style.height=''; } }, 100); },1166) } else { chance+=0.00005 } }, 100) },500)