Bots Home
|
Create an App
Jenna_Lanees Tip Menu
Author:
like69x
Description
Source Code
Launch Bot
Current Users
Created by:
Like69x
/* Title: "Jenna_Lanees Tip Menu" bot Author: fosterx Author: like69x Version: 1.0.0 (05/09/2018) */ var HEART = '\u2665'; // ♥ BDIAMOND = '\u2666'; // ♦ BSTAR = '\u2605'; // ★ var tip_amt = 0; var separator_char = "| "; var msg; var MAXITEMS=100; var tipmenuprice = []; var tipmenuitem= []; var MAXSEP = 9; separators = [ {label:'Hearts',shortcut:':heart2'}, {label:'Glitter',shortcut:':pixelglitter'}, {label:'Flowers',shortcut:':tinyflower2'}, {label:'Bow',shortcut:':bluebow'}, {label:'Hearts2',shortcut:':pixelheart'}, {label:'Smiley',shortcut:':smile'}, {label:'Text Heart',shortcut:HEART}, {label:'Text Diamond',shortcut:BDIAMOND}, {label:'Text Star',shortcut:BSTAR}, ] cb.settings_choices = [ {name: 'sepchar', type: 'choice', choice1: 'Vertical Bar', choice2: 'Hearts', choice3:'Glitter',choice4:'Flowers',choice5:'Bow',choice6:'Hearts2',choice7:'Smiley',choice8:'Text Heart', choice9:'Text Diamond', choice10:'Text Star', defaultValue: 'Vertical Bar', label: "Separator character"}, {name:'item1', type:'str', label:'Item 1 (eg 10--flash tits)',}, {name:'item2', type:'str', required: false, label:'Item 2',}, {name:'item3', type:'str', required: false, label:'Item 3',}, {name:'item4', type:'str', required: false, label:'Item 4',}, {name:'item5', type:'str', required: false, label:'Item 5',}, {name:'item6', type:'str', required: false, label:'Item 6',}, {name:'item7', type:'str', required: false, label:'Item 7',}, {name:'item8', type:'str', required: false, label:'Item 8',}, {name:'item9', type:'str', required: false, label:'Item 9',}, {name:'item10', type:'str', required: false, label:'Item 10',}, {name:'item11', type:'str', required: false, label:'Item 11',}, {name:'item12', type:'str', required: false, label:'Item 12',}, {name:'item13', type:'str', required: false, label:'Item 13',}, {name:'item14', type:'str', required: false, label:'Item 14',}, {name:'item15', type:'str', required: false, label:'Item 15',}, {name:'item16', type:'str', required: false, label:'Item 16',}, {name:'item17', type:'str', required: false, label:'Item 17',}, {name:'item18', type:'str', required: false, label:'Item 18',}, {name:'item19', type:'str', required: false, label:'Item 19',}, {name:'item20', type:'str', required: false, label:'Item 20',}, {name:'item21', type:'str', required: false, label:'Item 21',}, {name:'item22', type:'str', required: false, label:'Item 22',}, {name:'item23', type:'str', required: false, label:'Item 23',}, {name:'item24', type:'str', required: false, label:'Item 24',}, {name:'item25', type:'str', required: false, label:'Item 25',}, {name:'item26', type:'str', required: false, label:'Item 26',}, {name:'item27', type:'str', required: false, label:'Item 27',}, {name:'item28', type:'str', required: false, label:'Item 28',}, {name:'item29', type:'str', required: false, label:'Item 29',}, {name:'item30', type:'str', required: false, label:'Item 30',}, {name:'item31', type:'str', required: false, label:'Item 31',}, {name:'item32', type:'str', required: false, label:'Item 32',}, {name:'item33', type:'str', required: false, label:'Item 33',}, {name:'item34', type:'str', required: false, label:'Item 34',}, {name:'item35', type:'str', required: false, label:'Item 35',}, {name:'item36', type:'str', required: false, label:'Item 36',}, {name:'item37', type:'str', required: false, label:'Item 37',}, {name:'item38', type:'str', required: false, label:'Item 38',}, {name:'item39', type:'str', required: false, label:'Item 39',}, {name:'item40', type:'str', required: false, label:'Item 40',}, {name:'item41', type:'str', required: false, label:'Item 41',}, {name:'item42', type:'str', required: false, label:'Item 42',}, {name:'item43', type:'str', required: false, label:'Item 43',}, {name:'item44', type:'str', required: false, label:'Item 44',}, {name:'item45', type:'str', required: false, label:'Item 45',}, {name:'item46', type:'str', required: false, label:'Item 46',}, {name:'item47', type:'str', required: false, label:'Item 47',}, {name:'item48', type:'str', required: false, label:'Item 48',}, {name:'item49', type:'str', required: false, label:'Item 49',}, {name:'item50', type:'str', required: false, label:'Item 50',}, {name:'item51', type:'str', required: false, label:'Item 51',}, {name:'item52', type:'str', required: false, label:'Item 52',}, {name:'item53', type:'str', required: false, label:'Item 53',}, {name:'item54', type:'str', required: false, label:'Item 54',}, {name:'item55', type:'str', required: false, label:'Item 55',}, {name:'item56', type:'str', required: false, label:'Item 56',}, {name:'item57', type:'str', required: false, label:'Item 57',}, {name:'item58', type:'str', required: false, label:'Item 58',}, {name:'item59', type:'str', required: false, label:'Item 59',}, {name:'item60', type:'str', required: false, label:'Item 60',}, {name:'item61', type:'str', required: false, label:'Item 61',}, {name:'item62', type:'str', required: false, label:'Item 62',}, {name:'item63', type:'str', required: false, label:'Item 63',}, {name:'item64', type:'str', required: false, label:'Item 64',}, {name:'item65', type:'str', required: false, label:'Item 65',}, {name:'item66', type:'str', required: false, label:'Item 66',}, {name:'item67', type:'str', required: false, label:'Item 67',}, {name:'item68', type:'str', required: false, label:'Item 68',}, {name:'item69', type:'str', required: false, label:'Item 69',}, {name:'item70', type:'str', required: false, label:'Item 70',}, {name:'item71', type:'str', required: false, label:'Item 71',}, {name:'item72', type:'str', required: false, label:'Item 72',}, {name:'item73', type:'str', required: false, label:'Item 73',}, {name:'item74', type:'str', required: false, label:'Item 74',}, {name:'item75', type:'str', required: false, label:'Item 75',}, {name:'item76', type:'str', required: false, label:'Item 76',}, {name:'item77', type:'str', required: false, label:'Item 77',}, {name:'item78', type:'str', required: false, label:'Item 78',}, {name:'item79', type:'str', required: false, label:'Item 79',}, {name:'item80', type:'str', required: false, label:'Item 80',}, {name:'item81', type:'str', required: false, label:'Item 81',}, {name:'item82', type:'str', required: false, label:'Item 82',}, {name:'item83', type:'str', required: false, label:'Item 83',}, {name:'item84', type:'str', required: false, label:'Item 84',}, {name:'item85', type:'str', required: false, label:'Item 85',}, {name:'item86', type:'str', required: false, label:'Item 86',}, {name:'item87', type:'str', required: false, label:'Item 87',}, {name:'item88', type:'str', required: false, label:'Item 88',}, {name:'item89', type:'str', required: false, label:'Item 89',}, {name:'item90', type:'str', required: false, label:'Item 90',}, {name:'item91', type:'str', required: false, label:'Item 91',}, {name:'item92', type:'str', required: false, label:'Item 92',}, {name:'item93', type:'str', required: false, label:'Item 93',}, {name:'item94', type:'str', required: false, label:'Item 94',}, {name:'item95', type:'str', required: false, label:'Item 95',}, {name:'item96', type:'str', required: false, label:'Item 96',}, {name:'item97', type:'str', required: false, label:'Item 97',}, {name:'item98', type:'str', required: false, label:'Item 98',}, {name:'item99', type:'str', required: false, label:'Item 99',}, {name:'item100', type:'str', required: false, label:'Item 100',}, {name:'noticecolor', type:'str', label:'Notice color (html code default red #FF0000)', defaultValue: '#FF0000'}, {name: 'chat_ad', type:'int', minValue: 1, maxValue: 999, defaultValue: 1, label: 'Delay in minutes between notice being displayed (minimum 1)'} ]; cb.onTip(function (tip) { tip_amt=parseInt(tip['amount']); for (var i = 1; i <= MAXITEMS; i++) { if (tip_amt == tipmenuprice[i]) { cb.sendNotice(tip['from_user'] + ' tipped for ' + tipmenuitem[i],'','',cb.settings['noticecolor'],'bold'); } } }); function chatAd() { if (msg!='Jenna_Lanees Tip Menu: ') { cb.sendNotice(msg,'','',cb.settings['noticecolor'],'bold'); } cb.setTimeout(chatAd, (cb.settings.chat_ad * 60000)); } cb.setTimeout(chatAd, (cb.settings.chat_ad * 60000)); function init() { for (i=0;i<=MAXSEP-1;i++) { if (cb.settings['sepchar'] == separators[i].label) { separator_char = separators[i].shortcut + ' '; } } msg = 'Jenna_Lanees Tip Menu: '; for (i=1;i<=MAXITEMS;i++) { var tmp; tmp=cb.settings['item' + i]; if (tmp) { var arr= tmp.split('--'); if (arr[1]===undefined) { cb.sendNotice('Error-You need two dashes to separate the tip amount and menu item for item no '+ i,'','',cb.settings['noticecolor'],'bold'); } else { var amt=parseInt(arr[0]); if (amt>0) { tipmenuprice[i]=amt; tipmenuitem[i]=arr[1]; if (i>=2) { msg += separator_char; } msg += arr[1] + '(' + amt + ') '; } } } } if (msg!= 'Jenna_Lanees Tip Menu: ') { cb.sendNotice(msg,'','',cb.settings['noticecolor'],'bold'); } else { cb.sendNotice('Error-No menu items found','','',cb.settings['noticecolor'],'bold'); } } init();
© Copyright Freesexcam 2011- 2024. All Rights Reserved.