Bots Home
|
Create an App
bingo
Author:
piscodelix
Description
Source Code
Launch Bot
Current Users
Created by:
Piscodelix
cb.settings_choices = [ { name: 'tokens', type: 'int', minValue: 1, label: 'FICHA', defaultValue: 15 }, { name: 'boleta', type: 'int', minValue: 1, label: 'BOLETO', defaultValue: 33 }, {name: 'prize_1', type: 'str', label: 'Prize for rolling 1', defaultValue: '.'}, {name: 'prize_2', type: 'str', label: 'Prize for rolling 2', defaultValue: '.'}, {name: 'prize_3', type: 'str', label: 'Prize for rolling 3', defaultValue: '.'}, {name: 'prize_4', type: 'str', label: 'Prize for rolling 4', defaultValue: '.'}, {name: 'prize_5', type: 'str', label: 'Prize for rolling 5', defaultValue: '.'}, {name: 'prize_6', type: 'str', label: 'Prize for rolling 6', defaultValue: '.'}, {name: 'prize_7', type: 'str', label: 'Prize for rolling 7', defaultValue: '.'}, {name: 'prize_8', type: 'str', label: 'Prize for rolling 8', defaultValue: '.'}, {name: 'prize_9', type: 'str', label: 'Prize for rolling 9', defaultValue: '.'}, {name: 'prize_10', type: 'str', label: 'Prize for rolling 10', defaultValue: '.'}, {name: 'prize_11', type: 'str', label: 'Prize for rolling 11', defaultValue: '.'}, {name: 'prize_12', type: 'str', label: 'Prize for rolling 12', defaultValue: '.'}, {name: 'prize_13', type: 'str', label: 'Prize for rolling 13', defaultValue: '.'}, {name: 'prize_14', type: 'str', label: 'Prize for rolling 14', defaultValue: '.'}, {name: 'prize_15', type: 'str', label: 'Prize for rolling 15', defaultValue: '.'}, {name: 'prize_16', type: 'str', label: 'Prize for rolling 16', defaultValue: '.'}, {name: 'prize_17', type: 'str', label: 'Prize for rolling 17', defaultValue: '.'}, {name: 'prize_18', type: 'str', label: 'Prize for rolling 18', defaultValue: '.'}, {name: 'prize_19', type: 'str', label: 'Prize for rolling 19', defaultValue: '.'}, {name: 'prize_20', type: 'str', label: 'Prize for rolling 20', defaultValue: '.'}, {name: 'prize_21', type: 'str', label: 'Prize for rolling 21', defaultValue: '.'}, {name: 'prize_22', type: 'str', label: 'Prize for rolling 22', defaultValue: '.'}, {name: 'prize_23', type: 'str', label: 'Prize for rolling 23', defaultValue: '.'}, {name: 'prize_24', type: 'str', label: 'Prize for rolling 24', defaultValue: '.'}, {name: 'prize_25', type: 'str', label: 'Prize for rolling 25', defaultValue: '.'}, {name: 'prize_26', type: 'str', label: 'Prize for rolling 26', defaultValue: '.'}, {name: 'prize_27', type: 'str', label: 'Prize for rolling 27', defaultValue: '.'}, {name: 'prize_28', type: 'str', label: 'Prize for rolling 28', defaultValue: '.'}, {name: 'prize_29', type: 'str', label: 'Prize for rolling 29', defaultValue: '.'}, {name: 'prize_30', type: 'str', label: 'Prize for rolling 30', defaultValue: '.'} ]; var Tipping = { Leaderboard: { All: [] } }; var tokenss = 0; var tokens = cb.settings.tokens; var boleta = cb.settings.boleta; var cantboletos = 0; var notickets = ""; var usuario = ""; var fichab = 0; var fichai = 0; var fichan = 0; var fichag = 0; var fichao = 0; var tiro=0; cb.onTip(function (tip) { if ((parseInt(tip['amount']) >= tokens )&& ( parseInt(tip['amount']) != boleta) ) { var numberOfRolls = Math.floor(parseInt(tip['amount']) / tokens); for (var i = 0; i < numberOfRolls; i++) { fichas(tip['from_user']); } } if(parseInt(tip['amount']) == boleta) { boletos(tip.from_user); } }); function boletos(username) { cantboletos++; for (var i = 0; i <= cantboletos; i++) { notickets = 'Ticket_' + i +" "; } usuario = username; var azar1 = Math.floor(Math.random() * 6) + 1; fichab = "B" + azar1; var azar2 = Math.floor(Math.random() * 6) + 1; fichai = "I" + azar2; var azar3 = Math.floor(Math.random() * 6) + 1; fichan = "N" + azar3; var azar4 = Math.floor(Math.random() * 6) + 1; fichag = "G" + azar4; var azar5 = Math.floor(Math.random() * 6) + 1; fichao = "O" + azar5; var letras = " ("; var complemet0 = ")]."; var msg = notickets + usuario + letras + fichab + " " + fichai +" "+ fichan + " " + fichag + " " + fichao + complemet0; cb.sendNotice(msg, '', '', '#15A6B0', 'bold'); Tipping.Leaderboard.All.push({ boleto: notickets, usuario: usuario, letrab: fichab, letrai: fichai, letran: fichan, letrag: fichag, letrao: fichao, ganadob: false, ganadoi: false, ganadon: false, ganadog: false, ganadoo: false}); winer(); } function winer() { for (var i = 0; i < Tipping.Leaderboard.All.length; i++) { if(Tipping.Leaderboard.All[i].letrab == tokenss) { Tipping.Leaderboard.All[i].ganadob = true; msg1 = "Congratulations " + Tipping.Leaderboard.All[i].boleto + " (" + Tipping.Leaderboard.All[i].usuario+ ").you are closer to the prize"; cb.sendNotice(msg1, '', '', '#006600', 'bold'); } if(Tipping.Leaderboard.All[i].letrai === tokenss) { Tipping.Leaderboard.All[i].ganadoi = true; var msg1 = ""; msg1 = "Congratulations " + Tipping.Leaderboard.All[i].boleto + " (" + Tipping.Leaderboard.All[i].usuario+ ").you are closer to the prize"; cb.sendNotice(msg1, '', '', '#006600', 'bold'); } if(Tipping.Leaderboard.All[i].letran === tokenss) { Tipping.Leaderboard.All[i].ganadon = true; var msg1 = ""; msg1 = "Congratulations " + Tipping.Leaderboard.All[i].boleto + " (" + Tipping.Leaderboard.All[i].usuario+ ").you are closer to the prize"; cb.sendNotice(msg1, '', '', '#006600', 'bold'); } if(Tipping.Leaderboard.All[i].letrag === tokenss) { Tipping.Leaderboard.All[i].ganadog = true; var msg1 = ""; msg1 = "Congratulations " + Tipping.Leaderboard.All[i].boleto + " (" + Tipping.Leaderboard.All[i].usuario+ ").you are closer to the prize"; cb.sendNotice(msg1, '', '', '#006600', 'bold'); } if(Tipping.Leaderboard.All[i].letrao === tokenss) { Tipping.Leaderboard.All[i].ganadoo = true; var msg1 = ""; msg1 = "Congratulations " + Tipping.Leaderboard.All[i].boleto + " (" + Tipping.Leaderboard.All[i].usuario+ ").you are closer to the prize"; cb.sendNotice(msg1, '', '', '#006600', 'bold'); } if((Tipping.Leaderboard.All[i].ganadob == true)&&(Tipping.Leaderboard.All[i].ganadoi == true)&&(Tipping.Leaderboard.All[i].ganadon == true)&&(Tipping.Leaderboard.All[i].ganadog == true)&&(Tipping.Leaderboard.All[i].ganadoo == true)) { var msg1 = ""; msg1 = "Congratulations " + Tipping.Leaderboard.All[i].boleto + " (" + Tipping.Leaderboard.All[i].usuario + "). YOU'VE WON " + ' :congrats01' ; cb.sendNotice(msg1, '', '', '#00FF00', 'bold'); } } } function fichas(username) { tiro++; var die1 = Math.floor(Math.random() * 30) + 1; var total = die1 ; if (total >= 1) { var prize = cb.settings['prize_' + total]; if (total == '1') tokenss = "B1"; if (total == '2') tokenss = "B2"; if (total == '3') tokenss = "B3"; if (total == '4') tokenss = "B4"; if (total == '5') tokenss = "B5"; if (total == '6') tokenss = "B6"; if (total == '7') tokenss = "I1"; if (total == '8') tokenss = "I2"; if (total == '9') tokenss = "I3"; if (total == '10')tokenss = "I4"; if (total == '11')tokenss = "I5"; if (total == '12')tokenss = "I6"; if (total == '13')tokenss = "N1"; if (total == '14')tokenss = "N2"; if (total == '15')tokenss = "N3"; if (total == '16')tokenss = "N4"; if (total == '17')tokenss = "N5"; if (total == '18')tokenss = "N6"; if (total == '19')tokenss = "G1"; if (total == '20')tokenss = "G2"; if (total == '21')tokenss = "G3"; if (total == '22')tokenss = "G4"; if (total == '23')tokenss = "G5"; if (total == '24')tokenss = "G6"; if (total == '25')tokenss = "O1"; if (total == '26')tokenss = "O2"; if (total == '27')tokenss = "O3"; if (total == '28')tokenss = "O4"; if (total == '29')tokenss = "O5"; if (total == '30')tokenss = "O6"; } else { var prize = 'A Thank You!'; }; var msg = ""; msg += username + " rolled a " + tokenss + "! \n".toUpperCase(); msg += "Roll #" + tiro + " | Prize: " + prize; cb.sendNotice(msg, '', '', '#15A6B0', 'bold'); winer(); tokenss = 0; } function getLeaderBoard() { var leaderboard = ""; for (var idx = 0; idx < Tipping.Leaderboard.All.length && idx < 100; idx++) { if (Tipping.Leaderboard.All[idx] !== undefined) { leaderboard += Tipping.Leaderboard.All[idx].boleto + ' [' + Tipping.Leaderboard.All[idx].usuario + ')\n'; } } return leaderboard; }
© Copyright Chaturbate 2011- 2026. All Rights Reserved.