L
Laguna
24 Aug 2010 17:45
Link
I have added an Uno script, so we can all exercise our Uno addiction on IRC.
Just go into #simcountry through mibbit, Chatzilla or mIRC.
You just have to type !uno to start the game.
Type join to join the game.
And you play by typing !Play <color> <number/letter> - like !Play b 6
Now, com'on to play!
Details follow below:
Features
Uno rules
The usual and:
Playing Uno (Player Commands, not Uno rules)
Other Commands available to the players/non-players are:
Just go into #simcountry through mibbit, Chatzilla or mIRC.
You just have to type !uno to start the game.
Type join to join the game.
And you play by typing !Play <color> <number/letter> - like !Play b 6
Now, com'on to play!
Details follow below:
Features
- 108 Card Standard Uno Deck
- Anyone can start Uno by typing !Uno
- Only player who started the game and Ops can stop Uno by typing !UnoStop
- Anyone can join by typing Join (not !Join) even after cards have been delt.
- Anyone can quit by typing !Quit
- Leaving the channel removes the user from the game.
- Leaving the network removes the user from the game.
- Getting kicked from a channel removes the user from the game.
- User can change nicks during game play.
- 2-10 Players can play.
- Person to start game (person who typed !Uno) starts game with !Deal once 2 or more people join.
- 7 cards dealt to each player to start the game.
- Use !Play <Card Color [b,g,r,y]> <Card Number/Letter [0-9,S,D2,R]>
- Use !Play <Wild/Wild Draw 4 [w,wd4]> <color [b,g,r,y]>
- Words are excepted during play. (Typing "!Play Blue Five" and "!play b 5" are the same)
- !CardCount to see how many cards the other players have.
- !Score & !Score <Nick>
- Colors, Letters, Numbers, Words are accepted except for Wild Draw Fours which must be !play WD4 <color> or !play WildDraw4 <color> or !play WildDrawFour <color>
- User quits, their points are still added to winner's score.
- User quits, their cards are added back into deck.
- Shows cards that have been drawn, not all cards.
- Scores and Number of games played saved to text file so you can unload without losing rankings.
- !UnoTop10 to see the top 10 players.
- !Rank (Average Points per Game, Points and Games)
Uno rules
The usual and:
- 1 !Draw then !Pass option: There are 2 common Card Drawing variations to Uno. This Uno is by default set to 1 !Draw then !Pass as is official Uno rules from what I know. 1 !Draw then !Pass means if a user cannot play they must draw a card (!Draw) once they have drawn a card they have 2 options; If the drawn card plays they can play the card. If the drawn card doesn't play they must !Pass their turn.
- Reverse Acts like Skip with 2 people
Playing Uno (Player Commands, not Uno rules)
- Someone types !Uno into an Uno Channel to get the game started.
- After 2 to 10 people join, the person who typed !Uno will be told to type !Deal to deal the cards.
- On a players turn they play a card with one of the following commads:
- For number cards, reverses and skips they need to use !Play Color Card (Examples: !Play b 5 or !Play Blue Five or !Play r s or !Play Red Skip) Vaild colors are r,b,g,y,Red,Blue,Green,Yellow. Valid Cards are 0,1,2,3,4,5,6,7,8,9,s,d2,r,Zero,One,Two,Three,Four,Five,Six,Seven,Eight,Nine,Ten,Skip,Reverse,Draw2,DrawTwo
- Wilds are played using !Play W Color or !Play Wild Color, if a color is not specified it will warn that they do not have that card even though they do.
- Wild Draw 4's are played using !Play WD4 <Color>, !Play WildDrawFour <Color> or !Play WildDraw4 <Color>, if a color is not specified it will warn that they do not have that card even though they do.
- If they do not have a card they can draw one using !Draw After drawing a card only the drawn card may be played. They may then !Pass (If option is on, default is on, otherwise they will need to continue drawing until they can play) or !Play
Other Commands available to the players/non-players are:
- !UnoTop10 <Average,Points,Games> - Lists top 10 Uno Players, if no option is specified then it defaults to average.
- !Score - Tells them how many points they have
- !Score <Nick> - Tells them how many points Nick has
- !Rank - Tells them their rank in al three areas
- !TopCard – re-shows top card
- !ShowCards - Shows them their cards
- !UnoStop - Stops current Uno Game. Only person who typed !Uno and Channel Ops may use this command. If you are running the script and you want to stop the game but are not an Op or the person who typed !Uno type /UnoReset into any command line or use the Reset option in the /UnoOptions dialog.
- !Quit - Removes player from game adds their cards randomly into deck and saves the point totals of their cards for the winner.
- If a User Parts the channel or Quits the server this will act the same as if they type !Quit.
- !Players - lists current players, players may type join to be dealt into the game at any time as long as there is less then 10 players.
- !Commands - lists the commands that can be used with IRC Uno