Advertisement
Skeleton213132

Untitled

Nov 21st, 2024
9
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 132.52 KB | None | 0 0
  1. javascript:(async()=%3E%7Bif(String(window.fetch.call).includes(%22native%22))%7Bvar%20e=window.fetch.call;window.fetch.call=function()%7Bif(!arguments%5B1%5D.includes(%22s.blooket.com/rc%22))return%20e.apply(this,arguments);console.log(%22You%20tried%20to%20get%20caught%20cheating!%22)%7D%7Delse%20console.log(%22already%20run%22);if(console.log(%22%25c%20Blooket%20Cheats%20Plus%20%25c%5Cn%09By%20DannyDan0167%20on%20GitHub%22,%22color:%20%230bc2cf;%20font-size:%203rem%22,%22color:%20%238000ff;%20font-size:%201rem%22),console.log(%22%25c%09Mobilegui.js%22,%22color:%20%230bc2cf;%20font-size:%201rem%22),console.log(%22%25c%09Star%20the%20github%20repo!%25c%20%20https://github.com/DannyDan0167/Blooket-Cheats-Plus%22,%22color:%20%23ffd000;%20font-size:%201rem%22,%22%22),document.querySelector(%22script%5Bsrc*='bfs/index.js'%5D%22)&&!window.clearId)%7Bfor(var%20t=document.createElement(%22iframe%22),o=(document.body.appendChild(t),window.clearId=window.setInterval(()=%3E%7B%7D,0));o--;)t.contentWindow.clearInterval.call(window,o);t.remove()%7D%7Bvar%20t,o=document.createElement(%22iframe%22),o=(document.body.append(o),window.alert=o.contentWindow.alert.bind(window),window.prompt=o.contentWindow.prompt.bind(window),window.confirm=o.contentWindow.confirm.bind(window),o.remove(),(e,t=%7B%7D)=%3EObject.entries(t).forEach((%5Bt,o%5D)=%3Ee.style%5Bt%5D=o));(t=document.createElement(%22style%22)).innerHTML=%22details%20%3E%20summary%20%7B%20cursor:%20pointer;%20transition:%200.15s;%20list-style:%20none;%20%7D%20details%20%3E%20summary:hover%20%7B%20color:%20hsl(0,%200%25,%2050%25)%20%7D%20details%20%3E%20summary::-webkit-details-marker%20%7B%20display:%20none;%20%7D%20details%20summary%20~%20*%20%7B%20animation:%20sweep%20.5s%20ease-in-out;%20%7D%20@keyframes%20sweep%20%7B%200%25%20%20%20%20%7Bopacity:%200;%20transform:%20translateY(-10px)%7D%20100%25%20%20%7Bopacity:%201;%20transform:%20translateY(0)%7D%20%7D%20.cheat%20%7B%20border:%20none;%20background:%20hsl(0,%200%25,%2020%25);%20padding:%205px;%20margin:%203px;%20width:%2060%25;%20color:%20hsl(0,%200%25,%20100%25);%20transition:%200.2s;%20border-radius:%205px;%20cursor:%20pointer;%20%7D%20.cheat:hover%20%7B%20background:%20hsl(0,%200%25,%2030%25);%20%7D%22;let%20a=document.createElement(%22div%22);%5B...document.querySelectorAll(%22%23JODMOBILE%22)%5D.forEach(e=%3Ee.remove()),a.id=%22JODMOBILE%22,a.appendChild(t),o(a,%7Bwidth:%22400px%22,background:%22hsl(0,%200%25,%2010%25)%22,backgroundImage:%22linear-gradient(rgba(0,%200,%200,%200.95),%20rgba(0,%200,%200,%200.95)),%20url(https://ac.blooket.com/dashboard/65a43218fd1cabe52bdf1cda34613e9e.png)%22,borderRadius:%2210px%22,position:%22absolute%22,textAlign:%22center%22,fontFamily:%22Nunito%22,color:%22white%22,overflow:%22hidden%22,top:%2250px%22,left:%2250px%22%7D);var%20r,n,i=0,s=0,t=(a.onpointerdown=(e=window.event)=%3E%7Be.preventDefault(),i=e.clientX,s=e.clientY,document.onpointerup=()=%3E%7Bdocument.onpointerup=null,document.onpointermove=null%7D,document.onpointermove=e=%3E%7B(e=e%7C%7Cwindow.event).preventDefault(),r=i-e.clientX,n=s-e.clientY,i=e.clientX,s=e.clientY,a.style.top=a.offsetTop-n+%22px%22,a.style.left=a.offsetLeft-r+%22px%22%7D%7D,document.createElement(%22div%22)),l=(a.appendChild(t),o(t,%7Bwidth:%22100%25%22,height:%2235px%22,paddingTop:%222px%22,fontSize:%221.5rem%22,textAlign:%22center%22%7D),t.innerHTML='Blooket%20Cheats%20Plus%20%3Cspan%20style=%22font-size:%200.75rem%22%3Ev15.30.00%3C/span%3E',document.createElement(%22button%22)),l=(t.appendChild(l),o(l,%7Bbackground:%22red%22,height:%2245px%22,width:%2245px%22,border:%22none%22,cursor:%22pointer%22,position:%22absolute%22,top:%22-10px%22,right:%22-10px%22,fontSize:%221.5rem%22,borderRadius:%2210px%22,fontFamily:%22Nunito%22,fontWeight:%22bolder%22,paddingTop:%2210px%22,paddingRight:%2215px%22%7D),l.innerText=%22X%22,l.onclick=()=%3E%7B$(),a.remove(),removeEventListener(%22keypress%22,f)%7D,document.createElement(%22button%22));t.appendChild(l),o(l,%7Bbackground:%22%23444444%22,height:%2245px%22,width:%2245px%22,border:%22none%22,cursor:%22pointer%22,position:%22absolute%22,top:%22-10px%22,left:%22-10px%22,fontSize:%221.5rem%22,borderRadius:%2210px%22,fontFamily:%22Nunito%22,fontWeight:%22bolder%22,paddingTop:%2210px%22,paddingLeft:%2215px%22%7D),l.innerText=%22-%22,l.onclick=()=%3Ec.hidden=!c.hidden;let%20c=document.createElement(%22div%22),d=(t=document.createElement(%22div%22),c.appendChild(t),a.appendChild(c),t.innerHTML=%60%3Cspan%20id=%22curPageEl%22%3E$%7B_(!0)?%22Current%20gamemode:%20%22+_(!0):%22No%20game%20detected%22%7D%3C/span%3E%3Cbr%3E%3Cspan%3E(Press%20E%20to%20hide)%3C/span%3E%3Cbr%3E%60,t.style.display=%22block%22,t.style.margin=%2210px%22,document.body.append(a),o=document.createElement(%22div%22),c.appendChild(o),o.style.fontSize=%220.9rem%22,o.style.paddingBottom=%225px%22,%7Bglobal:%5B%7Bname:%22Auto%20Answer%20(Toggle)%22,description:%22Toggles%20auto%20answer%20on%22,type:%22toggle%22,enabled:(o.innerHTML='%3Cspan%3E%3Ca%20target=%22blank%22%20href=%22https://discord.gg/8A6J234n7v%22%3EDiscord%3C/a%3E%3Cbr/%3E%3Ca%20target=%22blank%22%20href=%22https://github.com/DannyDan0167/Blooket-Cheats-Plus/%22%3EGitHub%20-%20DannyDan0167%3C/a%3E%3C/span%3E',!1),data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3E%7Blet%7Bstate:%7Bquestion:e,stage:t,feedback:o%7D,props:%7Bclient:%7Bquestion:a%7D%7D%7D=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;try%7B%22typing%22!=e.qType?(%22feedback%22===t%7C%7Co?document.querySelector('%5Bclass*=%22feedback%22%5D')?.firstChild:%5B...document.querySelectorAll('%5Bclass*=%22answerContainer%22%5D')%5D%5B(e%7C%7Ca).answers.map((t,o)=%3E(e%7C%7Ca).correctAnswers.includes(t)?o:null).filter(e=%3Enull!=e)%5B0%5D%5D)?.click?.():Object.values(document.querySelector(%22%5Bclass*='typingAnswerWrapper'%5D%22))%5B1%5D.children._owner.stateNode.sendAnswer(e.answers%5B0%5D)%7Dcatch%7B%7D%7D,50))%7D%7D,%7Bname:%22Highlight%20Answers%20(Toggle)%22,description:%22Toggles%20highlight%20answers%20on%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3E%7Blet%7BstateNode:%7Bstate:e,props:t%7D%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;%5B...document.querySelectorAll('%5Bclass*=%22answerContainer%22%5D')%5D.forEach((o,a)=%3E%7B(e.question%7C%7Ct.client.question).correctAnswers.includes((e.question%7C%7Ct.client.question).answers%5Ba%5D)?o.style.backgroundColor=%22rgb(0,%20207,%20119)%22:o.style.backgroundColor=%22rgb(189,%2015,%2038)%22%7D)%7D,50))%7D%7D,%7Bname:%22Subtle%20Highlight%20Answers%20(Toggle)%22,description:%22Toggles%20subtle%20highlight%20answers%20on%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3E%7Blet%7BstateNode:%7Bstate:e,props:t%7D%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;%5B...document.querySelectorAll('%5Bclass*=%22answerContainer%22%5D')%5D.forEach((o,a)=%3E%7B(e.question%7C%7Ct.client.question).correctAnswers.includes((e.question%7C%7Ct.client.question).answers%5Ba%5D)&&(o.style.boxShadow=%22unset%22)%7D)%7D,50))%7D%7D,%7Bname:%22Freeze%20Leaderboard%22,description:%22Freezes%20the%20leaderboard%20on%20the%20host's%20screen%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bif(this.enabled)this.enabled=!1,clearInterval(this.data),this.data=null;else%7Bthis.enabled=!0;let%20e=()=%3E%7Bvar%20e=Object.values(function%20e(t=document.querySelector(%22%23app%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode;e.props.liveGameController.setVal(%7Bpath:%60c/$%7Be.props.client.name%7D/tat/Freeze%60,val:%22Frozen%22%7D)%7D;this.data=setInterval(e,50)%7D%7D%7D,%7Bname:%22Percent%20Auto%20Answer%22,description:%22Answers%20questions%20correctly%20or%20incorrectly%20depending%20on%20the%20goal%20grade%20given%20(Disable%20and%20re-enable%20to%20update%20goal)%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bif(this.enabled)this.enabled=!1,clearInterval(this.data),this.data=null;else%7Bthis.enabled=!0;let%20e=parseFloat(prompt(%22What%20grade%20do%20you%20want%20to%20get%20from%20this%20set?%20(0-100)%22));for(;%22number%22!=typeof%20e%7C%7CisNaN(e);)e=parseFloat(prompt(%22What%20grade%20do%20you%20want%20to%20get%20from%20this%20set?%20(0-100)%5CnInvalid%20Number%22));let%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;this.data=setInterval(e=%3E%7Btry%7Blet%20o=t.state.question%7C%7Ct.props.client.question;if(%22feedback%22==t.state.stage%7C%7Ct.state.feedback)return%20document.querySelector('%5Bclass*=%22feedback%22%5D,%20%5Bid*=%22feedback%22%5D')?.firstChild?.click?.();if(document.querySelector(%22%5Bclass*='answerContainer'%5D%22)%7C%7Cdocument.querySelector(%22%5Bclass*='typingAnswerWrapper'%5D%22))%7Blet%20a=0,r=0;for(let%20n%20in%20t.corrects)a+=t.corrects%5Bn%5D;for(let%20i%20in%20t.incorrects)r+=t.incorrects%5Bi%5D;r+=a;let%20l=0==r%7C%7CMath.abs(a/(r+1)-e)%3E=Math.abs((a+1)/(r+1)-e);if(%22typing%22!=t.state.question.qType)%7Blet%20s=document.querySelectorAll(%22%5Bclass*='answerContainer'%5D%22);for(let%20c=0;c%3Cs.length;c++)%7Blet%20d=o.correctAnswers.includes(o.answers%5Bc%5D);if(l&&d%7C%7C!l&&!d)return%20s%5Bc%5D?.click?.()%7Ds%5B0%5D.click()%7Delse%20Object.values(document.querySelector(%22%5Bclass*='typingAnswerWrapper'%5D%22))%5B1%5D.children._owner.stateNode.sendAnswer(l?o.answers%5B0%5D:Math.random().toString(36).substring(2))%7D%7Dcatch%7B%7D%7D,100,(e??100)/100)%7D%7D%7D,%7Bname:%22Auto%20Answer%22,description:%22Click%20the%20correct%20answer%20for%20you%22,run:function()%7Blet%7Bstate:%7Bquestion:e,stage:t,feedback:o%7D,props:%7Bclient:%7Bquestion:a%7D%7D%7D=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;try%7B%22typing%22!=e.qType?(%22feedback%22===t%7C%7Co?document.querySelector('%5Bclass*=%22feedback%22%5D')?.firstChild:%5B...document.querySelectorAll('%5Bclass*=%22answerContainer%22%5D')%5D%5B(e%7C%7Ca).answers.map((t,o)=%3E(e%7C%7Ca).correctAnswers.includes(t)?o:null).filter(e=%3Enull!=e)%5B0%5D%5D)?.click?.():Object.values(document.querySelector(%22%5Bclass*='typingAnswerWrapper'%5D%22))%5B1%5D.children._owner.stateNode.sendAnswer(e.answers%5B0%5D)%7Dcatch%7B%7D%7D%7D,%7Bname:%22Highlight%20Answers%22,description:%22Colors%20answers%20to%20be%20red%20or%20green%20highlighting%20the%20correct%20ones%22,run:function()%7Blet%7BstateNode:%7Bstate:e,props:t%7D%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;%5B...document.querySelectorAll('%5Bclass*=%22answerContainer%22%5D')%5D.forEach((o,a)=%3E%7B(e.question%7C%7Ct.client.question).correctAnswers.includes((e.question%7C%7Ct.client.question).answers%5Ba%5D)?o.style.backgroundColor=%22rgb(0,%20207,%20119)%22:o.style.backgroundColor=%22rgb(189,%2015,%2038)%22%7D)%7D%7D,%7Bname:%22Subtle%20Highlight%20Answers%22,description:%22Removes%20the%20shadow%20from%20correct%20answers%22,run:function()%7Blet%7BstateNode:%7Bstate:e,props:t%7D%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;%5B...document.querySelectorAll('%5Bclass*=%22answerContainer%22%5D')%5D.forEach((o,a)=%3E%7B(e.question%7C%7Ct.client.question).correctAnswers.includes((e.question%7C%7Ct.client.question).answers%5Ba%5D)&&(o.style.boxShadow=%22unset%22)%7D)%7D%7D,%7Bname:%22Spam%20Buy%20Blooks%22,description:%22Opens%20a%20box%20an%20amount%20of%20times%22,run:async%20function()%7Blet%20e=document.createElement(%22iframe%22);document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove();let%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner,o=Array.from(document.querySelectorAll(%22%5Bclass*='packsWrapper'%5D%20%3E%20div%22)).reduce((e,t)=%3E(t.querySelector(%22%5Bclass*='blookContainer'%5D%20%3E%20img%22)%7C%7C(e%5Bt.querySelector(%22%5Bclass*='packImgContainer'%5D%20%3E%20img%22).alt%5D=parseInt(t.querySelector(%22%5Bclass*='packBottom'%5D%22).textContent)),e),%7B%7D),a=prompt('Which%20box%20do%20you%20want%20to%20open?%20(ex:%20%22Ice%20Monster%22)').split(%22%20%22).map(e=%3Ee.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(%22%20%22),r=o%5Ba%5D;if(!r)return%20alert(%22I%20couldn't%20find%20that%20box!%22);let%20n=Math.min(Math.floor(t.state.tokens/r),parseInt(%600$%7Bprompt(%22How%20many%20boxes%20do%20you%20want%20to%20open?%22)%7D%60));if(0==n)return%20alert(%22You%20do%20not%20have%20enough%20tokens!%22);let%20i=confirm(%22Would%20you%20like%20to%20show%20blooks%20as%20unlocking?%22),l=%7B%7D,s=Date.now();for(let%20c=0;c%3Cn;c++)%7Bawait%20t.buyPack(!0,a),l%5Bt.state.unlockedBlook%5D%7C%7C=0,l%5Bt.state.unlockedBlook%5D++;let%20d=Date.now();s+=Date.now()-d,t.setState(%7BcanOpen:!0,currentPack:%22%22,opening:i,doneOpening:i,openPack:i%7D),clearTimeout(t.canOpenTimeout)%7Dawait%20new%20Promise(e=%3EsetTimeout(e)),alert(%60($%7BDate.now()-s%7Dms)%20Results:%20$%7BObject.entries(l).map((%5Be,t%5D)=%3E%60%20%20%20%20$%7Be%7D%20$%7Bt%7D%60).join(%22%20%22)%7D%60)%7D%7D,%7Bname:%22Remove%20Name%20Limit%22,description:%22Sets%20the%20name%20limit%20to%20120,%20which%20is%20the%20actual%20max%20name%20length%20limit%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),document.querySelector('input%5Bclass*=%22nameInput%22%5D').maxLength=120,alert(%22Removed%20name%20length%20limit%22)%7D%7D,%7Bname:%22Remove%20Random%20Name%22,description:%22Allows%20you%20to%20put%20a%20custom%20name%22,run:function()%7BObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7BisRandom:!1,client:%7Bname:%22%22%7D%7D),document.querySelector('%5Bclass*=%22nameInput%22%5D')?.focus?.()%7D%7D,%7Bname:%22Sell%20Duplicate%20Blooks%22,description:%22Sell%20all%20duplicate%20blooks%20leaving%20you%20with%201%20each%22,run:async%20function()%7Blet%20e=document.createElement(%22iframe%22);if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.confirm=e.contentWindow.confirm.bind(window),e.remove(),/dashboard.*%5C/blooks/.test(window.location.href))%7Bif(confirm(%22Are%20you%20sure%20you%20want%20to%20sell%20your%20dupes?%20(Legendaries%20and%20rarer%20will%20not%20be%20sold)%22))%7Blet%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner,o=Date.now(),a=%22%22;for(let%20r%20in%20t.state.blookData)if(t.state.blookData%5Br%5D%3E1)%7Bif(t.setState(%7Bblook:r,numToSell:t.state.blookData%5Br%5D-1%7D),%5B%22Legendary%22,%22Chroma%22,%22Mystical%22%5D.includes(document.querySelector(%22%5Bclass*='highlightedRarity'%5D%22).innerText.trim()))continue;a+=%60%20%20%20%20$%7Br%7D%20$%7Bt.state.blookData%5Br%5D-1%7D%20%60,await%20t.sellBlook(%7BpreventDefault()%7B%7D%7D,!0)%7Dalert(%60($%7BDate.now()-o%7Dms)%20Results:%20$%7Ba.trim()%7D%60)%7D%7Delse%20alert(%22This%20can%20only%20be%20ran%20in%20the%20Blooks%20page.%22)%7D%7D,%7Bname:%22Remove%20all%20Taken%20Blooks%22,description:%22Removes%20all%20taken%20blooks,%20allowing%20you%20to%20use%20any%20taken%20blook.%20Only%20works%20in%20lobby.%22,run:function()%7Blet%20e=Object.values(document.querySelector(%22%23app%3Ediv%3Ediv%22))%5B1%5D.children%5B0%5D._owner.stateNode;e.setState(%7BtakenBlooks:%7Bincludes:e=%3E!1%7D%7D),e.setState=function(t,o)%7B!t?.takenBlooks&&e.updater.enqueueSetState(e,t,o,%22setState%22)%7D%7D%7D,%7Bname:%22Simulate%20Unlock%22,description:%22Simulates%20unlocking%20a%20certain%20blook%22,run:function()%7Bvar%20e=window.prompt(%22Enter%20the%20blook%20(Case%20Sensitive):%22);let%20t=Object.values(document.querySelector(%22%23app%3Ediv%3Ediv%22))%5B1%5D.children%5B0%5D._owner.stateNode;t.setState(%7BloadingPack:!1,openPack:!0,unlockedBlook:e,newUnlock:!0,canOpen:!1%7D),setTimeout(()=%3Et.setState(%7BcanOpen:!0%7D),200)%7D%7D,%7Bname:%22Freeze%20Host%22,description:%22Freezes%20the%20host's%20screen%22,run:function()%7Blet%20encodedChars=%5B%22%5C%5Cu2f9f%22,%22%5C%5Cu4fff%22,%22%5C%5Cu4f52%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu4FF1%22,%22%5C%5Cu4FF2%22%5D,chars=encodedChars.map(char=%3Eeval(%60%22$%7Bchar%7D%22%60));function%20makeLongText()%7Breturn%20Array(3e6).fill().map(e=%3Echars%5BMath.floor(Math.random()*chars.length)%5D).join(%22%22)%7Dlet%7Bprops:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode,repeatedText=makeLongText();t.client.blook=repeatedText,t.liveGameController.setVal(%7Bpath:%60c/$%7Bt.client.name%7D/b%60,val:repeatedText%7D)%7D%7D,%7Bname:%22Blooket%20Bot%22,description:%22Opens%20Blooket%20Bot%22,run:function()%7Bfunction%20e()%7Blet%20e=document.querySelector(%22%23app%3Ediv%3Ediv%22);if(e)%7Blet%20t=Object.values(e)%5B1%5D?.children%5B0%5D?._owner;return%20t?.stateNode?.props?.client?.hostId%7C%7Cnull%7Dreturn%20null%7Dlet%20t=e(),o=t?%22https://blooketbot.glitch.me/?code=%22+t:%22https://blooketbot.glitch.me/%22;window.open(o,%22_blank%22,%22width=500,height=500,resizable=yes,scrollbars=yes,status=yes%22)%7D%7D,%7Bname:%22Lobbychat%22,description:%22Chat%20with%20other%20people%20and%20execute%20commands%22,run:function()%7Bif(window.run)return;function%20e()%7Breturn%20Object.values(document.querySelector(%22%23app%3Ediv%3Ediv%22))%5B1%5D.children%5B0%5D._owner%7Dwindow.run=!0;var%20t=0,o=!1;document.addEventListener(%22keydown%22,function(e)%7B%22%60%22===e.key&&(o=!o,a.style.display=o?%22none%22:%22block%22)%7D);let%20a=document.createElement(%22div%22);a.className=%22chat-box%22,document.body.appendChild(a);let%20r=document.createElement(%22div%22);r.className=%22chat-header%22,r.textContent=%22Chat%22,a.appendChild(r);let%20n=document.createElement(%22div%22);n.className=%22chat-body%22,a.appendChild(n);let%20i=document.createElement(%22input%22);function%20l(e)%7Blet%20t=document.createElement(%22div%22);t.textContent=e,n.appendChild(t)%7Di.type=%22text%22,i.className=%22chat-input%22,i.placeholder=%22Type%20a%20message...%22,a.appendChild(i),a.style.position=%22fixed%22,a.style.bottom=%2220px%22,a.style.right=%2220px%22,a.style.width=%22300px%22,a.style.backgroundColor=%22%23fff%22,a.style.border=%221px%20solid%20%23ccc%22,a.style.boxShadow=%220px%200px%2010px%20rgba(0,%200,%200,%200.2)%22,r.addEventListener(%22click%22,()=%3E%7Bn.classList.toggle(%22open%22)%7D),i.addEventListener(%22keydown%22,function(o)%7B13===o.keyCode&&(function%20o(a)%7Bvar%20r,i,s,c,d,u,p,m=function%20e(t)%7Bif(%22/%22!==t.charAt(0))return!1;var%20o=t.split(%22%20%22),a=o%5B0%5D.replace(%22/%22,%22%22);return%20o.splice(0,1),%7Bcmd:a,args:o%7D%7D(a);if(m)switch(m.cmd)%7Bcase%22cb%22:r=m.args.join(%22%20%22),(i=webpackJsonp.push(%5B%5B%5D,%7B1234(e,t,o)%7Bt.webpack=o%7D%7D,%5B%5B%221234%22%5D%5D%5D).webpack(%22MDrD%22).a)%5Br=Object.keys(i).find(e=%3Er.toLocaleLowerCase()===e.toLocaleLowerCase())%5D?(l(%22Setting%20blook%20to%20%22+r+%22!%22),e().stateNode.props.liveGameController.setVal(%7Bid:e().stateNode.props.client.hostId,path:%22c/%22+e().stateNode.props.client.name,val:%7Bb:r%7D%7D),e().stateNode.props.client.blook=r):l(%22No%20blook%20with%20that%20name%20was%20found!%22);break;case%22clear%22:n.innerHTML=%22%22;break;case%22dumpstate%22:Object.keys(e().stateNode.state).map(t=%3E%7Bvar%20o=e().stateNode.state%5Bt%5D;if(null==o)return%22N/A%22;Array.from(o)&&%22object%22==typeof%20o&&(o=%22%5BArray%5D%22),l(t+%22:%22+o)%7D).join(%22;%22);break;case%22list%22:e().stateNode.props.liveGameController.getDatabaseVal(%22c%22).then(e=%3E%7Bl(%22Current%20Players(%22+Object.keys(e).length+%22):%20%22+Object.keys(e).join(%22,%22))%7D);break;case%22tlog%22:window.logsv=!window.logsv,l(%22SetVal%20log%20set%20to%20%22+(window.logsv?%22Enabled%22:%22Disabled%22));break;case%22setval%22:s=m.args,e().stateNode.props.liveGameController.setVal(%7Bpath:%22c/%22+e().stateNode.props.client.name+%22/%22+s%5B0%5D,val:s.slice(1,s.length).join(%22%20%22)%7D);break;case%22setstate%22:c=m.args,d=%7B%7D,c.forEach(e=%3E%7Bvar%20t=e.split(%22:%22);Number.isNaN(parseInt(t%5B1%5D))%7C%7CparseInt(t%5B1%5D).toString()!==t%5B1%5D%7C%7C(t%5B1%5D=parseInt(t%5B1%5D)),d%5Bt%5B0%5D%5D=t%5B1%5D%7D),e().stateNode.setState(d),l(%22Set%20Successful!%22);break;case%22ahelp%22:l(%22Advanced%20Commands:%20setval(sets%20val%20logged%20by%20tlog%20ex%20/setval%20b%20Chicken),%20tlog(toggles%20setval%20log),%20dumpstate(dumps%20react%20state),setstate(sets%20react%20state%20/setstate%20crypto:5%20crypto2:5%20etc)%22);break;case%22help%22:l(%22Available%20Commands:%20help(gives%20help),ahelp(advanced%20commands%20help),%20cb(changes%20blook%20/cb%20cow),%20list(lists%20players%20connected),%20dump(dumps%20all%20available%20info%20about%20a%20player,%20passwords,%20etc(/dump%20player)),%20clear(clears%20chat),%20code(gives%20game%20code),%20unlock(unlocks%20blook%20on%20lobby%20screen)%22);break;case%22dump%22:!function%20t(o)%7Be().stateNode.props.liveGameController.getDatabaseVal(%22c/%22+o).then(e=%3E%7Bnull!=e?l(%22Dump:%20%22+JSON.stringify(e)):l(%22Player%20not%20found!%22)%7D)%7D(m.args.join(%22%20%22));break;case%22unlock%22:u=m.args.join(%22%20%22),(p=webpackJsonp.push(%5B%5B%5D,%7B1234(e,t,o)%7Bt.webpack=o%7D%7D,%5B%5B%221234%22%5D%5D%5D).webpack(%22MDrD%22).a)%5Bu=Object.keys(p).find(e=%3Eu.toLocaleLowerCase()===e.toLocaleLowerCase())%5D?(e().stateNode.state.unlocks.push(u),e().stateNode.forceUpdate()):l(%22No%20blook%20with%20that%20name%20was%20found!%22);break;case%22code%22:l(%22Game%20Code:%20%22+e().stateNode.props.client.hostId);break;default:l(%22Unrecognized%20chat%20command!%22)%7Delse%20e().stateNode.props.liveGameController.setVal(%7Bid:e().stateNode.props.client.hostId,path:%22c/%22+e().stateNode.props.client.name+%22/msg%22,val:%7Bi:t,msg:a%7D%7D),t++%7D(o.srcElement.value),o.srcElement.value=%22%22)%7D);var%20s=e().stateNode.props.liveGameController._liveApp.database()._delegate._repoInternal.server_.onDataUpdate_;function%20c(e)%7Bwindow.logsv&&l(%22Path:%20%22+e.path.split(%22/%22).splice(2,2).join(%22/%22)+%22%20Val:%20%22+(%22object%22==typeof%20e.val?JSON.stringify(e.val):e.val))%7De().stateNode.props.liveGameController._liveApp.database()._delegate._repoInternal.server_.onDataUpdate_=function(e,t,o,a)%7Bvar%20r,n;console.log(e,t,o,a),r=e,null!=(n=t)&&r.includes(%22/msg%22)&&n?.msg&&(console.log(n.msg),l(r.split(%22/%22)%5B2%5D+%22:%20%22+n.msg)),s(e,t,o,a)%7D,window.logsv=!1;var%20d=e().stateNode.props.liveGameController.setVal;e().stateNode.props.liveGameController.setVal=function()%7Bc.apply(this,arguments),d.apply(this,arguments)%7D,e().stateNode.props.liveGameController._liveApp.database().ref(%60$%7Be().stateNode.props.liveGameController._liveGameCode%7D%60).on(%22value%22,e=%3E%7B%7D),l(%22Lobbychat%20successfully%20loaded!%22),a.style.wordWrap=%22break-word%22%7D%7D,%7Bname:%22Pin%20Guesser%22,description:%22Brute%20forces%20combinations%20for%20existing%20pins%22,run:function()%7Bvar%20e=0,t=0,o=document.querySelector(%22div%5Bclass*='titleText'%5D%22);function%20a()%7Breturn%20Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode%7D(function%20r()%7Blet%20n=Math.floor(9e6*Math.random())+1e6;fetch(%60https://fb.blooket.com/c/firebase/id?id=$%7Bn%7D%60,%7Bmethod:%22GET%22,credentials:%22include%22%7D).then(e=%3Ee.json()).then(i=%3E%7B!0===i.success?(console.log(%22Game%20found:%22,n),o.innerHTML=%22Game%20Found!%22,a().setState(%7Bclient:%7BhostId:n.toString()%7D%7D)):(console.log(%22No%20game%20found%20for:%22,n),a().setState(%7Bclient:%7BhostId:n.toString()%7D%7D),e++,o.innerHTML=%22Guesses:%20%22+e,++t%3E15?(setTimeout(r,1e3),t=0):r())%7D).catch(e=%3E%7Balert(%22Error:%22+e)%7D)%7D)()%7D%7D,%7Bname:%22Crash%20Game%22,description:%22Crashes%20the%20host's%20game%22,run:function()%7Bvar%20e=Object.values(function%20e(t=document.querySelector(%22%23app%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode;e.props.liveGameController.setVal(%7Bpath:%60c/$%7Be.props.client.name%7D/b/toString%60,val:%22Crashed%22%7D)%7D%7D,%7Bname:%22Every%20Answer%20Correct%22,description:%22Sets%20every%20answer%20to%20be%20correct%22,run:function()%7Blet%7BstateNode:e%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;e.freeQuestions=e.freeQuestions?.map?.(e=%3E(%7B...e,correctAnswers:e.answers%7D)),e.questions=e.questions?.map?.(e=%3E(%7B...e,correctAnswers:e.answers%7D)),e.props.client.questions=e.props.client.questions.map(e=%3E(%7B...e,correctAnswers:e.answers%7D))%7D%7D,%7Bname:%22Flood%20Game%22,description:%22Floods%20a%20game%20with%20a%20number%20of%20fake%20accounts%22,run:async%20function()%7Blet%20e=document.createElement(%22iframe%22);function%20t()%7Breturn%20Object.values(document.querySelector(%22%23app%3Ediv%3Ediv%22))%5B1%5D.children%5B0%5D._owner.stateNode%7Ddocument.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();var%20o=%7BrandomNames:!1%7D,a=t().props.liveGameController._liveApp.firebase;async%20function%20r(e,t)%7Blet%20o=await%20fetch(%22https://fb.blooket.com/c/firebase/join%22,%7Bbody:JSON.stringify(%7Bid:e,name:t%7D),credentials:%22include%22,method:%22PUT%22%7D).then(e=%3Ee.json());if(o.success)%7Blet%20r=a.initializeApp(%7BapiKey:%22AIzaSyCA-cTOnX19f6LFnDVVsHXya3k6ByP_MnU%22,authDomain:%22blooket-2020.firebaseapp.com%22,projectId:%22blooket-2020%22,storageBucket:%22blooket-2020.appspot.com%22,messagingSenderId:%22741533559105%22,appId:%221:741533559105:web:b8cbb10e6123f2913519c0%22,measurementId:%22G-S3H5NGN10Z%22,databaseURL:o.fbShardURL%7D);await%20r.auth().signInWithCustomToken(o.fbToken);await%20r.database().ref(%60$%7Be%7D/c/$%7Bt%7D%60).set(%7Bb:%22Rainbow%20Astronaut%22,bg:%22fire%22%7D),console.log(%22Bot%20joined!%22)%7Delse%20alert(%22Connect%20error:%20%22+o.msg)%7Dasync%20function%20n()%7Bif(!t().props.liveGameController._liveApp)%7Balert(%22You%20must%20be%20in%20a%20game%20for%20the%20flooder%20to%20work!%22);return%7Dvar%20e,a=t().props.liveGameController._liveGameCode,n=parseInt(prompt(%22Enter%20number%20of%20bots%20to%20flood%20with:%22));if(!n)%7Balert(%22You%20must%20use%20a%20valid%20number!%22);return%7Dif(!o.randomNames)var%20l=prompt(%22Enter%20name%20of%20bots:%22);for(var%20s=0;s%3Cn;s++)await%20r(a,e=o.randomNames?i(15):l+Math.floor(4e3*Math.random()))%7Dfunction%20i(e)%7Bfor(var%20t=%22%22,o=0;o%3Ce;o++)t+=String.fromCharCode(65+Math.floor(25*Math.random()));return%20t%7Dn()%7D%7D,%7Bname:%22Change%20Blook%20Ingame%22,description:%22Changes%20your%20blook%22,run:function()%7Blet%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let%7Bprops:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode;t.client.blook=prompt(%22Blook%20Name:%20(Case%20Sensitive)%22),t.liveGameController.setVal(%7Bpath:%60c/$%7Bt.client.name%7D/b%60,val:t.client.blook%7D)%7D%7D,%7Bname:%22Change%20Name%20Ingame%22,description:%22Changes%20your%20name%20ingame%22,run:function()%7Bvar%20e=window.prompt(%22Enter%20the%20new%20name:%22);(async()=%3E%7Blet%20t=()=%3EObject.values(document.querySelector(%22%23app%3Ediv%3Ediv%22))%5B1%5D.children%5B0%5D._owner.stateNode,o=document.createElement(%22iframe%22);document.body.append(o);let%20a=o.contentWindow.alert.bind(window);async%20function%20r(e)%7Blet%20o=await%20fetch(%22https://fb.blooket.com/c/firebase/join%22,%7Bbody:JSON.stringify(%7Bid:t().props.client.hostId,name:e%7D),headers:%7B%22Content-Type%22:%22application/json%22%7D,method:%22PUT%22,credentials:%22include%22%7D).then(e=%3Ee.json());if(!o.success)%7Ba(%22Error:%20%22+o.msg);return%7Dreturn%20o.fbToken%7Do.remove();let%20n=t().props.client.name;t().props.client.name=e;let%20i=await%20t().props.liveGameController.getDatabaseVal(%60c/$%7Bn%7D%60);await%20t().props.liveGameController.removeVal(%60c/$%7Bn%7D%60);let%20l=await%20r(e);l&&(await%20t().props.liveGameController._liveApp.auth().signInWithCustomToken(l),t().props.liveGameController._liveApp.auth().onAuthStateChanged(o=%3E%7Bo.uid.split(%22:%22)%5B1%5D===e&&t().props.liveGameController.setVal(%7Bpath:%60c/$%7Be%7D%60,val:i%7D)%7D),t().setState(%7B%7D))%7D)()%7D%7D,%7Bname:%22Set%20Blook%20Ad%20Text%22,description:%22Sets%20a%20load%20of%20text%20as%20your%20blook%20and%20floods%20the%20teacher's%20screen%20in%20the%20lobby%22,run:function()%7Bvar%20e=window.prompt(%22Enter%20the%20text:%22);let%20t=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode;String.prototype.inc%7C%7C(String.prototype.inc=String.prototype.includes),String.prototype.includes=function(e)%7Breturn%22%23%22==e&&this.length%3E30%7C%7CString.prototype.inc.apply(this,arguments)%7D;let%20o=Array(500).fill(e).join(%22%20%22);t.state.unlocks%7C%7C(t.client.blook=o),t.props.liveGameController.setVal(%7Bpath:%60c/$%7Bt.props.client.name%7D/b%60,val:o%7D)%7D%7D,%7Bname:%22Set%20Blook%20Ad%20Text%20Ingame%22,description:%22Sets%20a%20load%20of%20text%20as%20your%20blook%22,run:function()%7Bvar%20e=window.prompt(%22Enter%20the%20text:%22);let%7Bprops:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode,o=Array(500).fill(e).join(%22%20%22);t.client.blook=o,t.liveGameController.setVal(%7Bpath:%60c/$%7Bt.client.name%7D/b%60,val:o%7D)%7D%7D,%7Bname:%22Get%20Daily%20Rewards%22,description:%22Gets%20max%20daily%20tokens%20and%20xp%22,run:async%20function()%7Blet%20e=document.createElement(%22iframe%22);if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),location.href.includes(%22play.blooket.com%22))%7Blet%7Bt%7D=await%20fetch(%22https://play.blooket.com/api/playersessions/solo%22,%7Bbody:JSON.stringify(%7BgameMode:%22Factory%22,questionSetId:%5B%2260101da869e8c70013913b59%22,%22625db660c6842334835cb4c6%22,%2260268f8861bd520016eae038%22,%22611e6c804abdf900668699e3%22,%2260ba5ff6077eb600221b7145%22,%22642467af9b704783215c1f1b%22,%22605bd360e35779001bf57c5e%22,%226234cc7add097ff1c9cff3bd%22,%22600b1491d42a140004d5215a%22,%225db75fa3f1fa190017b61c0c%22,%225fac96fe2ca0da00042b018f%22,%22600b14d8d42a140004d52165%22,%225f88953cdb209e00046522c7%22,%22600b153ad42a140004d52172%22,%225fe260e72a505b00040e2a11%22,%225fe3d085a529560004cd3076%22,%225f5fc017aee59500041a1456%22,%22608b0a5863c4f2001eed43f4%22,%225fad491512c8620004918ace%22,%225fc91a9b4ea2e200046bd49a%22,%225c5d06a7deebc70017245da7%22,%225ff767051b68750004a6fd21%22,%225fdcacc85d465a0004b021b9%22,%225fb7eea20bd44300045ba495%22%5D%5BMath.floor(24*Math.random())%5D%7D),credentials:%22include%22,method:%22POST%22%7D).then(e=%3Ee.json());await%20fetch(%22https://play.blooket.com/api/playersessions/landings%22,%7Bbody:JSON.stringify(%7Bt%7D),credentials:%22include%22,method:%22POST%22%7D),await%20fetch(%22https://play.blooket.com/api/playersessions/questions?t=%22+t,%7Bcredentials:%22include%22%7D);let%7Bname:o,blook:%7Bname:a%7D%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode.props.user.data;await%20fetch(%22https://play.blooket.com/api/users/factorystats%22,%7Bbody:JSON.stringify(%7BblookUsed:a,t,name:o,cash:Math.floor(9e7*Math.random())+1e7,correctAnswers:Math.floor(500*Math.random())+500,upgrades:Math.floor(300*Math.random())+300,mode:%22Time-Solo%22,nameUsed:%22You%22,place:1,playersDefeated:0%7D),credentials:%22include%22,method:%22PUT%22%7D),fetch(%22https://play.blooket.com/api/users/add-rewards%22,%7Bbody:JSON.stringify(%7Bt,name:o,addedTokens:500,addedXp:300%7D),credentials:%22include%22,method:%22PUT%22%7D).then(e=%3Ee.json()).then((%7BdailyReward:e%7D)=%3Ealert(%60Added%20max%20tokens%20and%20xp,%20and%20got%20$%7Be%7D%20daily%20wheel%20tokens!%60)).catch(()=%3Ealert(%22There%20was%20an%20error%20when%20adding%20rewards.%22))%7Delse%20alert(%22This%20cheat%20only%20works%20on%20play.blooket.com,%20opening%20a%20new%20tab.%22),window.open(%22https://play.blooket.com/%22)%7D%7D,%7Bname:%22Use%20any%20Blook%22,description:%22Allows%20you%20to%20play%20as%20any%20blook.%22,run:function()%7B(()=%3E%7Blet%20e=Object.values(document.querySelector(%22%23app%3Ediv%3Ediv%22))%5B1%5D.children%5B0%5D._owner.stateNode,t=document.createElement(%22iframe%22);document.body.append(t);let%20o=t.contentWindow.alert.bind(window);if(t.remove(),!(e.state.unlocks%7C%7Ce.state.blookData))%7Bo(%22This%20must%20be%20run%20on%20the%20lobby%20or%20dashboard!%22);return%7Dif(e.state.blookData)%7Blet%20a=Object.entries;function%20r(t)%7Be.setState(%7BblookData:Object.keys(t).reduce((t,o)=%3E(t%5Bo%5D=e.state.blookData%5Bo%5D%7C%7C1,t),%7B%7D),allSets:Object.values(t).reduce((e,t)=%3E(e.includes(t.set)%7C%7Ce.push(t.set),e),%5B%5D)%7D)%7DObject.entries=function(e)%7Breturn%20e?.Chick&&(r(e),Object.entries=a),a.apply(this,arguments)%7D,e.render()%7Delse%20e.setState(%7Bunlocks:%7Bincludes:e=%3E1%7D%7D)%7D)()%7D%7D,%7Bname:%22Bypass%20Filter%22,description:%22Bypasses%20the%20name%20filter%22,run:function()%7Bvar%20e,t,o;let%20a;o=function%20e(t)%7Bfor(var%20o=t.split(%22%22),a=%22%22,r=0;r%3Co.length;r++)a+=%22%5Cxad%22+o%5Br%5D;return%20a%7D(t=window.prompt(%22Enter%20some%20text:%22)),a=document.createElement(%22iframe%22),document.body.appendChild(a),window.alert=a.contentWindow.alert.bind(a.contentWindow),(e=document.createElement(%22textarea%22)).value=o,e.style.position=%22fixed%22,e.style.top=0,e.style.left=0,e.style.opacity=0,document.body.appendChild(e),e.select(),document.execCommand(%22copy%22),alert(%22Bypassed%20text%20copied%20to%20clipboard!%22),a.remove(),document.body.removeChild(e)%7D%7D,%7Bname:%22Host%20Any%20Gamemode%22,description:%22Change%20the%20selected%20gamemode%20on%20the%20host%20settings%20page%22,run:function(e)%7Blet%20t=document.createElement(%22iframe%22);if(document.body.append(t),window.alert=t.contentWindow.alert.bind(window),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),%22/host/settings%22==location.pathname)%7Blet%20o=%5B%22Racing%22,%22Classic%22,%22Factory%22,%22Cafe%22,%22Defense2%22,%22Defense%22,%22Royale%22,%22Gold%22,%22Candy%22,%22Brawl%22,%22Hack%22,%22Pirate%22,%22Fish%22,%22Dino%22,%22Toy%22,%22Rush%22%5D,a=prompt(%60Which%20gamemode%20do%20you%20want%20to%20switch%20to?%20(Case%20sensitive)%20$%7Bo.slice(0,o.length-1).join(%22,%20%22)%7D%20or%20$%7Bo%5Bo.length-1%5D%7D%60);if(o.includes(a))%7Blet%7BstateNode:r%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;r.setState(%7Bsettings:%7Btype:a%7D%7D)%7Delse%20alert(%22Gamemode%20not%20found,%20make%20sure%20you%20spelled%20and%20capitalized%20it%20right.%22)%7Delse%20alert(%22Run%20this%20script%20on%20the%20host%20settings%20page%22)%7D%7D%5D,voyage:%5B%7Bname:%22Heist%20ESP%22,description:%22Shows%20you%20what's%20under%20each%20chest%20during%20a%20heist%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,Array.prototype.forEach.call(document.querySelectorAll(%22.chestESP%22),e=%3Ee.remove())):(this.enabled=!0,this.data=setInterval(()=%3E%7Blet%20e=async()=%3E%7Blet%7BstateNode:e%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;if(%22heist%22==e.state.stage)%7Blet%20t=Array.prototype.map.call(Array.prototype.slice.call(document.querySelector(%22%5Bclass*=prizesList%5D%22).children,1,4),e=%3Ee.querySelector(%22img%22).src),o=Object.values(document.querySelector(%22%5Bclass*=modal%5D%22))%5B0%5D.return.memoizedState.memoizedState;for(let%20a%20of%20document.querySelectorAll(%22%5Bclass*=boxContent%5D%20%3E%20div%22))a.remove();let%20r=Object.values(document.querySelector(%22%5Bclass*=modal%5D%22))%5B0%5D.return.memoizedState.next.next.memoizedState;Array.prototype.forEach.call(document.querySelector(%22%5Bclass*=chestsWrapper%5D%22).children,(e,a)=%3E%7Blet%20n=e.firstChild.firstChild;if(r.includes(a))return%20n.style.opacity=%22%22;n.style.opacity=%220.5%22;let%20i=document.createElement(%22div%22);i.innerHTML=%22%3Cimg%20src='%22+t%5B2-o%5Ba%5D%5D+%22'%20style='max-width:%2075%25;%20max-height:%2075%25'%3E%3C/img%3E%22,i.className=%22chestESP%22,i.style.position=%22absolute%22,i.style.inset=%220%22,i.style.display=%22grid%22,i.style.placeItems=%22center%22,i.style.pointerEvents=%22none%22,e.onclick=()=%3E%7Bi.remove(),n.style.opacity=%22%22%7D,e.firstChild.prepend(i)%7D)%7D%7D;e()%7D,50))%7D%7D,%7Bname:%22Max%20Levels%22,description:%22Maxes%20out%20all%20islands%20and%20your%20boat%22,run:function()%7Blet%7BstateNode:e%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;e.setState(%7BislandLevels:Array(e.state.islandLevels.length).fill(5)%7D,e.updateBoatLevel)%7D%7D,%7Bname:%22Set%20Doubloons%22,description:%22Sets%20Doubloons%22,run:function()%7Blet%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let%20t=parseInt(prompt(%22How%20many%20doubloons%20do%20you%20want?%22))%7C%7C0,%7BstateNode:o%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;o.setState(%7Bdoubloons:t%7D),o.props.liveGameController.setVal(%7Bpath:%60c/$%7Bo.props.client.name%7D/d%60,val:t%7D)%7D%7D,%7Bname:%22Start%20Heist%22,description:%22Starts%20a%20heist%20on%20someone%22,run:function()%7Blet%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;t.props.liveGameController.getDatabaseVal(%22c%22,function(e)%7Blet%20o=Object.entries(e%7C%7C%7B%7D).reduce((e,%5Bo,a%5D)=%3E(o!=t.props.client.name&&e.push(%7Bname:o,blook:a.b,doubloons:a.d%7C%7C0%7D),e),%5B%5D);if(0===o.length)return%20t.questionsToAnswer=1,void%20t.randomQ();let%7Bname:a,blook:r,doubloons:n%7D=o.find(e=%3Ee.name==prompt(%22Who%20would%20you%20like%20to%20heist?%20(Defaults%20to%20top%20player%20if%20no%20one%20found)%22))%7C%7Co.sort((e,t)=%3Et.doubloons-e.doubloons)%5B0%5D;t.setState(%7Bstage:%22heist%22,heistInfo:%7Bname:a,blook:r%7D,prizeAmount:Math.max(1e3,n)%7D)%7D)%7D%7D,%7Bname:%22Swap%20Doubloons%22,description:%22Swaps%20Doubloons%20with%20someone%22,run:async%20function()%7Blet%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner,o=Object.entries(await%20new%20Promise(e=%3Et.props.liveGameController.getDatabaseVal(%22c%22,e))).sort((e,t)=%3Et%5B1%5D.d-e%5B1%5D.d).filter(e=%3Ee%5B0%5D!=t.props.client.name),a=o.find(e=%3Ee%5B0%5D==prompt(%22Who%20would%20you%20like%20to%20swap%20with?%20(Defaults%20to%20top%20player%20if%20no%20one%20found)%22))%7C%7Co%5B0%5D;t.props.liveGameController.setVal(%7Bpath:%60c/$%7Bt.props.client.name%7D%60,val:%7Bb:t.props.client.blook,d:a%5B1%5D.d,tat:%60$%7Ba%5B0%5D%7D:$%7Ba%5B1%5D.d-t.state.doubloons%7D%60%7D%7D),t.setState(%7Bdoubloons:a%5B1%5D.d%7D)%7D%7D,%7Bname:%22Take%20Doubloons%22,description:%22Takes%20Doubloons%20from%20someone%22,run:async%20function(e)%7Blet%20t=document.createElement(%22iframe%22);document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove();let%7BstateNode:o%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner,a=Object.entries(await%20new%20Promise(e=%3Eo.props.liveGameController.getDatabaseVal(%22c%22,e))).sort((e,t)=%3Et%5B1%5D.d-e%5B1%5D.d).filter(e=%3Ee%5B0%5D!=o.props.client.name),r=a.find(e=%3Ee%5B0%5D==prompt(%22Who%20would%20you%20like%20to%20take%20from?%20(Defaults%20to%20top%20player%20if%20no%20one%20found)%22))%7C%7Ca%5B0%5D;o.setState(%7Bdoubloons:o.state.doubloons+r%5B1%5D.d%7D),o.props.liveGameController.setVal(%7Bpath:%60c/$%7Bo.props.client.name%7D%60,val:%7Bb:o.props.client.blook,d:r%5B1%5D.d,tat:%60$%7Br%5B0%5D%7D:$%7Br%5B1%5D.d%7D%60%7D%7D)%7D%7D,%7Bname:%22Send%20Ad%20Text%22,description:%22Sends%20a%20load%20of%20text%20to%20another%20player%20(This%20will%20override%20your%20blook!)%22,run:async%20function()%7Bvar%20e=window.prompt(%22Enter%20the%20player's%20name:%22),t=window.prompt(%22Enter%20the%20text%20to%20send:%22);let%20o=document.createElement(%22iframe%22);document.body.append(o),window.prompt=o.contentWindow.prompt.bind(window),o.remove();let%7BstateNode:a%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner,r=Object.entries(await%20new%20Promise(e=%3Ea.props.liveGameController.getDatabaseVal(%22c%22,e))).sort((e,t)=%3Et%5B1%5D.d-e%5B1%5D.d).filter(e=%3Ee%5B0%5D!=a.props.client.name),n=r.find(t=%3Et%5B0%5D==e)%7C%7Cr%5B0%5D;a.setState(%7Bdoubloons:a.state.doubloons+n%5B1%5D.d%7D),a.props.liveGameController.setVal(%7Bpath:%60c/$%7Ba.props.client.name%7D%60,val:%7Bb:a.props.client.blook,d:n%5B1%5D.d,tat:%60$%7Bn%5B0%5D%7D:$%7Bn%5B1%5D.d%7D%60%7D%7D);let%7Bprops:i%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode,l=%60Dog:$%7BArray(500).fill(t).join(%22%20%22)%7D%60;i.client.blook=l,i.liveGameController.setVal(%7Bpath:%60c/$%7Bi.client.name%7D/b%60,val:l%7D)%7D%7D%5D,brawl:%5B%7Bname:%22Double%20Enemy%20XP%22,description:%22Doubles%20enemy%20XP%20drop%20value%22,run:function()%7Bfor(let%20e%20of%20Object.values(document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.game.current.scene.scenes%5B0%5D.physics.world.colliders._active.filter(e=%3Ee.callbackContext?.toString().includes(%22invulnerableTime%22)))%7Bvar%20t=e.object2;let%20o=t.classType.prototype.start;t.classType.prototype.start=function()%7Bo.apply(this,arguments),this.val*=2%7D,t.children.entries.forEach(e=%3Ee.val*=2)%7D%7D%7D,%7Bname:%22Half%20Enemy%20Speed%22,description:%22Makes%20enemies%20move%202x%20slower%22,run:function()%7Bfor(let%20e%20of%20Object.values(document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.game.current.scene.scenes%5B0%5D.physics.world.colliders._active.filter(e=%3Ee.callbackContext?.toString().includes(%22invulnerableTime%22)))%7Bvar%20t=e.object2;let%20o=t.classType.prototype.start;t.classType.prototype.start=function()%7Bo.apply(this,arguments),this.speed*=.5%7D,t.children.entries.forEach(e=%3Ee.speed*=.5)%7D%7D%7D,%7Bname:%22Instant%20Kill%22,description:%22Sets%20all%20enemies%20health%20to%201%22,run:function()%7Bfor(let%20e%20of%20Object.values(document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.game.current.scene.scenes%5B0%5D.physics.world.colliders._active.filter(e=%3Ee.callbackContext?.toString().includes(%22invulnerableTime%22)))%7Bvar%20t=e.object2;let%20o=t.classType.prototype.start;t.classType.prototype.start=function()%7Bo.apply(this,arguments),this.hp=1%7D,t.children.entries.forEach(e=%3Ee.hp=1)%7D%7D%7D,%7Bname:%22Invincibility%22,description:%22Makes%20you%20invincible%22,run:function()%7Bfor(let%20e%20of%20Object.values(document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.game.current.scene.scenes%5B0%5D.physics.world.colliders._active.filter(e=%3Ee.callbackContext?.toString().includes(%22invulnerableTime%22)))e.collideCallback=()=%3E%7B%7D%7D%7D,%7Bname:%22Magnet%22,description:%22Pulls%20all%20xp%20towards%20you%22,run:function()%7BObject.values(document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.game.current.scene.scenes%5B0%5D.physics.world.colliders._active.find(e=%3Ee.collideCallback?.toString().includes(%22magnetTime%22)).collideCallback(%7Bactive:!0%7D,%7Bactive:!0,setActive()%7B%7D,setVisible()%7B%7D%7D)%7D%7D,%7Bname:%22Max%20Current%20Abilities%22,description:%22Maxes%20out%20all%20your%20current%20abilities%22,run:function()%7Blet%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;for(var%5Bt,o%5Dof%20Object.entries(e.state.abilities))for(let%20a=0;a%3C10-o;a++)e.game.current.scene.scenes%5B0%5D.game.events.emit(%22level%20up%22,t,e.state.abilities%5Bt%5D++);e.setState(%7Blevel:e.game.current.scene.scenes%5B0%5D.level=%5B1,3,5,10,15,25,35%5D.sort((t,o)=%3EMath.abs(t-e.state.level)-Math.abs(o-e.state.level))%5B0%5D-1%7D)%7D%7D,%7Bname:%22Next%20Level%22,description:%22Skips%20to%20the%20next%20level%22,run:function()%7Bvar%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode,%7Bobject1:t,object2:o%7D=e.game.current.scene.scenes%5B0%5D.physics.world.colliders._active.find(e=%3Ee.collideCallback?.toString().includes('emit(%22xp%22'));o.get().spawn(t.x,t.y,(1===(o=e.state.level)?1:o%3C5?5:o%3C10?10:o%3C20?20:o%3C30?30:o%3C40?40:o%3C50?50:100)-e.xp)%7D%7D,%7Bname:%22Remove%20Obstacles%22,description:%22Removes%20all%20rocks%20and%20obstacles%22,run:function()%7BObject.values(document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.game.current.scene.scenes%5B0%5D.physics.world.bodies.entries.forEach(e=%3E%7Btry%7Be.gameObject.frame.texture.key.includes(%22obstacle%22)&&e.gameObject.destroy()%7Dcatch%7B%7D%7D)%7D%7D,%7Bname:%22Kill%20Enemies%22,description:%22Kills%20all%20current%20enemies%22,run:function()%7BObject.values(document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.game.current.scene.scenes%5B0%5D.physics.world.bodies.entries.forEach(e=%3Ee?.gameObject?.receiveDamage?.(e.gameObject.hp,1))%7D%7D,%7Bname:%22Reset%20Health%22,description:%22Resets%20health%20and%20gives%20invincibility%20for%203%20seconds%22,run:function()%7BObject.values(document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.game.current.scene.scenes%5B0%5D.game.events._events.respawn.fn()%7D%7D,%7Bname:%22Set%20XP%22,description:%22Sets%20amount%20of%20XP%22,run:function()%7Bvar%20e=parseFloat(window.prompt(%22Enter%20the%20amount%20of%20XP:%22)),t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;t.setState(%7Bxp:e,totalXp:e%7D),t.xp=e,t.totalXp=e,t.props?.liveGameController.setVal(%7Bpath:%22c/%22.concat(t.props.client.name),val:%7Bb:t.props.client.blook,xp:e%7D%7D)%7D%7D,%7Bname:%22Set%20Level%22,description:%22Sets%20your%20level%22,run:function()%7Bvar%20e=parseInt(window.prompt(%22Enter%20your%20level:%22));Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Blevel:e%7D)%7D%7D%5D,cafe:%5B%7Bname:%22Spam%20Attack%20Player%22,description:%22Attacks%20the%20player%20to%20make%20the%20game%20unplayable%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bvar%20e=window.prompt(%22Enter%20the%20player's%20name:%22);if(this.enabled)this.enabled=!1,clearInterval(this.data),this.data=null;else%7Bfunction%20t()%7Breturn%20Object.values(document.querySelector('body%20div%5Bclass*=%22_body%22%5D'))%5B1%5D.children%5B0%5D._owner%7Dthis.enabled=!0;var%20o=e+%22:inspect%22;function%20a()%7Bvar%20e=t();e&&e.stateNode&&e.stateNode.props&&e.stateNode.props.liveGameController&&e.stateNode.props.liveGameController.setVal(%7Bid:e.stateNode.props.client.hostId,path:%22c/%22+e.stateNode.props.client.name+%22/tat%22,val:o%7D)%7Dthis.data=setInterval(a,50)%7D%7D%7D,%7Bname:%22Attack%20Player%22,description:%22Sends%20the%20player%20a%20health%20inspection%22,run:function()%7Bvar%20e=window.prompt(%22Enter%20the%20player's%20name:%22);function%20t()%7Breturn%20Object.values(document.querySelector('body%20div%5Bclass*=%22_body%22%5D'))%5B1%5D.children%5B0%5D._owner%7Dt().stateNode.props.liveGameController.setVal(%7Bid:t().stateNode.props.client.hostId,path:%22c/%22+t().stateNode.props.client.name+%22/tat%22,val:e+%22:inspect%22%7D)%7D%7D,%7Bname:%22Max%20Items%22,description:%22Maxes%20out%20items%20in%20the%20shop%20(Only%20usable%20in%20the%20shop)%22,run:function()%7Blet%20e=document.createElement(%22iframe%22);if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),%22/cafe/shop%22!==window.location.pathname)alert(%22This%20can%20only%20be%20run%20in%20the%20shop%22);else%7Blet%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;t.setState(%7Bitems:Object.fromEntries(Object.entries(t.state.items).map(e=%3E%5Be%5B0%5D,5%5D))%7D)%7D%7D%7D,%7Bname:%22Remove%20Customers%22,description:%22Skips%20the%20current%20customers%20(Not%20usable%20in%20the%20shop)%22,run:function()%7Blet%7BstateNode:e%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;e.state.customers.forEach((t,o)=%3EObject.keys(t).length&&e.removeCustomer(o,!0))%7D%7D,%7Bname:%22Reset%20Abilities%22,description:%22Resets%20used%20abilities%20in%20shop%20(Only%20usable%20in%20the%20shop)%22,run:function()%7Blet%20e=document.createElement(%22iframe%22);if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),%22/cafe/shop%22!==window.location.pathname)alert(%22This%20can%20only%20be%20run%20in%20the%20shop%22);else%7Blet%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;t.setState(%7Babilities:Object.fromEntries(Object.entries(t.state.abilities).map(e=%3E%5Be%5B0%5D,5%5D))%7D)%7D%7D%7D,%7Bname:%22Set%20Cash%22,description:%22Sets%20cafe%20cash%22,run:function()%7Blet%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let%20t=Number(parseInt(prompt(%22How%20much%20cash%20would%20you%20like?%22))),%7BstateNode:o%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;o.setState(%7BcafeCash:t%7D),o.props.liveGameController.setVal(%7Bpath:%60c/$%7Bo.props.client.name%7D%60,val:%7Bb:o.props.client.blook,ca:t%7D%7D)%7D%7D,%7Bname:%22Stock%20Food%22,description:%22Stocks%20all%20food%20to%2099%20(Not%20usable%20in%20the%20shop)%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),%22/cafe%22!==window.location.pathname?alert(%22This%20can't%20be%20run%20in%20the%20shop%22):(e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode).setState(%7Bfoods:e.state.foods.map(e=%3E(%7B...e,stock:99,level:5%7D))%7D)%7D%7D%5D,hack:%5B%7Bname:%22Choice%20ESP%22,description:%22Shows%20what%20each%20choice%20will%20give%20you%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3E%7Blet%7BstateNode:e%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner,%7Btext:t%7D=e.state.choices%5B0%5D,o=document.querySelector(%22%5Bclass%5E=styles__feedbackContainer___%5D%22);if(o.children.length%3C=4)%7Blet%20a=document.createElement(%22div%22);a.style.color=%22white%22,a.style.fontFamily=%22Inconsolata,Helvetica,monospace,sans-serif%22,a.style.fontSize=%222em%22,a.style.display=%22flex%22,a.style.justifyContent=%22center%22,a.style.marginTop=%22675px%22,a.innerText=t,o.append(a)%7D%7D,50))%7D%7D,%7Bname:%22Password%20ESP%22,description:%22Highlights%20the%20wrong%20passwords%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Btry%7Blet%20e=this;e.enabled?(e.enabled=!1,clearInterval(e.data),e.data=null):(e.enabled=!0,e.data=setInterval(()=%3E%7Blet%7Bstate:e%7D=Object.values(function%20e(t=document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B1%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B1%5D._owner.stateNode;%22hack%22===e.stage&&Array.from(document.querySelectorAll('%5Brole=%22button%22%5D._button_mrhfb_157')).forEach(t=%3E%7Bt.textContent.trim()!==e.correctPassword.trim()?(t.style.outlineColor=%22rgba(255,%2064,%2064,%200.8)%22,t.style.backgroundColor=%22rgba(255,%2064,%2064,%200.8)%22,t.style.textShadow=%220%200%201px%20%23f33%22):(t.style.outlineColor=%22%22,t.style.backgroundColor=%22%22,t.style.textShadow=%22%22)%7D)%7D,50))%7Dcatch(t)%7Bconsole.error(%22An%20error%20occurred:%22,t)%7D%7D%7D,%7Bname:%22Always%20Triple%22,description:%22Always%20get%20triple%20crypto%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3EObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bchoices:%5B%7Btype:%22mult%22,val:3,rate:.075,blook:%22Brainy%20Bot%22,text:%22Triple%20Crypto%22%7D%5D%7D),50))%7D%7D,%7Bname:%22Always%20Hack%22,description:%22Always%20get%20hack%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3EObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bchoices:%5B%7Btype:%22hack%22,val:3,rate:.075,blook:%22Mega%20Bot%22,text:%22HACK%22%7D%5D%7D),50))%7D%7D,%7Bname:%22Crash%20Password%22,description:%22Crashes%20other%20players%20when%20they%20attempt%20to%20hack%20you%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bvar%20e=Object.values(function%20e(t=document.querySelector(%22%23app%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode;if(this.enabled)this.enabled=!1,clearInterval(this.data),this.data=null,e.props.liveGameController.setVal(%7Bpath:%60c/$%7Be.props.client.name%7D/p%60,val:e.state?.password%7D);else%7Bthis.enabled=!0;let%20t=()=%3E%7Be.props.liveGameController.setVal(%7Bpath:%60c/$%7Be.props.client.name%7D/p/toString%60,val:%22crash%22%7D)%7D;this.data=setInterval(t,25)%7D%7D%7D,%7Bname:%22Set%20Freeze%20Password%22,description:%22Freezes%20other%20players%20when%20they%20attempt%20to%20hack%20you%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Blet%20encodedChars=%5B%22%5C%5Cu2f9f%22,%22%5C%5Cu4fff%22,%22%5C%5Cu4f52%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu0E47%22,%22%5C%5Cu4FF1%22,%22%5C%5Cu4FF2%22%5D,chars=encodedChars.map(char=%3Eeval(%60%22$%7Bchar%7D%22%60));function%20makeLongText()%7Breturn%20Array(3e6).fill().map(e=%3Echars%5BMath.floor(Math.random()*chars.length)%5D).join(%22%22)%7Dvar%20t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;if(this.enabled)this.enabled=!1,clearInterval(this.data),this.data=null,t.setState(%7Bpassword:%22%22%7D),t.props.liveGameController.setVal(%7Bpath:%22c/%22.concat(t.props.client.name),val:%7Bb:t.props.client.blook,p:%22%22,cr:t.state.crypto%7D%7D);else%7Bthis.enabled=!0;let%20lagFunction=()=%3E%7Bvar%20e=makeLongText();t.setState(%7Bpassword:e%7D),t.props.liveGameController.setVal(%7Bpath:%22c/%22.concat(t.props.client.name),val:%7Bb:t.props.client.blook,p:e,cr:t.state.crypto%7D%7D)%7D;this.data=setInterval(lagFunction,25)%7D%7D%7D,%7Bname:%22Auto%20Guess%22,description:%22Automatically%20performs%20the%20hack%20for%20you%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Btry%7Blet%20e=this;e.enabled?(e.enabled=!1,clearInterval(e.data),e.data=null):(e.enabled=!0,e.data=setInterval(()=%3E%7Bif(%22hack%22===(%22hack%22===window.location.pathname.split(%22/%22)%5B2%5D&&%22hack%22))%7Blet%7Bstage:e,correctPassword:t%7D=Object.values(document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B1%5D._owner.stateNode.state;%22hack%22===e&&Array.from(document.querySelectorAll(%22div%22)).filter(e=%3Ee.innerHTML===t)%5B0%5D.click()%7D%7D,50))%7Dcatch(t)%7Bconsole.error(%22An%20error%20occurred:%22,t)%7D%7D%7D,%7Bname:%22Set%20Host%20Screen%20Green%22,description:%22Makes%20the%20whole%20screen%20filled%20with%20text%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bvar%20a=Object.values(function%20e(t=document.querySelector(%22%23app%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode;if(this.enabled)this.enabled=!1,clearInterval(this.data),this.data=null,a.props.liveGameController.setVal(%7Bpath:%60c/$%7Ba.props.client.name%7D/cr%60,val:%22%22%7D);else%7Bthis.enabled=!0;let%20t=()=%3E%7Bvar%20o=%5B%5D;let%20char=eval('%22%5C%5Cu0e47%22');for(let%20r=0;r%3C999;r++)o.push(char.repeat(70));a.props.liveGameController.setVal(%7Bpath:%60c/$%7Ba.props.client.name%7D/cr%60,val:%609999999999999999999999999999999999999999999999$%7Bo.join(%22%20%22)%7D%60%7D)%7D;this.data=setInterval(t,25)%7D%7D%7D,%7Bname:%22Remove%20Hack%22,description:%22%22,run:function()%7BObject.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bhack:%22%22%7D)%7D%7D,%7Bname:%22Set%20Crypto%22,description:%22Sets%20crypto%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt(%22How%20much%20crypto%20would%20you%20like?%22)))),t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;t.setState(%7Bcrypto:e,crypto2:e%7D),t.props.liveGameController.setVal(%7Bpath:%22c/%22.concat(t.props.client.name),val:%7Bb:t.props.client.blook,p:t.state.password,cr:e%7D%7D)%7D%7D,%7Bname:%22Set%20Password%22,description:%22Sets%20hacking%20password%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),prompt(%22What%20do%20you%20want%20to%20set%20your%20password%20to?%22)),t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;t.setState(%7Bpassword:e%7D),t.props.liveGameController.setVal(%7Bpath:%22c/%22.concat(t.props.client.name),val:%7Bb:t.props.client.blook,p:e,cr:t.state.crypto%7D%7D)%7D%7D,%7Bname:%22Set%20Screen%20Text%22,description:%22Makes%20the%20whole%20screen%20filled%20with%20text%22,run:function()%7Bvar%20e=window.prompt(%22Enter%20the%20text%20you%20want%20to%20display:%22);let%20t=document.createElement(%22iframe%22);document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove();var%20o=Object.values(function%20e(t=document.querySelector(%22%23app%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode,a=%5B%5D;for(let%20r=0;r%3C999;r++)a.push(e);o.props.liveGameController.setVal(%7Bpath:%60c/$%7Bo.props.client.name%7D/cr%60,val:%609999999999999999999999999999999999999999999999$%7Ba.join(%22%20%22)%7D%60%7D)%7D%7D,%7Bname:%22Steal%20Player's%20Crypto%22,description:%22Steals%20all%20of%20someone's%20crypto%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let%20t=prompt(%22Who's%20crypto%20would%20you%20like%20to%20steal?%22),o=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;o.props.liveGameController.getDatabaseVal(%22c%22,e=%3E%7Bvar%20a,r;e&&Object.keys(e).map(e=%3Ee.toLowerCase()).includes(t.toLowerCase())&&(%5Ba,%7Bcr:r%7D%5D=Object.entries(e).find((%5Be%5D)=%3Ee.toLowerCase()==t.toLowerCase()),console.log(!!e,e,a,r,o.state),o.setState(%7Bcrypto:o.state.crypto+r,crypto2:o.state.crypto+r%7D),o.props.liveGameController.setVal(%7Bpath:%22c/%22.concat(o.props.client.name),val:%7Bb:o.props.client.blook,p:o.state.password,cr:o.state.crypto+r,tat:a+%22:%22+r%7D%7D),console.log(%22done%22))%7D)%7D%7D,%7Bname:%22Send%20Ad%20Text%22,description:%22Sends%20a%20load%20of%20text%20to%20another%20player%20(This%20will%20override%20your%20blook!)%22,run:async%20function()%7Bvar%20e=window.prompt(%22Enter%20the%20player's%20name:%22),t=window.prompt(%22Enter%20the%20text%20to%20send:%22);let%20o=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;o.props.liveGameController.getDatabaseVal(%22c%22,t=%3E%7Bvar%20a;t&&Object.keys(t).map(e=%3Ee.toLowerCase()).includes(e.toLowerCase())&&(%5Bt,%7Bcr:a%7D%5D=Object.entries(t).find((%5Bt%5D)=%3Et.toLowerCase()==e.toLowerCase()),o.setState(%7Bcrypto:o.state.crypto+a,crypto2:o.state.crypto+a%7D),o.props.liveGameController.setVal(%7Bpath:%22c/%22.concat(o.props.client.name),val:%7Bb:o.props.client.blook,p:o.state.password,cr:o.state.crypto+a,tat:t+%22:%22+a%7D%7D))%7D);let%7Bprops:a%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode,r=%60Dog:$%7BArray(500).fill(t).join(%22%20%22)%7D%60;a.client.blook=r,a.liveGameController.setVal(%7Bpath:%60c/$%7Ba.client.name%7D/b%60,val:r%7D)%7D%7D%5D,defense:%5B%7Bname:%22Earthquake%22,description:%22Shuffles%20around%20towers%22,run:function()%7Blet%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode,t=(e.setState(%7BeventName:%22Earthquake%22,event:%7Bshort:%22e%22,color:%22%23805500%22,icon:%22fas%20fa-mountain%22,desc:%22All%20of%20your%20towers%20get%20mixed%20up%22,rate:.02%7D,buyTowerName:%22%22,buyTower:%7B%7D%7D,()=%3Ee.eventTimeout=setTimeout(()=%3Ee.setState(%7Bevent:%7B%7D,eventName:%22%22%7D),6e3)),e.tiles.forEach(e=%3Ee.forEach((t,o)=%3E3===t&&(e%5Bo%5D=0))),e.tiles.flatMap((e,t)=%3Ee.map((e,o)=%3E0===e&&%7Bx:o,y:t%7D)).filter(Boolean).sort(()=%3E.5-Math.random()));e.towers.forEach(o=%3E%7Bvar%7Bx:a,y:r%7D=t.shift();o.move(a,r,e.tileSize),e.tiles%5Br%5D%5Ba%5D=3%7D)%7D%7D,%7Bname:%22Max%20Tower%20Stats%22,description:%22Makes%20all%20placed%20towers%20overpowered%22,run:function()%7BObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.towers.forEach(e=%3E%7Be.range=100,e.fullCd=e.cd=0,e.damage=1e6%7D)%7D%7D,%7Bname:%22Remove%20Ducks%22,description:%22Removes%20ducks%22,run:function()%7Blet%7Bducks:e,tiles:t%7D=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e.forEach(e=%3E%7Bt%5Be.y%5D%5Be.x%5D=0%7D),e.length=0%7D%7D,%7Bname:%22Remove%20Enemies%22,description:%22Removes%20all%20the%20enemies%22,run:function()%7Bvar%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e.enemies=e.futureEnemies=%5B%5D%7D%7D,%7Bname:%22Remove%20Obstacles%22,description:%22Lets%20you%20place%20towers%20anywhere%22,run:function()%7Bvar%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e.tiles=e.tiles.map(e=%3Ee.fill(0))%7D%7D,%7Bname:%22Set%20Damage%22,description:%22Sets%20damage%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.dmg=Number(parseInt(prompt(%22How%20much%20dmg%20would%20you%20like?%22)))%7D%7D,%7Bname:%22Set%20Round%22,description:%22Sets%20the%20current%20round%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bround:Number(parseInt(prompt(%22What%20round%20do%20you%20want%20to%20set%20to?%22)))%7D)%7D%7D,%7Bname:%22Set%20Tokens%22,description:%22Sets%20the%20amount%20of%20tokens%20you%20have%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Btokens:Number(parseInt(prompt(%22How%20many%20tokens%20would%20you%20like?%22)))%7D)%7D%7D%5D,defense2:%5B%7Bname:%22Max%20Tower%20Stats%22,description:%22Makes%20all%20placed%20towers%20overpowered%22,run:function()%7BObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.state.towers.forEach(e=%3E%7Bif(e.stats.dmg=1e6,e.stats.fireRate=50,e.stats.ghostDetect=!0,e.stats.maxTargets=1e6,e.stats.numProjectiles&&=100,e.stats.range=100,e.stats.auraBuffs)for(let%20t%20in%20e.stats.auraBuffs)e.stats.auraBuffs%5Bt%5D*=100%7D)%7D%7D,%7Bname:%22Kill%20Enemies%22,description:%22Kills%20all%20the%20enemies%22,run:function()%7Bvar%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e.state.game.scene.enemyQueue.length=0,e.state.game.scene.physics.world.bodies.entries.forEach(e=%3Ee?.gameObject?.receiveDamage?.(e.gameObject.hp,1))%7D%7D,%7Bname:%22Set%20Coins%22,description:%22Sets%20coins%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bcoins:Number(parseInt(prompt(%22How%20many%20tokens%20would%20you%20like?%22)))%7D)%7D%7D,%7Bname:%22Set%20Health%22,description:%22Sets%20the%20amount%20of%20health%20you%20have%22,run:function(e)%7Bvar%20t=document.createElement(%22iframe%22);document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bhealth:Number(parseInt(prompt(%22How%20much%20health%20do%20you%20want?%22)))%7D)%7D%7D,%7Bname:%22Set%20Round%22,description:%22Sets%20the%20current%20round%22,run:function(e)%7Bvar%20t=document.createElement(%22iframe%22);document.body.append(t),window.prompt=t.contentWindow.prompt.bind(window),t.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bround:Number(parseInt(prompt(%22What%20round%20do%20you%20want%20to%20set%20to?%22)))%7D)%7D%7D%5D,dinos:%5B%7Bname:%22Auto%20Choose%22,description:%22Automatically%20choose%20the%20best%20fossil%20when%20excavating%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3E%7Blet%20e=async()=%3E%7Bfunction%20e(e,t)%7Blet%20o=%5B%5D;for(;o.length%3Ct;)%7Blet%20a=Math.random(),r=0,n=null;for(let%20i=0;i%3Ce.length;i++)if((r+=e%5Bi%5D.rate)%3E=a)%7Bn=e%5Bi%5D;break%7Dn&&!o.includes(n)&&o.push(n)%7Dreturn%20o%7Dtry%7Blet%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;if(%22excavate%22===t.state.stage)%7Bt.state.choices.length%7C%7C(t.state.choices=e(%5B%7Btype:%22fossil%22,val:10,rate:.1,blook:%22Amber%22%7D,%7Btype:%22fossil%22,val:25,rate:.1,blook:%22Dino%20Egg%22%7D,%7Btype:%22fossil%22,val:50,rate:.175,blook:%22Dino%20Fossil%22%7D,%7Btype:%22fossil%22,val:75,rate:.175,blook:%22Stegosaurus%22%7D,%7Btype:%22fossil%22,val:100,rate:.15,blook:%22Velociraptor%22%7D,%7Btype:%22fossil%22,val:125,rate:.125,blook:%22Brontosaurus%22%7D,%7Btype:%22fossil%22,val:250,rate:.075,blook:%22Triceratops%22%7D,%7Btype:%22fossil%22,val:500,rate:.025,blook:%22Tyrannosaurus%20Rex%22%7D,%7Btype:%22mult%22,val:1.5,rate:.05%7D,%7Btype:%22mult%22,val:2,rate:.025%7D%5D,3));let%20o=0,a=-1;for(let%20r=0;r%3Ct.state.choices.length;r++)%7Blet%7Btype:n,val:i%7D=t.state.choices%5Br%5D,l=(%22fossil%22==n?t.state.fossils+i*t.state.fossilMult:t.state.fossils*i)%7C%7C0;l%3C=o&&%22mult%22!=n%7C%7C(o=l,a=r+1)%7Ddocument.querySelector('div%5Bclass*=rockRow%5D%20%3E%20div%5Brole=%22button%22%5D:nth-child('+a+%22)%22).click()%7D%7Dcatch%7B%7D%7D;e()%7D,50))%7D%7D,%7Bname:%22Rock%20ESP%22,description:%22Shows%20what%20is%20under%20the%20rocks%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Blet%20e=%5B%22%E2%81%B0%22,%22%5Cxb9%22,%22%5Cxb2%22,%22%5Cxb3%22,%22%E2%81%B4%22,%22%E2%81%B5%22,%22%E2%81%B6%22,%22%E2%81%B7%22,%22%E2%81%B8%22,%22%E2%81%B9%22%5D,t=t=%3E%7Blet%20o=%22%22;for(;t%3E0;)o=e%5Bt%25parseInt(%2210%22)%5D+o,t=~~(t/10);return%20o%7D,o=e=%3E%7Blet%20o=e.toString();if(e%3E=1e3)%7Blet%20a=%5B%22%22,%22K%22,%22M%22,%22B%22,%22T%22%5D,r=~~((digits(e)-1)/3);if(r%3Ca.length)%7Blet%20n=%22%22;for(let%20i=3;i%3E=1&&!((n=parseFloat((0!==r?e/1e3**r:e).toPrecision(i)).toString()).replace(/%5B%5Ea-zA-Z%200-9%5D+/g,%22%22).length%3C=3);i--);Number(n)%251!=0&&(n=Number(n).toFixed(1)),o=n+a%5Br%5D%7Delse%7Blet%20l=e,s=0;for(;l%3E=100;)l=Math.floor(l/10),s+=1;o=%60$%7Bl/10%7D%20%5Cxd7%2010$%7Bt(s+1)%7D%60%7D%7Dreturn%20o%7D;this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3E%7Blet%7BstateNode:e%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner,t=%5B...document.querySelector('%5Bclass*=%22rockButton%22%5D').parentElement.children%5D;t.every(e=%3Ee.querySelector(%22div%22))%7C%7Ce.setState(%7Bchoices:%5B%7Btype:%22fossil%22,val:10,rate:.1,blook:%22Amber%22%7D,%7Btype:%22fossil%22,val:25,rate:.1,blook:%22Dino%20Egg%22%7D,%7Btype:%22fossil%22,val:50,rate:.175,blook:%22Dino%20Fossil%22%7D,%7Btype:%22fossil%22,val:75,rate:.175,blook:%22Stegosaurus%22%7D,%7Btype:%22fossil%22,val:100,rate:.15,blook:%22Velociraptor%22%7D,%7Btype:%22fossil%22,val:125,rate:.125,blook:%22Brontosaurus%22%7D,%7Btype:%22fossil%22,val:250,rate:.075,blook:%22Triceratops%22%7D,%7Btype:%22fossil%22,val:500,rate:.025,blook:%22Tyrannosaurus%20Rex%22%7D,%7Btype:%22mult%22,val:1.5,rate:.05%7D,%7Btype:%22mult%22,val:2,rate:.025%7D%5D.sort(()=%3E.5-Math.random()).slice(0,3)%7D,()=%3E%7Bt.forEach((t,a)=%3E%7Blet%20r=e.state.choices%5Ba%5D;t.querySelector(%22div%22)&&t.querySelector(%22div%22).remove();let%20n=document.createElement(%22div%22);n.style.color=%22white%22,n.style.fontFamily=%22Macondo%22,n.style.fontSize=%221em%22,n.style.display=%22flex%22,n.style.justifyContent=%22center%22,n.style.transform=%22translateY(25px)%22,n.innerText=%22fossil%22===r.type?%60+$%7BMath.round(r.val*e.state.fossilMult)%3E99999999?o(Math.round(r.val*e.state.fossilMult)):Math.round(r.val*e.state.fossilMult)%7D%20Fossils%60:%60x$%7Br.val%7D%20Fossils%20Per%20Excavation%60,t.append(n)%7D)%7D)%7D,50))%7D%7D,%7Bname:%22Set%20Fossils%22,description:%22Sets%20the%20amount%20of%20fossils%20you%20have%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt(%22How%20many%20fossils%20would%20you%20like?%22)))),t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;t.setState(%7Bfossils:e%7D),t.props.liveGameController.setVal(%7Bpath:%22c/%22+t.props.client.name,val:%7Bb:t.props.client.blook,f:e,ic:t.state.isCheating%7D%7D)%7D%7D,%7Bname:%22Set%20Multiplier%22,description:%22Sets%20fossil%20multiplier%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt(%22What%20do%20you%20want%20your%20multiplier%20to%20be?%22))));Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7BfossilMult:e%7D)%7D%7D,%7Bname:%22Stop%20Cheating%22,description:%22Undoes%20cheating%20so%20that%20you%20can't%20be%20caught%22,run:function()%7Bvar%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e.setState(%7BisCheating:!1%7D),e.props.liveGameController.setVal(%7Bpath:%60c/$%7Be.props.client.name%7D/ic%60,val:!1%7D)%7D%7D%5D,doom:%5B%7Bname:%22Fill%20Deck%22,description:%22Fills%20your%20deck%20with%20every%20maxed%20out%20card%20and%20artifact%20(Only%20works%20on%20towers%20page)%22,run:function()%7Blet%20e=document.createElement(%22iframe%22);if(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),%22/tower/map%22==window.location.pathname)%7Blet%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;t.props.tower.artifacts=%22Medical%20Kit%7CFury%20Relic%7CSurvival%20Guide%7CSteel%20Socks%7CPiggy%20Bank%7CLucky%20Feather%7CCoupon%7CCheese%7CTasty%20Egg%7CTraining%20Weights%7CMighty%20Shield%7CToxic%20Waste%7CLifeline%20Totem%7CCursed%20Hourglass%7CBand-Aid%7CElder%20Coins%7CCaptain's%20Anchor%7CChess%20Pieces%7CPink%20Hippo%7CAnorak's%20Wizard%20Cap%7CDave's%20Doggo%7CAnubis'%20Obelisk%7CFarm%20Tractor%7CMagic%20Seedling%7CJust%20A%20Bone%7CCozy%20Igloo%7CKing's%20Crown%7CSacred%20Scroll%22.split(%22%7C%22),t.props.tower.cards=%22Chick,%5CuD83C%5CuDF3D%7CChicken,%5CuD83C%5CuDF3D%7CCow,%5CuD83C%5CuDF3D%7CGoat,%5CuD83C%5CuDF3D%7CHorse,%5CuD83C%5CuDF3D%7CPig,%5CuD83C%5CuDF3D%7CSheep,%5CuD83C%5CuDF3D%7CDuck,%5CuD83C%5CuDF3D%7CDog,%5CuD83C%5CuDF3D%7CCat,%5CuD83D%5CuDC3E%7CRabbit,%5CuD83D%5CuDC3E%7CGoldfish,%5CuD83D%5CuDC3E%7CHamster,%5CuD83D%5CuDC3E%7CTurtle,%5CuD83D%5CuDC3E%7CKitten,%5CuD83D%5CuDC3E%7CPuppy,%5CuD83D%5CuDC3E%7CBear,%5CuD83C%5CuDF32%7CMoose,%5CuD83C%5CuDF32%7CFox,%5CuD83C%5CuDF32%7CRaccoon,%5CuD83C%5CuDF32%7CSquirrel,%5CuD83C%5CuDF32%7COwl,%5CuD83C%5CuDF32%7CHedgehog,%5CuD83C%5CuDF32%7CBaby%20Penguin,%E2%9D%84%EF%B8%8F%7CPenguin,%E2%9D%84%EF%B8%8F%7CArctic%20Fox,%E2%9D%84%EF%B8%8F%7CSnowy%20Owl,%E2%9D%84%EF%B8%8F%7CPolar%20Bear,%E2%9D%84%EF%B8%8F%7CArctic%20Hare,%E2%9D%84%EF%B8%8F%7CSeal,%E2%9D%84%EF%B8%8F%7CWalrus,%E2%9D%84%EF%B8%8F%7CTiger,%5CuD83C%5CuDF34%7CPanther,%5CuD83C%5CuDF34%7CCockatoo,%5CuD83C%5CuDF34%7COrangutan,%5CuD83C%5CuDF34%7CAnaconda,%5CuD83C%5CuDF34%7CMacaw,%5CuD83C%5CuDF34%7CJaguar,%5CuD83C%5CuDF34%7CCapuchin,%5CuD83C%5CuDF34%7CToucan,%5CuD83C%5CuDF34%7CParrot,%5CuD83C%5CuDF34%7CElf,%E2%9A%94%EF%B8%8F%7CWitch,%E2%9A%94%EF%B8%8F%7CWizard,%E2%9A%94%EF%B8%8F%7CFairy,%E2%9A%94%EF%B8%8F%7CSlime%20Monster,%E2%9A%94%EF%B8%8F%7CJester,%E2%9A%94%EF%B8%8F%7CDragon,%E2%9A%94%EF%B8%8F%7CUnicorn,%E2%9A%94%EF%B8%8F%7CQueen,%E2%9A%94%EF%B8%8F%7CKing,%E2%9A%94%EF%B8%8F%7CSnow%20Globe,%E2%98%83%EF%B8%8F%7CHoliday%20Gift,%E2%98%83%EF%B8%8F%7CHot%20Chocolate,%E2%98%83%EF%B8%8F%7CGingerbread%20Man,%E2%98%83%EF%B8%8F%7CGingerbread%20House,%E2%98%83%EF%B8%8F%7CHoliday%20Wreath,%E2%98%83%EF%B8%8F%7CSnowman,%E2%98%83%EF%B8%8F%7CSanta%20Claus,%E2%98%83%EF%B8%8F%7CTwo%20of%20Spades,%5CuD83C%5CuDFF0%7CEat%20Me,%5CuD83C%5CuDFF0%7CDrink%20Me,%5CuD83C%5CuDFF0%7CAlice,%5CuD83C%5CuDFF0%7CQueen%20of%20Hearts,%5CuD83C%5CuDFF0%7CDormouse,%5CuD83C%5CuDFF0%7CWhite%20Rabbit,%5CuD83C%5CuDFF0%7CCheshire%20Cat,%5CuD83C%5CuDFF0%7CCaterpillar,%5CuD83C%5CuDFF0%7CMad%20Hatter,%5CuD83C%5CuDFF0%7CKing%20of%20Hearts,%5CuD83C%5CuDFF0%22.split(%22%7C%22).map(e=%3E%7Blet%5Bt,o%5D=e.split(%22,%22);return%7Bstrength:20,charisma:20,wisdom:20,class:o,blook:t%7D%7D);try%7Bt.props.addTowerNode()%7Dcatch%7B%7Dt.setState(%7BshowDeck:!1%7D)%7Delse%20alert(%22You%20need%20to%20be%20on%20the%20map%20to%20run%20this%20cheat!%22)%7D%7D,%7Bname:%22Max%20Cards%22,description:%22Maxes%20out%20all%20the%20cards%20in%20your%20deck%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),%22/tower/map%22==window.location.pathname?(e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode).props.tower.cards.forEach(e=%3E%7Be.strength=20,e.charisma=20,e.wisdom=20%7D):alert(%22You%20need%20to%20be%20on%20the%20map%20to%20run%20this%20cheat!%22)%7D%7D,%7Bname:%22Max%20Health%22,description:%22Fills%20the%20player's%20health%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),%22/tower/battle%22==window.location.pathname?Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7BmyHealth:100%7D):alert(%22You%20need%20to%20be%20in%20battle%20to%20run%20this%20cheat!%22)%7D%7D,%7Bname:%22Max%20Card%20Stats%22,description:%22Maxes%20out%20player's%20current%20card%20(Only%20works%20on%20attribute%20select%20page)%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner).stateNode;%22select%22!==e.state.phase?alert(%22You%20must%20be%20on%20the%20attribute%20selection%20page!%22):e.setState(%7BmyCard:%7B...e.state.myCard,strength:20,charisma:20,wisdom:20%7D%7D)%7D%7D,%7Bname:%22Min%20Enemy%20Stats%22,description:%22Makes%20the%20enemy%20card%20stats%20all%200%20(Only%20works%20on%20attribute%20select%20page)%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner).stateNode;%22select%22!==e.state.phase?alert(%22You%20must%20be%20on%20the%20attribute%20selection%20page!%22):e.setState(%7BenemyCard:%7B...e.state.enemyCard,strength:0,charisma:0,wisdom:0%7D%7D)%7D%7D,%7Bname:%22Set%20Coins%22,description:%22Try's%20to%20set%20amount%20of%20tower%20coins%20you%20have%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);if(document.body.append(e),window.alert=e.contentWindow.prompt.bind(window),e.remove(),%22/tower/battle%22==window.location.pathname)%7Bvar%20e=parseInt(%220%22+alert(%22How%20many%20coins%20would%20you%20like?%22)),t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;try%7Bt.props.setTowerCoins(e)%7Dcatch%7B%7D%7Delse%20alert(%22You%20need%20to%20be%20in%20battle%20to%20run%20this%20cheat!%22)%7D%7D%5D,factory:%5B%7Bname:%22Choose%20Blook%22,description:%22Gives%20you%20a%20blook%22,run:function()%7Blet%20e=document.createElement(%22iframe%22);document.body.append(e),window.alert=e.contentWindow.alert.bind(window),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner,o=%5B%7Bname:%22Chick%22,color:%22%23ffcd05%22,class:%22%5CuD83C%5CuDF3D%22,rarity:%22Common%22,cash:%5B3,7,65,400,2500%5D,time:%5B1,1,1,1,1%5D,price:%5B300,3e3,3e4,2e5%5D%7D,%7Bname:%22Chicken%22,color:%22%23ed1c24%22,class:%22%5CuD83C%5CuDF3D%22,rarity:%22Common%22,cash:%5B10,40,200,1400,1e4%5D,time:%5B5,4,3,2,1%5D,price:%5B570,4e3,5e4,8e5%5D%7D,%7Bname:%22Cow%22,color:%22%2358595b%22,class:%22%5CuD83C%5CuDF3D%22,rarity:%22Common%22,cash:%5B25,75,1500,25e3,25e4%5D,time:%5B15,10,10,10,5%5D,price:%5B500,9500,16e4,4e6%5D%7D,%7Bname:%22Duck%22,color:%22%234ab96d%22,class:%22%5CuD83C%5CuDF3D%22,rarity:%22Common%22,cash:%5B4,24,200,3e3,4e4%5D,time:%5B3,3,3,3,3%5D,price:%5B450,4200,7e4,11e5%5D%7D,%7Bname:%22Goat%22,color:%22%23c59a74%22,class:%22%5CuD83C%5CuDF3D%22,rarity:%22Common%22,cash:%5B5,28,200,1300,12e3%5D,time:%5B3,3,2,2,2%5D,price:%5B500,6400,45e3,5e5%5D%7D,%7Bname:%22Horse%22,color:%22%23995b3c%22,class:%22%5CuD83C%5CuDF3D%22,rarity:%22Common%22,cash:%5B5,20,270,1800,15e3%5D,time:%5B2,2,2,2,2%5D,price:%5B550,8200,65e3,6e5%5D%7D,%7Bname:%22Pig%22,color:%22%23f6a9cb%22,class:%22%5CuD83C%5CuDF3D%22,rarity:%22Common%22,cash:%5B20,50,1300,8e3,8e4%5D,time:%5B7,7,7,7,5%5D,price:%5B400,11e3,8e4,13e5%5D%7D,%7Bname:%22Sheep%22,color:%22%23414042%22,class:%22%5CuD83C%5CuDF3D%22,rarity:%22Common%22,cash:%5B6,25,250,1500,11e3%5D,time:%5B3,3,3,2,2%5D,price:%5B500,5e3,5e4,43e4%5D%7D,%7Bname:%22Cat%22,color:%22%23f49849%22,class:%22%5CuD83D%5CuDC3E%22,rarity:%22Common%22,cash:%5B5,18,170,1700,13e3%5D,time:%5B2,2,2,2,2%5D,price:%5B480,5500,6e4,5e5%5D%7D,%7Bname:%22Dog%22,color:%22%23995b3c%22,class:%22%5CuD83D%5CuDC3E%22,rarity:%22Common%22,cash:%5B7,25,220,1900,9e3%5D,time:%5B3,3,2,2,1%5D,price:%5B460,6600,7e4,73e4%5D%7D,%7Bname:%22Goldfish%22,color:%22%23f18221%22,class:%22%5CuD83D%5CuDC3E%22,rarity:%22Common%22,cash:%5B5,40,350,3500,35e3%5D,time:%5B3,3,3,3,3%5D,price:%5B750,7200,84e3,95e4%5D%7D,%7Bname:%22Rabbit%22,color:%22%23e7bf9a%22,class:%22%5CuD83D%5CuDC3E%22,rarity:%22Common%22,cash:%5B3,18,185,800,7e3%5D,time:%5B2,2,2,1,1%5D,price:%5B500,5800,56e3,55e4%5D%7D,%7Bname:%22Hamster%22,color:%22%23ce9176%22,class:%22%5CuD83D%5CuDC3E%22,rarity:%22Common%22,cash:%5B10,45,450,4500,45e3%5D,time:%5B4,4,4,4,4%5D,price:%5B650,6500,8e4,93e4%5D%7D,%7Bname:%22Turtle%22,color:%22%23619a3c%22,class:%22%5CuD83D%5CuDC3E%22,rarity:%22Common%22,cash:%5B23,120,1400,15e3,17e4%5D,time:%5B10,10,10,10,10%5D,price:%5B700,8500,11e4,13e5%5D%7D,%7Bname:%22Puppy%22,color:%22%23414042%22,class:%22%5CuD83D%5CuDC3E%22,rarity:%22Common%22,cash:%5B4,10,75,500,3e3%5D,time:%5B1,1,1,1,1%5D,price:%5B450,4e3,35e3,25e4%5D%7D,%7Bname:%22Kitten%22,color:%22%2358595b%22,class:%22%5CuD83D%5CuDC3E%22,rarity:%22Common%22,cash:%5B4,8,60,400,2e3%5D,time:%5B1,1,1,1,1%5D,price:%5B350,3500,26e3,17e4%5D%7D,%7Bname:%22Bear%22,color:%22%23995b3c%22,class:%22%5CuD83C%5CuDF32%22,rarity:%22Common%22,cash:%5B12,70,550,4500,1e5%5D,time:%5B7,7,6,5,5%5D,price:%5B550,5500,63e3,16e5%5D%7D,%7Bname:%22Moose%22,color:%22%23995b3c%22,class:%22%5CuD83C%5CuDF32%22,rarity:%22Common%22,cash:%5B8,45,400,3500,26e3%5D,time:%5B5,5,4,4,3%5D,price:%5B520,6500,58e3,7e5%5D%7D,%7Bname:%22Fox%22,color:%22%23f49849%22,class:%22%5CuD83C%5CuDF32%22,rarity:%22Common%22,cash:%5B7,15,80,550,3e3%5D,time:%5B2,2,1,1,1%5D,price:%5B400,4e3,36e3,24e4%5D%7D,%7Bname:%22Raccoon%22,color:%22%236d6e71%22,class:%22%5CuD83C%5CuDF32%22,rarity:%22Common%22,cash:%5B5,14,185,1900,19e3%5D,time:%5B2,2,2,2,2%5D,price:%5B400,5e3,71e3,8e5%5D%7D,%7Bname:%22Squirrel%22,color:%22%23d25927%22,class:%22%5CuD83C%5CuDF32%22,rarity:%22Common%22,cash:%5B3,10,65,470,2600%5D,time:%5B1,1,1,1,1%5D,price:%5B420,3600,32e3,21e4%5D%7D,%7Bname:%22Owl%22,color:%22%23594a42%22,class:%22%5CuD83C%5CuDF32%22,rarity:%22Common%22,cash:%5B4,17,155,1500,15e3%5D,time:%5B2,2,2,2,2%5D,price:%5B500,4800,55e3,58e4%5D%7D,%7Bname:%22Hedgehog%22,color:%22%233f312b%22,class:%22%5CuD83C%5CuDF32%22,rarity:%22Common%22,cash:%5B11,37,340,2200,3e4%5D,time:%5B5,4,3,2,2%5D,price:%5B540,7e3,77e3,12e5%5D%7D,%7Bname:%22Seal%22,color:%22%237ca1d5%22,class:%22%E2%9D%84%EF%B8%8F%22,rarity:%22Common%22,cash:%5B6,17,150,1200,13e3%5D,time:%5B2,2,2,2,2%5D,price:%5B480,4500,43e3,52e4%5D%7D,%7Bname:%22Arctic%20Fox%22,color:%22%237ca1d5%22,class:%22%E2%9D%84%EF%B8%8F%22,rarity:%22Common%22,cash:%5B5,18,180,850,8500%5D,time:%5B2,2,2,1,1%5D,price:%5B520,550,61e3,68e4%5D%7D,%7Bname:%22Snowy%20Owl%22,color:%22%23feda3f%22,class:%22%E2%9D%84%EF%B8%8F%22,rarity:%22Common%22,cash:%5B5,20,190,1900,16e3%5D,time:%5B3,3,2,2,2%5D,price:%5B370,5300,76e3,62e4%5D%7D,%7Bname:%22Arctic%20Hare%22,color:%22%237ca1d5%22,class:%22%E2%9D%84%EF%B8%8F%22,rarity:%22Common%22,cash:%5B6,19,85,900,7e3%5D,time:%5B2,2,1,1,1%5D,price:%5B540,5200,66e3,55e4%5D%7D,%7Bname:%22Penguin%22,color:%22%23fb8640%22,class:%22%E2%9D%84%EF%B8%8F%22,rarity:%22Common%22,cash:%5B4,21,310,3200,33e3%5D,time:%5B3,3,3,3,3%5D,price:%5B400,6500,76e3,87e4%5D%7D,%7Bname:%22Baby%20Penguin%22,color:%22%23414042%22,class:%22%E2%9D%84%EF%B8%8F%22,rarity:%22Common%22,cash:%5B3,8,70,450,2700%5D,time:%5B1,1,1,1,1%5D,price:%5B420,3300,33e3,23e4%5D%7D,%7Bname:%22Polar%20Bear%22,color:%22%237ca1d5%22,class:%22%E2%9D%84%EF%B8%8F%22,rarity:%22Common%22,cash:%5B12,75,700,6500,85e3%5D,time:%5B8,7,6,5,5%5D,price:%5B630,7e3,91e3,14e5%5D%7D,%7Bname:%22Walrus%22,color:%22%237d4f33%22,class:%22%E2%9D%84%EF%B8%8F%22,rarity:%22Common%22,cash:%5B11,46,420,3700,51e3%5D,time:%5B5,5,4,4,4%5D,price:%5B550,6200,68e3,1e6%5D%7D,%7Bname:%22Tiger%22,color:%22%23f18221%22,class:%22%5CuD83C%5CuDF34%22,rarity:%22Common%22,cash:%5B6,20,100,975,7500%5D,time:%5B3,3,1,1,1%5D,price:%5B390,6e3,7e4,61e4%5D%7D,%7Bname:%22Jaguar%22,color:%22%23fbb040%22,class:%22%5CuD83C%5CuDF34%22,rarity:%22Common%22,cash:%5B8,28,230,1600,17e3%5D,time:%5B3,3,2,2,2%5D,price:%5B390,6e3,7e4,61e4%5D%7D,%7Bname:%22Toucan%22,color:%22%23ffca34%22,class:%22%5CuD83C%5CuDF34%22,rarity:%22Common%22,cash:%5B9,20,175,625,3800%5D,time:%5B2,2,2,1,1%5D,price:%5B520,4800,42e3,3e5%5D%7D,%7Bname:%22Cockatoo%22,color:%22%237ca1d5%22,class:%22%5CuD83C%5CuDF34%22,rarity:%22Common%22,cash:%5B6,35,160,1700,18e3%5D,time:%5B4,4,2,2,2%5D,price:%5B500,5e3,63e3,7e5%5D%7D,%7Bname:%22Macaw%22,color:%22%2300aeef%22,class:%22%5CuD83C%5CuDF34%22,rarity:%22Common%22,cash:%5B3,8,85,850,8500%5D,time:%5B1,1,1,1,1%5D,price:%5B480,5400,62e3,63e4%5D%7D,%7Bname:%22Parrot%22,color:%22%23ed1c24%22,class:%22%5CuD83C%5CuDF34%22,rarity:%22Common%22,cash:%5B3,9,90,900,9e3%5D,time:%5B1,1,1,1,1%5D,price:%5B540,5700,65e3,69e4%5D%7D,%7Bname:%22Panther%22,color:%22%232f2c38%22,class:%22%5CuD83C%5CuDF34%22,rarity:%22Common%22,cash:%5B12,28,215,2100,21e3%5D,time:%5B5,3,2,2,2%5D,price:%5B530,6500,76e3,87e4%5D%7D,%7Bname:%22Anaconda%22,color:%22%238a9143%22,class:%22%5CuD83C%5CuDF34%22,rarity:%22Common%22,cash:%5B3,15,85,1500,7600%5D,time:%5B1,2,1,2,1%5D,price:%5B410,5100,58e3,59e4%5D%7D,%7Bname:%22Orangutan%22,color:%22%23bc6234%22,class:%22%5CuD83C%5CuDF34%22,rarity:%22Common%22,cash:%5B13,52,570,4300,7e4%5D,time:%5B5,5,5,4,4%5D,price:%5B600,7e3,8e4,14e5%5D%7D,%7Bname:%22Capuchin%22,color:%22%23e0b0a6%22,class:%22%5CuD83C%5CuDF34%22,rarity:%22Common%22,cash:%5B4,14,160,780,8200%5D,time:%5B2,2,2,1,1%5D,price:%5B390,4700,57e3,68e4%5D%7D,%7Bname:%22Elf%22,color:%22%23a7d054%22,class:%22%E2%9A%94%EF%B8%8F%22,rarity:%22Uncommon%22,cash:%5B5e3,15e3,15e4,15e5,1e7%5D,time:%5B1,1,1,1,1%5D,price:%5B8e5,9e6,11e7,8e8%5D%7D,%7Bname:%22Witch%22,color:%22%234ab96d%22,class:%22%E2%9A%94%EF%B8%8F%22,rarity:%22Uncommon%22,cash:%5B18e3,6e4,4e4,4e6,35e6%5D,time:%5B3,3,2,2,2%5D,price:%5B11e5,12e6,15e7,14e8%5D%7D,%7Bname:%22Wizard%22,color:%22%235a459c%22,class:%22%E2%9A%94%EF%B8%8F%22,rarity:%22Uncommon%22,cash:%5B19500,65e3,44e4,46e5,4e6%5D,time:%5B3,3,2,2,2%5D,price:%5B13e5,135e5,16e7,16e8%5D%7D,%7Bname:%22Fairy%22,color:%22%23df6d9c%22,class:%22%E2%9A%94%EF%B8%8F%22,rarity:%22Uncommon%22,cash:%5B18500,6e4,62e4,44e5,38e6%5D,time:%5B3,3,3,2,2%5D,price:%5B12e5,125e5,15e6,15e8%5D%7D,%7Bname:%22Slime%20Monster%22,color:%22%232fa04a%22,class:%22%E2%9A%94%EF%B8%8F%22,rarity:%22Uncommon%22,cash:%5B35e3,14e4,1e6,11e6,11e7%5D,time:%5B5,5,4,4,4%5D,price:%5B16e5,15e6,2e8,23e8%5D%7D,%7Bname:%22Jester%22,color:%22%23be1e2d%22,class:%22%E2%9A%94%EF%B8%8F%22,rarity:%22Rare%22,cash:%5B25e3,1e5,68e4,65e5,32e6%5D,time:%5B3,3,2,2,1%5D,price:%5B2e6,21e6,23e7,26e8%5D%7D,%7Bname:%22Dragon%22,color:%22%232fa04a%22,class:%22%E2%9A%94%EF%B8%8F%22,rarity:%22Rare%22,cash:%5B36e3,15e4,15e5,15e6,15e7%5D,time:%5B4,4,4,4,4%5D,price:%5B23e5,24e6,27e7,3e9%5D%7D,%7Bname:%22Unicorn%22,color:%22%23f6afce%22,class:%22%E2%9A%94%EF%B8%8F%22,rarity:%22Epic%22,cash:%5B24e3,15e4,14e5,7e6,75e6%5D,time:%5B2,2,2,1,1%5D,price:%5B45e5,45e6,55e7,65e8%5D%7D,%7Bname:%22Queen%22,color:%22%239e1f63%22,class:%22%E2%9A%94%EF%B8%8F%22,rarity:%22Rare%22,cash:%5B24e3,95e3,95e4,97e5,95e6%5D,time:%5B3,3,3,3,3%5D,price:%5B19e5,2e7,23e7,25e8%5D%7D,%7Bname:%22King%22,color:%22%23ee2640%22,class:%22%E2%9A%94%EF%B8%8F%22,rarity:%22Legendary%22,cash:%5B75e3,4e5,6e6,9e7,125e7%5D,time:%5B5,5,5,5,5%5D,price:%5B6e6,95e6,16e8,25e9%5D%7D,%7Bname:%22Two%20of%20Spades%22,color:%22%23414042%22,class:%22%5CuD83C%5CuDFF0%22,rarity:%22Uncommon%22,cash:%5B4500,14e3,14e4,14e5,9e6%5D,time:%5B1,1,1,1,1%5D,price:%5B77e4,83e5,98e6,71e7%5D%7D,%7Bname:%22Eat%20Me%22,color:%22%23d58c55%22,class:%22%5CuD83C%5CuDFF0%22,rarity:%22Uncommon%22,cash:%5B13e3,45e3,45e4,45e5,5e7%5D,time:%5B2,2,2,2,2%5D,price:%5B13e5,14e6,16e7,2e9%5D%7D,%7Bname:%22Drink%20Me%22,color:%22%23dd7399%22,class:%22%5CuD83C%5CuDFF0%22,rarity:%22Uncommon%22,cash:%5B12e3,4e4,4e5,4e6,45e6%5D,time:%5B2,2,2,2,2%5D,price:%5B12e5,12e6,14e7,18e8%5D%7D,%7Bname:%22Alice%22,color:%22%234cc9f5%22,class:%22%5CuD83C%5CuDFF0%22,rarity:%22Uncommon%22,cash:%5B13e3,42e3,21e4,21e5,23e6%5D,time:%5B2,2,1,1,1%5D,price:%5B12e5,13e6,15e7,19e8%5D%7D,%7Bname:%22Queen%20of%20Hearts%22,color:%22%23d62027%22,class:%22%5CuD83C%5CuDFF0%22,rarity:%22Uncommon%22,cash:%5B23e3,87e3,62e4,75e5,9e7%5D,time:%5B4,4,3,3,3%5D,price:%5B13e5,13e6,18e7,24e8%5D%7D,%7Bname:%22Dormouse%22,color:%22%2389d6f8%22,class:%22%5CuD83C%5CuDFF0%22,rarity:%22Rare%22,cash:%5B17e3,68e3,7e5,35e5,35e6%5D,time:%5B2,2,1,1,1%5D,price:%5B2e6,22e6,25e7,28e8%5D%7D,%7Bname:%22White%20Rabbit%22,color:%22%23ffcd05%22,class:%22%5CuD83C%5CuDFF0%22,rarity:%22Rare%22,cash:%5B26e3,105e3,11e6,77e5,72e6%5D,time:%5B3,3,3,2,2%5D,price:%5B2e6,23e6,28e7,29e8%5D%7D,%7Bname:%22Cheshire%20Cat%22,color:%22%23dd7399%22,class:%22%5CuD83C%5CuDFF0%22,rarity:%22Rare%22,cash:%5B32e3,1e5,9e5,9e6,6e7%5D,time:%5B4,3,3,3,2%5D,price:%5B18e5,19e6,22e7,24e8%5D%7D,%7Bname:%22Caterpillar%22,color:%22%2300c0f3%22,class:%22%5CuD83C%5CuDFF0%22,rarity:%22Epic%22,cash:%5B1e4,7e4,65e4,75e5,85e6%5D,time:%5B1,1,1,1,1%5D,price:%5B42e5,42e6,54e7,69e8%5D%7D,%7Bname:%22Mad%20Hatter%22,color:%22%23914f93%22,class:%22%5CuD83C%5CuDFF0%22,rarity:%22Epic%22,cash:%5B38e3,25e4,15e5,14e6,8e7%5D,time:%5B3,3,2,2,1%5D,price:%5B48e5,48e6,52e7,66e8%5D%7D,%7Bname:%22King%20of%20Hearts%22,color:%22%23c62127%22,class:%22%5CuD83C%5CuDFF0%22,rarity:%22Legendary%22,cash:%5B8e4,42e4,68e5,1e8,15e8%5D,time:%5B5,5,5,5,5%5D,price:%5B7e6,11e7,18e8,3e10%5D%7D,%7Bname:%22Earth%22,color:%22%23416eb5%22,class:%22%5CuD83D%5CuDE80%22,rarity:%22Uncommon%22,cash:%5B15e3,45e3,6e5,65e5,65e6%5D,time:%5B3,3,3,3,3%5D,price:%5B1e6,11e6,15e7,17e8%5D%7D,%7Bname:%22Meteor%22,color:%22%23c68c3c%22,class:%22%5CuD83D%5CuDE80%22,rarity:%22Uncommon%22,cash:%5B23e3,65e3,7e5,45e5,2e7%5D,time:%5B5,4,3,2,1%5D,price:%5B95e4,13e6,16e7,16e8%5D%7D,%7Bname:%22Stars%22,color:%22%2319184d%22,class:%22%5CuD83D%5CuDE80%22,rarity:%22Uncommon%22,cash:%5B1e4,4e4,2e5,2e6,18e6%5D,time:%5B2,2,1,1,1%5D,price:%5B14e5,14e6,15e7,15e8%5D%7D,%7Bname:%22Alien%22,color:%22%238dc63f%22,class:%22%5CuD83D%5CuDE80%22,rarity:%22Uncommon%22,cash:%5B3e4,1e5,1e6,11e6,85e6%5D,time:%5B4,4,4,4,4%5D,price:%5B15e5,17e6,19e7,17e8%5D%7D,%7Bname:%22Planet%22,color:%22%239dc6ea%22,class:%22%5CuD83D%5CuDE80%22,rarity:%22Rare%22,cash:%5B25e3,1e5,9e5,9e6,9e7%5D,time:%5B3,3,3,3,3%5D,price:%5B2e6,21e6,21e7,24e8%5D%7D,%7Bname:%22UFO%22,color:%22%23a15095%22,class:%22%5CuD83D%5CuDE80%22,rarity:%22Rare%22,cash:%5B17e3,7e4,7e5,7e6,7e7%5D,time:%5B2,2,2,2,2%5D,price:%5B21e5,23e6,25e7,28e8%5D%7D,%7Bname:%22Spaceship%22,color:%22%23ffcb29%22,class:%22%5CuD83D%5CuDE80%22,rarity:%22Epic%22,cash:%5B6e4,32e4,21e5,15e6,85e6%5D,time:%5B5,4,3,2,1%5D,price:%5B48e5,46e6,54e7,68e8%5D%7D,%7Bname:%22Astronaut%22,color:%22%239bd4ee%22,class:%22%5CuD83D%5CuDE80%22,rarity:%22Legendary%22,cash:%5B45e3,26e4,25e5,38e6,55e7%5D,time:%5B3,3,2,2,2%5D,price:%5B65e5,1e8,17e8,27e9%5D%7D,%7Bname:%22Lil%20Bot%22,color:%22%233e564a%22,class:%22%5CuD83E%5CuDD16%22,rarity:%22Uncommon%22,cash:%5B4e3,12e3,18e4,19e5,25e6%5D,time:%5B1,1,1,1,1%5D,price:%5B73e4,12e6,13e7,19e8%5D%7D,%7Bname:%22Lovely%20Bot%22,color:%22%23f179af%22,class:%22%5CuD83E%5CuDD16%22,rarity:%22Uncommon%22,cash:%5B16e3,65e3,65e4,48e5,42e6%5D,time:%5B3,3,3,2,2%5D,price:%5B13e5,14e6,17e7,16e8%5D%7D,%7Bname:%22Angry%20Bot%22,color:%22%23f1613a%22,class:%22%5CuD83E%5CuDD16%22,rarity:%22Uncommon%22,cash:%5B22e3,85e3,8e5,62e5,65e6%5D,time:%5B4,4,4,3,3%5D,price:%5B12e5,13e6,15e7,17e8%5D%7D,%7Bname:%22Happy%20Bot%22,color:%22%2351ba6b%22,class:%22%5CuD83E%5CuDD16%22,rarity:%22Uncommon%22,cash:%5B11e3,45e3,5e5,25e5,3e7%5D,time:%5B2,2,2,1,1%5D,price:%5B14e5,15e6,18e7,24e8%5D%7D,%7Bname:%22Watson%22,color:%22%23d69b5a%22,class:%22%5CuD83E%5CuDD16%22,rarity:%22Rare%22,cash:%5B24e3,1e5,1e6,1e7,1e8%5D,time:%5B3,3,3,3,3%5D,price:%5B2e6,22e6,24e7,26e8%5D%7D,%7Bname:%22Buddy%20Bot%22,color:%22%239dc6ea%22,class:%22%5CuD83E%5CuDD16%22,rarity:%22Rare%22,cash:%5B22e3,95e3,65e4,65e5,65e6%5D,time:%5B3,3,2,2,2%5D,price:%5B19e5,21e6,23e7,25e8%5D%7D,%7Bname:%22Brainy%20Bot%22,color:%22%239ecf7a%22,class:%22%5CuD83E%5CuDD16%22,rarity:%22Epic%22,cash:%5B5e4,25e4,21e5,21e6,17e7%5D,time:%5B4,3,3,3,2%5D,price:%5B5e6,46e6,5e8,67e8%5D%7D,%7Bname:%22Mega%20Bot%22,color:%22%23d71f27%22,class:%22%5CuD83E%5CuDD16%22,rarity:%22Legendary%22,cash:%5B8e4,43e4,42e5,62e6,1e9%5D,time:%5B5,5,3,3,3%5D,price:%5B7e6,12e7,19e8,35e9%5D%7D%5D.find(function(%7Bname:e%7D)%7Breturn%20e.toLowerCase()==this%7D,prompt(%22Enter%20blook%20name:%22).toLowerCase());o?(t.state.blooks.length%3E=10&&alert(%22Choose%20a%20blook%20to%20replace%22),t.chooseBlook(o)):alert(%22That%20is%20not%20a%20valid%20blook!%22)%7D%7D,%7Bname:%22Free%20Upgrades%22,description:%22Sets%20upgrade%20prices%20to%200%20for%20all%20current%20blooks%22,run:function()%7BObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(e=%3E(%7B...e,blooks:e.blooks.map(e=%3E(%7B...e,price:%5B0,0,0,0%5D%7D))%7D))%7D%7D,%7Bname:%22Max%20Blooks%22,description:%22Maxes%20out%20all%20your%20blooks'%20levels%22,run:function()%7BObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.state.blooks.forEach(e=%3Ee.level=4)%7D%7D,%7Bname:%22Remove%20Glitches%22,description:%22Removes%20all%20enemy%20glitches%22,run:function()%7Bvar%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e.setState(%7Bbits:0,ads:%5B%5D,hazards:%5B%5D,color:%22%22,lol:!1,joke:!1,slow:!1,dance:!1,glitch:%22%22,glitcherName:%22%22,glitcherBlook:%22%22%7D),clearTimeout(e.adTimeout),clearInterval(e.hazardInterval),clearTimeout(e.nightTimeout),clearTimeout(e.glitchTimeout),clearTimeout(e.lolTimeout),clearTimeout(e.jokeTimeout),clearTimeout(e.slowTimeout),clearTimeout(e.danceTimeout),clearTimeout(e.nameTimeout)%7D%7D,%7Bname:%22Send%20Glitch%22,description:%22Sends%20a%20glitch%20to%20everyone%20else%20playing%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner).stateNode,t=%7Blb:%22Lunch%20Break%22,as:%22Ad%20Spam%22,e37:%22Error%2037%22,nt:%22Night%20Time%22,lo:%22%23LOL%22,j:%22Jokester%22,sm:%22Slow%20Mo%22,dp:%22Dance%20Party%22,v:%22Vortex%22,r:%22Reverse%22,f:%22Flip%22,m:%22Micro%22%7D,o=Object.keys(t)%5BMath.floor(Math.random()*Object.keys(t).length)%5D;e.safe=!0,e.props.liveGameController.setVal(%7Bpath:%60c/$%7Be.props.client.name%7D/tat%60,val:o%7D),alert(%60Sent%20a%20$%7Bt%5Bo%5D%7D%20glitch%60)%7D%7D,%7Bname:%22Set%20All%20MegaBot%22,description:%22Sets%20all%20your%20blooks%20to%20maxed%20out%20Mega%20Bots%22,run:function()%7BObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bblooks:Array(10).fill(%7Bname:%22Mega%20Bot%22,color:%22%23d71f27%22,class:%22%5CuD83E%5CuDD16%22,rarity:%22Legendary%22,cash:%5B8e4,43e4,42e5,62e6,1e9%5D,time:%5B5,5,3,3,3%5D,price:%5B7e6,12e7,19e8,35e9%5D,active:!1,level:4,bonus:5.5%7D)%7D)%7D%7D,%7Bname:%22Set%20Cash%22,description:%22Sets%20amount%20of%20cash%20you%20have%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt(%22How%20much%20cash%20would%20you%20like?%22))));Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bcash:e%7D)%7D%7D%5D,fishing:%5B%7Bname:%22Frenzy%22,description:%22Sets%20everyone%20to%20frenzy%20mode%22,run:function()%7Bvar%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e.props.liveGameController.setVal(%7Bpath:%22c/%22+e.props.client.name,val:%7Bb:e.props.client.blook,w:e.state.weight,f:%22Frenzy%22,s:!0%7D%7D)%7D%7D,%7Bname:%22Always%20Frenzy%22,description:%22Always%20sets%20everyone%20to%20frenzy%20mode%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3E%7Blet%20e=async()=%3E%7Blet%7BstateNode:e%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;e.props.liveGameController.setVal(%7Bpath:%60c/$%7Be.props.client.name%7D%60,val:%7Bb:e.props.client.blook,w:e.state.weight,f:%22Frenzy%22,s:!0%7D%7D)%7D;e()%7D,50))%7D%7D,%7Bname:%22Remove%20Distractions%22,description:%22Removes%20distractions%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3E%7BObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bparty:%22%22%7D)%7D,50))%7D%7D,%7Bname:%22Send%20Distraction%22,description:%22Sends%20a%20distraction%20to%20everyone%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner).stateNode,t=%5B%22Crab%22,%22Jellyfish%22,%22Frog%22,%22Pufferfish%22,%22Octopus%22,%22Narwhal%22,%22Megalodon%22,%22Blobfish%22,%22Baby%20Shark%22%5D%5BMath.floor(9*Math.random())%5D;e.safe=!0,e.props.liveGameController.setVal(%7Bpath:%22c/%22+e.props.client.name,val:%7Bb:e.props.client.blook,w:e.state.weight,f:t,s:!0%7D%7D),alert(%60Sent%20a%20$%7Bt%7D%20distraction%60)%7D%7D,%7Bname:%22Set%20Lure%22,description:%22Sets%20fishing%20lure%20(range%201%20-%205)%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Blure:Math.max(Math.min(Number(parseInt(prompt(%22What%20would%20you%20like%20to%20set%20your%20lure%20to?%20(1%20-%205)%22)))-1,4),0)%7D)%7D%7D,%7Bname:%22Set%20Next%20Fish%22,description:%22Sets%20the%20next%20fish%20to%20catch%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);function%20t()%7Breturn%20Object.values(document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner%7Ddocument.body.appendChild(e),window.prompt=e.contentWindow.prompt.bind(window),window.alert=e.contentWindow.alert.bind(window),e.remove();var%20o=%7B%22Old%20Boot%22:%7Brarity:%22Trash%22,minWeight:1,maxWeight:10,tiers:%5B%22F%22,%22D%22,%22C%22%5D%7D,Waffle:%7Brarity:%22Trash%22,minWeight:1,maxWeight:10,tiers:%5B%22F%22,%22D%22,%22C%22%5D%7D,%22Two%20of%20Spades%22:%7Brarity:%22Trash%22,minWeight:1,maxWeight:10,tiers:%5B%22F%22,%22D%22,%22C%22%5D%7D,Jellyfish:%7Brarity:%22Easy%20One%22,minWeight:10,maxWeight:25,tiers:%5B%22D%22,%22C%22,%22B%22%5D%7D,Clownfish:%7Brarity:%22Easy%20One%22,minWeight:20,maxWeight:45,tiers:%5B%22D%22,%22C%22,%22B%22%5D%7D,Goldfish:%7Brarity:%22Easy%20One%22,minWeight:30,maxWeight:65,tiers:%5B%22D%22,%22C%22,%22B%22%5D%7D,Frog:%7Brarity:%22Easy%20One%22,minWeight:50,maxWeight:100,tiers:%5B%22D%22,%22C%22,%22B%22%5D%7D,%22Blizzard%20Clownfish%22:%7Brarity:%22Great%20Catch%22,minWeight:75,maxWeight:125,tiers:%5B%22D%22,%22C%22,%22B%22%5D%7D,Turtle:%7Brarity:%22Great%20Catch%22,minWeight:100,maxWeight:150,tiers:%5B%22D%22,%22C%22,%22B%22,%22A%22%5D%7D,Cat:%7Brarity:%22Great%20Catch%22,minWeight:100,maxWeight:200,tiers:%5B%22D%22,%22C%22,%22B%22,%22A%22%5D%7D,%22Lovely%20Frog%22:%7Brarity:%22Great%20Catch%22,minWeight:150,maxWeight:350,tiers:%5B%22D%22,%22C%22,%22B%22,%22A%22%5D%7D,%22Lucky%20Frog%22:%7Brarity:%22Great%20Catch%22,minWeight:200,maxWeight:400,tiers:%5B%22D%22,%22C%22,%22B%22,%22A%22%5D%7D,%22Poison%20Dart%20Frog%22:%7Brarity:%22Great%20Catch%22,minWeight:250,maxWeight:750,tiers:%5B%22D%22,%22C%22,%22B%22,%22A%22%5D%7D,Seal:%7Brarity:%22Rare%20Find%22,minWeight:500,maxWeight:1e3,tiers:%5B%22D%22,%22C%22,%22B%22,%22A%22%5D%7D,Walrus:%7Brarity:%22Rare%20Find%22,minWeight:700,maxWeight:2200,tiers:%5B%22D%22,%22C%22,%22B%22,%22A%22%5D%7D,Fairy:%7Brarity:%22Rare%20Find%22,minWeight:1500,maxWeight:2500,tiers:%5B%22D%22,%22C%22,%22B%22,%22A%22%5D%7D,Crab:%7Brarity:%22Rare%20Find%22,minWeight:1e3,maxWeight:3e3,tiers:%5B%22D%22,%22C%22,%22B%22,%22A%22%5D%7D,%22Lemon%20Crab%22:%7Brarity:%22Rare%20Find%22,minWeight:2e3,maxWeight:5e3,tiers:%5B%22C%22,%22B%22,%22A%22%5D%7D,Pufferfish:%7Brarity:%22Rare%20Find%22,minWeight:2e3,maxWeight:4e3,tiers:%5B%22D%22,%22C%22,%22B%22,%22A%22%5D%7D,Blobfish:%7Brarity:%22Rare%20Find%22,minWeight:3e3,maxWeight:5e3,tiers:%5B%22D%22,%22C%22,%22B%22,%22A%22%5D%7D,%22Rainbow%20Jellyfish%22:%7Brarity:%22Epic%20Grab%22,minWeight:7e3,maxWeight:1e4,tiers:%5B%22C%22,%22B%22,%22A%22%5D%7D,Octopus:%7Brarity:%22Epic%20Grab%22,minWeight:1e4,maxWeight:15e3,tiers:%5B%22C%22,%22B%22,%22A%22%5D%7D,%22Pirate%20Pufferfish%22:%7Brarity:%22Epic%20Grab%22,minWeight:12e3,maxWeight:2e4,tiers:%5B%22C%22,%22B%22,%22A%22%5D%7D,%22Donut%20Blobfish%22:%7Brarity:%22Epic%20Grab%22,minWeight:13e3,maxWeight:25e3,tiers:%5B%22C%22,%22B%22,%22A%22%5D%7D,%22Crimson%20Octopus%22:%7Brarity:%22Epic%20Grab%22,minWeight:15e3,maxWeight:3e4,tiers:%5B%22B%22,%22A%22%5D%7D,Narwhal:%7Brarity:%22Catch%20of%20the%20Day%22,minWeight:25e3,maxWeight:5e4,tiers:%5B%22B%22,%22A%22,%22S%22%5D%7D,%22Baby%20Shark%22:%7Brarity:%22Catch%20of%20the%20Day%22,minWeight:5e4,maxWeight:1e5,tiers:%5B%22B%22,%22A%22,%22S%22%5D%7D,Megalodon:%7Brarity:%22Catch%20of%20the%20Day%22,minWeight:25e4,maxWeight:5e5,tiers:%5B%22B%22,%22A%22,%22S%22%5D%7D,Alien:%7Brarity:%22Angler's%20Legend%22,minWeight:5e5,maxWeight:7e5,tiers:%5B%22A%22,%22S%22%5D%7D,%22Rainbow%20Narwhal%22:%7Brarity:%22Angler's%20Legend%22,minWeight:75e4,maxWeight:1e6,tiers:%5B%22A%22,%22S%22,%22S+%22%5D%7D,UFO:%7Brarity:%22Angler's%20Legend%22,minWeight:1e6,maxWeight:2e6,tiers:%5B%22A%22,%22S%22,%22S+%22%5D%7D,%22Santa%20Claus%22:%7Brarity:%22Angler's%20Legend%22,minWeight:1e6,maxWeight:2e6,tiers:%5B%22A%22,%22S%22,%22S+%22%5D%7D,%22Swamp%20Monster%22:%7Brarity:%22Angler's%20Legend%22,minWeight:1e6,maxWeight:2e6,tiers:%5B%22A%22,%22S%22,%22S+%22%5D%7D,%22Red%20Astronaut%22:%7Brarity:%22Angler's%20Legend%22,minWeight:1e6,maxWeight:2e6,tiers:%5B%22A%22,%22S%22,%22S+%22%5D%7D,%22Spooky%20Pumpkin%22:%7Brarity:%22Angler's%20Legend%22,minWeight:1e6,maxWeight:2e6,tiers:%5B%22A%22,%22S%22,%22S+%22%5D%7D,Dragon:%7Brarity:%22Angler's%20Legend%22,minWeight:1e6,maxWeight:2e6,tiers:%5B%22A%22,%22S%22,%22S+%22%5D%7D,%22Tim%20the%20Alien%22:%7Brarity:%22Angler's%20Legend%22,minWeight:15e5,maxWeight:25e5,tiers:%5B%22A%22,%22S%22,%22S+%22%5D%7D%7D,a=%5B%22Crab%22,%22Jellyfish%22,%22Frog%22,%22Pufferfish%22,%22Octopus%22,%22Narwhal%22,%22Megalodon%22,%22Blobfish%22,%22Baby%20Shark%22%5D;if(!window.functionSet)%7Bvar%20r=t().stateNode.answerNext;t().stateNode.answerNext=function()%7Bif(t().stateNode.state.hackFish)%7Bvar%20e,n,i;t().stateNode.setState(%7Bstage:%22caught%22,isCast:!1,fish:%7Bname:e=t().stateNode.state.hackFish,rarity:o%5Be%5D.rarity,weight:(n=o%5Be%5D.minWeight,Math.floor(Math.random()*((i=o%5Be%5D.maxWeight)-n)+n)),tier:o%5Be%5D.tiers%5BMath.floor(Math.random()*o%5Be%5D.tiers.length)%5D,isSpecial:a.includes(e)&&8%3EMath.floor(100*Math.random())%7D,claimReady:!1%7D),setTimeout(function()%7Bt().stateNode.setState(%7BclaimReady:!0%7D)%7D,1600),t().stateNode.state.hackFish=null%7Delse%20r.apply(this,arguments)%7D%7Dwindow.functionSet=!0,function%20e(a)%7Bif(Object.keys(o).includes(a))t().stateNode.state.hackFish=a;else%7Balert(%22That%20fish%20does%20not%20exist!%22);return%7D%7D(prompt(%22What%20fish%20would%20you%20like%20to%20catch%20next%20(case%20sensitive)?%22))%7D%7D,%7Bname:%22Set%20Weight%22,description:%22Sets%20weight%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt(%22How%20much%20weight%20would%20you%20like?%22)))),t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;t.setState(%7Bweight:e,weight2:e%7D),t.props.liveGameController.setVal(%7Bpath:%22c/%22+t.props.client.name,val:%7Bb:t.props.client.blook,w:e,f:%5B%22Crab%22,%22Jellyfish%22,%22Frog%22,%22Pufferfish%22,%22Octopus%22,%22Narwhal%22,%22Megalodon%22,%22Blobfish%22,%22Baby%20Shark%22%5D%5BMath.floor(9*Math.random())%5D%7D%7D)%7D%7D%5D,flappy:%5B%7Bname:%22Toggle%20Ghost%22,description:%22Lets%20you%20go%20through%20the%20pipes%22,type:%22toggle%22,enabled:!1,run:function()%7Bfor(let%20e%20of(this.enabled=!this.enabled,Object.values(document.querySelector(%22%23phaser-bouncy%22))%5B0%5D.return.updateQueue.lastEffect.deps%5B0%5D.current.config.sceneConfig.physics.world.bodies.entries))if(e.gameObject.frame.texture.key.startsWith(%22blook%22))%7Be.checkCollision.none=this.enabled,e.gameObject.setAlpha(this.enabled?.5:1);break%7D%7D%7D,%7Bname:%22Set%20Score%22,description:%22Sets%20flappy%20blook%20score%22,run:function()%7BObject.values(document.querySelector(%22%23phaser-bouncy%22))%5B0%5D.return.updateQueue.lastEffect.deps%5B1%5D(parseInt(prompt(%22What%20do%20you%20want%20to%20set%20your%20score%20to?%22))%7C%7C0)%7D%7D%5D,gold:%5B%7Bname:%22Always%20Triple%22,description:%22Always%20get%20triple%20gold%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Blet%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e._choosePrize%7C%7C=e.choosePrize,this.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null,e.choosePrize=e._choosePrize%7C%7Ce.choosePrize):(this.enabled=!0,this.data=setInterval(()=%3E%7Be.choosePrize=function(t)%7Be.state.choices%5Bt%5D=%7Btype:%22multiply%22,val:3,text:%22Triple%20Gold!%22,blook:%22Unicorn%22%7D,e._choosePrize(t)%7D%7D,50))%7D%7D,%7Bname:%22Auto%20Choose%22,description:%22Automatically%20picks%20the%20option%20that%20would%20give%20you%20the%20most%20gold%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3E%7Blet%7BstateNode:e%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;%22prize%22==e.state.stage&&e.props.liveGameController.getDatabaseVal(%22c%22,t=%3E%7Bif(null==t)return;t=Object.entries(t);let%20o=0,a=0,r=-1;for(let%20n=0;n%3Ct.length;n++)t%5Bn%5D%5B0%5D!=e.props.client.name&&t%5Bn%5D%5B1%5D%3Eo&&(o=t%5Bn%5D%5B1%5D);for(let%20i=0;i%3Ce.state.choices.length;i++)%7Blet%20l=e.state.choices%5Bi%5D,s=e.state.gold;%22gold%22==l.type?s=e.state.gold+(l.val%7C%7C0):%22multiply%22==l.type%7C%7C%22divide%22==l.type?s=Math.round(e.state.gold*l.val)%7C%7Ce.state.gold:%22swap%22==l.type?s=o%7C%7Ce.state.gold:%22take%22==l.type&&(s=e.state.gold+(o*l.val%7C%7C0)),(s%7C%7C0)%3C=a%7C%7C(a=s,r=i+1)%7Ddocument.querySelector(%22div%5Bclass*='choice%22+r+%22'%5D%22)?.click()%7D)%7D,50))%7D%7D,%7Bname:%22Chest%20ESP%22,description:%22Shows%20what%20each%20chest%20will%20give%20you%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3E%7Blet%20e=async()=%3E%7BObject.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode.state.choices.forEach((%7Btext:e%7D,t)=%3E%7Blet%20o=document.querySelector(%60div%5Bclass*='choice$%7Bt+1%7D'%5D%60);if(!o%7C%7Co.querySelector(%22div%22))return;let%20a=document.createElement(%22div%22);a.style.color=%22white%22,a.style.fontFamily=%22Eczar%22,a.style.fontSize=%222em%22,a.style.display=%22flex%22,a.style.justifyContent=%22center%22,a.style.transform=%22translateY(200px)%22,a.innerText=e,o.append(a)%7D)%7D;e()%7D,50))%7D%7D,%7Bname:%22Remove%20Lose%2025%25-50%25%22,description:%22Blocks%20buttons%20with%20text%20'Lose%2025%25'%20and%20'Lose%2050%25'%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Blet%20e=this,t=this;function%20o()%7Breturn%20Object.values(document.querySelector(%22%23app%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B1%5D._owner%7De.enabled%7C%7Ct.enabled?(clearInterval(e.data),clearInterval(t.data),e.data=null,t.data=null,e.enabled=!1,t.enabled=!1):(e.enabled=!0,t.enabled=!0,e.data=setInterval(()=%3E%7Bdocument.querySelectorAll('div%5Brole=%22button%22%5D').forEach(e=%3E%7B(%22Lose%2025%25%22===e.innerText%7C%7C%22Lose%2050%25%22===e.innerText)&&(e.style.display=%22none%22)%7D)%7D,50),t.data=setInterval(()=%3E%7Bif(%22gold%22===(%22gold%22===window.location.pathname.split(%22/%22)%5B2%5D&&%22gold%22)&&t.enabled)try%7Bif(%22prize%22===o().stateNode.state.stage)%7Blet%7Bchoices:e%7D=o().stateNode.state,a=document.querySelector(%22div%5Bclass*='regularBody'%5D%22).children%5B1%5D;a&&(document.querySelectorAll(%22.chest-esp%22).length?e.forEach((e,t)=%3E%7B3==a.children.length&&a.children%5Bt%5D.children%5B1%5D.innerText!=e.text&&(a.children%5Bt%5D.children%5B1%5D.innerText=e.text)%7D):e.forEach((e,t)=%3E%7B(textElement=document.createElement(%22p%22)).className=%22chest-esp%22,textElement.innerText=e.text,textElement.style=%22text-align:%20center;%20font-size:%2030px;%20color:%20white;%20font-family:Titan%20One,%20sans-serif;%20border-color:%20black;%20margin-top:%20200px;%20opacity:%200;%22;try%7Ba.children%5Bt%5D.appendChild(textElement)%7Dcatch(o)%7Bconsole.log(o)%7D%7D))%7D%7Dcatch(r)%7Bconsole.log(r)%7D%7D,50))%7D%7D,%7Bname:%22Reset%20Players%20Gold%22,description:%22Sets%20a%20player's%20gold%20to%200%22,run:function()%7Blet%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let%20t=prompt(%22Who's%20gold%20would%20you%20like%20to%20reset?%22),%7BstateNode:%7Bprops:o,state:a%7D%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner;stateNode.props.liveGameController.getDatabaseVal(%22c%22,e=%3E%7Be&&Object.keys(e).map(e=%3Ee.toLowerCase()).includes(t.toLowerCase())&&o.liveGameController.setVal(%7Bpath:%22c/%22.concat(o.client.name),val:%7Bb:o.client.blook,g:a.gold,tat:%60$%7Bt%7D:swap:0%60%7D%7D)%7D)%7D%7D,%7Bname:%22Set%20Gold%22,description:%22Sets%20amount%20of%20gold%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt(%22How%20much%20gold%20would%20you%20like?%22)))),t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;t.setState(%7Bgold:e,gold2:e%7D),t.props.liveGameController.setVal(%7Bpath:%22c/%22.concat(t.props.client.name),val:%7Bb:t.props.client.blook,g:e%7D%7D)%7D%7D,%7Bname:%22Swap%20Gold%22,description:%22Swaps%20gold%20with%20someone%22,run:function()%7B(()=%3E%7Blet%20e=async()=%3E%7Blet%7BstateNode:e%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner,t=prompt(%22Who's%20gold%20would%20you%20like%20to%20swap%20with?%20(Case%20sensitive)%22);e.props.liveGameController.getDatabaseVal(%22c%22,o=%3E%7Bif(!o%7C%7Cnull==o%5Bt%5D)return;let%20a=o%5Bt%5D.g%7C%7C0;e.props.liveGameController.setVal(%7Bpath:%22c/%22+e.props.client.name,val:%7Bb:e.props.client.blook,tat:t+%22:swap:%22+(e.state.gold%7C%7C0),g:a%7D%7D),e.setState(%7Bgold:a,gold2:a%7D)%7D)%7D;e()%7D)()%7D%7D,%7Bname:%22Set%20Player's%20Gold%22,description:%22Sets%20a%20player's%20gold%20to%20any%20amount.%22,run:function()%7B(async()=%3E%7Blet%20e=Object.values(document.querySelector(%22%23app%3Ediv%3Ediv%22))%5B1%5D.children%5B0%5D._owner.stateNode,t=document.createElement(%22iframe%22);document.body.append(t);let%20o=t.contentWindow.alert.bind(window),a=t.contentWindow.prompt.bind(window);t.remove();let%20r=await%20e.props.liveGameController.getDatabaseVal(%22c%22),n=Object.keys(r);function%20i(e)%7Blet%20t=n.filter(t=%3Et?.toLowerCase()?.includes(e.toLowerCase()));if(t.length%3E1)%7Bo(%60$%7Bt.length%7D%20players%20were%20found!%60);return%7Dif(t.length%3C1)%7Bo(%22No%20players%20were%20found!%22);return%7Dreturn%20t%5B0%5D%7Dlet%20l=i(a(%22Enter%20player%20name%20or%20part%20of%20it%20here%20(not%20case%20sensitive):%22));if(!l)return;let%20s=a(%22Enter%20the%20amount%20you%20would%20like%20to%20set%20the%20player%20to:%22);if(!s%7C%7Cs.length%3C1)%7Bo(%22You%20must%20enter%20an%20amount.%22);return%7De.props.liveGameController.setVal(%7Bpath:%60c/$%7Be.props.client.name%7D/tat%60,val:%60$%7Bl%7D:swap:$%7Bs%7D%60%7D),o(%60Set%20$%7Bl%7D's%20gold%20to%20$%7Bs%7D!%60)%7D)()%7D%7D,%7Bname:%22Reset%20All%20Players'%20Gold%22,description:%22Set's%20everyone%20else's%20gold%20to%200%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove();let%7Bprops:t,state:o%7D=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode,a=0;t.liveGameController.getDatabaseVal(%22c%22,async%20e=%3E%7Bif(e)for(let%20r%20of%20Object.keys(e))t.liveGameController.setVal(%7Bpath:%22c/%22.concat(t.client.name),val:%7Bb:t.client.blook,g:o.gold,tat:r+%22:swap:0%22%7D%7D),a++,await%20new%20Promise(e=%3EsetTimeout(e,4e3));alert(%60Reset%20$%7Ba%7D%20players'%20gold!%60)%7D)%7D%7D,%7Bname:%22Send%20Ad%20Text%22,description:%22Sends%20a%20load%20of%20text%20to%20another%20player%20(This%20will%20override%20your%20blook!)%22,run:function()%7Bvar%20e=window.prompt(%22Enter%20the%20player's%20name:%22),t=window.prompt(%22Enter%20the%20text%20to%20send:%22),%7Bprops:o,state:a%7D=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;o.liveGameController.setVal(%7Bpath:%22c/%22.concat(o.client.name),val:%7Bb:o.client.blook,g:a.gold,tat:e+%22:swap:0%22%7D%7D);let%7Bprops:r%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner.stateNode,n=%60Dog:$%7BArray(500).fill(t).join(%22%20%22)%7D%60;r.client.blook=n,r.liveGameController.setVal(%7Bpath:%60c/$%7Br.client.name%7D/b%60,val:n%7D)%7D%7D%5D,kingdom:%5B%7Bname:%22Choice%20ESP%22,description:%22Shows%20you%20what%20will%20happen%20if%20you%20say%20Yes%20or%20No%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(e=%3E%7Blet%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner,o=Array.prototype.reduce.call(document.querySelectorAll(%22%5Bclass*=statContainer%5D%22),(t,o,a)=%3E(t%5Be%5Ba%5D%5D=o,t),%7B%7D);%22choice%22==t.state.phase&&(Array.prototype.forEach.call(document.querySelectorAll(%22.choiceESP%22),e=%3Ee.remove()),Object.keys(t.state.guest.yes%7C%7C%7B%7D).forEach(e=%3E%7Bif(null==o%5Be%5D)return;let%20a=document.createElement(%22div%22);a.className=%22choiceESP%22,a.style=%22font-size:%2024px;%20color:%20rgb(75,%20194,%2046);%20font-weight:%20bolder;%22,a.innerText=String(t.state.guest.yes%5Be%5D),o%5Be%5D.appendChild(a)%7D),Object.keys(t.state.guest.no%7C%7C%7B%7D).forEach(e=%3E%7Bif(null==o%5Be%5D)return;let%20a=document.createElement(%22div%22);a.className=%22choiceESP%22,a.style=%22font-size:%2024px;%20color:%20darkred;%20font-weight:%20bolder;%22,a.innerText=String(t.state.guest.no%5Be%5D),o%5Be%5D.appendChild(a)%7D),Array.prototype.forEach.call(document.querySelectorAll(%22%5Bclass*=guestButton%5D%5Brole=button%5D%22),e=%3Ee.onclick=()=%3EArray.prototype.forEach.call(document.querySelectorAll(%22.choiceESP%22),e=%3Ee.remove())))%7D,50,%5B%22materials%22,%22people%22,%22happiness%22,%22gold%22%5D))%7D%7D,%7Bname:%22Disable%20Tax%20Toucan%22,description:%22Tax%20evasion%22,run:function()%7BObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.taxCounter=Number.MAX_VALUE%7D%7D,%7Bname:%22Max%20Stats%22,description:%22Sets%20all%20resources%20to%20the%20max%22,run:function()%7BObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bmaterials:100,people:100,happiness:100,gold:100%7D)%7D%7D,%7Bname:%22Set%20Guests%22,description:%22Sets%20the%20amount%20of%20guests%20you've%20seen%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt(%22How%20many%20guests%20do%20you%20want?%22))));Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7BguestScore:e%7D)%7D%7D,%7Bname:%22Skip%20Guest%22,description:%22Skips%20the%20current%20guest%22,run:function()%7BObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.nextGuest()%7D%7D%5D,racing:%5B%7Bname:%22Instant%20Win%22,description:%22Instantly%20Wins%20the%20race%22,run:function()%7Blet%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e.setState(%7Bprogress:e.state.goalAmount%7D,()=%3E%7Blet%7Bquestion:t%7D=e.state;try%7B%5B...document.querySelectorAll('%5Bclass*=%22answerContainer%22%5D')%5D%5Bt.answers.map((e,o)=%3Et.correctAnswers.includes(e)?o:null).filter(e=%3Enull!=e)%5B0%5D%5D?.click?.()%7Dcatch%7B%7D%7D)%7D%7D,%7Bname:%22Set%20Questions%22,description:%22Sets%20the%20number%20of%20questions%20left%22,run:function()%7Blet%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove();let%7BstateNode:t%7D=Object.values(function%20e(t=document.querySelector(%22body%3Ediv%22))%7Breturn%20Object.values(t)%5B1%5D?.children?.%5B0%5D?._owner.stateNode?t:e(t.querySelector(%22:scope%3Ediv%22))%7D())%5B1%5D.children%5B0%5D._owner,o=t.props.client.amount-parseInt(prompt(%22How%20many%20questions%20left%20do%20you%20want?%22));isNaN(o)%7C%7C(t.setState(%7Bprogress:o%7D),t.props.liveGameController.setVal(%7Bpath:%22c/%22.concat(t.props.client.name),val:%7Bb:t.props.client.blook,pr:o%7D%7D))%7D%7D%5D,royale:%5B%7Bname:%22Auto%20Answer%20(Toggle)%22,description:%22Toggles%20auto%20answer%20on%22,type:%22toggle%22,enabled:!1,data:null,run:function()%7Bthis.enabled?(this.enabled=!1,clearInterval(this.data),this.data=null):(this.enabled=!0,this.data=setInterval(()=%3E%7Bvar%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e?.onAnswer?.(!0,e.props.client.question.correctAnswers%5B0%5D)%7D,50))%7D%7D,%7Bname:%22Auto%20Answer%22,description:%22Chooses%20the%20correct%20answer%20for%20you%22,run:function()%7Bvar%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e?.onAnswer?.(!0,e.props.client.question.correctAnswers%5B0%5D)%7D%7D%5D,rush:%5B%7Bname:%22Set%20Blooks%22,description:%22Sets%20amount%20of%20blooks%20you%20or%20your%20team%20has%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Number(parseInt(prompt(%22How%20many%20blooks%20do%20you%20want?%22)))),t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;t.setState(%7BnumBlooks:e%7D),t.isTeam?t.props.liveGameController.setVal(%7Bpath:%60a/$%7Bt.props.client.name%7D/bs%60,val:e%7D):t.props.liveGameController.setVal(%7Bpath:%60c/$%7Bt.props.client.name%7D/bs%60,val:numDefense%7D)%7D%7D,%7Bname:%22Set%20Defense%22,description:%22Sets%20amount%20of%20defense%20you%20or%20your%20team%20has%20(Max%204)%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Math.min(Number(parseInt(prompt(%22How%20much%20defense%20do%20you%20want?%20(Max%204)%22))),4)),t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;t.setState(%7BnumDefense:e%7D),t.isTeam?t.props.liveGameController.setVal(%7Bpath:%60a/$%7Bt.props.client.name%7D/d%60,val:e%7D):t.props.liveGameController.setVal(%7Bpath:%60c/$%7Bt.props.client.name%7D/d%60,val:e%7D)%7D%7D,%7Bname:%22Freeze%20Host%20:)%22,description:%22They%20aint%20coming%20back%20with%20this%20one%22,run:function()%7Bvar%20e=%2299999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999%22,t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;t.setState(%7BnumBlooks:e%7D),t.isTeam?t.props.liveGameController.setVal(%7Bpath:%60a/$%7Bt.props.client.name%7D/bs%60,val:e%7D):t.props.liveGameController.setVal(%7Bpath:%60c/$%7Bt.props.client.name%7D/bs%60,val:e%7D)%7D%7D%5D,workshop:%5B%7Bname:%22Remove%20Distractions%22,description:%22Removes%20all%20enemy%20distractions%22,run:function()%7BObject.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7Bfog:!1,dusk:!1,wind:!1,plow:!1,blizzard:!1,force:!1,canada:!1,trees:%5B!1,!1,!1,!1,!1,!1,!1,!1,!1,!1%5D%7D)%7D%7D,%7Bname:%22Send%20Distraction%22,description:%22Sends%20a%20distraction%20to%20everyone%20else%20playing%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.alert=e.contentWindow.alert.bind(window),e.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner).stateNode,t=%7Bc:%22Oh%20Canada%22,b:%22Blizzard%22,f:%22Fog%20Spell%22,d:%22Dark%20&%20Dusk%22,w:%22Howling%20Wind%22,g:%22Gift%20Time!%22,t:%22TREES%22,s:%22Snow%20Plow%22,fr:%22Use%20The%20Force%22%7D,o=Object.keys(t)%5BMath.floor(Math.random()*Object.keys(t).length)%5D;e.safe=!0,e.props.liveGameController.setVal(%7Bpath:%60c/$%7Be.props.client.name%7D/tat%60,val:o%7D),alert(%60Sent%20a%20$%7Bt%5Bo%5D%7D%20distraction%60)%7D%7D,%7Bname:%22Set%20Toys%22,description:%22Sets%20amount%20of%20toys%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22),e=(document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),parseInt(prompt(%22How%20many%20toys%20would%20you%20like?%22))),t=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;t.setState(%7Btoys:e%7D),t.props.liveGameController.setVal(%7Bpath:%22c/%22.concat(t.props.client.name),val:%7Bb:t.props.client.blook,t:e%7D%7D)%7D%7D,%7Bname:%22Set%20Toys%20Per%20Question%22,description:%22Sets%20amount%20of%20toys%20per%20question%22,run:function()%7Bvar%20e=document.createElement(%22iframe%22);document.body.append(e),window.prompt=e.contentWindow.prompt.bind(window),e.remove(),Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode.setState(%7BtoysPerQ:parseInt(prompt(%22How%20many%20toys%20per%20question%20would%20you%20like?%22))%7D)%7D%7D,%7Bname:%22Swap%20Toys%22,description:%22Swaps%20toys%20with%20someone%22,run:function()%7Blet%20e=Object.values(document.querySelector(%22body%20div%5Bid%5D%20%3E%20div%20%3E%20div%22))%5B1%5D.children%5B0%5D._owner.stateNode;e.props.liveGameController.getDatabaseVal(%22c%22,t=%3E%7Be.setState(%7BchoosingPlayer:!1,players:t?Object.entries(t).map((%5Be,%7Bb:t,t:o%7D%5D)=%3E(%7Bname:e,blook:t,toys:o%7C%7C0%7D)).filter(t=%3Et.name!=e.props.client.name).sort((%7Btoys:e%7D,%7Btoys:t%7D)=%3Et-e):%5B%5D,phaseTwo:!0,stage:%22prize%22,choiceObj:%7Btype:%22swap%22%7D%7D,()=%3EsetTimeout(()=%3Ee.setState(%7BchoosingPlayer:!0%7D),300))%7D)%7D%7D%5D%7D);var%20u=document.createElement(%22details%22);for(let%20p%20of(u.innerHTML='%3Csummary%20style=%22padding:%2010px;%20font-size:%201.5em;%20font-weight:%20bolder%22%3EGlobal%3C/summary%3E',d.global))%7Blet%20m=v(p.name);m.style.backgroundColor=%22toggle%22==p.type?p.enabled?%22%2347A547%22:%22%23A02626%22:%22hsl(0,%200%25,%2020%25)%22,m.onclick=()=%3E%7Btry%7Bp.run()%7Dfinally%7Bm.style.backgroundColor=%22toggle%22==p.type?p.enabled?%22%2347A547%22:%22%23A02626%22:%22hsl(0,%200%25,%2020%25)%22%7D%7D,u.appendChild(m)%7Du.open=!1,u.style.paddingBottom=%2210px%22,t.appendChild(u);let%20h=document.createElement(%22div%22);t.appendChild(h),console.log(d);let%20y=e=%3E%7Bif(e&&d%5Be%5D)for(let%20t%20of%20d%5Be%5D)%7Blet%20o=v(t.name);o.style.backgroundColor=%22toggle%22==t.type?t.enabled?%22%2347A547%22:%22%23A02626%22:%22hsl(0,%200%25,%2020%25)%22,o.onclick=()=%3E%7Btry%7Bt.run()%7Dfinally%7Bo.style.backgroundColor=%22toggle%22==t.type?t.enabled?%22%2347A547%22:%22%23A02626%22:%22hsl(0,%200%25,%2020%25)%22%7D%7D,h.appendChild(o),h.appendChild(document.createElement(%22br%22))%7D%7D;setTimeout(()=%3Ey(_()),50);var%20$=function(e)%7Blet%20t=window.location.pathname,o=setInterval(()=%3E%7Bwindow.location.pathname!=t&&e(t=window.location.pathname)%7D,50);return()=%3EclearInterval(o)%7D(e=%3E%7Bvar%20t=_();curPageEl.innerText=_(!0)?%22Current%20gamemode:%20%22+_(!0):%22No%20game%20detected%22,h.innerHTML=%22%22,y(t)%7D);function%20v(e)%7Bvar%20t=document.createElement(%22button%22);return%20t.classList.add(%22cheat%22),t.innerText=e,t%7Dfunction%20_(e)%7Bswitch(window.location.pathname)%7Bcase%22/play/racing%22:return%20e?%22Racing%22:%22racing%22;case%22/play/pirate%22:return%20e?%22Pirate's%20Voyage%22:%22voyage%22;case%22/play/factory%22:return%20e?%22Factory%22:%22factory%22;case%22/play/classic/get-ready%22:case%22/play/classic/question%22:case%22/play/classic/answer/sent%22:case%22/play/classic/answer/result%22:case%22/play/classic/standings%22:return%20e?%22Classic%22:%22classic%22;case%22/play/battle-royale/match/preview%22:case%22/play/battle-royale/question%22:case%22/play/battle-royale/answer/sent%22:case%22/play/battle-royale/answer/result%22:case%22/play/battle-royale/match/result%22:return%20e?%22Battle%20Royale%22:%22royale%22;case%22/play/toy%22:return%20e?%22Santa's%20Workshop%22:%22workshop%22;case%22/play/gold%22:return%20e?%22Gold%20Quest%22:%22gold%22;case%22/play/brawl%22:return%20e?%22Monster%20Brawl%22:%22brawl%22;case%22/play/hack%22:return%20e?%22Crypto%20Hack%22:%22hack%22;case%22/play/fishing%22:return%20e?%22Fishing%20Frenzy%22:%22fishing%22;case%22/play/rush%22:return%20e?%22Blook%20Rush%22:%22rush%22;case%22/play/dino%22:return%20e?%22Deceptive%20Dinos%22:%22dinos%22;case%22/tower/map%22:case%22/tower/battle%22:case%22/tower/rest%22:case%22/tower/risk%22:case%22/tower/shop%22:case%22/tower/victory%22:return%20e?%22Tower%20of%20Doom%22:%22doom%22;case%22/cafe%22:case%22/cafe/shop%22:return%20e?%22Cafe%22:%22cafe%22;case%22/defense%22:return%20e?%22Tower%20Defense%22:%22defense%22;case%22/play/defense2%22:return%20e?%22Tower%20Defense%202%22:%22defense2%22;case%22/kingdom%22:return%20e?%22Crazy%20Kingdom%22:%22kingdom%22;case%22/play/lobby%22:return%20e?%22Lobby%22:%22flappy%22;default:return!1%7D%7Dfunction%20f(e)%7B%22KeyE%22==e.code&&(a.hidden=!a.hidden)%7DaddEventListener(%22keypress%22,f)%7D%7D)();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement