Advertisement
TheMichelle

MPP name displays uptime

Jul 22nd, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var msep = " minute";
  2. var ssep = " second";
  3. var hsep = " hour";
  4. var uname = "Uptime ";
  5. var seconds = 0;
  6. var minutes = 0;
  7. var hours = 0;
  8. var sp = "s.";
  9. var mp = "s, ";
  10. var hp = "s, ";
  11. function updateName(name) {
  12.     MPP.client.sendArray([{ m: "userset", set: { name: name } }])
  13. };
  14. var foo = setInterval(function() {
  15.     seconds++;
  16.     if(seconds < 0) {
  17.         uname = "";
  18.         returning = "";
  19.         msep = "RIP";
  20.         clearInterval(foo);
  21.     };
  22.     if(seconds >= 60) {
  23.         seconds = 0;
  24.         minutes++;
  25.     };
  26.     if(minutes >= 60) {
  27.         minutes = 0;
  28.         hours++;
  29.     }
  30.     if(seconds == 1) { sp = "." } else { sp = "s." };
  31.     if(minutes == 1) { mp = ", " } else { mp = "s, " };
  32.     if(hours == 1) { hp = ", " } else { mp = "s, " };
  33.     var newName = hours + hsep + hp + minutes + msep + mp + seconds + ssep + sp;
  34.     updateName(`${uname} ${newName}`);
  35. }, 1000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement