on *:text:!playball reset:#: {
if ($address($nick,2) == $address($me,2)) { /unsetplayball | /not PlayBall Unseted }
}
on *:text:!playball *:%chan: {
if (%pball.p1 != $null) { /not theres all ready a game going on, please wait till its finished | halt }
else {
/set %pball.p1 $nick
/set %pball.p2 $2
/set %pballgame req
/notice $2 $nick has requested to play BaseBall with you. type !pball yes or !pball no
/notice $nick please wait for $2 to answer
} }
on *:text:!pball yes:%chan: {
if ($nick == %pball.p2) && (%pballgame == req) {
/notice $nick you have accepted the game.
/notice %player1 $nick has accepted the game.
/set %pballgame deal
halt
}
else { halt }
}
on *:text:!pball no:%chan: {
if ($nick == %pball.p2) && (%pball == req) {
/notice %player1 $nick has rejected the game
/notice $nick you have rejected the game
/unset %pball.p1
/unset %pball.p2
/unset %pballgame
} }
;;
on *:text:!pitch:%chan: {
if (%pballgame == pitch) && ($nick == %pball.p2) || ($nick == %pball.p1) {
/msg # $nick Pitches the ball
}
on*text:!swing:%chan:{
var %dc = $rand you have hit the ball.and made it to 1st base
var %hc = $rand you have missed the ball
var %cc = $rand you hit a HOMERUN!@!@
var %dc = $rand you popped the ball in the aid and it was caught.
var %dc = $rand you hit the ball and you made it to 2nd base
;;i stopped here ;;;;;
}
}
;;
alias unsetplayball {
/unset %pball*
}