Apps Home
|
Create an App
TestWHip1
Author:
tomvernon
Description
Source Code
Launch App
Current Users
Created by:
Tomvernon
/** crack the_whip */ cb.settings_choices = [ {name:'crack_tokens', type:'int', minValue:1, maxValue:99, defaultValue:25, label:"Tokens to crack the_whip"}, {name:'higher_chance', type:'choice',label:'Give a higher chance to higher ranked clients', choice1:'Yes', choice2:'No' }, {name:'prize1', type:'str', defaultValue:"Nothing", label:"Prize for level 1 whip(50% chance)"}, {name:'prize2', type:'str', defaultValue:"Nothing", label:"Prize for level 2 whip(25% chance)"}, {name:'prize3', type:'str', defaultValue:"Nothing", label:"Prize for level 3 whip(12.5% chance)"}, {name:'prize4', type:'str', defaultValue:"Nothing", label:"Prize for level 4 whip(6.3% chance)"}, {name:'prize5', type:'str', defaultValue:"Nothing", label:"Prize for level 5 whip(3.1% chance)"}, {name:'prize6', type:'str', defaultValue:"Nothing", label:"Prize for level 6 whip(1.5% chance)"} ]; var max_strength = 6 var total_whips = 0 function whip(user_id) { total_whips++; var strength = Math.min(Math.ceil(-Math.log2(Math.random())),max_strength); cb.sendNotice(user_id.user + " whipped " + strength); } cb.onMessage(function (msg) { whip(msg); return (msg); });
© Copyright Chaturbate 2011- 2025. All Rights Reserved.