Apps Home
|
Create an App
Timer App JEZ
Author:
raulrami
Description
Source Code
Launch App
Current Users
Created by:
Raulrami
var guestList = []; var lastAllowedUser = '--'; var tipReceived = 0; var lastTipper = '--'; var timeLeft = 0; var showStarted = false; var showEnded = false; var showPrice = 0; var showLength = 0; var minsShowStarts = 0; cb.onTip(function (tip) { lastTipper = tip['from_user']; tipReceived += parseInt(tip['amount']); cb.drawPanel(); }); cb.onDrawPanel(function(user) { return { 'template': '3_rows_12_22_31', 'row1_label': 'Countdown', 'row1_value': sw_start(), 'row2_label': 'Tip Received', 'row2_value': tipReceived + ' token(s)', 'row3_value': 'Tip ' + showPrice + ' to join the show' } }); var timercount = 0; var timestart = null; function showtimer() { if(timercount) { cb.cancelTimeout(timercount); clockID = 0; } if(!timestart){ timestart = new Date(); } var timeend = new Date(); var timedifference = timeend.getTime() - timestart.getTime(); timeend.setTime(timedifference); var minutes_passed = timeend.getMinutes(); if(minutes_passed < 10){ minutes_passed = "0" + minutes_passed; } var seconds_passed = timeend.getSeconds(); if(seconds_passed < 10){ seconds_passed = "0" + seconds_passed; } timercount = cb.setTimeout(showtimer, 1000); cb.drawPanel(); } cb.setTimeout(showtimer, 1000); function sw_start(){ var timeReturned = ''; if(!timercount){ timestart = new Date(); timercount = cb.setTimeout(showtimer(), 1000); timeReturned = "00:00"; } else { var timeend = new Date(); var timedifference = timeend.getTime() - timestart.getTime(); timeend.setTime(timedifference); var minutes_passed = timeend.getMinutes(); if(minutes_passed < 10){ minutes_passed = "0" + minutes_passed; } var seconds_passed = timeend.getSeconds(); if(seconds_passed < 10){ seconds_passed = "0" + seconds_passed; } var milliseconds_passed = timeend.getMilliseconds(); if(milliseconds_passed < 10){ milliseconds_passed = "00" + milliseconds_passed; } else if(milliseconds_passed < 100){ milliseconds_passed = "0" + milliseconds_passed; } timeReturned = minutes_passed + ":" + seconds_passed + "." + milliseconds_passed; } return timeReturned; } cb.drawPanel();
© Copyright Chaturbate 2011- 2025. All Rights Reserved.