Apps Home
|
Create an App
XXXmas Glow Room Naughty Elf
Author:
garterxxx
Description
Source Code
Launch App
Current Users
Created by:
Garterxxx
// 🎄🔥 TRIPLE XXXMAS GLOW ROOM - FILTHY NAUGHTY EDITION 🔥🎄 // Hidden ticket show: Tip to unlock the sleazy elf hideaway. Glows hard, fucks harder. cb.settings_choices = [ { name: 'goal_tokens', type: 'int', minValue: 50, default: 500 }, { name: 'ticket_price', type: 'int', minValue: 25, default: 100 }, { name: 'goal_description', type: 'str', minLength: 1, maxLength: 255, default: 'XXXmas Naughty Elf Hideaway 🔥🎅🍆' } ]; // ===================== // STATE (persistent & filthy) // ===================== let total_tipped = 0; let ticket_holders = []; let show_running = false; let goalAnnounced = false; // No spamming the cum-shot announcement // ===================== // HELPERS (clean & quick) // ===================== function hasTicket(user) { return ticket_holders.includes(user); } function updateSubject() { const remaining = Math.max(0, cb.settings.goal_tokens - total_tipped); cb.changeRoomSubject( `🎄 \( {cb.settings.goal_description} 🍆🔴 [ \){remaining} tokens to unleash the filth]` ); } function drawFilthyPanel() { cb.drawPanel({ template: '3_rows_of_labels', row1_label: '🎄 XXXmas Goal', row1_value: `\( {total_tipped} / \){cb.settings.goal_tokens} 🍑`, row2_label: '🎟️ Naughty Elves', row2_value: ticket_holders.length.toString(), row3_label: '🔥 Status', row3_value: show_running ? 'FUCKING LIVE 🍆💦' : 'Teasing... Tip to Enter 😈' }); } // ===================== // TIP → Ticket + Goal Blast // ===================== cb.onTip((tip) => { const user = tip.from_user; const amount = tip.amount; total_tipped += amount; // Unlock naughty access (one per perv) if (amount >= cb.settings.ticket_price && !hasTicket(user)) { ticket_holders.push(user); cb.sendNotice( `🎄😈 ${user} — You're on Santa's FILTHY list now! 🔞 Access to the XXXmas elf fuck-fest granted 🍆💦`, user, "#FF00FF", // Hot pink glow "#000000", "bold" ); } // Goal smashed — one-time filthy explosion if (!goalAnnounced && total_tipped >= cb.settings.goal_tokens) { goalAnnounced = true; cb.sendNotice( "🎄🔥 XXXMAS GOAL FUCKING SMASHED 🔥🍆 SHOW UNLOCKING... Get ready to watch the naughty elves get railed! 💦🎅", "", "#FF1493", "#00FF00", "bold" ); } updateSubject(); drawFilthyPanel(); }); // ===================== // PANEL (glowy & dirty) // ===================== cb.onDrawPanel(() => { return { template: '3_rows_of_labels', row1_label: '🎄 XXXmas Goal', row1_value: `\( {total_tipped} / \){cb.settings.goal_tokens} 🍑`, row2_label: '🎟️ Naughty Elves', row2_value: ticket_holders.length.toString(), row3_label: '🔥 Status', row3_value: show_running ? 'FUCKING LIVE 🍆💦' : 'Teasing... Tip to Enter 😈' }; }); // ===================== // COMMANDS (broadcaster controls the filth) // ===================== cb.onMessage((msg) => { const user = msg.user; const text = msg.message.trim().toLowerCase(); if (user === cb.room_slug) { // Start the dirty show if (text === '/startshow' && !show_running) { show_running = true; cb.limitCam_start("🚫 Hidden XXXmas Fuck Room — Ticket holders only! Tip to join the naughty list 😈🍆"); cb.limitCam_addUsers(ticket_holders); cb.sendNotice( "🔒🎄 XXXMAS NAUGHTY ELF HIDEAWAY NOW LIVE 🔥 Only ticketed pervs can watch the sleazy fun 🍆💦", "", "#FF00FF", "#000000", "bold" ); } // End the debauchery if (text === '/stopshow' && show_running) { show_running = false; cb.limitCam_stop(); cb.sendNotice( "🎄✨ Filthy XXXmas show over... Back to being nice(ish) ❄️💦 Come back for more next time, you dirty elves!", "", "#00FF9D" ); } } // Anyone checks if they're naughty enough if (text === '/tickets' || text === '/ticket') { const naughty = hasTicket(user); cb.sendNotice( naughty ? "😈🎟️ You're on the Naughty List, filthy elf! You get to watch the XXXmas pounding 🍆🔥" : `❄️ No ticket yet, perv... Tip ≥ ${cb.settings.ticket_price} tokens to unlock the naughty elf hideaway! 🎅💦`, user, naughty ? "#FF1493" : "#00FF00" ); } return msg; }); // ===================== // INIT (welcome to the sleaze) // ===================== function init() { cb.sendNotice( "🎄🔥 Welcome to the TRIPLE XXXMAS GLOW ROOM 🔥🍆 Tip ≥ " + cb.settings.ticket_price + " tokens to join Santa's FILTHY Naughty List & unlock the hidden elf fuck-fest! 🎟️😈 Only the bold & horny get in... ❄️💦", "", "#FF00FF", "#000000", "bold" ); updateSubject(); drawFilthyPanel(); } init();
© Copyright Chaturbate 2011- 2026. All Rights Reserved.