Recoded coin.py

This commit is contained in:
Luke Rogers 2011-12-02 03:24:11 +13:00
parent a9e000c6dd
commit c4575a8e89

View file

@ -4,35 +4,36 @@ import random
@hook.command(autohelp=False)
def coin(inp):
".coin - Flips a coin and shares the result."
".coin [amount] -- flips some coins and shares the result."
if inp.isdigit():
count = int(inp)
else:
count = 1
if count > 10:
return "Maximum amount of coins is ten."
if count > 1:
coin = "coins"
else:
coin = "coin"
msg = "You flip " + str(count) + " " + coin + " and get the following results:"
for i in range(count):
flip = random.randint(0,1)
if flip == 1:
sidename = "heads"
if i == 0:
msg += " Heads"
else:
sidename = "tails"
message = "You flip a coin and it lands on " + sidename + "!"
return message
@hook.command(autohelp=False)
def coins(inp):
".coins - Flips two coins and shares the results."
flip2 = random.randint(0,1)
if flip2 == 1:
sidename2 = "heads"
msg += ", Heads"
else:
sidename2 = "tails"
flip = random.randint(0,1)
if flip == 1:
sidename = "heads"
if i == 0:
msg += " Tails"
else:
sidename = "tails"
message = "You flip two coins. You get a " + sidename + ", and a " + sidename2 + "!"
msg += ", Tails"
return message
return msg