// --- SCRIPT KLONING MAHJONG WAYS YANG DISEMPURNAKAN ---
document.addEventListener('DOMContentLoaded', () => {
// Kumpulan data game dalam format array yang mudah diatur.
// Jika Anda ingin menambah atau menghapus game, cukup ubah array ini.
const gamesToInject = [
{
name: 'MJ 2 Scatter X6000',
gameId: 'PGSOFT_74',
imageSrc: 'https://slot-mahjong.net/popular-game/new-mj-2.webp',
loadingSrc: 'https://slot-mahjong.net/popular-game/new-mj-2.webp',
altText: 'Mahjong Ways 2'
},
{
name: 'MJ Scatter X6000',
gameId: 'PGSOFT_65',
imageSrc: 'https://slot-mahjong.net/popular-game/new-mj.webp',
loadingSrc: 'https://slot-mahjong.net/popular-game/new-mj.webp',
altText: 'Mahjong Ways'
}
];
const targetPath = '/mobile/slots/pgsoft';
const gameList = document.querySelector('#game_list');
const slotsTitle = document.querySelector('.slots-title');
// Cek apakah kita berada di halaman yang benar dan elemen-elemen yang dibutuhkan ada
if (window.location.pathname === targetPath && gameList) {
// Perbarui judul halaman jika elemennya ditemukan
if (slotsTitle) {
slotsTitle.textContent = 'PG Soft';
}
// Buat HTML untuk setiap game dari data array
const gameItemsHTML = gamesToInject.map(game => `
RTP
97%
${game.name}
`).join('');
// Suntikkan semua game ke dalam daftar game
gameList.insertAdjacentHTML('afterbegin', gameItemsHTML);
// Tambahkan event listener untuk efek loading
// Gunakan timeout untuk memastikan elemen sudah ada di DOM
setTimeout(() => {
document.querySelectorAll('.launch-game').forEach(link => {
link.addEventListener('click', function(e) {
e.preventDefault();
const targetUrl = this.getAttribute('href');
const loadingImg = this.getAttribute('data-loading') || 'https://project-x.online/assets/loading-ln.gif';
// Panggil fungsi untuk menampilkan loading overlay
showLoadingOverlay(loadingImg);
// Tunda pengalihan halaman selama 3 detik
setTimeout(() => {
window.location.href = targetUrl;
}, 3000);
});
});
}, 100);
}
// Fungsi untuk menampilkan loading overlay (di luar blok if)
function showLoadingOverlay(imgSrc) {
if (document.getElementById('game-loading-overlay')) return;
const overlay = document.createElement('div');
overlay.id = 'game-loading-overlay';
overlay.style.cssText = `
position: fixed; top: 0; left: 0; width: 100%; height: 100%;
background-color: rgba(0,0,0,0.8); display: flex;
justify-content: center; align-items: center; z-index: 9999;
backdrop-filter: blur(5px);
`;
const img = document.createElement('img');
img.src = imgSrc;
img.style.cssText = `max-width: 300px; border-radius: 10px;`;
overlay.appendChild(img);
document.body.appendChild(overlay);
}
});
Cara membuat akun di GACORX500 sangat mudah, silahkan klik tombol "Daftar" yang terletak di bagian kanan atas pada halaman utama GACORX500. Lalu isi semua informasi yang dibutuhkan secara tepat dan benar. Anda harus mengkonfirmasi bahwa anda setidaknya berusia 18 tahun untuk melengkapi pendaftaran anda.
Kolom nama belakang anda tidak dapat dikosongkan. Jika anda tidak memiliki nama belakang (nama keluarga), maka anda dapat mengulang penulisan nama depan anda. Cotoh: Andi Andi.
2. Mata Uang Apa Saja Yang Diterima Oleh GACORX500?
Dibawah ini adalah daftar semua mata uang yang diterima oleh GACORX500:
Rupiah (IDR).*
Catatan:
1 unit Rupiah (IDR) di GACORX500 akan mewakili Rp. 1.000.
3. Bagaimana Cara Menyetor Dana Ke Akun GACORX500 Saya?
Sebelum anda dapat bertaruh, anda perlu melakukan deposit dana ke akun anda menggunakan salah satu opsi deposit berikut ini:
Bank Lokal.
Online Deposit.
4. Adakah batasan minimal dalam melakukan betting?
Setiap permainan yang disediakan oleh GACORX500 memiliki taruhan minimal sesuai permainan yang dipilih. Semua informasi tersedia ketika member sudah masuk ke dalam permainan.
5. Apakah situs kami terpercaya?
Situs kami merupakan situs resmi yang berkantor di Manila, Filipina dimana sebelum kami beroperasi kami sudah mendapatkan lisensi PACGOR sebagai tanda bahwa kami web terpercaya. Seluruh transaksi data keuangan dan privasi anda menjadi salah satu prioritas kami dan tidak ada satupun member kami yang tidak dibayar kemenangannya.