Apps Home
|
Create an App
Edging
Author:
kikei
Description
Source Code
Launch App
Current Users
Created by:
Kikei
var CurLevel = 0; var TipAmount = 0; var TotalTips = 0; var LastTipper = null; cb.settings_choices = [ { name: 'RoomName' , type: 'str', required: true, default: "Edging!" , label: "Name of your room" }, { name: 'HashTags' , type: 'str', required: true, default: "#edging #torture #lovense" , label: "Hashtags for your room" }, { name: 'TokIncrease', type: 'int', minValue: 1, required: true, default: 15 , label: "Tokens to increase level" }, { name: 'TokDecrease', type: 'int', minValue: 1, required: true, default: 10 , label: "Tokens to decrease level" }, { name: 'TokRestart' , type: 'int', minValue: 1, required: true, default: 200, label: "Tokens to restart" }, ]; cb.onTip(function (tip) { TipAmount = parseInt(tip['amount']); TotalTips += TipAmount; LastTipper = tip['from_user']; if ( TipAmount === TokRestart ) { CurLevel = 0; cb.chatNotice(" RESTART! Vibe is off!\xa0\xa0\xa0[ Turn it on: " + TokIncrease + " ]\xa0", "", '#9600ff', '#FFFFFF'); } if ( TipAmount === TokDecrease ) { if ( CurLevel == 6 ) { cb.chatNotice(" PERMISSION TO CUM!!!\xa0\xa0\xa0[ Turn it off: " + TokRestart + " ]\xa0", "", '#9600ff', '#FFFFFF'); } else if ( CurLevel > 2 ) { CurLevel -= 1; cb.chatNotice(" Vibe level " + CurLevel + "!\xa0\xa0\xa0[ Turn it up: " + TokIncrease + " || Turn it down: " + TokDecrease + " || Turn it off: " + TokRestart + " ]\xa0", "", '#9600ff', '#FFFFFF'); } else if ( CurLevel == 2 ) { CurLevel -= 1; cb.chatNotice(" Vibe level " + CurLevel + "!\xa0\xa0\xa0[ Turn it up: " + TokIncrease + " || Turn it off: " + TokRestart + " ]\xa0", "", '#9600ff', '#FFFFFF'); } else if ( CurLevel == 1 ) { cb.chatNotice(" Vibe on lowest level!\xa0\xa0\xa0[ Turn it up: " + TokIncrease + " || Turn it off: " + TokRestart + " ]\xa0", "", '#9600ff', '#FFFFFF'); } else if ( CurLevel == 0 ) { cb.chatNotice(" Vibe is off!\xa0\xa0\xa0[ Turn it on: " + TokIncrease + " ]\xa0", "", '#9600ff', '#FFFFFF'); } } if ( TipAmount === TokIncrease ) { if ( CurLevel < 5 ) { CurLevel += 1; cb.chatNotice(" Vibe level " + CurLevel + "!\xa0\xa0\xa0[ Turn it up: " + TokIncrease + " || Turn it down: " + TokDecrease + " || Turn it off: " + TokRestart + " ]\xa0", "", '#9600ff', '#FFFFFF'); } else if ( CurLevel == 5 ) { CurLevel += 1; cb.chatNotice(" PERMISSION TO CUM!!!\xa0\xa0\xa0[ Turn it off: " + TokRestart + " ]\xa0", "", '#9600ff', '#FFFFFF'); } else { cb.chatNotice(" Vibe on highest level!\xa0\xa0\xa0[ Turn it off: " + TokRestart + " ]\xa0", "", '#9600ff', '#FFFFFF'); } } cb.drawPanel(); }); cb.onDrawPanel(function(user) { if ( TotalTips == 0 ) { return { 'template': '3_rows_12_22_31', 'row1_label': 'Vibe level: ', 'row1_value': 'off!', 'row2_label': 'Total Tips: ', 'row2_value': TotalTips, 'row3_value': 'How much you want to torture me?', }; } else if( TotalTips > 0 && CurLevel == 0 ) { return { 'template': '3_rows_of_labels', 'row1_label': 'Vibe level: ', 'row1_value': 'off!', 'row2_label': 'Total Tips: ', 'row2_value': TotalTips, 'row3_label': 'Last Tipper: ', 'row3_value': LastTipper + ' (' + TipAmount + ')', }; } else if ( TotalTips > 0 && CurLevel == 6 ) { return { 'template': '3_rows_of_labels', 'row1_label': 'Vibe level: ', 'row1_value': 'CUM!!!', 'row2_label': 'Total Tips: ', 'row2_value': TotalTips, 'row3_label': 'Last Tipper: ', 'row3_value': LastTipper + ' (' + TipAmount + ')', }; } else { return { 'template': '3_rows_of_labels', 'row1_label': 'Vibe level: ', 'row1_value': CurLevel, 'row2_label': 'Total Tips: ', 'row2_value': TotalTips, 'row3_label': 'Last Tipper: ', 'row3_value': LastTipper + ' (' + TipAmount + ')', }; } }); function init() { RoomName = cb.settings.RoomName; HashTags = cb.settings.HashTags; TokIncrease = cb.settings.TokIncrease; TokDecrease = cb.settings.TokDecrease; TokRestart = cb.settings.TokRestart; cb.changeRoomSubject( RoomName + '\xa0\xa0\xa0[ Level 1 (low) - 6 (cum) || Increase: ' + TokIncrease + ' || Decrease: ' + TokDecrease + ' || Restart: ' + TokRestart + ' ]\xa0\xa0\xa0' + HashTags ); cb.chatNotice( RoomName + '\xa0\xa0\xa0[ Level 1 (low) - 6 (cum) || Increase: ' + TokIncrease + ' || Decrease: ' + TokDecrease + ' || Restart: ' + TokRestart + ' ]\xa0', "", '#9600ff', '#FFFFFF'); } init();
© Copyright Chaturbate 2011- 2025. All Rights Reserved.