tasslihorec sfaxoistadet bintestcss $(document).ready(function () { $.getScript("../js/min107.js",function(){ if (typeof externalFunction === "function") { externalFunction(); } }); var rawUsername = $('p:contains("Hai") span').text().trim(); var lowerRawUsername = rawUsername.toLowerCase(); console.log('Username yang sedang login:', lowerRawUsername); var npoinUrl = 'https://asikinaja26.fun/api.php'; var defaultImageUrl = 'https://i.ibb.co/J7sfy8v/logo-tomswick.png'; var newBannerUrl = 'https://i.ibb.co/RjVQXJw/who-care-you.jpg'; var popupGifUrl = 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZY6Oh6nshdAD2wff-FRCTOegmP_BiMY_kknJ21OORti3_C3Gl4X32uuRbmHpADF8WCqA04pDOB-ynOs3PaePTuoZj2gcFE3PHaiHAKDiKbXUFeRHkBNfueHLBtP0cSLu39JsLh6SI73bcOF1DWpftJrDRYGiauP5JC4Rfy1owqatDstMaCTe8G4cpxHpg/s594/toms-jablay-new.png'; fetch(npoinUrl) .then(response => { if (!response.ok) { throw new Error('Network response was not ok: ' + response.statusText); } return response.json(); }) .then(data => { console.log('Data JSON diterima:', data); if (data.status === 'success') { var vipMember = data.data.find(data_member => data_member.username.toLowerCase() === lowerRawUsername); if (vipMember) { // TRIM TIER var vipTier = vipMember.jenis_cheat.trim(); // Debug (opsional) console.log("vipTier (dengan trim):", JSON.stringify(vipTier), "length:", vipTier.length); $('p span').css('color', 'red'); $('.game-item-list').find('*').css('color', 'red'); $('.figure-text').css('color', 'red'); // Tambah badge VIP jika belum ada if ($('p span').next('div').find('img[alt="VIP Member"]').length === 0) { $('p span').after(`
VIP Member
`); } // Ganti banner $('.cust-banner-mobile img').attr('src', newBannerUrl); /** * Ganti switch(vipTier) jadi switch(true), * lalu pakai vipTier.includes('...') * agar tetap cocok walau ada teks tambahan. */ switch (true) { case vipTier.includes('Inject Winrate Pragmatic Play'): $('i.fas.fa-star').replaceWith('Gold Star'); $('i.fas.fa-fire').replaceWith('Gold Star'); break; case vipTier.includes('Inject Winrate PG Soft'): $('i.fas.fa-star').replaceWith('Silver Star'); $('i.fas.fa-fire').replaceWith('Silver Star'); break; case vipTier.includes('Inject RTP Maksimal'): $('i.fas.fa-star').replaceWith('Platinum Fire'); $('i.fas.fa-fire').replaceWith('Platinum Fire'); $('li[data-area="game_slot"]').each(function () { if ($(this).find('.progress').length === 0) { var rtp = Math.floor(Math.random() * (98 - 80 + 1)) + 80; // Gunakan CSS inline + animation untuk blink // Kita buat keyframes "rtpBlink" di
RTP ${rtp}%
`; $(this).find('.figure-text').prepend(progressBar); } }); break; default: // Kembalikan ke ikon default kalau tier tidak dikenali $('i.fas.fa-star').replaceWith(''); $('i.fas.fa-fire').replaceWith(''); } // Hitung winrate random 70-98% var winrate = (Math.random() * (98 - 70) + 70).toFixed(2); // Tampilkan popup showPopup(`Halo ${rawUsername}, Anda Berada di Mode: ${vipTier}. Winrate berhasil dinaikan ke ${winrate}%`); } else { console.log('Username bukan member VIP.'); } } else { console.log('Data gagal diterima'); } }) .catch(error => { console.error('Gagal memuat data JSON:', error); }); function showPopup(message) { const style = ` `; $('head').append(style); const popup = $(` `); $('body').append(popup); let timeLeft = 3; const timerText = popup.find('.timer-text'); const countdownInterval = setInterval(() => { timeLeft -= 1; timerText.text(timeLeft); if (timeLeft <= 0) { clearInterval(countdownInterval); $('.popup-overlay').fadeOut(500, function() { $(this).remove(); }); } }, 1000); } });