Scripts
From Mk
(Difference between revisions)
(→Dice rolling script) |
|||
(15 intermediate revisions not shown) | |||
Line 5: | Line 5: | ||
==Coin flipping script== | ==Coin flipping script== | ||
<pre> | <pre> | ||
- | + | /* | |
- | + | +--------------------------------------------------------------------------------------------------+ | |
- | + | | MK's coin flipping script. Use /coin to activate yourself, or have others use ^coin | | |
+ | | This first part is the alias: | | ||
+ | | | | ||
+ | */ | ||
alias coin { | alias coin { | ||
if ($nick == $null) { var %coinnick $me } | if ($nick == $null) { var %coinnick $me } | ||
else { var %coinnick $nick } | else { var %coinnick $nick } | ||
var %coinrand $rand(1,6001) | var %coinrand $rand(1,6001) | ||
- | if ((%coinrand >= 1) && (%coinrand <= 3000)) { msg | + | if ((%coinrand >= 1) && (%coinrand <= 3000)) { msg $chan %coinnick flips a coin! Heads! } |
- | elseif ((%coinrand >= 3001) && (%coinrand <= 6000)) { msg | + | elseif ((%coinrand >= 3001) && (%coinrand <= 6000)) { msg $chan %coinnick flips a coin! Tails! } |
- | else { msg | + | else { msg $chan %coinnick flips a coin...and it landed on its edge. o_O } |
} | } | ||
- | + | /* | |
+ | | | | ||
+ | | This second part is the trigger for the alias: | | ||
+ | | | | ||
+ | */ | ||
on *:text:^coin:#:{ coin } | on *:text:^coin:#:{ coin } | ||
- | + | /* | |
- | + | | | | |
+ | | End of coin flipping script | | ||
+ | +--------------------------------------------------------------------------------------------------+ | ||
+ | */ | ||
</pre> | </pre> | ||
+ | |||
==Dice rolling script== | ==Dice rolling script== | ||
<pre> | <pre> | ||
- | + | /* | |
- | + | +--------------------------------------------------------------------------------------------------+ | |
- | + | | MK's di(c)e rolling script. Use /roll to activate yourself, or have others use ^roll #x d #y | | |
+ | | This first part is the alias: | | ||
+ | | | | ||
+ | */ | ||
alias roll { | alias roll { | ||
if ($nick == $null) { set %rollnick $me } | if ($nick == $null) { set %rollnick $me } | ||
Line 33: | Line 47: | ||
halt | halt | ||
} | } | ||
- | elseif | + | elseif (($2 != d) || ($3 == $null)) { |
msg $chan %rollnick $+ , you somehow managed to screw up a fairly simple script. Type �^roll �help�� for help. | msg $chan %rollnick $+ , you somehow managed to screw up a fairly simple script. Type �^roll �help�� for help. | ||
} | } | ||
Line 62: | Line 76: | ||
else { msg $chan Sorry %rollnick $+ ; please use natural numbers between 1 and 50. } | else { msg $chan Sorry %rollnick $+ ; please use natural numbers between 1 and 50. } | ||
} | } | ||
- | + | /* | |
- | on *:text:^roll:#:{ roll $2- } | + | | | |
- | + | | This second part is the trigger for the alias: | | |
- | + | | | | |
+ | */ | ||
+ | on *:text:^roll *:#:{ roll $2- } | ||
+ | /* | ||
+ | | | | ||
+ | | End of dice rolling script | | ||
+ | +--------------------------------------------------------------------------------------------------+ | ||
+ | */ | ||
+ | </pre> | ||
+ | ==Large Hadron Collider countdown== | ||
+ | <pre> | ||
+ | /* | ||
+ | +--------------------------------------------------------------------------------------------------+ | ||
+ | | MK's LHC countdown script. Use /lhc to activate yourself, or have others use ^lhc | | ||
+ | | This first part is the alias: | | ||
+ | | | | ||
+ | */ | ||
+ | alias lhc { | ||
+ | var %lhc_current $ctime($date $time) | ||
+ | var %lhc_circulate $ctime(2008 September 10 03:35:00) | ||
+ | var %lhc_collision $ctime(2008 October 10 00:00:00) | ||
+ | var %lhc_dif1 $calc(%lhc_circulate - %lhc_current) | ||
+ | var %lhc_dif2 $calc(%lhc_collision - %lhc_current) | ||
+ | if (%lhc_dif1 < 0) { | ||
+ | var %lhc_dif1 $remove(%lhc_dif1,-) | ||
+ | var %lhc_neg1 1 | ||
+ | } | ||
+ | if (%lhc_dif2 < 0) { | ||
+ | var %lhc_dif2 $remove(%lhc_dif2,-) | ||
+ | var %lhc_neg2 1 | ||
+ | } | ||
+ | var %lhc_date1 $iif(%lhc_neg1,began,will begin) circulating protons $datecon($duration(%lhc_dif1)) $iif(%lhc_neg1,ago,from now) | ||
+ | var %lhc_date2 $iif(%lhc_neg2,began,will begin) collisions $datecon($duration(%lhc_dif2)) $iif(%lhc_neg2,ago,from now) | ||
+ | msg $chan The Large Hadron Collider %lhc_date1 and %lhc_date2 $+ . | ||
+ | } | ||
+ | /* | ||
+ | | | | ||
+ | | This second part is an alias to be used as an identifier to fix mIRC's ugly date format | | ||
+ | | | | ||
+ | */ | ||
+ | alias datecon { | ||
+ | var %tmp $replace($1-,wk,$chr(32) $+ week,day,$chr(32) $+ day,hr,$chr(32) $+ hour,min,$chr(32) $+ minute,sec,$chr(32) $+ second) | ||
+ | return %tmp | ||
+ | } | ||
+ | /* | ||
+ | | | | ||
+ | | This third part is the trigger for the alias: | | ||
+ | | | | ||
+ | */ | ||
+ | on *:text:^lhc:#:{ lhc } | ||
+ | /* | ||
+ | | | | ||
+ | | End of LHC countdown script | | ||
+ | +--------------------------------------------------------------------------------------------------+ | ||
+ | */ | ||
+ | </pre> | ||
+ | |||
+ | ==Aliases== | ||
+ | Note that all of these are aliases, so if you put them in a Remote script they need 'alias' in front of them. | ||
+ | |||
+ | ===Reverse text=== | ||
+ | <pre> | ||
+ | rev { | ||
+ | var %rev.000 = $1- | ||
+ | var %rev.001 = $len(%rev.000) | ||
+ | while %rev.001 > 0 { | ||
+ | if ($mid(%rev.000,%rev.001,1) != $chr(32)) { var %rev.002 = %rev.002 $+ $mid(%rev.000,%rev.001,1) } | ||
+ | else { var %rev.002 = %rev.002 $mid(%rev.000,%rev.001,1) } | ||
+ | dec %rev.001 | ||
+ | } | ||
+ | msg $chan %rev.002 | ||
+ | } | ||
+ | </pre> | ||
+ | |||
+ | ===Fire text=== | ||
+ | <pre> | ||
+ | firetext { say �7,8·¤Ø�8,7ؤ· �4,7·¤Ø�7,4ؤ· �5,4·¤Ø�4,5ؤ· �0,5 $1- �4,5·¤Ø�5,4ؤ· �7,4·¤Ø�4,7ؤ· �8,7·¤Ø�7,8ؤ·� } | ||
+ | </pre> | ||
+ | |||
+ | ===Ice text=== | ||
+ | <pre> | ||
+ | icetext { say �11,0¦|�0,11¦|�12,11¦|�11,12¦|�2,12¦|�12,2¦|�1,2¦|�2,1¦|�11,1 $1- �2,1|¦�1,2|¦�12,2|¦�2,12|¦�11,12|¦�12,11|¦�0,11|¦�11,0|¦� } | ||
+ | </pre> | ||
+ | |||
+ | ===Rainbow text=== | ||
+ | <pre> | ||
+ | rainbow { say �4,0?|�0,4|?�7?|�4,7|?�8?|�7,8|?�9?|�8,9|?�11?|�9,11|?�13?|�11,13|?�6?|�13,6|?�13 $1- �13,6?|�6,13|?�11?|�13,11|?�9?|�11,9|?�8?|�9,8|?�7?|�8,7|?�4?|�7,4|?�0?|�4,0|?� } | ||
+ | </pre> | ||
+ | |||
+ | ==Stupid junk and ASCII art== | ||
+ | <pre> | ||
+ | hugeflood { | ||
+ | say MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK | ||
+ | say MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK | ||
+ | } | ||
+ | onos { | ||
+ | .timer 1 1 say ONOS TEH $$1- | ||
+ | .timer 1 2 say �* $+ $$1- $+ *� | ||
+ | } | ||
+ | lol say LMAOROTFLBTCSTCNDBFOOTWIFOAGWLLBGWTHROOTSAIAKBAYB | ||
+ | lol2 say Laughing my ass off rolling on the floor biting the carpet, scaring the cat, nearly dying by falling out of the window in front of a guy who looks like Bill Gates, who then horrified runs out on the street and is accidentally killed by a yellow bulldozer. | ||
+ | boom { | ||
+ | say � \\ \\ � � � \\\\ + \\\\ � $chr(124) � $chr(124) � // � � // � + / / | ||
+ | say � � � \\\\ � + __ � � � __ + __ � � � + � � � + // | ||
+ | say � � � � � \\ � $chr(124) � \\ � $chr(124) � $chr(124) $chr(124) � $chr(124) $chr(124) $+ \\ � / $+ $chr(124) � / � + | ||
+ | say � � + � � � � $chr(124) $+ __/ � $chr(124) � $chr(124) $chr(124) � $chr(124) $chr(124) \\/ $chr(124) � � + | ||
+ | say � � � � + � � $chr(124) � \\ � $chr(124) � $chr(124) $chr(124) � $chr(124) $chr(124) � � � $chr(124) � � � � + | ||
+ | say � + � � / � $chr(124) $+ __/ � $chr(124) $+ __ $+ $chr(124) $chr(124) $+ __ $+ $chr(124) $chr(124) + � $chr(124) � \\ | ||
+ | say � � � // + � � � � � � � � � � � � � � � � � � � � � � � + \\\\ | ||
+ | say � / / � � � // + // � $chr(124) + $+ $chr(124) � \\\\ + \\\\ � + \\ \\ | ||
+ | } | ||
+ | USflag { | ||
+ | say �0,12 * * * * * * * *� ��4,4_________________________ | ||
+ | say �0,12 � � * * * * * * � �� ��0,0_________________________ | ||
+ | say �0,12 * * * * * * * *� ��4,4_________________________ | ||
+ | say �0,12 � � * * * * * * � �� ��0,0_________________________ | ||
+ | say �0,12 * * * * * * * *� ��4,4_________________________ | ||
+ | say �0,12 � � * * * * * * � �� ��0,0_________________________ | ||
+ | say �0,12 * * * * * * * *� ��4,4_________________________ | ||
+ | say �0,0__________________________________________ | ||
+ | say �4,4__________________________________________ | ||
+ | say �0,0__________________________________________ | ||
+ | say �4,4__________________________________________ | ||
+ | say �0,0__________________________________________ | ||
+ | say �4,4__________________________________________ | ||
+ | } | ||
+ | flag_of_Finland { | ||
+ | say �0,0__________�2,2_______�0,0______________________ | ||
+ | say �0,0__________�2,2_______�0,0______________________ | ||
+ | say �0,0__________�2,2_______�0,0______________________ | ||
+ | say �2,2_______________________________________ | ||
+ | say �2,2_______________________________________ | ||
+ | say �2,2_______________________________________ | ||
+ | say �0,0__________�2,2_______�0,0______________________ | ||
+ | say �0,0__________�2,2_______�0,0______________________ | ||
+ | say �0,0__________�2,2_______�0,0______________________ | ||
+ | } | ||
+ | flag_of_France { | ||
+ | say �2,2_____________�0,0_____________�4,4_____________ | ||
+ | say �2,2_____________�0,0_____________�4,4_____________ | ||
+ | say �2,2_____________�0,0_____________�4,4_____________ | ||
+ | say �2,2_____________�0,0_____________�4,4_____________ | ||
+ | say �2,2_____________�0,0_____________�4,4_____________ | ||
+ | say �2,2_____________�0,0_____________�4,4_____________ | ||
+ | say �2,2_____________�0,0_____________�4,4_____________ | ||
+ | say �2,2_____________�0,0_____________�4,4_____________ | ||
+ | say �2,2_____________�0,0_____________�4,4_____________ | ||
+ | } | ||
+ | flag_of_Greece { | ||
+ | say �12,12_____�0,0___�12,12_____�12,12__________________________ | ||
+ | say �12,12_____�0,0___�12,12_____�0,0__________________________ | ||
+ | say �0,0_____________�12,12__________________________ | ||
+ | say �12,12_____�0,0___�12,12_____�0,0__________________________ | ||
+ | say �12,12_____�0,0___�12,12_____�12,12__________________________ | ||
+ | say �0,0_______________________________________ | ||
+ | say �12,12_______________________________________ | ||
+ | say �0,0_______________________________________ | ||
+ | say �12,12_______________________________________ | ||
+ | } | ||
+ | flag_of_Italy { | ||
+ | say �3,3_____________�0,0_____________�4,4_____________ | ||
+ | say �3,3_____________�0,0_____________�4,4_____________ | ||
+ | say �3,3_____________�0,0_____________�4,4_____________ | ||
+ | say �3,3_____________�0,0_____________�4,4_____________ | ||
+ | say �3,3_____________�0,0_____________�4,4_____________ | ||
+ | say �3,3_____________�0,0_____________�4,4_____________ | ||
+ | say �3,3_____________�0,0_____________�4,4_____________ | ||
+ | say �3,3_____________�0,0_____________�4,4_____________ | ||
+ | say �3,3_____________�0,0_____________�4,4_____________ | ||
+ | } | ||
+ | flag_of_Sweden { | ||
+ | say �2,2__________�8,8_______�2,2______________________ | ||
+ | say �2,2__________�8,8_______�2,2______________________ | ||
+ | say �2,2__________�8,8_______�2,2______________________ | ||
+ | say �8,8_______________________________________ | ||
+ | say �8,8_______________________________________ | ||
+ | say �8,8_______________________________________ | ||
+ | say �2,2__________�8,8_______�2,2______________________ | ||
+ | say �2,2__________�8,8_______�2,2______________________ | ||
+ | say �2,2__________�8,8_______�2,2______________________ | ||
+ | } | ||
+ | asciitails { | ||
+ | say �5,5 �7,7 �0,0 �5,5 �0,0 | ||
+ | say �5,5 �15,15 �1,1 �7,7 �0,0 �5,5 �7,7 �0,0 | ||
+ | say �5,5 �0,0 �15,15 �1,1 �7,7 �7,7 �0,0 | ||
+ | say �5,5 �0,0 �7,7 �5,5 �0,0 �5,5 �0,0 | ||
+ | say �0,0 �5,5 �7,7 �5,5 �0,0 �5,5 | ||
+ | say �0,0 �5,5 �7,7 �0,0 �7,7 �0,0 �7,7 �5,5 �0,0 | ||
+ | say �0,0 �5,5 �7,7 �0,0 �1,1 �7,7 �1,1 �5,5 �0,0 | ||
+ | say �0,0 �5,5 �7,7 �0,0 �1,1 �0,0 �1,1 �5,5 �0,0 | ||
+ | say �0,0 �5,5 �7,7 �0,0 �1,1 �0,0 �1,1 �5,5 �0,0 | ||
+ | say �0,0 �1,1 �15,15 �0,0 �1,1 �0,0 | ||
+ | say �0,0 �1,1 �15,15 �0,0 �15,15 �0,0 | ||
+ | say �0,0 �1,1 �0,0 | ||
+ | } | ||
+ | |||
+ | asciitails2 { | ||
+ | say �5,5XX�7,7XXXX�0,0XXXXXXXXXXXX�5,5XX�0,0XXXXXX | ||
+ | say �5,5XX�15,15XX�1,1XX�7,7XX�0,0XXXXXXXX�5,5XX�7,7XX�0,0XXXXXX | ||
+ | say �5,5XX�0,0XX�15,15XX�1,1XX�7,7XXXXXXXX�7,7XXXXXX�0,0XXXX | ||
+ | say �5,5XX�0,0XXXX�7,7XXXXXXXXXXXX�5,5XX�0,0XX�5,5XX�0,0XX | ||
+ | say �0,0XX�5,5XX�7,7XXXXXXXXXXXXXXXX�5,5XX�0,0XX�5,5XX | ||
+ | say �0,0XX�5,5XX�7,7XXXXXX�0,0XXXX�7,7XX�0,0XX�7,7XX�5,5XX�0,0XXXX | ||
+ | say �0,0XX�5,5XX�7,7XXXX�0,0XXXX�1,1XX�7,7XX�1,1XX�5,5XX�0,0XXXXXX | ||
+ | say �0,0XX�5,5XX�7,7XXXX�0,0XXXX�1,1XX�0,0XX�1,1XX�5,5XX�0,0XXXXXX | ||
+ | say �0,0XX�5,5XXXX�7,7XX�0,0XXXX�1,1XX�0,0XX�1,1XX�5,5XX�0,0XXXXXX | ||
+ | say �0,0XX�1,1XX�15,15XXXX�0,0XXXXXXXXXX�1,1XXXX�0,0XXXX | ||
+ | say �0,0XXXX�1,1XX�15,15XXXX�0,0XXXXXX�15,15XXXX�0,0XXXXXX | ||
+ | say �0,0XXXXXX�1,1XXXXXXXXXX�0,0XXXXXXXXXX | ||
+ | } | ||
+ | |||
+ | ;Upth | ||
+ | |||
+ | ;goggles | ||
+ | they_do_nothing { | ||
+ | say ��7,7PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�7,7PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�7,7PP�8,8PP�8,8PP�0,0PP�0,0PP�8,8PP�8,8PP�7,7PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�8,8P�8,8PPP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�8,8PP�8,8PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�8,8PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�8,8PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�8,8PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�8,8PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�8,8PP�2,2PP�2,2PP�2,2PP�8,8PP�8,8PP�2,2PP�2,2PP�2,2PP�8,8PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�8,8PP�8,8PP�8,8PP�1,1PP�1,1PP�8,8PP�8,8PP�8,8PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��7,7PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�7,7PP | ||
+ | say 03:15:29 <Sondow> teh rings! | ||
+ | } | ||
+ | they_do_nothing2 { | ||
+ | say ��7,7g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�7,7g | ||
+ | say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g | ||
+ | say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g | ||
+ | say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g | ||
+ | say ��8,8g�1,1g�1,1g�1,1g�7,7g�8,8g�8,8g�0,0g�0,0g�8,8g�8,8g�7,7g�1,1g�1,1g�1,1g�8,8g | ||
+ | say ��8,8g�1,1g�1,1g�8,8g�8,8g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�8,8g�8,8g�1,1g�1,1g�8,8g | ||
+ | say ��8,8g�1,1g�1,1g�8,8g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�8,8g�1,1g�1,1g�8,8g | ||
+ | say ��8,8g�1,1g�1,1g�8,8g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�8,8g�1,1g�1,1g�8,8g | ||
+ | say ��8,8g�1,1g�1,1g�8,8g�2,2g�2,2g�2,2g�8,8g�8,8g�2,2g�2,2g�2,2g�8,8g�1,1g�1,1g�8,8g | ||
+ | say ��8,8g�1,1g�1,1g�1,1g�8,8g�8,8g�8,8g�1,1g�1,1g�8,8g�8,8g�8,8g�1,1g�1,1g�1,1g�8,8g | ||
+ | say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g | ||
+ | say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g | ||
+ | say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g | ||
+ | say ��7,7g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�7,7g | ||
+ | say <Sondow> teh rings! | ||
+ | } | ||
+ | |||
+ | ;stars | ||
+ | invinc { | ||
+ | say ��0,0PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�0,0PP� | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�2,2PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�2,2PP�1,1PP�0,0PP�1,1PP�2,2PP�1,1PP�11,11PP�0,0PP�0,0PP�0,0PP�11,11PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�11,11PP�0,0PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�2,2PP�11,11PP�0,0PP�0,0PP�0,0PP�0,0PP�0,0PP�11,11PP�2,2PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�11,11PP�0,0PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�2,2PP�1,1PP�0,0PP�1,1PP�2,2PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�2,2PP�1,1PP�11,11PP�0,0PP�0,0PP�0,0PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��0,0PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�0,0PP | ||
+ | } | ||
+ | invinc2 { | ||
+ | say ��1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP�1,1PP�1,1PP�2,2PP�1,1PP�0,0PP�1,1PP�2,2PP | ||
+ | say ��0,0PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�2,2PP�1,1PP�1,1PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�2,2PP�1,1PP�11,11PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�2,2PP�1,1PP�0,0PP�1,1PP�2,2PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�11,11PP�0,0PP�11,11PP�1,1PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP | ||
+ | say ��8,8PP�2,2PP�11,11PP�0,0PP�0,0PP�0,0PP�0,0PP�0,0PP�0,0PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP | ||
+ | say ��8,8PP�1,1PP�1,1PP�1,1PP�11,11PP�0,0PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP | ||
+ | say ��1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP� | ||
+ | say ��8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�0,0PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP�0,0PP�0,0PP�0,0PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�8,8PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��1,1PP�11,11PP�0,0PP�0,0PP�0,0PP�11,11PP�1,1PP�8,8PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP | ||
+ | say ��11,11PP�2,2PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�0,0PP | ||
+ | say ��1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP | ||
+ | } | ||
</pre> | </pre> |
Current revision as of 19:26, 4 February 2009
I'll be putting some scripts I no longer use here:
Contents |
mIRC
Coin flipping script
/* +--------------------------------------------------------------------------------------------------+ | MK's coin flipping script. Use /coin to activate yourself, or have others use ^coin | | This first part is the alias: | | | */ alias coin { if ($nick == $null) { var %coinnick $me } else { var %coinnick $nick } var %coinrand $rand(1,6001) if ((%coinrand >= 1) && (%coinrand <= 3000)) { msg $chan %coinnick flips a coin! Heads! } elseif ((%coinrand >= 3001) && (%coinrand <= 6000)) { msg $chan %coinnick flips a coin! Tails! } else { msg $chan %coinnick flips a coin...and it landed on its edge. o_O } } /* | | | This second part is the trigger for the alias: | | | */ on *:text:^coin:#:{ coin } /* | | | End of coin flipping script | +--------------------------------------------------------------------------------------------------+ */
Dice rolling script
/* +--------------------------------------------------------------------------------------------------+ | MK's di(c)e rolling script. Use /roll to activate yourself, or have others use ^roll #x d #y | | This first part is the alias: | | | */ alias roll { if ($nick == $null) { set %rollnick $me } else { var %rollnick $nick } if ($1 == help) { notice %rollnick Syntax: ^roll �x� d �y�; �x� is the number of dice to roll; �y� is the number of sizes on each die; between 1 and 50. halt } elseif (($2 != d) || ($3 == $null)) { msg $chan %rollnick $+ , you somehow managed to screw up a fairly simple script. Type �^roll �help�� for help. } elseif (($calc($1) > 0) && ($calc($1) < 51) && ($2 == d) && ($calc($3) > 0) && ($calc($3) < 51)) { if ($calc($1) == 1) { msg $chan %rollnick rolled a d $+ $3 and got a $rand(1,$calc($3)) $+ ! | unset %roll* | halt } var %roll $calc($calc($1) - 1) var %rollout %rollnick rolled $1 d $+ $3 $+ 's and got var %rolltotal1 0 var %rolltotal2 0 :1 if (%roll == 0) { var %rollrand $rand(1,$calc($3)) var %rolltotal1 $calc(%rolltotal + %rollrand) var %rolltotal2 $calc(%rolltotal2 + $calc($3)) var %rollout %rollout $+ � and %rollrand $+ ! (Total: %rolltotal1 out of a possible %rolltotal2 $+ ) } else { var %rollrand $rand(1,$calc($3)) var %rolltotal $calc(%rolltotal + %rollrand) var %rolltotal2 $calc(%rolltotal2 + $calc($3)) var %rollout %rollout $+ � %rollrand $+ , var %roll goto 1 } :2 msg $chan %rollout } else { msg $chan Sorry %rollnick $+ ; please use natural numbers between 1 and 50. } } /* | | | This second part is the trigger for the alias: | | | */ on *:text:^roll *:#:{ roll $2- } /* | | | End of dice rolling script | +--------------------------------------------------------------------------------------------------+ */
Large Hadron Collider countdown
/* +--------------------------------------------------------------------------------------------------+ | MK's LHC countdown script. Use /lhc to activate yourself, or have others use ^lhc | | This first part is the alias: | | | */ alias lhc { var %lhc_current $ctime($date $time) var %lhc_circulate $ctime(2008 September 10 03:35:00) var %lhc_collision $ctime(2008 October 10 00:00:00) var %lhc_dif1 $calc(%lhc_circulate - %lhc_current) var %lhc_dif2 $calc(%lhc_collision - %lhc_current) if (%lhc_dif1 < 0) { var %lhc_dif1 $remove(%lhc_dif1,-) var %lhc_neg1 1 } if (%lhc_dif2 < 0) { var %lhc_dif2 $remove(%lhc_dif2,-) var %lhc_neg2 1 } var %lhc_date1 $iif(%lhc_neg1,began,will begin) circulating protons $datecon($duration(%lhc_dif1)) $iif(%lhc_neg1,ago,from now) var %lhc_date2 $iif(%lhc_neg2,began,will begin) collisions $datecon($duration(%lhc_dif2)) $iif(%lhc_neg2,ago,from now) msg $chan The Large Hadron Collider %lhc_date1 and %lhc_date2 $+ . } /* | | | This second part is an alias to be used as an identifier to fix mIRC's ugly date format | | | */ alias datecon { var %tmp $replace($1-,wk,$chr(32) $+ week,day,$chr(32) $+ day,hr,$chr(32) $+ hour,min,$chr(32) $+ minute,sec,$chr(32) $+ second) return %tmp } /* | | | This third part is the trigger for the alias: | | | */ on *:text:^lhc:#:{ lhc } /* | | | End of LHC countdown script | +--------------------------------------------------------------------------------------------------+ */
Aliases
Note that all of these are aliases, so if you put them in a Remote script they need 'alias' in front of them.
Reverse text
rev { var %rev.000 = $1- var %rev.001 = $len(%rev.000) while %rev.001 > 0 { if ($mid(%rev.000,%rev.001,1) != $chr(32)) { var %rev.002 = %rev.002 $+ $mid(%rev.000,%rev.001,1) } else { var %rev.002 = %rev.002 $mid(%rev.000,%rev.001,1) } dec %rev.001 } msg $chan %rev.002 }
Fire text
firetext { say �7,8·¤Ø�8,7ؤ· �4,7·¤Ø�7,4ؤ· �5,4·¤Ø�4,5ؤ· �0,5 $1- �4,5·¤Ø�5,4ؤ· �7,4·¤Ø�4,7ؤ· �8,7·¤Ø�7,8ؤ·� }
Ice text
icetext { say �11,0¦|�0,11¦|�12,11¦|�11,12¦|�2,12¦|�12,2¦|�1,2¦|�2,1¦|�11,1 $1- �2,1|¦�1,2|¦�12,2|¦�2,12|¦�11,12|¦�12,11|¦�0,11|¦�11,0|¦� }
Rainbow text
rainbow { say �4,0?|�0,4|?�7?|�4,7|?�8?|�7,8|?�9?|�8,9|?�11?|�9,11|?�13?|�11,13|?�6?|�13,6|?�13 $1- �13,6?|�6,13|?�11?|�13,11|?�9?|�11,9|?�8?|�9,8|?�7?|�8,7|?�4?|�7,4|?�0?|�4,0|?� }
Stupid junk and ASCII art
hugeflood { say MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK say MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK MK } onos { .timer 1 1 say ONOS TEH $$1- .timer 1 2 say �* $+ $$1- $+ *� } lol say LMAOROTFLBTCSTCNDBFOOTWIFOAGWLLBGWTHROOTSAIAKBAYB lol2 say Laughing my ass off rolling on the floor biting the carpet, scaring the cat, nearly dying by falling out of the window in front of a guy who looks like Bill Gates, who then horrified runs out on the street and is accidentally killed by a yellow bulldozer. boom { say � \\ \\ � � � \\\\ + \\\\ � $chr(124) � $chr(124) � // � � // � + / / say � � � \\\\ � + __ � � � __ + __ � � � + � � � + // say � � � � � \\ � $chr(124) � \\ � $chr(124) � $chr(124) $chr(124) � $chr(124) $chr(124) $+ \\ � / $+ $chr(124) � / � + say � � + � � � � $chr(124) $+ __/ � $chr(124) � $chr(124) $chr(124) � $chr(124) $chr(124) \\/ $chr(124) � � + say � � � � + � � $chr(124) � \\ � $chr(124) � $chr(124) $chr(124) � $chr(124) $chr(124) � � � $chr(124) � � � � + say � + � � / � $chr(124) $+ __/ � $chr(124) $+ __ $+ $chr(124) $chr(124) $+ __ $+ $chr(124) $chr(124) + � $chr(124) � \\ say � � � // + � � � � � � � � � � � � � � � � � � � � � � � + \\\\ say � / / � � � // + // � $chr(124) + $+ $chr(124) � \\\\ + \\\\ � + \\ \\ } USflag { say �0,12 * * * * * * * *� ��4,4_________________________ say �0,12 � � * * * * * * � �� ��0,0_________________________ say �0,12 * * * * * * * *� ��4,4_________________________ say �0,12 � � * * * * * * � �� ��0,0_________________________ say �0,12 * * * * * * * *� ��4,4_________________________ say �0,12 � � * * * * * * � �� ��0,0_________________________ say �0,12 * * * * * * * *� ��4,4_________________________ say �0,0__________________________________________ say �4,4__________________________________________ say �0,0__________________________________________ say �4,4__________________________________________ say �0,0__________________________________________ say �4,4__________________________________________ } flag_of_Finland { say �0,0__________�2,2_______�0,0______________________ say �0,0__________�2,2_______�0,0______________________ say �0,0__________�2,2_______�0,0______________________ say �2,2_______________________________________ say �2,2_______________________________________ say �2,2_______________________________________ say �0,0__________�2,2_______�0,0______________________ say �0,0__________�2,2_______�0,0______________________ say �0,0__________�2,2_______�0,0______________________ } flag_of_France { say �2,2_____________�0,0_____________�4,4_____________ say �2,2_____________�0,0_____________�4,4_____________ say �2,2_____________�0,0_____________�4,4_____________ say �2,2_____________�0,0_____________�4,4_____________ say �2,2_____________�0,0_____________�4,4_____________ say �2,2_____________�0,0_____________�4,4_____________ say �2,2_____________�0,0_____________�4,4_____________ say �2,2_____________�0,0_____________�4,4_____________ say �2,2_____________�0,0_____________�4,4_____________ } flag_of_Greece { say �12,12_____�0,0___�12,12_____�12,12__________________________ say �12,12_____�0,0___�12,12_____�0,0__________________________ say �0,0_____________�12,12__________________________ say �12,12_____�0,0___�12,12_____�0,0__________________________ say �12,12_____�0,0___�12,12_____�12,12__________________________ say �0,0_______________________________________ say �12,12_______________________________________ say �0,0_______________________________________ say �12,12_______________________________________ } flag_of_Italy { say �3,3_____________�0,0_____________�4,4_____________ say �3,3_____________�0,0_____________�4,4_____________ say �3,3_____________�0,0_____________�4,4_____________ say �3,3_____________�0,0_____________�4,4_____________ say �3,3_____________�0,0_____________�4,4_____________ say �3,3_____________�0,0_____________�4,4_____________ say �3,3_____________�0,0_____________�4,4_____________ say �3,3_____________�0,0_____________�4,4_____________ say �3,3_____________�0,0_____________�4,4_____________ } flag_of_Sweden { say �2,2__________�8,8_______�2,2______________________ say �2,2__________�8,8_______�2,2______________________ say �2,2__________�8,8_______�2,2______________________ say �8,8_______________________________________ say �8,8_______________________________________ say �8,8_______________________________________ say �2,2__________�8,8_______�2,2______________________ say �2,2__________�8,8_______�2,2______________________ say �2,2__________�8,8_______�2,2______________________ } asciitails { say �5,5 �7,7 �0,0 �5,5 �0,0 say �5,5 �15,15 �1,1 �7,7 �0,0 �5,5 �7,7 �0,0 say �5,5 �0,0 �15,15 �1,1 �7,7 �7,7 �0,0 say �5,5 �0,0 �7,7 �5,5 �0,0 �5,5 �0,0 say �0,0 �5,5 �7,7 �5,5 �0,0 �5,5 say �0,0 �5,5 �7,7 �0,0 �7,7 �0,0 �7,7 �5,5 �0,0 say �0,0 �5,5 �7,7 �0,0 �1,1 �7,7 �1,1 �5,5 �0,0 say �0,0 �5,5 �7,7 �0,0 �1,1 �0,0 �1,1 �5,5 �0,0 say �0,0 �5,5 �7,7 �0,0 �1,1 �0,0 �1,1 �5,5 �0,0 say �0,0 �1,1 �15,15 �0,0 �1,1 �0,0 say �0,0 �1,1 �15,15 �0,0 �15,15 �0,0 say �0,0 �1,1 �0,0 } asciitails2 { say �5,5XX�7,7XXXX�0,0XXXXXXXXXXXX�5,5XX�0,0XXXXXX say �5,5XX�15,15XX�1,1XX�7,7XX�0,0XXXXXXXX�5,5XX�7,7XX�0,0XXXXXX say �5,5XX�0,0XX�15,15XX�1,1XX�7,7XXXXXXXX�7,7XXXXXX�0,0XXXX say �5,5XX�0,0XXXX�7,7XXXXXXXXXXXX�5,5XX�0,0XX�5,5XX�0,0XX say �0,0XX�5,5XX�7,7XXXXXXXXXXXXXXXX�5,5XX�0,0XX�5,5XX say �0,0XX�5,5XX�7,7XXXXXX�0,0XXXX�7,7XX�0,0XX�7,7XX�5,5XX�0,0XXXX say �0,0XX�5,5XX�7,7XXXX�0,0XXXX�1,1XX�7,7XX�1,1XX�5,5XX�0,0XXXXXX say �0,0XX�5,5XX�7,7XXXX�0,0XXXX�1,1XX�0,0XX�1,1XX�5,5XX�0,0XXXXXX say �0,0XX�5,5XXXX�7,7XX�0,0XXXX�1,1XX�0,0XX�1,1XX�5,5XX�0,0XXXXXX say �0,0XX�1,1XX�15,15XXXX�0,0XXXXXXXXXX�1,1XXXX�0,0XXXX say �0,0XXXX�1,1XX�15,15XXXX�0,0XXXXXX�15,15XXXX�0,0XXXXXX say �0,0XXXXXX�1,1XXXXXXXXXX�0,0XXXXXXXXXX } ;Upth ;goggles they_do_nothing { say ��7,7PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�7,7PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�7,7PP�8,8PP�8,8PP�0,0PP�0,0PP�8,8PP�8,8PP�7,7PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�8,8P�8,8PPP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�8,8PP�8,8PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�8,8PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�8,8PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�8,8PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�2,2PP�8,8PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�8,8PP�2,2PP�2,2PP�2,2PP�8,8PP�8,8PP�2,2PP�2,2PP�2,2PP�8,8PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�8,8PP�8,8PP�8,8PP�1,1PP�1,1PP�8,8PP�8,8PP�8,8PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��7,7PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�7,7PP say 03:15:29 <Sondow> teh rings! } they_do_nothing2 { say ��7,7g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�7,7g say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g say ��8,8g�1,1g�1,1g�1,1g�7,7g�8,8g�8,8g�0,0g�0,0g�8,8g�8,8g�7,7g�1,1g�1,1g�1,1g�8,8g say ��8,8g�1,1g�1,1g�8,8g�8,8g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�8,8g�8,8g�1,1g�1,1g�8,8g say ��8,8g�1,1g�1,1g�8,8g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�8,8g�1,1g�1,1g�8,8g say ��8,8g�1,1g�1,1g�8,8g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�2,2g�8,8g�1,1g�1,1g�8,8g say ��8,8g�1,1g�1,1g�8,8g�2,2g�2,2g�2,2g�8,8g�8,8g�2,2g�2,2g�2,2g�8,8g�1,1g�1,1g�8,8g say ��8,8g�1,1g�1,1g�1,1g�8,8g�8,8g�8,8g�1,1g�1,1g�8,8g�8,8g�8,8g�1,1g�1,1g�1,1g�8,8g say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g say ��8,8g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�1,1g�8,8g say ��7,7g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�8,8g�7,7g say <Sondow> teh rings! } ;stars invinc { say ��0,0PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�0,0PP� say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�2,2PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�2,2PP�1,1PP�0,0PP�1,1PP�2,2PP�1,1PP�11,11PP�0,0PP�0,0PP�0,0PP�11,11PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�11,11PP�0,0PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�2,2PP�11,11PP�0,0PP�0,0PP�0,0PP�0,0PP�0,0PP�11,11PP�2,2PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�11,11PP�0,0PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�2,2PP�1,1PP�0,0PP�1,1PP�2,2PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�2,2PP�1,1PP�11,11PP�0,0PP�0,0PP�0,0PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��0,0PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�0,0PP } invinc2 { say ��1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP�1,1PP�1,1PP�2,2PP�1,1PP�0,0PP�1,1PP�2,2PP say ��0,0PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�2,2PP�1,1PP�1,1PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�2,2PP�1,1PP�11,11PP say ��8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP say ��8,8PP�1,1PP�1,1PP�2,2PP�1,1PP�0,0PP�1,1PP�2,2PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP say ��8,8PP�1,1PP�1,1PP�1,1PP�11,11PP�0,0PP�11,11PP�1,1PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP say ��8,8PP�2,2PP�11,11PP�0,0PP�0,0PP�0,0PP�0,0PP�0,0PP�0,0PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP say ��8,8PP�1,1PP�1,1PP�1,1PP�11,11PP�0,0PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP say ��1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP� say ��8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�0,0PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��1,1PP�1,1PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP�0,0PP�0,0PP�0,0PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP say ��1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�8,8PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��1,1PP�11,11PP�0,0PP�0,0PP�0,0PP�11,11PP�1,1PP�8,8PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��1,1PP�1,1PP�1,1PP�0,0PP�1,1PP�1,1PP�1,1PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP say ��11,11PP�2,2PP�1,1PP�11,11PP�1,1PP�1,1PP�1,1PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�8,8PP�0,0PP say ��1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�8,8PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP�1,1PP }