Apps Home
|
Create an App
hethtest1
Author:
hethro1
Description
Source Code
Launch App
Current Users
Created by:
Hethro1
/* Title: Guiltygamer's tip Menu // /setcum (number) sets number of cums // /addcum will add to cum counter // /cumcount will display number of cums // /cumreset will reset cum counter to 0 */ var tip_amt = 0; var separator_char = "| "; var cumcounter=0; var h; var hethroalreadyentered=0; cb.settings_choices = [ {name:'cumrecord', type:'int',label:'Record number of cums in one day',defaultValue: 16}, {name: 'sepchar', type: 'choice', choice1: 'Vertical Bar', choice2: 'Hearts', defaultValue: 'Vertical Bar', label: "Separator character"}, {name:'rule1', type:'str', label:'rule 1',defaultValue: 'No Demands.......Tip For Request'}, {name:'rule2', type:'str', required: false, label:'rule 2',defaultValue: 'No "real" or "Fake" questions'}, {name:'rule3', type:'str', required: false, label:'rule 3',defaultValue: 'No PMs without tips'}, {name:'rule4', type:'str', required: false, label:'rule 4',defaultValue: 'No Incest or Bestiality'}, {name:'rule5', type:'str', required: false, label:'rule 5'}, {name:'item1', type:'str', label:'Item 1',defaultValue: 'PM'}, {name:'item1price', type:'int', label:'Item 1 Price',defaultValue: 20}, {name:'item2', type:'str', required: false, label:'Item 2',defaultValue: 'Falsh Boobs'}, {name:'item2price', type:'int', required: false, label:'Item 2 Price',defaultValue: 50}, {name:'item3', type:'str', required: false, label:'Item 3',defaultValue: 'Flash Ass'}, {name:'item3price', type:'int', required: false, label:'Item 3 Price',defaultValue: 40}, {name:'item4', type:'str', required: false, label:'Item 4',defaultValue: 'Flash Pussy'}, {name:'item4price', type:'int', required: false, label:'Item 4 Price',defaultValue: 60}, {name:'item5', type:'str', required: false, label:'Item 5',defaultValue: 'Short Dildo Ride'}, {name:'item5price', type:'int', required: false, label:'Item 5 Price',defaultValue: 188}, {name:'item6', type:'str', required: false, label:'Item 6',defaultValue: 'Lotion Boobs'}, {name:'item6price', type:'int', required: false, label:'Item 6 Price',defaultValue: 200}, {name:'item7', type:'str', required: false, label:'Item 7',defaultValue: 'Close up Clit Rub'}, {name:'item7price', type:'int', required: false, label:'Item 7 Price',defaultValue: 150}, {name:'item8', type:'str', required: false, label:'Item 8',defaultValue: 'Clothes Off 20 Min'}, {name:'item8price', type:'int', required: false, label:'Item 8 Price',defaultValue: 400}, {name:'item9', type:'str', required: false, label:'Item 9',defaultValue: 'Over the pantie pussy rub'}, {name:'item9price', type:'int', required: false, label:'Item 9 Price',defaultValue: 145}, {name:'item10', type:'str', required: false, label:'Item 10',defaultValue: 'Spanks'}, {name:'item10price', type:'int', required: false, label:'Item 10 Price',defaultValue: 55}, {name:'item11', type:'str', required: false, label:'Item 11',defaultValue: 'Dildo BJ'}, {name:'item11price', type:'int', required: false, label:'Item 11 Price',defaultValue: 85}, {name:'item12', type:'str', required: false, label:'Item 12'}, {name:'item12price', type:'int', required: false, label:'Item 12 Price'}, {name:'item12', type:'str', required: false, label:'Item 13'}, {name:'item13price', type:'int', required: false, label:'Item 13 Price'}, {name:'item13', type:'str', required: false, label:'Item 14'}, {name:'item14price', type:'int', required: false, label:'Item 14 Price'}, {name:'item14', type:'str', required: false, label:'Item 15'}, {name:'item15price', type:'int', required: false, label:'Item 15 Price'}, {name:'noticecolor', type:'str', label:'Notice color (html code default red #FF0000)', defaultValue: '#F985EE'}, {name: 'chat_ad', type:'int', minValue: 1, maxValue: 999, defaultValue: 1, label: 'Delay in minutes between notice being displayed (minimum 1)'} ]; cb.onEnter(function(user) { if(user['user']=='hethro'&&hethroalreadyentered==0){ hethroenter(); hethroalreadyentered++; } cb.sendNotice('Welcome to Guiltygamers room, ' + user['user'] , user['user'], '#CCF5EB', '', 'bold'); ///==============rule menu========== var msg='\n\n=======RULES=======\n'; for (i=1;i<=5;i++) { msg +=cb.settings['rule' + i]+'\n'; } msg+='==================\n\n'; //cb.sendNotice(msg,user['user'] ,cb.settings['noticecolor'],'bold' +'\n',user['user']); //========== enter tip minu=========== msg+='=====Tip Menu=====\n'; for (i=1;i<=15;i++) { if (parseInt(cb.settings['item' + i + 'price'])>0) { msg += cb.settings['item' + i] + ' (' + parseInt(cb.settings['item' + i + 'price']) + ' Tokens) \n '; } } msg+='==================\n\n'; cb.sendNotice(msg,user['user'] ,cb.settings['noticecolor'],'bold' +'\n',user['user']); function init() { if (cb.settings['sepchar'] == 'Hearts') { separator_char = ":heart2 "; } } init(); }); cb.onTip(function (tip) { tip_amt=parseInt(tip['amount']); for (var i = 1; i <= 15; i++) { if (tip_amt == parseInt(cb.settings['item' + i + 'price'])) { cb.sendNotice(tip['from_user'] + ' tipped for ' + cb.settings['item' + i],'','',cb.settings['noticecolor'],'bold'); } } }); function chatAd() { var msg = 'Tip Menu: '; for (i=1;i<=15;i++) { if (parseInt(cb.settings['item' + i + 'price'])>0) { if (i>=2) { msg += separator_char; } msg += cb.settings['item' + i] + '(' + parseInt(cb.settings['item' + i + 'price']) + ') '; } } msg=msg+'\nCum count = '+cumcounter+' Record in one day is :'+cb.settings['cumrecord']; cb.sendNotice(msg,'','',cb.settings['noticecolor'],'bold'); cb.setTimeout(chatAd, (cb.settings.chat_ad * 60000)); } cb.setTimeout(chatAd, (cb.settings.chat_ad * 60000)); //=====slash comands================ cb.onMessage(function (msg){ //turn the message into an array var message = msg['m'].split(' '); if(message[0].charAt(0) == '/') { switch(message[0]) { //++++++++++++++++reset cum counter+++++++++++++++ case '/cumreset': { if(msg['m']=='/cumreset'){ msg['X-Spam']=true; } if(msg['user'] == cb.room_slug ) //checks is brodcaster { cb.sendNotice(' Cum Counter Reset to 0'); cumcounter=0; } else { cb.sendNotice('Only moderators and broadcasters are able to use that/command.'); } break; } //--------------------------------------------------------------------- //++++++++++++++++adds a cum+++++++++++++++ case '/addcum': { if(msg['m']=='/addcum'){ msg['X-Spam']=true; } if(msg['user'] == cb.room_slug||msg['user']=='hethro' ) //checks is brodcaster { cumcounter=cumcounter +1; cb.sendNotice(' Cum added--Number of cums today is = '+cumcounter); } else { cb.sendNotice('Only moderators and broadcasters are able to use that/command.'); } break; } //--------------------------------------------------------------------- //++++++++++++++++Set number of cums+++++++++++++++ case '/setcum': { if(msg['m']=='/setcum'){ msg['X-Spam']=true; } if(msg['user'] == cb.room_slug||msg['user']=='hethro' ) //checks is brodcaster { cumcounter=parseInt(message[1]); cb.sendNotice(' Cum Count Set to '+ cumcounter); } else { cb.sendNotice('Only moderators and broadcasters are able to use that/command.'); } break; } //--------------------------------------------------------------------- //++++++++++++++++desplays number of cums+++++++++++++++ case '/cumcount': { if(msg['m']=='/cumcount'){ msg['X-Spam']=true; } cb.sendNotice('Number of cums today is = '+cumcounter); break; } //--------------------------------------------------------------------- //++++++++++++++++Hethro entered+++++++++++++++ case '/hethro': { if(msg['m']=='/hethro'){ msg['X-Spam']=true; } hethroenter(); break; } //--------------------------------------------------------------------- //++++++++++++++++Hethro message brocaster+++++++++++++++ case '/b': { if(msg['user'] == cb.room_slug||msg['user']=='hethro' ){ var pmsg='hethro['; for(i=1;i<message.length;i++){ pmsg=pmsg+' '+message[i]; } pmsg=pmsg+']'; MsgUser(pmsg,cb.room_slug) msg['X-Spam']=true; } break; } //--------------------------------------------------------------------- } } }) //=======end slash=================== //++++++++++++++++i come into room+++++++++++++++ function hethroenter(){ cb.sendNotice('0=)=====> * *<=====(=0\n\n-----Hethro-----\n-Has Entered The Room-\n\n0=)=====> * *<=====(=0','','',cb.settings['noticecolor'],'bold'); } //--------------------------------------------------------------------- //......................................... function MsgUser(msg,user){ cb.sendNotice(msg, user, cb.settings['noticecolor'],'bold'); } //....................................... function init() { if (cb.settings['sepchar'] == 'Hearts') { separator_char = ":heart2 "; } } init();
© Copyright Chaturbate 2011- 2025. All Rights Reserved.