Bots Home
|
Create an App
moneda_1
Author:
programdor_02
Description
Source Code
Launch Bot
Current Users
Created by:
Programdor_02
/* Title: "Tip Menu Single Notice" bot Author: badbadbubba Version: 1.0.0 (06/01/2014) Version: 1.0.0c Added options to choose different separator characters This bot displays a tip menu in a single line notice. Please keep menu items as concise as possible. Odd values for tip menu items will make each unique eg 21 tokens for flash tits, 22 tokens to flash ass. */ var tip_amt = 0; var separator_char = "| "; var dieImagePrefix = (cb.settings.die_type == 'Traditional') ? ':reddie' : ':cdie'; cb.settings_choices = [ {name: 'sepchar', type: 'choice', choice1: 'Vertical Bar', choice2: 'Hearts',defaultValue: 'Vertical Bar', label: "Separator character"}, {name:'item1', type:'str', label:'Item 1',}, {name:'item1price', type:'int', label:'Item 1 Price'}, {name:'item2', type:'str', required: false, label:'Item 2',}, {name:'item2price', type:'int', required: false, label:'Item 2 Price'}, {name:'item3', type:'str', required: false, label:'Item 3',}, {name:'item3price', type:'int', required: false, label:'Item 3 Price'}, {name:'item4', type:'str', required: false, label:'Item 4',}, {name:'item4price', type:'int', required: false, label:'Item 4 Price'}, {name:'item5', type:'str', required: false, label:'Item 5',}, {name:'item5price', type:'int', required: false, label:'Item 5 Price'}, {name:'item6', type:'str', required: false, label:'Item 6',}, {name:'item6price', type:'int', required: false, label:'Item 6 Price'}, {name:'noticecolor', type:'str', label:'Notice color (html code default red #075e32)', defaultValue: '#075e32'}, {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 <= 6; i++) { if (tip_amt == parseInt(cb.settings['item' + i + 'price'])) { cb.sendNotice( '________________________________________' ,'',cb.settings['noticecolor'],'bold'); cb.sendNotice( ' TE HA SIDO ENVIADO TOKEN ESPERANDO RESPUESTA ' + tip['from_user'] + ' tipped for ' + cb.settings['item' + i],'','',cb.settings['noticecolor'],'bold'); cb.sendNotice( '________________________________________' ,'',cb.settings['noticecolor'],'bold'); cb.sendNotice( ':monedato_9' ,'','',cb.settings['noticecolor'],'bold'); var die1 = 0; var die2 = 0; var die3 = 0; var numero=tip_amt ; var numero=0; var quinto=0; var cuarto=0; var tercero=0; var segundo=0; var primero=0; numero=tip_amt; numero = numero/10; cuarto = numero%10; numero = numero/10; tercero = numero%10; numero = numero/10; segundo = numero%10; numero = numero/10; primero = numero%10; numero=tip_amt+1000; var msg2 = dieImagePrefix +numero ; var msg = msg2[0] + " " + msg2[1]+ " " + msg2[2] + "\n"; /* var msg = dieImagePrefix + die3 + " " + dieImagePrefix + die2 + " " + dieImagePrefix + die1 + "\n"; */ msg += " rolled a dddddddddddddddddddddddddddddddddddddd"; var textColor = '#000000'; var bgColor = '#D9FAD7'; cb.sendNotice(msg, '', bgColor, textColor, 'bold'); } } }); function chatAd() { var msg = 'Tip Menu: '; for (i=1;i<=6;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']) + ') '; } } 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() { if (cb.settings['sepchar'] == 'Hearts') { separator_char = ":heart2 "; } if (cb.settings['sepchar'] == 'Glitter') { separator_char = ":pixelglitter "; } cb.sendNotice("Please update to the latest version Tip Menu Plus. 10 menu items. More graphics. Simpler interface.",'','',cb.settings['noticecolor'],'bold'); } init();
© Copyright Chaturbate 2011- 2024. All Rights Reserved.