Advertisement
Guest User

Untitled

a guest
Jun 27th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.91 KB | None | 0 0
  1. ~createjs ~functions |
  2. function hasfur(array){return (fur.indexOf(array) > -1) ? "fur":"hair";}
  3. function pounce(array){return (pouncelist.indexOf(array) > -1) ? "pounces on":"tackles";}
  4. function tail(array){return (tails.indexOf(array) > -1) ? "tail":"arms";}
  5. function gen(array){return (array == 'Male') ? mpro:(array == 'Female') ? fpro:xpro;}
  6. function printwaifu(warray,uarray,carray,parray,tarray,wgarray,ugarray,index){
  7. return print(""+action.replace(/%w/g,warray[index]).replace(/%u/g,uarray[index]).replace(/%k/g,carray).replace(/%p/g,parray).replace(/%tw/g,tail(warray[index])).replace(/%ty/g,tail(uarray[index]))
  8. .replace(/%fw/g,hasfur(warray[index])).replace(/%fu/g,hasfur(uarray[index])).replace(/%c/g,tarray).replace(/%gw/g,pounce(warray[index])).replace(/%gu/g,pounce(uarray[index]))
  9. .replace(/%hw/g,wgarray[0]).replace(/%sw/g,wgarray[1]).replace(/%mw/g,wgarray[2]).replace(/%ow/g,wgarray[3])
  10. .replace(/%hu/g,ugarray[0]).replace(/%su/g,ugarray[1]).replace(/%mu/g,ugarray[2]).replace(/%ou/g,ugarray[3])+"");}
  11.  
  12. ~createjs ~list | var list = [
  13. "%w loves you, %u",
  14. "%w kisses %u on the cheek",
  15. "%w kisses %u",
  16. "%w snuggles %u",
  17. "%w sings %u a song",
  18. "%w: Lets get married, %u",
  19. "%w: %u, I want to stay by your side forever...",
  20. "%w gives %u a warm smile",
  21. "%w cuddles %u",
  22. "%w hugs %u",
  23. "%w tightly hugs %u",
  24. "%w cuddles up with %u in a big, fluffy blanket.",
  25. "%w picks some flowers and gives them to %u",
  26. "%w wants to take a bubble bath with %u!",
  27. "%w: I love you, %u",
  28. "%w gives %u a long, passionate kiss",
  29. "%w: I need you, %u.",
  30. "%w: You're so warm, %u...",
  31. "%w prepares a pot of tea just the way %u likes it",
  32. "%w: I love making you smile, %u.",
  33. "%w offers %u a gentle, affectionate smile",
  34. "%w: %u, I can't stop thinking about you.",
  35. "%w cuddles with %u under a blanket",
  36. "%w offers to massage %u%p back",
  37. "%w wants to bake with %u",
  38. "%w suggests a romantic dinner with %u",
  39. "%w wants to go on a romantic date with %u",
  40. //"%w: You're the only one for me, %u.",
  41. //p
  42. "%w scratches %u%p back in just the right spot",
  43. "%w stares into %u%p eyes",
  44. "%w strokes %u%p %fu",
  45. "%w rubs %u%p tummy",
  46. "%w rubs and kisses %u%p tummy",
  47. "%w quietly slips into %u%p arms",
  48. "%w: Let's slip into something a little more comfortable, %u.",
  49. "%w: Let's go to bed early tonight, %u.",
  50. "%w rubs %u%p shoulders",
  51. "%w nuzzles %u%p cheek",
  52.  
  53. ]
  54. var sleepylist = [
  55. "%w stares into %u%p eyes",
  56. "%w snuggles %u",
  57. "%w cuddles %u",
  58. "%w hugs %u",
  59. "%w tightly hugs %u",
  60. "%w cuddles up with %u in a big, fluffy blanket.",
  61. "%w: You're so warm, %u...",
  62. "%w cuddles with %u under a blanket",
  63. //p
  64. "%w stares into %u%p eyes",
  65. "%w quietly slips into %u%p arms",
  66. "%w: Let's slip into something a little more comfortable, %u.",
  67. "%w: Let's go to bed early tonight, %u.",
  68. "%w nuzzles %u%p cheek"
  69. ]
  70.  
  71. ~functions
  72. ~list
  73. ~createjs ~list2 |
  74. var list2 = [
  75. //grammar
  76. "%w feeds %u %hu favorite snack with a kind smile",
  77. "%w quietly reads a poem %sw thought %u would like",
  78. "%w runs %hw fingers through %u%p %fu",
  79. "%w holds %u in %hw arms and hums %mu a song",
  80. "%w puts %hw arms around %u and rests %hw head on %hu shoulder",
  81. "%w holds %u to %hw chest and gently rocks as %sw holds %mu",
  82. "%w pulls %u close and sighs as %sw relaxe%c into %mu",
  83. "%w takes %u%p hands into %ow and kisses %hu cheek",
  84. "%w looks deeply into %u%p eyes before kissing %mu",
  85. "%w crawls into bed and pats the spot next to %mw, beckoning %u",
  86. "%w tucks %hw head under %u%p chin",
  87. "%w gives %u a long kiss, then pulls %hu bottom lip back with a gentle bite",
  88. "%w wraps %hw %tw around %u.",
  89. "%w wraps %hw arms around %u.",
  90. "%w holds %u%p head and kisses %hu forehead",
  91. "%w offers %u a piping hot bowl of %hu favorite soup",
  92. "%w lies onto %u and embraces %mu",
  93. "%w %gw %u and snuggles %mu",
  94. "%w and %u hold each other close and stare into each other's eyes."
  95. "%w lays %hw head in %u%p lap"
  96. "%w kisses %u%p neck and whispers sweet nothings into %hu ear",
  97. ]
  98.  
  99. list3 = [
  100. //kids
  101. "%w reads a soothing bedtime story to %k",
  102. "%w tucks %k into bed",
  103. "%w & %u invites %k to a heartwarming family hug",
  104. "%k went into %w & %u%p Room because they got scared and they calmly invite them to lay next to them"
  105. ]
  106. var jokelist = [
  107. //jokes
  108. "%w lewdly lewds %u in the lewdest way possible!",
  109. "%w proposes that %u plays a game of naked twister with %mw!",
  110. "%w pulls %u into the shower and they do unspeakable things...",
  111. "%w summons a lewd tentacle monster!"
  112. ]
  113.  
  114. /*
  115. %ou/%ow = his/hers/theirs
  116. %hu/%hw = his/her/their
  117. %su/%sw = he/she/they
  118. %mu/%mw = him/her/them
  119. %p = s'/'s
  120. %tw/%tu = arms/tail
  121. %fw/%fu = hair/fur
  122. %gw/%gu = tackles/pounces on*/
  123.  
  124.  
  125. ~createjs ~arrays |
  126. var fur = ["Katia","Zorn"];
  127. var pouncelist = ["Katia","Nadia"];
  128. var tails = ["Katia","Nadia","Zorn"];
  129. var xpro = ["their","they","them","theirs"];
  130. var mpro = ["his","he","him","his"];
  131. var fpro = ["her","she","her","hers"];
  132. var NoLaifu = "No waifu no laifu\nUse ~waifureg & ~laifureg"
  133. var digits = ["1","2","3","4","5","6","7","8","9"]
  134. var waifulist = {};
  135. var childlist = {};
  136. var laifulist = {};
  137. var customcomforts = {};
  138. var customjokecomforts = {};
  139. var waifuimgs = {};
  140.  
  141. ~createjs ~addcomfort |
  142. if(channel.Name == "bot-spam" | channel.Name == "botdev"){
  143. var owner = user.Name
  144. if(input.length > 1){
  145. if(typeof(customcomforts[owner]) == 'undefined'){customcomforts[owner] = []}
  146. customcomforts[owner].push(input);
  147. print("Success!")
  148. }
  149. else{print("Wrong format\nExample 1: %w cuddles %u\nExample 2\n"
  150. +"
  151. %w = waifu\n %u = user\n %p = s'/'s\n %ou/%ow = his/hers/theirs\n %hu/%hw = his/her/their\n %su/%sw = he/she/they\n %mu/%mw = him/her/them\n %tw/%tu = arms/tail\n %fw/%fu = hair/fur\n %gw/%gu = tackles/pounces on
  152. ");
  153. };
  154. }else{print("Only in #bot-spam.")};
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement