Advertisement
TheOneAndNone

Untitled

Nov 30th, 2015
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.47 KB | None | 0 0
  1. // ♥ // !p made by Firebrick || optimized by B@K$ // ♥ //
  2. } else if (cmd == cmdChar+"p") {
  3. var m = message;
  4. if(m.substring(2).trim() == "") {
  5. sendChat("usage: "+cmdChar+"p (text for this to play) | Add spaces for delay. ~ are double the delay of a space. ` is just under half the delay of ~. ; is a lot shorter. And | is the shortest at 50ms To make chords, cluster notes e.g. etu C triad. - Autoplayer by Firebrick");
  6. }
  7. m = m.slice(3);
  8.  
  9. var notes = {
  10. "z":"a1","a":"gs1","s":"as1","f":"cs2","g":"ds2","x":"b1","c":"c2","v":"d2","b":"e2","n":"f2","j":"fs2","k":"gs2","1":"gs2","l":"as2",
  11. "2":"as2","m":"g2",",":"a2",".":"b2","/":"c3","'":"cs3","q":"a2","w":"b2","e":"c3","4":"cs3","5":"ds3","7":"fs3","8":"gs3","9":"as3",
  12. "-":"cs4","=":"ds4","r":"d3","t":"e3","y":"f3","u":"g3","i":"a3","o":"b3","p":"c4","[":"d4","]":"e4","Z":"a2","A":"gs2","S":"as2",
  13. "F":"cs3","G":"ds3","X":"b2","C":"c3","V":"d3","B":"e3","N":"f3","J":"fs3","K":"gs3","!":"gs3","L":"as3","@":"as3","M":"g3","<":"a3",
  14. ">":"b3",'"':"cs4","?":"c4","Q":"a3","W":"b3","E":"c4","$":"cs4","%":"ds4","&":"fs4","*":"gs4","(":"as4","_":"cs5","+":"ds5","R":"d4",
  15. "T":"e4","Y":"f4","U":"g4","I":"a4","O":"b4","P":"c5","{":"d5","}":"e5"
  16. };
  17.  
  18. var i=h=0;
  19. var T=300;
  20.  
  21. while(i<m.length){
  22. setTimeout(function() { press(notes[m[h++]]) }, T);
  23. if(m[i] == "|"){T+=50;}
  24. else if(m[i] == ";"){T+=75;}
  25. else if(m[i] == "`"){T+=125;}
  26. else if(m[i] == " "){T+=200;}
  27. else if(m[i] == "~"){T+=300;}
  28. i++;
  29. }
  30.  
  31.  
  32.  
  33. // ♥ // !p made by Firebrick || optimized by B@K$ // ♥ //
  34. } else if (cmd == cmdChar + "ud") { //TEXTCONVERT COMMAND (Firebrick)//updated version
  35. if (opped) {
  36. //if user is opped they can run all this code...
  37. if (message.length == cmd.length) {
  38. sendChat("usage: " + cmdChar + "ud text here (converts to upsidedown text).");
  39. } else {
  40. var alpha1 = "zZyYxXwWvVuUtTsSrRqQpPoOnNmMlLkKjJiIhHgGfFeEdDcCbBaA?!.,0987654321 zZʎʎxXʍMʌΛn∩ʇ⊥sSɹᴚbὉdԀoOuNɯWl˥ʞʞɾſıIɥHƃƃɟℲǝƎpᗡɔϽqqɐ∀¿¡˙'068Ɫ9ㄣᔭƐᄅ⇂";
  41. var alpha2 = "zZʎʎxXʍMʌΛn∩ʇ⊥sSɹᴚbὉdԀoOuNɯWl˥ʞʞɾſıIɥHƃƃɟℲǝƎpᗡɔϽqqɐ∀¿¡˙'068Ɫ9ㄣᔭƐᄅ⇂ zZyYxXwWvVuUtTsSrRqQpPoOnNmMlLkKjJiIhHgGfFeEdDcCbBaA?!.,0987654321";
  42. var str = message.substring(3).trim(); //abcde
  43. var newstr = '';
  44. for (var i = 0; i < str.length; i++) {
  45. charPos = alpha1.indexOf(str.charAt(i));
  46. newstr += alpha2.charAt(charPos);
  47. }
  48. sendChat("Upside down: " + newstr.split("").reverse().join("").replace('pn', ''));
  49. }
  50. // if they're not opped they run this tiny bit down here
  51. } else {
  52. sendChat("You're not opped!");
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement