The King's Castle Gameroom - Fulfillment App

Unable to start

The following failed to load:

Please refresh to try again

alert-outline
Your browser is out of date. Please update your operating system or try a different browser.
clock-outline
It's taking longer than normal to start
// Backend data from your spreadsheet, sorted alphabetically by system name const backendSystems = [ {name:"ace777", loginUrl:"https://agent.ace777.club/admin", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRXT_rro8B9gkGPnWQtiX1HHdl4eaCxnxVApP3PLCNYgg&s"}, {name:"acebook", loginUrl:"https://djwae.playacebook.mobi/#/login?redirect=%2F", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTDKRZGdL91NM3Bsznntex2DIaxJw6ciKpe5a0aga31gWwCDnBM6tJvS9Rw&s=10"}, {name:"blue dragon", loginUrl:"https://agent.bluedragon777.com/Login.aspx", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTNbzI-xh1JoGFZi7T0h2bC7Bpixr3qWY_jZhRLGDOsj0OrAEDpkf4Sr5U&s=10"}, {name:"cash frenzy", loginUrl:"https://agentserver.cashfrenzy777.com/admin/login", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS_XqLHeEveXYBQgMUILJordVmszyuPY4GtPlse9914nY1esTazVyGinOw&s=10"}, {name:"cash machine", loginUrl:"https://agentserver.cashmachine777.com/admin/login", imgUrl:"https://www.cashmachine777.com/static/wap/images/logo.png"}, {name:"easy street", loginUrl:"https://agent.easystreet777.com:8088/admin/login", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSOKRd7yCNynI6Ioh12hCVMdN10DpITeiDGyux_5Bt5QA&s=10"}, {name:"fire kirin", loginUrl:"https://firekirin.xyz:8888/", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSxpskdqX3xbsmG2zYWlFtOG3mTXGHQBNAtzhwXPeeYBQ&s=10"}, {name:"fish glory", loginUrl:"https://dxr.fishglory.games/#/login", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ-EBr61FpHUfmFPkGSqyQ1wUjgYQshaQARMHh-llE6qA&s=10"}, {name:"galaxy world", loginUrl:"https://dxr.fishglory.games/#/login", imgUrl:"https://realfishmoney.com/wp-content/uploads/2025/04/galaxy-world-777-min.jpg"}, {name:"gameroom", loginUrl:"https://agentserver1.gameroom777.com/admin/login?utm_medium=social&utm_source=heylink.me", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS-pMV9NesKSj7QqzOcTqQYbgn6pdSurcLyBQ3572kmg1slI15PTkAMseo&s=10"}, {name:"gamevault", loginUrl:"https://agent.gamevault999.com/login", imgUrl:"https://play-lh.googleusercontent.com/R0HC9_LK1eywuci4UK-swJbK_3FQ3a81ZoDCBarW9X2AAmP1GS0roeZ6ZluKCDe0zhI"}, {name:"glamour slots", loginUrl:"https://acwwf.glamourspin.mobi/#/login?redirect=%2Findex", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ1s-HpuSZa5hOugDCennlfx37le6ATnVJf0BLgr7nAGw&s"}, {name:"highstakes", loginUrl:"https://ht.highstakesweeps.com/login", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTmqMQtHv64Q3-wIo-lqk_GnSYZYGE-X3krVYAO0cJiXDaedh6hB-O8L0fY&s=10"}, {name:"legend fire", loginUrl:"https://yadsz.legendfire.xyz/#/login", imgUrl:"https://150stage.x8dev.net/wp-content/uploads/2025/04/game-legend-fire.png"}, {name:"lucky paradise", loginUrl:"https://agent.luckyparadise777.com/admin/login", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQlpyRyVciO_-IoaF2eZlP4r-kLtGWcrP7PTZsqbm3N50s-HOkeC4jbyNCn&s=10"}, {name:"lucky stars", loginUrl:"https://agent.luckystars.games/admin/login", imgUrl:"https://www.luckystars.games/static/wap/images/logo.png"}, {name:"megaspin", loginUrl:"https://megaspinpay.com/", imgUrl:"https://realfishmoney.com/wp-content/uploads/2025/04/mega-spin-777-min.jpg"}, {name:"milkyway", loginUrl:"https://www.milkywayapp.xyz:8781/", imgUrl:"https://play-lh.googleusercontent.com/VYUugIdxhAsS-K8g8mTMobkWyC3TaI0nWzC8D8duWIuV9PCnR7uVZML7i29MNyZLwtA"}, {name:"mr all in one", loginUrl:"https://agentserver.mrallinone777.com/admin/login", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSmSxWzwoLS9XbRHUbS4YPwQE9UcV_GwaD-R3jadFXsPSBl2B_D87KmP98&s=10"}, {name:"noble", loginUrl:"https://agentserver.noble777.com/admin/login", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQivjuuYrJvTfRdEmoG8GC5x5NZkamPYmvQnvPW8lwS3mNraWCHsqHmpGU&s=10"}, {name:"pandamaster", loginUrl:"https://pandamaster.vip/", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQDp6f9K4mxblLZ3eIljyJN8xY6p-EK9xOQXZ50pqLQ2URLOs-Xy53NSGZv&s=10"}, {name:"riversweeps", loginUrl:"https://river-pay.com/office/login", imgUrl:"https://play-lh.googleusercontent.com/a-CsRYh-ubRcAND7ScqAOyQ-A6NQL8RtLOV1aaYqUrCcVP_u15AFWmW0gynMbYL9h_E"}, {name:"sharks secret", loginUrl:"https://web.sharksecret777.com/#/login?redirect=%2Fdashboard", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTnYNwSBX3LI_wzn1CQW3v49-bU4zyVFYNVzku_yEHENL28qDEQ3DcDOSIT&s=10"}, {name:"thunder7", loginUrl:"https://river-pay.com/office/login", imgUrl:"https://yt3.googleusercontent.com/eYaa6wDn27WT0DUAJx5Krl2BsXXkckMlHJ73JEzZ-kdG6Gu-J4x_fm88fc7ZoafoBYW49eWJ=s900-c-k-c0x00ffffff-no-rj"}, {name:"ultra panda", loginUrl:"https://ht.ultrapanda.mobi/#/login?redirect=%2F", imgUrl:"https://cdn-www.bluestacks.com/bs-images/Ultra-Panda-777-Casino.jpg"}, {name:"winners club", loginUrl:"http://agent.winnersclub777.com:8003/admin/login", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT2Rq0LqLeVk_H3KrWt8Sr3eoqlmDhCW7jDc6Yc8MKCww&s=10"}, {name:"winstar777", loginUrl:"https://agent.winstar99999.com/admin/login", imgUrl:"https://images.dwncdn.net/images/t_app-icon-l/p/99782c38-51ae-11e7-9314-82ee945e7216/3702363303/2647_4-77674521-imgingest-5824087660991767407.png"}, {name:"PARA CASINO", loginUrl:"https://agent.paracasino.net/#/pages/login/login", imgUrl:"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS1xyOfPGRdlj0_WJ8S23m0DZ3Um0HLbX6p5G_9xA_gQB2dJNmARv_C8pCM&s=10"}, {name:"VEGAS=X", loginUrl:"https://cashier.vegas-x.org/", imgUrl:"https://images.dwncdn.net/images/t_app-icon-l/p/6c98f554-575d-4185-b635-366a50ca1b32/2914133770/2647_4-78302077-imgingest-5891220705572308550.png"}, {name:"VEGAS SWEEPS", loginUrl:"https://agent.lasvegassweeps.com/login", imgUrl:"https://tse1.mm.bing.net/th?q=vegas%20sweeps%20777%20download%20for%20android%20apk&w=1280&h=760&c=5&rs=1&p=0"}, {name:"VEGAS LUCK", loginUrl:"https://www.vegasluck777.com/admin/login", imgUrl:"https://start.vegasluck777.com/static/index/images/logo.png"}, {name:"VEGAS ROLL", loginUrl:"https://backend.vegas-roll.com/admin/login", imgUrl:"https://www.vegas-roll.com/static/wap/images/logo.png"}, {name:"ORION POWER", loginUrl:"http://admin.orionpower.games/admin/login", imgUrl:"https://new-vegasgems.ams3.digitaloceanspaces.com/PROD/products/orion_power_vg-min.png"}, {name:"JUWA", loginUrl:"https://ht.juwa777.com/login", imgUrl:"https://play-lh.googleusercontent.com/PwFrgAe-h5P53OX31cxzjtjnCzu3eTUbIRUZgs3M8U2ivk-11mj7KJ17g9pFHTRKlj8"}, {name:"VBLINK", loginUrl:"https://gm.vblink777.club/#/login", imgUrl:"https://play-lh.googleusercontent.com/ZKtCrXtfWyZPxz5oGvxTadLAUHuZnvCJgK2bDAjvNrPTjJX-W2-b6dVABkRlUr46Nv2L"} ].sort((a,b) => a.name.localeCompare(b.name)); // Order templates text with placeholders for substitution const orderTemplates = { "WELCOME BONUS": `โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” ๐Ÿช… WELCOME BONUS โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” ๐ŸŽฐ: SYSTEM_NAME_PLACEHOLDER ๐Ÿ†“๏ธ + $10 ๐Ÿ…ฐ๏ธŽ๐Ÿ…ณ๏ธŽ๐Ÿ…ณ๏ธŽ๐Ÿ…ด๏ธŽ๐Ÿ…ณ๏ธŽ โœ…๏ธ UID: UID_PLACEHOLDER โœ…๏ธ PASS: Winning777 โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” โšœ๏ธYour order has been filled and delivered! โšœ๏ธNow go to the "play" section and follow the link to the game system that you ordered! ๐Ÿ‘€ โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” ๐Ÿ”† ๐–ธ๐—ˆ๐—Ž๐—‹๐–พ ๐–บ๐—…๐—… ๐—Œ๐–พ๐—! ๐Ÿ”† โ„๐•’๐•ก๐•ก๐•ช ๐•ค๐•ก๐•š๐•Ÿ๐•Ÿ๐•š๐•Ÿ๐•˜! ๐Ÿ‘ โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” TO REDEEM VISIT: www.thekingscastle.net/redeem REDEEM LIMITS APPLY SEE PAGE FOR DETAILS โ”โ”โ”โ”โ” โ€ข๐Ÿ€โ€ข โ”โ”โ”โ”โ” ษขแดแดแด… สŸแดœแด„แด‹!!! โ”โ”โ”โ”โ” โ€ข๐Ÿ€โ€ข โ”โ”โ”โ”โ”`, "KING'S WHEEL WIN": `โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” ๐Ÿ‘‘ King's Wheel Win โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” ๐ŸŽฐ: SYSTEM_NAME_PLACEHOLDER ๐Ÿ†“๏ธ + $AMOUNT_PLACEHOLDER โœ…๏ธ UID: UID_PLACEHOLDER โœ…๏ธ PASS: Winning777 โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” โšœ๏ธYour order has been filled and delivered! โšœ๏ธNow go to the "play" section and follow the link to the game system that you ordered! ๐Ÿ‘€ โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” ๐Ÿ”† ๐–ธ๐—ˆ๐—Ž๐—‹๐–พ ๐–บ๐—…๐—… ๐—Œ๐–พ๐—! ๐Ÿ”† โ„๐•’๐•ก๐•ก๐•ช ๐•ค๐•ก๐•š๐•Ÿ๐•Ÿ๐•š๐•Ÿ๐—€! ๐Ÿ‘ โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” ๐Ÿ”ฅFREEPLAY REDEEM MIN/MAX $50.00 ๐Ÿ‘€ โ”โ”โ”โ”โ” โ€ข๐Ÿ€โ€ข โ”โ”โ”โ”โ” ษขแดแดแด… สŸแดœแด„แด‹!!! โ”โ”โ”โ”โ” โ€ข๐Ÿ€โ€ข โ”โ”โ”โ”โ”`, "PROMO ORDER": `โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” ๐ŸฐPROMO ORDER โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” โœ…๏ธ ORDER # ORDERNUM_PLACEHOLDER ๐ŸŽฐ: SYSTEM_NAME_PLACEHOLDER ๐Ÿ†“๏ธ+5 ๐Ÿ…ฑ๐Ÿ…พ๐Ÿ…ฝ๐Ÿ†„๐Ÿ†‚ โœ…๏ธ UID: UID_PLACEHOLDER โœ…๏ธ PASS: Winning777 โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” โšœ๏ธYour order has been filled and delivered! โšœ๏ธNow go to the "play" section and follow the link to the game system that you ordered! โ”โ”โ”โ”โ” โ€ขโšœ๏ธโ€ข โ”โ”โ”โ”โ” ๐Ÿ”†๐–ธ๐—ˆ๐—Ž๐—‹๐–พ ๐–บ๐—…๐—… ๐—Œ๐–พ๐–™!๐Ÿ”† โ„๐•’๐•ก๐•ก๐•ช ๐•ค๐•ก๐•š๐•Ÿ๐•Ÿ๐•š๐•Ÿ๐—€! โ”โ”โ”โ”โ” โ€ข๐Ÿ€โ€ข โ”โ”โ”โ”โ” ษขแดแดแด… สŸแดœแด„แด‹!!! โ”โ”โ”โ”โ” โ€ข๐Ÿ€โ€ข โ”โ”โ”โ”โ”` // Add other templates as needed }; // UI references const backendContainer = document.getElementById('backendContainer'); const orderSection = document.getElementById('orderSection'); const selectedSystemNameInput = document.getElementById('selectedSystemName'); const orderNumberInput = document.getElementById('orderNumber'); const customerUIDInput = document.getElementById('customerUID'); const kingWheelAmountDiv = document.getElementById('kingWheelAmountDiv'); const kingWheelAmountSelect = document.getElementById('kingWheelAmount'); const orderTemplateOutput = document.getElementById('orderTemplateOutput'); const copyOrderTemplateBtn = document.getElementById('copyOrderTemplateBtn'); const closeOrderSectionBtn = document.getElementById('closeOrderSectionBtn'); let currentBackend = null; let currentTemplateName = null; function renderBackends(){ backendContainer.innerHTML = ''; backendSystems.forEach((backend) => { const div = document.createElement('div'); div.classList.add('backend-list'); div.innerHTML = ` ${backend.name}
${backend.name}
`; backendContainer.appendChild(div); div.querySelector('.loginBtn').addEventListener('click', () => { window.open(backend.loginUrl, '_blank'); }); div.querySelector('.orderBtn').addEventListener('click', () => { currentBackend = backend; showOrderSection(); }); div.querySelector('.editBtn').addEventListener('click', () => { alert('Edit feature coming soon.'); }); }); } function showOrderSection(){ selectedSystemNameInput.value = currentBackend.name; orderNumberInput.value = ''; customerUIDInput.value = ''; currentTemplateName = null; kingWheelAmountDiv.classList.add('hidden'); orderTemplateOutput.value = ''; const templateChoice = prompt( 'Choose order template:\n' + Object.keys(orderTemplates).map((name, i) => `${i+1}: ${name}`).join('\n') ); const choiceIndex = parseInt(templateChoice) - 1; if(choiceIndex >= 0 && choiceIndex < Object.keys(orderTemplates).length){ currentTemplateName = Object.keys(orderTemplates)[choiceIndex]; if(currentTemplateName === "KING'S WHEEL WIN"){ kingWheelAmountDiv.classList.remove('hidden'); } updateOrderTemplate(); orderSection.classList.remove('hidden'); } } function updateOrderTemplate(){ if(!currentTemplateName) return; let template = orderTemplates[currentTemplateName]; template = template.replace(/SYSTEM_NAME_PLACEHOLDER/g, currentBackend.name); template = template.replace(/UID_PLACEHOLDER/g, customerUIDInput.value || 'UID'); template = template.replace(/ORDERNUM_PLACEHOLDER/g, orderNumberInput.value || 'ORDER#'); if(currentTemplateName === "KING'S WHEEL WIN"){ template = template.replace(/AMOUNT_PLACEHOLDER/g, kingWheelAmountSelect.value); } orderTemplateOutput.value = template; } copyOrderTemplateBtn.addEventListener('click', () => { orderTemplateOutput.select(); document.execCommand('copy'); alert('Order template copied to clipboard!'); }); orderNumberInput.addEventListener('input', updateOrderTemplate); customerUIDInput.addEventListener('input', updateOrderTemplate); kingWheelAmountSelect.addEventListener('change', updateOrderTemplate); closeOrderSectionBtn.addEventListener('click', () => { orderSection.classList.add('hidden'); }); renderBackends(); Hub Footer Component