On 02/07/13 21:22, Jack Little wrote:
The player has an option to upgrade or not. I know the code is correct,
but it doesn't send the player to the shop.
So what does it do?
def lvl3_2():
print "You beat level 3!"
print "Congratulations!"
print "You have liberated the Bristol Channel!"
print "[Y] to go to the shop or [N] to advance."
final1=raw_input(">>")
if final1.lower()=="y":
shop2()
elif final1.lower()=="n":
lvl4()
Have you tried putting some debug print statement in?
For example
....
if final1.lower()=="y":
print 'going to shop2'
shop2()
elif final1.lower()=="n":
print 'advancing'
lvl4()
And in the shop2() and lvl4() functions a print to
show you got there?
Just some ideas.
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor