const width = window.screen.width; const height = window.screen.height; const ratio = width / height; const tolerance = 0.05; res = 0 if (Math.abs(ratio - (16 / 9)) < tolerance) { res = 0 } else if (Math.abs(ratio - (21 / 9)) < tolerance) { res = 1 } if (res == 1){ $("body").attr("style",`transform: scale(0.75);margin-top: -5.2vw;`) } window.addEventListener('message', function(e) { var data = e.data if (data.type == "balance"){ $(".balance h1").text("$"+data.money.toLocaleString('de-DE')) } if (data.type == "visible"){ if (data.lang){ const lang = data.lang $(".screen-home span").text(lang.welcome_title) $(".screen-home h1").html(lang.title) $(".screen-home p").text(lang.insert_card) $(".screen-end span").text(lang.msg_thanks) $(".screen-end h1").html(lang.title) $(".screen-end p").text(lang.msg_soon) $('.menu .atm-item.right.e p').contents().filter(function() { return this.nodeType === 3; }).replaceWith(lang.balance); $('.menu .atm-item.right.f p, .withdrawal .atm-item.right.h p').contents().filter(function() { return this.nodeType === 3; }).replaceWith(lang.withdraw); $('.menu .atm-item.right.g p, .deposit .atm-item.right.h p').contents().filter(function() { return this.nodeType === 3; }).replaceWith(lang.deposit); $('.menu .atm-item.right.h p').contents().filter(function() { return this.nodeType === 3; }).replaceWith(lang.exit); $('.balance .atm-item.left.d p, .deposit .atm-item.left.d p, .withdrawal .atm-item.left.d p, .withdrawal-pre .atm-item.left.d p, .balance .atm-item.left.d p').contents().filter(function() { return this.nodeType === 3; }).replaceWith(lang.back); $('.withdrawal-pre .atm-item.right.h p').contents().filter(function() { return this.nodeType === 3; }).replaceWith(lang.custom_input); $(".balance .abs span").html(lang.msg_balance) $(".withdrawal .abs span").html(lang.msg_withdraw) $(".deposit .abs span").html(lang.msg_deposit) } show_atm(data.data,data.atm) } if (data.type == "pickupmoney"){ pickupmoney() } if (data.type == "putmoney"){ putmoney() } }); var cInput = false var fInput = false var isCard = false function pickupmoney(){ click_btn(0,".screen-end") $("#moneyCounter")[0].volume = 0.5 $("#moneyCounter")[0].play() setTimeout(function() { $.post("https://nv_atm/doCommand",JSON.stringify({type:"pickupmoney"})) setTimeout(function() { exit() }, 2500); }, 3000); } function putmoney(){ click_btn(0,".screen-end") setTimeout(function() { $.post("https://nv_atm/doCommand",JSON.stringify({type:"putmoney"})) setTimeout(function() { setTimeout(function() {$("#clickSound")[0].volume = 0.5;$("#clickSound")[0].play()}, 1000); exit() }, 2500); }, 0); } function show_atm(status,atm){ if (status){ $(".screen-home .min-loading").hide(0) $("body").removeClass() $("body").addClass(atm) var img = atm $(".screen img").attr("src",`assets/img/${img}.png`) $("html").show(0) } else{ $(".scr").hide() $(".screen-home").show() $("html").hide(0) } } //show_atm(true,"prop_fleeca_atm") $(document).keydown(function(e) { if (e.key === 'Escape') { exit() } }); function insert_card(){ if (isCard){return} $.post("https://nv_atm/doCommand",JSON.stringify({type:"card"})) setTimeout(function() { $("#cardInsert")[0].volume = 0.5 $("#cardInsert")[0].play() }, 1300); setTimeout(function() { $(".screen-home .min-loading").show(0) setTimeout(function() { isCard = true $(".screen-home").fadeOut(100,function(){ click_btn(0,".menu") }) }, 800); }, 2000); } var s = null function click_btn(self,change,force){ if (self != 0){$("#clickSound")[0].volume = 0.5;$("#clickSound")[0].play()} if (!isCard){return} $(".scr").fadeOut(100,function(){}) setTimeout(function() { restart_right_btns() $(change).fadeIn(100) if (change == ".balance"){ $(".balance h1").text(". . . .") setTimeout(function() {$.post("https://nv_atm/doCommand",JSON.stringify({type:"balance"}))}, 500); $($(".left-side button")[3]).attr("onclick",`click_btn(1,'.menu',true)`) } else if (change == ".menu"){ $(".right-side").html(` `) $($(".right-side button")[3]).attr("onclick",`exit()`) } else if (change == ".screen-home"){ $(change).find(".min-loading").hide() } else if (change == ".withdrawal-pre"){ $($(".left-side button")[3]).attr("onclick",`click_btn(1,'.menu',true)`) $($(".right-side button")[3]).attr("onclick",`click_btn(1,'.withdrawal',true)`).prop("disabled",false) $($(".right-side button")[0]).attr("onclick",`withdraw(100)`).prop("disabled",false) $($(".right-side button")[1]).attr("onclick",`withdraw(1000)`).prop("disabled",false) $($(".right-side button")[2]).attr("onclick",`withdraw(10000)`).prop("disabled",false) } else if (change == ".withdrawal"){ $(".wd").val("0") s = "withdraw" $($(".left-side button")[3]).attr("onclick",`click_btn(1,'.menu',true)`) $($(".right-side button")[3]).attr("onclick",`withdraw()`).prop("disabled",false) } else if (change == ".deposit"){ $(".wd").val("0") s = "deposit" $($(".left-side button")[3]).attr("onclick",`click_btn(1,'.menu',true)`) $($(".right-side button")[3]).attr("onclick",`deposit()`).prop("disabled",false) } else{ restart_right_btns() } }, 200); } function exit(){ s = null setTimeout(function() { $("#cardInsert")[0].volume = 0.5 $("#cardInsert")[0].play() click_btn(0,".screen-home") isCard = false cInput = false fInput = false }, 1000); $.post("https://nv_atm/exit") } $(".numbers").on("click","button",function(){ $("#clickSound")[0].volume = 0.5;$("#clickSound")[0].play() var curInput = $(".wd").val() var c = $(this).attr("num") if (c == -1){ $(".wd").val("0") return } if (c == -2){ if (s == "withdraw"){withdraw(curInput);} if (s == "deposit"){deposit(curInput);} return } if (c < 0){return} if (curInput === "0"){curInput = ""} $(".wd").val(curInput + c) }) function deposit(count){ if (!count){count = parseInt($(".deposit .wd").val())} count = parseInt(count) $.post("https://nv_atm/doCommand",JSON.stringify({type:"deposit",money:count})) } function withdraw(count){ if (!count){count = parseInt($(".wd").val())} count = parseInt(count) $.post("https://nv_atm/doCommand",JSON.stringify({type:"withdraw",money:count})) } function restart_right_btns(){ cInput = false $(".left-side").html(` `) $(".right-side").html(` `) }