Top

spin the bottle


mIRC Code
+ 0 likes
Please Register to submit score.
Average Score  2.0
Scores Submitted  2
Date Added  Jul 19, 2008
Last Updated  Jul 19, 2008
Tags  fun  game 

Introduction

just a simple spin the bottle game that chooses a random target from the channel for the kisser and
also chooses a random person to whistle at the kiss

paste into remotes and type !spin to use

note: i tried to make the action (instead of just kiss) random but could not get it to work so if you have any advice on how to do that please help :)

Grab the Code

Comments

  (3)  RSS
napa182
Comments: 996
 
mIRC Snippet:  spin the bottle
Posted on Jul 19, 2008 2:42 pm
instead of useing global vars just use local vars and you have it unsetting var\'s that are not even being set. aslo silence the timers by useing a . like .timer as well as useing @ instead of if ($me isop $chan) {. you also had used !spin as a wild card so it would go off anywhere within a sentence. instead of doing *!spin* just use !spin
you can just do
Code:
on @1:TEXT:!spin:#: {
  var %chose $nick(#,$r(1,$nick(#,0))), %other $nick(#,$r(1,$nick(#,0)))
  .timer 1 1 msg $chan The bottle spins around and around...
  .timer 1 3 msg $chan 10 It slows to a stop and points at %chose !   
  .timer 1 5 msg $chan $nick grabs %chose and pulls them closer
  .timer 1 7 msg $chan $nick gives %chose a long deep kiss!
  .timer 1 9 msg $chan %other gives a loud whistle!
  .timer 1 11 msg $chan 4 %chose blushes bright red!
}


you could also make it so it wont pick ur nick so you are not grabing ur self to kiss lol maybe like this
Code:
on @1:TEXT:!spin:#: {
  :pick
  var %chose $nick(#,$r(1,$nick(#,0))), %other $nick(#,$r(1,$nick(#,0)))
  if ($istok(%chose %other,$nick,32)) { goto pick }
  else {
    .timer 1 1 msg $chan The bottle spins around and around...
    .timer 1 3 msg $chan 10 It slows to a stop and points at %chose !   
    .timer 1 5 msg $chan $nick grabs %chose and pulls them closer
    .timer 1 7 msg $chan $nick gives %chose a long deep kiss!
    .timer 1 9 msg $chan %other gives a loud whistle!
    .timer 1 11 msg $chan 4 %chose blushes bright red!
  }
}


and as for picking a random action you can do this
Code:
on @1:TEXT:!spin:#: {
  :pick
  var %chose $nick(#,$r(1,$nick(#,0))), %other $nick(#,$r(1,$nick(#,0))), %action kiss,licking,hump,spanking
  if ($istok(%chose %other,$nick,32)) { goto pick }
  else {
    .timer 1 1 msg $chan The bottle spins around and around...
    .timer 1 3 msg $chan 10 It slows to a stop and points at %chose !   
    .timer 1 5 msg $chan $nick grabs %chose and pulls them closer
    .timer 1 7 msg $chan $nick gives %chose a long $+($gettok(%action,$r(1,4),44),!)
    .timer 1 9 msg $chan %other gives a loud whistle!
    .timer 1 11 msg $chan 4 %chose blushes bright red!
  }
}


just some things to think about ;x
2/10 just cuz it\'s incomplete
mountaindew
Comments: 1,539
 
mIRC Snippet:  spin the bottle
Posted on Jul 19, 2008 8:53 pm
Yea as napa said, I would silence the timers and use local vars (/var).

But when you do use global vars, remember that you can unset multiple variables with one line, like \"unset %a %b %c %d %etc\".
SLS10
Comments: 35
 
mIRC Snippet:  spin the bottle
Posted on Jul 20, 2008 3:43 pm
Seen this kind of script lots and lots before. MOAR ORIGINALITY

Please Register or Login to start posting comments.
Bottom