- small fix to make the slots deal with plurality

git-svn-id: svn://svn.code.sf.net/p/crossfire/code/trunk/maps@2173 282e977c-c81d-0410-88c4-b93c2d0d6712
master
temitchell 2003-06-09 03:50:32 +00:00
parent 430d9313dc
commit 16f371200d
3 changed files with 24 additions and 6 deletions

View File

@ -58,7 +58,10 @@ if (CFPython.PayAmount(activator, cost*10)):#goldcoin
Slots.payoff(payoff)
id = CFPython.CreateObject(cointype, (x, y))
CFPython.SetQuantity(id, payoff)
message = "you win %d %s!" %(payoff,cointype)
if payoff == 1:
message = "you win %d %s!" %(payoff,cointype)
else:
message = "You win %d %ss!!" %(payoff,cointype)
break
elif results.count(item) == spinners:
#all match - pays out as percent of pot
@ -81,7 +84,10 @@ if (CFPython.PayAmount(activator, cost*10)):#goldcoin
Slots.payoff(payoff)
id = CFPython.CreateObject(cointype, (x, y))
CFPython.SetQuantity(id, payoff)
message = "you win %d %s!!" %(payoff,cointype)
if payoff == 1:
message == "you win %d %s!" %(payoff,cointype)
else:
message = "You win %d %ss!!" %(payoff,cointype)
break
else:
message = "Better luck next time!"

View File

@ -60,7 +60,10 @@ if (CFPython.PayAmount(activator, cost*50)):#platinumcoin
Slots.payoff(payoff)
id = CFPython.CreateObject(cointype, (x, y))
CFPython.SetQuantity(id, payoff)
message = "you win %d %s!" %(payoff,cointype)
if payoff == 1:
message = "you win %d %s!" %(payoff,cointype)
else:
message = "You win %d %ss!!" %(payoff,cointype)
break
elif results.count(item) == spinners:
#all match - pays out as percent of pot
@ -85,7 +88,10 @@ if (CFPython.PayAmount(activator, cost*50)):#platinumcoin
Slots.payoff(payoff)
id = CFPython.CreateObject(cointype, (x, y))
CFPython.SetQuantity(id, payoff)
message = "you win %d %s!!" %(payoff,cointype)
if payoff == 1:
message = "you win %d %s!" %(payoff,cointype)
else:
message = "You win %d %ss!!" %(payoff,cointype)
break
else:
message = "Better luck next time!"

View File

@ -57,7 +57,10 @@ if (CFPython.PayAmount(activator, cost)):#silvercoin
Slots.payoff(payoff)
id = CFPython.CreateObject(cointype, (x, y))
CFPython.SetQuantity(id, payoff)
message = "you win %d %s!" %(payoff,cointype)
if payoff == 1:
message = "you win %d %s!" %(payoff,cointype)
else:
message = "You win %d %ss!!" %(payoff,cointype)
break
elif results.count(item) == spinners:
#all match - pays out as percent of pot
@ -80,7 +83,10 @@ if (CFPython.PayAmount(activator, cost)):#silvercoin
Slots.payoff(payoff)
id = CFPython.CreateObject(cointype, (x, y))
CFPython.SetQuantity(id, payoff)
message = "you win %d %s!!" %(payoff,cointype)
if payoff == 1:
message = "you win %d %s!" %(payoff,cointype)
else:
message = "You win %d %ss!!" %(payoff,cointype)
break
else:
message = "Better luck next time!"