Guest User

mIRC

a guest
Jun 19th, 2014
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 26.50 KB | None | 0 0
  1. ;--------------------------------------------------------------------------------------------------------------------------------------
  2. ;#GavinTrujillo
  3. ;--------------------------------------------------------------------------------------------------------------------------------------
  4.  
  5.  
  6. ;---------------------------------
  7. ;Disable
  8. ;---------------------------------
  9.  
  10. on *:text:!disable:#gavintrujillo:{
  11.   if ($nick == gavintrujillo ) {
  12.     if ((%gavinflooddisable) || ($($+(%,gavinflooddisable.,$nick),2))) { return }
  13.     set -u120 %gavinflooddisable On
  14.     msg $chan Trujillobot has been disabled
  15.   }
  16. }
  17.  
  18. ;---------------------------------
  19. ;Join and Part
  20. ;---------------------------------
  21.  
  22. on *:text:!name*:#gavintrujillo:{
  23.   if ((%gavinflooddisable) || ($($+(%,gavinflooddisable.,$nick),2))) { return }
  24.   if ((%gavinfloodname) || ($($+(%,gavinfloodname.,$nick),2))) { return }
  25.   set %gavinfloodname. $+ $nick On
  26.   set %gavinname. [ $+ [ $nick ] ] $2
  27.   msg $chan $nick set their nickname to $2
  28. }
  29. on !*:join:#gavintrujillo:{
  30.   if ((%gavinflooddisable) || ($($+(%,gavinflooddisable.,$nick),2))) { return }
  31.   if ((%gavinfloodwelcome) || ($($+(%,gavinfloodwelcome.,$nick),2))) { return }
  32.   set -u21600 %gavinfloodwelcome. $+ $nick On
  33.   if (%name. [ $+ [ $nick ] ] == $null) {
  34.     var %welcome = $rand(1,4)
  35.     if (%welcome == 1) msg $chan Thank you for joining $nick $+ , Welcome to the stream!
  36.     if (%welcome == 2) msg $chan Thanks for joining $nick $+ , Be welcome to the stream :)
  37.     if (%welcome == 3) msg $chan Good to see you $nick $+ , Welcome to the stream!
  38.     if (%welcome == 4) msg $chan $nick $+ , good to see you! Welcome to the stream!
  39.   }
  40.   else {
  41.     var %welcome = $rand(1,4)
  42.     if (%welcome == 1) msg $chan Thank you for joining %name. [ $+ [ $nick ] ] $+ , Welcome to the stream!
  43.     if (%welcome == 2) msg $chan Thanks for joining %name. [ $+ [ $nick ] ] $+ , Be welcome to the stream :)
  44.     if (%welcome == 3) msg $chan Good to see you %name. [ $+ [ $nick ] ] $+ , Welcome to the stream!
  45.     if (%welcome == 4) msg $chan %name. [ $+ [ $nick ] ] $+ , good to see you! Welcome to the stream!
  46.   }
  47. }
  48.  
  49. ;---------------------------------
  50. ;Twitter
  51. ;---------------------------------
  52.  
  53. on *:text:!twitter:#gavintrujillo:{
  54.   if ((%gavinflooddisable) || ($($+(%,gavinflooddisable.,$nick),2))) { return }
  55.   if ((%gavinfloodcommand) || ($($+(%,gavinfloodcommand.,$nick),2))) { return }
  56.   if ((%gavinfloodtwitter) || ($($+(%,gavinfloodtwitter.,$nick),2))) { return }
  57.   set -u10 %gavinfloodcommand On
  58.   set -u600 %gavinfloodtwitter On
  59.   msg $chan Gavin's twitter is: https://twitter.com/trujillo_gavin Please drop him a follow to get live updates about the stream
  60. }
  61.  
  62. ;---------------------------------
  63. ;YouTube
  64. ;---------------------------------
  65.  
  66. on *:text:!youtube:#gavintrujillo:{
  67.   if ((%gavinflooddisable) || ($($+(%,gavinflooddisable.,$nick),2))) { return }
  68.   if ((%gavinfloodcommand) || ($($+(%,gavinfloodcommand.,$nick),2))) { return }
  69.   if ((%gavinfloodyoutube) || ($($+(%,gavinfloodyoutube.,$nick),2))) { return }
  70.   set -u10 %gavinfloodcommand On
  71.   set -u600 %gavinfloodyoutube On
  72.   msg $chan This is Gavin's YouTube: http://goo.gl/eqgAqu He posts random videos and highlights there
  73. }
  74.  
  75. ;---------------------------------
  76. ;Automessages
  77. ;---------------------------------
  78.  
  79. on *:TEXT:!start:#gavintrujillo: {
  80.   if ((%gavinflooddisable) || ($($+(%,gavinflooddisable.,$nick),2))) { return }
  81.   if ($nick isop #) {
  82.     .timerLinks 0 2700 .play # C:\Users\Gavin\AppData\Roaming\mIRC\scripts\auto2.txt
  83.   }
  84. }
  85. on *:TEXT:!stop:#gavintrujillo: {
  86.   if ((%gavinflooddisable) || ($($+(%,gavinflooddisable.,$nick),2))) { return }
  87.   if ($nick isop #) {
  88.     .timerLinks off
  89.   }
  90. }
  91.  
  92. ;---------------------------------
  93. ;Roulette
  94. ;---------------------------------
  95.  
  96. on *:TEXT:!roulette*:#gavintrujillo: {
  97.   if ((%gavinflooddisable) || ($($+(%,gavinflooddisable.,$nick),2))) { return }
  98.   if ((%gavinfloodroulette) || ($($+(%,gavinfloodroulette.,$nick),2))) { return }
  99.   set -u26100 %gavinfloodroulette. $+ $nick On
  100.   set -u30 %gavinfloodroulette On
  101.   if ($nick == taxep ) {
  102.     msg $chan Taxep can not play roulette on this channel. Gavin steals the gun and shoots Taxep in the leg... 5 times Kappa
  103.   }
  104.   else {
  105.     if ($nick isop #) {
  106.       if ($rand(1,100) == 1) {
  107.         msg $chan Against all odds, $nick has survived!!! I dont know how, but you did it!?!?!
  108.       }
  109.       else {
  110.         msg $chan You forget that mods have fully loaded guns, and... BANG! $nick dies
  111.       }
  112.     }
  113.     else {
  114.       if ($rand(1,3) == 1) {
  115.         msg $chan You pull the trigger... BANG! $nick dies
  116.       }
  117.       else {
  118.         var %roulette = $rand(1,10)
  119.         if (%roulette == 1) msg $chan You pull the trigger... it's actually a water pistol, $nick gets drenched in water
  120.         if (%roulette == 2) msg $chan You pull the trigger... A little flag with the word "BANG" pops out and breaks $nick $+ 's nose
  121.         if (%roulette == 3) msg $chan You pull the trigger... A bird swoops down, and knocks the gun out of $nick $+ 's hand
  122.         if (%roulette == 4) msg $chan You pull the trigger... BANG! Gavin jumps in front of the gun and saves $nick $+ 's life
  123.         if (%roulette == 5) msg $chan You pull the trigger... *CLICK* $nick got lucky.
  124.         if (%roulette == 6) msg $chan You pull the trigger... BANG! $nick forgot to face the gun towards themselves FailFish
  125.         if (%roulette == 7) msg $chan You pull the trigger... BANG! The gun explodes, and blows off $nick $+ 's hand!
  126.         if (%roulette == 8) msg $chan You pull the trigger... BANG! The gun misses, $nick got lucky.
  127.         if (%roulette == 9) msg $chan You pull the trigger... The gun jammed, $nick got lucky.
  128.         if (%roulette == 10) msg $chan You pull the trigger... wait, the trigger is missing! $nick got lucky.
  129.       }
  130.     }
  131.   }
  132.   { .timer 1 2 msg $chan $nick try again tomorrow, and everyone must wait 30 seconds for gun to reload }
  133. }
  134.  
  135.  
  136. ;--------------------------------------------------------------------------------------------------------------------------------------
  137. ;#RedHunterP
  138. ;--------------------------------------------------------------------------------------------------------------------------------------
  139.  
  140.  
  141. ;---------------------------------
  142. ;Disable
  143. ;---------------------------------
  144.  
  145. on *:text:!disable:#redhunterp:{
  146.   if ($nick == redhunterp ) {
  147.     if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  148.     set -u120 %flooddisable On
  149.     msg $chan Trujillobot has been disabled
  150.   }
  151. }
  152.  
  153. ;---------------------------------
  154. ;Point System
  155. ;---------------------------------
  156.  
  157. alias -l addPoints {
  158.   if ($1 !isnum) { echo 2 -st $1 is not a number. It needs to be a number. | halt }
  159.   var %topic $+($chan,.,$nick)
  160.   var %points $calc($readini(Points.ini,%topic,Points) + $1)
  161.   writeini -n Points.ini %topic Points %points
  162.   return %points
  163. }
  164. alias -l lookUpPoints {
  165.   var %topic $+($chan,.,$nick)
  166.   var %points $readini(Points.ini,%topic,Points)
  167.   return %points
  168. }
  169. alias doaddpoints {
  170.   if ($3 !isnum) { echo 2 -st $3 is not a number. It needs to be a number. | halt }
  171.   var %topic $+($1,.,$2)
  172.   var %points $calc($readini(Points.ini,%topic,Points) + $3)
  173.   writeini -n Points.ini %topic Points %points
  174.   echo -a Added points for %topic
  175. }
  176. alias dorempoints {
  177.   var %topic $+($1,.,$2)
  178.   remini -n Points.ini %topic Points
  179.   echo -a Removed points for %topic
  180. }
  181. on *:text:!bananen:#:{
  182.   if ((%floodpoints) || ($($+(%,floodpoints.,$nick),2))) { return }
  183.   set -u10 %floodpoints On
  184.   set -u30 %floodpoints. $+ $nick On
  185.   msg # $nick hat insgesamt $readini(Points.ini,$+(#,.,$nick),Points) Bananen.
  186. }
  187. on $*:text:/!bananen (add|remove)/Si:#:{
  188.   if ($nick isop #) {
  189.     if ($0 < 3) { msg # Insufficient parameters: Use !bananen <add|remove> <user> [number] | return }
  190.     writeini -n Points.ini $+(#,.,$3) Points $calc($readini(Points.ini,$+(#,.,$3),Points) $iif($2 == add,+,-) $iif($4 isnum,$4,1))
  191.     { msg $chan $3 now has $readini(Points.ini,$+(#,.,$3),Points) total points. }
  192.   }
  193.   else { msg $chan This command is only available to moderators. }
  194. }
  195. on !*:join:#:{
  196.   $+(.timerpoints.,#,.,$nick) 0 300 add.pts $+(#,.,$nick)
  197.   add.pts $+(#,.,$nick)
  198.   set %nachrichten. $+ $nick = 0
  199. }
  200. on !*:part:#:$+(.timerpoints.,#,.,$nick) off
  201. alias -l add.pts {
  202.   writeini -n Points.ini $1 Points $calc($readini(Points.ini,$1,Points) + 1)
  203. }
  204. on *:TEXT:*:*: {
  205.   if (%nachrichten. [ $+ [ $nick ] ] == 4) {
  206.     set %nachrichten. $+ $nick 0
  207.     add.pts $+(#,.,$nick)}
  208.   }
  209.   else { inc %nachrichten. $+ $nick }
  210.   .timer $+ $nick 1 300 unset %nachrichten. [ $+ [ $nick ] ]
  211. }
  212.  
  213. ;---------------------------------
  214. ;Twitter
  215. ;---------------------------------
  216.  
  217. on *:text:!twitter:#redhunterp:{
  218.   if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  219.   if ((%floodcommand) || ($($+(%,floodcommand.,$nick),2))) { return }
  220.   if ((%floodtwitter) || ($($+(%,floodtwitter.,$nick),2))) { return }
  221.   set -u10 %floodcommand On
  222.   set -u600 %floodtwitter On
  223.   msg $chan RedhunterP's twitter is: https://twitter.com/redhunterp Please drop him a follow to get live updates about the stream
  224. }
  225.  
  226. ;---------------------------------
  227. ;YouTube
  228. ;---------------------------------
  229.  
  230. on *:text:!youtube:#redhunterp:{
  231.   if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  232.   if ((%floodcommand) || ($($+(%,floodcommand.,$nick),2))) { return }
  233.   if ((%floodyoutube) || ($($+(%,floodyoutube.,$nick),2))) { return }
  234.   set -u10 %floodcommand On
  235.   set -u600 %floodyoutube On
  236.   msg $chan RedhunterP's youtube is: http://www.youtube.com/user/RedHunterP You can subscribe to him for highlights and other videos
  237. }
  238.  
  239. ;---------------------------------
  240. ;FaceBook
  241. ;---------------------------------
  242.  
  243. on *:text:!facebook:#redhunterp:{
  244.   if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  245.   if ((%floodcommand) || ($($+(%,floodcommand.,$nick),2))) { return }
  246.   if ((%floodfacebook) || ($($+(%,floodfacebook.,$nick),2))) { return }
  247.   set -u10 %floodcommand On
  248.   set -u600 %floodfacebook On
  249.   msg $chan RedhunterP's facebook is: https://www.facebook.com/redhunterp view updates and posts there
  250. }
  251.  
  252. ;---------------------------------
  253. ;Steam
  254. ;---------------------------------
  255.  
  256. on *:text:!steam:#redhunterp:{
  257.   if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  258.   if ((%floodcommand) || ($($+(%,floodcommand.,$nick),2))) { return }
  259.   if ((%floodsteam) || ($($+(%,floodsteam.,$nick),2))) { return }
  260.   set -u10 %floodcommand On
  261.   set -u600 %floodsteam On
  262.   msg $chan For anyone that has a steam, we have a community here! http://steamcommunity.com/groups/redhunterp
  263. }
  264.  
  265. ;---------------------------------
  266. ;G2A
  267. ;---------------------------------
  268.  
  269. on *:text:!g2a:#redhunterp:{
  270.   if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  271.   if ((%floodcommand) || ($($+(%,floodcommand.,$nick),2))) { return }
  272.   if ((%floodg2a) || ($($+(%,floodg2a.,$nick),2))) { return }
  273.   set -u10 %floodcommand On
  274.   set -u600 %floodg2a On
  275.   msg $chan Want a place where you can sell your used games, or even buy games for cheap from other people? There is a wide selection of steam games here: https://www.g2a.com/r/redhunterp
  276. }
  277.  
  278. ;---------------------------------
  279. ;Rules
  280. ;---------------------------------
  281.  
  282. on *:text:!rules:#redhunterp:{
  283.   if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  284.   if ((%floodcommand) || ($($+(%,floodcommand.,$nick),2))) { return }
  285.   if ((%floodrules) || ($($+(%,floodrules.,$nick),2))) { return }
  286.   set -u10 %floodcommand On
  287.   set -u600 %floodrules On
  288.   msg $chan Chat Rules: Be nice to everyone and try to build a nice community, Respect mods/dont ask to be one, No backseat gaming unless asked for, and no spoilers, No spamming text walls or caps, Follow and respect them :)
  289. }
  290.  
  291. ;---------------------------------
  292. ;Automessages
  293. ;---------------------------------
  294.  
  295. on *:TEXT:!start:#redhunterp: {
  296.   if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  297.   if ($nick isop #) {
  298.     .timerLinks 0 2700 .play # C:\Users\Gavin\AppData\Roaming\mIRC\scripts\auto.txt
  299.   }
  300. }
  301. on *:TEXT:!stop:#redhunterp: {
  302.   if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  303.   if ($nick isop #) {
  304.     .timerLinks off
  305.   }
  306. }
  307.  
  308. ;---------------------------------
  309. ;Roulette
  310. ;---------------------------------
  311.  
  312. on *:TEXT:!roulette*:#redhunterp: {
  313.   if ((%floodroulette) || ($($+(%,floodroulette.,$nick),2))) { return }
  314.   set -u26100 %floodroulette. $+ $nick On
  315.   set -u30 %floodroulette On
  316.   if ($nick == taxep ) {
  317.     msg $chan Taxep can not play roulette on this channel. Red steals the gun and shoots Taxep in the leg... 5 times Kappa
  318.   }
  319.   else {
  320.     if ($nick isop #) {
  321.       if ($rand(1,100) == 1) {
  322.         msg $chan Against all odds, $nick has survived!!! I dont know how, but you did it!?!?!
  323.       }
  324.       else {
  325.         msg $chan You forget that mods have fully loaded guns, and... BANG! $nick dies
  326.       }
  327.     }
  328.     else {
  329.       if ($rand(1,3) == 1) {
  330.         msg $chan You pull the trigger... BANG! $nick dies
  331.       }
  332.       else {
  333.         var %roulette = $rand(1,10)
  334.         if (%roulette == 1) msg $chan You pull the trigger... it's actually a water pistol, $nick gets drenched in water
  335.         if (%roulette == 2) msg $chan You pull the trigger... A little flag with the word "BANG" pops out and breaks $nick $+ 's nose
  336.         if (%roulette == 3) msg $chan You pull the trigger... A bird swoops down, and knocks the gun out of $nick $+ 's hand
  337.         if (%roulette == 4) msg $chan You pull the trigger... BANG! Red jumps in front of the gun and saves $nick $+ 's life
  338.         if (%roulette == 5) msg $chan You pull the trigger... *CLICK* $nick got lucky.
  339.         if (%roulette == 6) msg $chan You pull the trigger... BANG! $nick forgot to face the gun towards themselves FailFish
  340.         if (%roulette == 7) msg $chan You pull the trigger... BANG! The gun explodes, and blows off $nick $+ 's hand!
  341.         if (%roulette == 8) msg $chan You pull the trigger... BANG! The gun misses, $nick got lucky.
  342.         if (%roulette == 9) msg $chan You pull the trigger... The gun jammed, $nick got lucky.
  343.         if (%roulette == 10) msg $chan You pull the trigger... wait, the trigger is missing! $nick got lucky.
  344.       }
  345.     }
  346.   }
  347.   { .timer 1 2 msg $chan $nick try again tomorrow, and everyone must wait 30 seconds for gun to reload }
  348. }
  349.  
  350. ;---------------------------------
  351. ;Commands
  352. ;---------------------------------
  353.  
  354. on $*:text:/^!addcom !?(\S+)/iS:#redhunterp:{
  355.   if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  356.   if ($nick isop #) {
  357.     writeini redcommands.txt # $regml(1) $$3-
  358.     msg # $nick - The command $$2 has been added.
  359.   }
  360. }
  361. on $*:text:/^!remcom !?(\S+)/iS:#redhunterp:{
  362.   if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  363.   if ($nick isop #) {
  364.     remini redcommands.txt # $regml(1)
  365.     msg # $nick - The command $$2 has been removed.
  366.   }
  367. }
  368. on $*:text:/^!(\S+)/:#redhunterp:{
  369.   if ((%flooddisable) || ($($+(%,flooddisable.,$nick),2))) { return }
  370.   if ($nick isop #) {
  371.     if ($readini(redcommands.txt,n,#,$regml(1))) msg # $v1
  372.   }
  373. }
  374.  
  375.  
  376. ;--------------------------------------------------------------------------------------------------------------------------------------
  377. ;#Kizzatron
  378. ;--------------------------------------------------------------------------------------------------------------------------------------
  379.  
  380.  
  381. ;---------------------------------
  382. ;Join and Part
  383. ;---------------------------------
  384.  
  385. on *:text:!name*:#kizzatron:{
  386.   if ((%kizzafloodname) || ($($+(%,kizzafloodname.,$nick),2))) { return }
  387.   set %kizzafloodname. $+ $nick On
  388.   set %kizzaname. [ $+ [ $nick ] ] $2
  389.   msg $chan $nick set their nickname to $2
  390. }
  391. on !*:join:#kizzatron:{
  392.   if ((%kizzafloodwelcome) || ($($+(%,kizzafloodwelcome.,$nick),2))) { return }
  393.   set -u7200 %kizzafloodwelcome. $+ $nick On
  394.   if (%kizzaname. [ $+ [ $nick ] ] == $null) {
  395.     var %welcome = $rand(1,4)
  396.     if (%welcome == 1) msg $chan Cheers for stopping by, how're you doing $nick $+ ?
  397.     if (%welcome == 2) msg $chan How're you doing $nick $+ , cheers for stopping by
  398.     if (%welcome == 3) msg $chan Cheers for stopping by! how're you doing $nick $+ ?
  399.     if (%welcome == 4) msg $chan How're you doing $nick $+ , cheers for stopping by!
  400.   }
  401.   else {
  402.     var %welcome = $rand(1,4)
  403.     if (%welcome == 1) msg $chan Cheers for stopping by, welcome back %kizzaname. [ $+ [ $nick ] ]
  404.     if (%welcome == 2) msg $chan Welcome back %kizzaname. [ $+ [ $nick ] ] $+ , cheers for stopping by
  405.     if (%welcome == 3) msg $chan Cheers for stopping by! Welcome back %kizzaname. [ $+ [ $nick ] ]
  406.     if (%welcome == 4) msg $chan Welcome back %kizzaname. [ $+ [ $nick ] ] $+ , cheers for stopping by!
  407.   }
  408. }
  409.  
  410. ;---------------------------------
  411. ;Steam
  412. ;---------------------------------
  413.  
  414. on *:text:!steam:#kizzatron:{
  415.   if ((%kizzafloodcommand) || ($($+(%,kizzafloodcommand.,$nick),2))) { return }
  416.   if ((%kizzafloodsteam) || ($($+(%,kizzafloodsteam.,$nick),2))) { return }
  417.   set -u10 %kizzafloodcommand On
  418.   set -u600 %kizzafloodsteam On
  419.   msg $chan For anyone that has a steam, we have a community here! http://steamcommunity.com/id/ItsKizzaTime And Kizza's steam name is Kizzatron
  420. }
  421.  
  422. ;---------------------------------
  423. ;Roulette
  424. ;---------------------------------
  425.  
  426. on *:TEXT:!roulette*:#kizzatron: {
  427.   if ((%kizzafloodroulette) || ($($+(%,kizzafloodroulette.,$nick),2))) { return }
  428.   set -u26100 %kizzafloodroulette. $+ $nick On
  429.   set -u30 %kizzafloodroulette On
  430.   if ($nick == taxep ) {
  431.     msg $chan Taxep can not play roulette on this channel. Kizza steals the gun and shoots Taxep in the leg... 5 times Kappa
  432.   }
  433.   else {
  434.     if ($nick isop #) {
  435.       if ($rand(1,100) == 1) {
  436.         msg $chan Against all odds, $nick has survived!!! I dont know how, but you did it!?!?!
  437.       }
  438.       else {
  439.         msg $chan You forget that mods have fully loaded guns, and... BANG! $nick dies
  440.       }
  441.     }
  442.     else {
  443.       if ($rand(1,3) == 1) {
  444.         msg $chan You pull the trigger... BANG! $nick dies
  445.       }
  446.       else {
  447.         var %roulette = $rand(1,10)
  448.         if (%roulette == 1) msg $chan You pull the trigger... it's actually a water pistol, $nick gets drenched in water
  449.         if (%roulette == 2) msg $chan You pull the trigger... A little flag with the word "BANG" pops out and breaks $nick $+ 's nose
  450.         if (%roulette == 3) msg $chan You pull the trigger... A bird swoops down, and knocks the gun out of $nick $+ 's hand
  451.         if (%roulette == 4) msg $chan You pull the trigger... BANG! Kizza jumps in front of the gun and saves $nick $+ 's life
  452.         if (%roulette == 5) msg $chan You pull the trigger... *CLICK* $nick got lucky.
  453.         if (%roulette == 6) msg $chan You pull the trigger... BANG! $nick forgot to face the gun towards themselves FailFish
  454.         if (%roulette == 7) msg $chan You pull the trigger... BANG! The gun explodes, and blows off $nick $+ 's hand!
  455.         if (%roulette == 8) msg $chan You pull the trigger... BANG! The gun misses, $nick got lucky.
  456.         if (%roulette == 9) msg $chan You pull the trigger... The gun jammed, $nick got lucky.
  457.         if (%roulette == 10) msg $chan You pull the trigger... wait, the trigger is missing! $nick got lucky.
  458.       }
  459.     }
  460.   }
  461.   { .timer 1 2 msg $chan $nick try again tomorrow, and everyone must wait 30 seconds for gun to reload }
  462. }
  463.  
  464. ;---------------------------------
  465. ;Kappa
  466. ;---------------------------------
  467.  
  468. on *:text:kappa:#kizzatron:{
  469.   if ((%kizzafloodcommand) || ($($+(%,kizzafloodcommand.,$nick),2))) { return }
  470.   if ((%floodumbrellas) || ($($+(%,floodumbrellas.,$nick),2))) { return }
  471.   set -u10 %kizzafloodcommand On
  472.   set -u600 %floodumbrellas On
  473.   msg $chan umbrellas
  474. }
  475.  
  476. ;---------------------------------
  477. ;Fap
  478. ;---------------------------------
  479.  
  480. on *:text:fap:#kizzatron:{
  481.   if ((%kizzafloodcommand) || ($($+(%,kizzafloodcommand.,$nick),2))) { return }
  482.   if ((%floodfap) || ($($+(%,floodfap.,$nick),2))) { return }
  483.   set -u10 %kizzafloodcommand On
  484.   set -u600 %floodfap On
  485.   msg $chan beach
  486. }
  487.  
  488. ;---------------------------------
  489. ;Kizzagasm
  490. ;---------------------------------
  491.  
  492. on *:text:!kizzgasm:#kizzatron:{
  493.   if ((%kizzafloodcommand) || ($($+(%,kizzafloodcommand.,$nick),2))) { return }
  494.   if ((%kizzafloodgasm) || ($($+(%,kizzafloodgasm.,$nick),2))) { return }
  495.   set -u10 %kizzafloodcommand On
  496.   set -u600 %kizzafloodgasm On
  497.   msg $chan Kreygasm BCWarrior Kreygasm
  498. }
  499.  
  500.  
  501. ;--------------------------------------------------------------------------------------------------------------------------------------
  502. ;#Red_Jello8
  503. ;--------------------------------------------------------------------------------------------------------------------------------------
  504.  
  505.  
  506. ;---------------------------------
  507. ;Join and Part
  508. ;---------------------------------
  509.  
  510. on *:text:!name*:#red_jello8:{
  511.   if ((%jellofloodname) || ($($+(%,jellofloodname.,$nick),2))) { return }
  512.   set %jellofloodname. $+ $nick On
  513.   set %jelloname. [ $+ [ $nick ] ] $2
  514.   msg $chan $nick set their nickname to $2
  515. }
  516. on !*:join:#red_jello8:{
  517.   if ((%jellofloodwelcome) || ($($+(%,jellofloodwelcome.,$nick),2))) { return }
  518.   set -u21600 %jellofloodwelcome. $+ $nick On
  519.   if (%jelloname. [ $+ [ $nick ] ] == $null) {
  520.     msg $chan Welcome to the stream $nick $+ !
  521.   }
  522.   else {
  523.     msg $chan Welcome back to the stream %jelloname. [ $+ [ $nick ] ] $+ !
  524.   }
  525. }
  526.  
  527. ;---------------------------------
  528. ;Twitter
  529. ;---------------------------------
  530.  
  531. on *:text:!twitter:#red_jello8:{
  532.   if ((%jellofloodcommand) || ($($+(%,jellofloodcommand.,$nick),2))) { return }
  533.   if ((%jellofloodtwitter) || ($($+(%,jellofloodtwitter.,$nick),2))) { return }
  534.   set -u10 %jellofloodcommand On
  535.   set -u600 %jellofloodtwitter On
  536.   msg $chan Red's twitter is: https://twitter.com/redjello8 Please drop him a follow to get live updates about the stream
  537. }
  538.  
  539. ;---------------------------------
  540. ;FaceBook
  541. ;---------------------------------
  542.  
  543. on *:text:!facebook:#red_jello8:{
  544.   if ((%jellofloodcommand) || ($($+(%,jellofloodcommand.,$nick),2))) { return }
  545.   if ((%jellofloodfacebook) || ($($+(%,jellofloodfacebook.,$nick),2))) { return }
  546.   set -u10 %jellofloodcommand On
  547.   set -u600 %jellofloodfacebook On
  548.   msg $chan Red's facebook is: www.facebook.com/redjello8?ref=hl view updates and posts there
  549. }
  550.  
  551. ;---------------------------------
  552. ;Steam
  553. ;---------------------------------
  554.  
  555. on *:text:!steam:#red_jello8:{
  556.   if ((%jellofloodcommand) || ($($+(%,jellofloodcommand.,$nick),2))) { return }
  557.   if ((%jellofloodsteam) || ($($+(%,jellofloodsteam.,$nick),2))) { return }
  558.   set -u10 %jellofloodcommand On
  559.   set -u600 %jellofloodsteam On
  560.   msg $chan For anyone that has a steam, we have a community here! ... And Red's Steam name is Red_jello
  561. }
  562.  
  563. ;---------------------------------
  564. ;Rules
  565. ;---------------------------------
  566.  
  567. on *:text:!rules:#red_jello8:{
  568.   if ((%jellofloodcommand) || ($($+(%,jellofloodcommand.,$nick),2))) { return }
  569.   if ((%jellofloodrules) || ($($+(%,jellofloodrules.,$nick),2))) { return }
  570.   set -u10 %jellofloodcommand On
  571.   set -u600 %jellofloodrules On
  572.   msg $chan Chat Rules: 1. Be cool in chat. 2: Don't make fun or be negative to other people. 3: Ask for a permit before posting a link. 4: have a great tiime!!
  573. }
  574.  
  575. ;---------------------------------
  576. ;Automessages
  577. ;---------------------------------
  578.  
  579. on *:TEXT:!start:#red_jello8: {
  580.   if ($nick isop #) {
  581.     msg $chan Automessages on
  582.     .timerLinks 0 600 .play # C:\Users\Gavin\AppData\Roaming\mIRC\scripts\auto1.txt
  583.   }
  584. }
  585. on *:TEXT:!stop:#red_jello8: {
  586.   if ($nick isop #) {
  587.     msg $chan Automessages off.
  588.     .timerLinks off
  589.   }
  590. }
  591.  
  592. ;---------------------------------
  593. ;Roulette
  594. ;---------------------------------
  595.  
  596. on *:TEXT:!roulette*:#red_jello8: {
  597.   if ((%jellofloodroulette) || ($($+(%,jellofloodroulette.,$nick),2))) { return }
  598.   set -u26100 %jellofloodroulette. $+ $nick On
  599.   set -u30 %jellofloodroulette On
  600.   if ($nick == taxep ) {
  601.     msg $chan Taxep can not play roulette on this channel. Red steals the gun and shoots Taxep in the leg... 5 times Kappa
  602.   }
  603.   else {
  604.     if ($nick isop #) {
  605.       if ($rand(1,100) == 1) {
  606.         msg $chan Against all odds, $nick has survived!!! I dont know how, but you did it!?!?!
  607.       }
  608.       else {
  609.         msg $chan You forget that mods have fully loaded guns, and... BANG! $nick dies
  610.       }
  611.     }
  612.     else {
  613.       if ($rand(1,3) == 1) {
  614.         msg $chan You pull the trigger... BANG! $nick dies
  615.       }
  616.       else {
  617.         var %roulette = $rand(1,10)
  618.         if (%roulette == 1) msg $chan You pull the trigger... it's actually a water pistol, $nick gets drenched in water
  619.         if (%roulette == 2) msg $chan You pull the trigger... A little flag with the word "BANG" pops out and breaks $nick $+ 's nose
  620.         if (%roulette == 3) msg $chan You pull the trigger... A bird swoops down, and knocks the gun out of $nick $+ 's hand
  621.         if (%roulette == 4) msg $chan You pull the trigger... BANG! Red jumps in front of the gun and saves $nick $+ 's life
  622.         if (%roulette == 5) msg $chan You pull the trigger... *CLICK* $nick got lucky.
  623.         if (%roulette == 6) msg $chan You pull the trigger... BANG! $nick forgot to face the gun towards themselves FailFish
  624.         if (%roulette == 7) msg $chan You pull the trigger... BANG! The gun explodes, and blows off $nick $+ 's hand!
  625.         if (%roulette == 8) msg $chan You pull the trigger... BANG! The gun misses, $nick got lucky.
  626.         if (%roulette == 9) msg $chan You pull the trigger... The gun jammed, $nick got lucky.
  627.         if (%roulette == 10) msg $chan You pull the trigger... wait, the trigger is missing! $nick got lucky.
  628.       }
  629.     }
  630.   }
  631.   { .timer 1 2 msg $chan $nick try again tomorrow, and everyone must wait 30 seconds for gun to reload }
  632. }
  633.  
  634.  
  635. ;--------------------------------------------------------------------------------------------------------------------------------------
  636. ;#Testing
  637. ;--------------------------------------------------------------------------------------------------------------------------------------
  638.  
  639.  
  640. ;---------------------------------
  641. ;Favorite Color
  642. ;---------------------------------
  643.  
  644. on *:text:!setcolor*:#:{
  645.   set %color. [ $+ [ $nick ] ] $2
  646.   msg $chan $nick $+ 's favorite color is now $2 $+ .
  647. }
  648. on *:text:!favcolor*:#:{
  649.   if ($2 == $null) {
  650.     if (%color. [ $+ [ $nick ] ] == $null) { msg $chan $nick doesn't have a favorite color set yet. | return }
  651.     msg $chan $nick $+ 's favorite color is %color. [ $+ [ $nick ] ]
  652.   }
  653.   else {
  654.     if (%color. [ $+ [ $2 ] ] == $null) { msg $chan $2 doesn't have a favorite color set yet. | return }
  655.     msg $chan $2 $+ 's favorite color is %color. [ $+ [ $2 ] ]
  656.   }
  657. }
Add Comment
Please, Sign In to add comment