Forums

OK what am I missing someone pls help

I keep getting ::

 Traceback (most recent call last):
 File "game.py", line 492, in <module> a_game.play()
 File "game.py", line 241, in play  next_scene_name = current_scene.enter()
 AttributeError: 'NoneType' object has no attribute 'enter'

Heres the code its self for the txt file just fill in 6 lines on a txt with the 1st line your name the second a wepon the 3rd a wepon the nxt 3 lines just put 15::

import os
from sys import exit
from random import randint


os.system('cls')

print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@  OOOOOOOOOO          AAA          DDDDDD        @@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@  OOOOOOOOOO        AA   AA        DDD   DD      @@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@  OOO    OOO        AA   AA        DDD    DD     @@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@  OOO    OOO       AA     AA       DDD     DD    @@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@  OOO    OOO       AA     AA       DDD      DD   @@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@  OOO    OOO       AA     AA       DDD       DD  @@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@  OOO    OOO      AAAAAAAAAAA      DDD      DD   @@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@  OOO    OOO      AAAAAAAAAAA      DDD     DD    @@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@  OOO    OOO      AA       AA      DDD    DD     @@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@  OOOOOOOOOO  .. AA         AA  .. DDD   DD      @@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@  OOOOOOOOOO  .. AA         AA  .. DDDDDDD  v0.1 @@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
charsheet = open('C:\users\cwadmin\pyt\char.txt', 'r')


#get Char info
name = charsheet.readline()
wepon = charsheet.readline()
race = charsheet.readline()
STRa = charsheet.readline()
DEXa = charsheet.readline()
CONa = charsheet.readline()
HPa = charsheet.readline()

STR = (int(STRa))
DEX = (int(DEXa))
CON = (int(CONa))
HP = (int(HPa))
name = name.replace("\n", "")
wepon = wepon.replace("\n", "")
race = race.replace("\n", "")




#Charsheet templet to be pasted
#     print "********************************************"
#     print "Name: %r  ***   Wepon: %r   ***   Race: %r" %(name,wepon,race) 
#     print "STR: %r   ***   DEX:   %r   ***   CON:  %r" %(STR,DEX,CON)
#     print "Hit Points:   %r" %(HP)


#Question templet
#print "*****CHOOSE*****"
#varoi = 0
#print "" print "" print "" print "" print "" print "" print ""   
#* = raw_input ("@@@-:")
#if * == *:
#elif * == *:
#else:
#   print "ERROR CODE 001 REST GAME"


print "Welcom to Old Ass Dungen."
print "Have you playd befor?\n"

print "CHOOSE:\n"
print "Yes or No\n"

varoi = raw_input ("@@@-:")

if varoi == 'No':
    print "It is a simple text based RPG. You will read the screen and then chose what to do from the list provided."
    print "Sounds simple enuff. BUT dont chose wrong or it may cost you. In this old ass dungen the price can include your life."
    print "redy to play? then rest and nxt time chose Yes insted of NO."
else:
    print "ok lets play."


print "Welcom to Dorieea, the city at the mouth of the Old Ass Dungen. I am Guthor the Inn keeper. You are %r right?" % (name)


print "*****CHOOSE*****"
voroi = 0
print "Yes or No" 
voroi = raw_input ("@@@-:")
if voroi == 'No':
    print "What is your name?\n"
    name = raw_input ("@@@-:")
elif voroi == 'Yes':
    pass
else:
    print "ERROR CODE 001 REST GAME"

os.system('cls')
print "\n"
print "\n"
print "\n"
print "\n"
print "\n"
print "\n"
print "\n"
print "\n"
print "\n"
print "\n"
print "\n"
print "\n"
print "\n"


print "Good and I can see your an %r, with a %r ," % (race,wepon)
print "and so that means these stats are yours."
print "Hit enter to continue"

print "\n"
print "\n"
print "********************************************"
print "Name: %r  ***   Wepon: %r   ***   Race: %r" %(name,wepon,race) 
print "STR: %r   ***   DEX:   %r   ***   CON:  %r" %(STR,DEX,CON)
print "Hit Points:   %r" %(HP)
print "\n"
print "\n"
raw_input ('ENTR')

os.system('cls')
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "\n"

print "##The man befor you is a clean shaved and bald Human. He is the bar keep here."
print "##The bar is empty and all you can hear is the sound of the bar keep scrubing the bar"
print "\n"


print "So %r , I assume your here to see the hart of the cave in the Old ASS Dungen right?" % (name)
print "Well if so the I think you should have this \n ##He pulls out a flask with some glowing red liquid in it\n"
print "You can get some more of this stuff from the Elf in the Dungen her name is Glindoria just tell her I sent you, ok?\n"
print "##You take the flask, grab your %r and head out the door" % (wepon)
print "\n"
print "********************************************"
print "Name: %r  ***   Wepon: %r   ***   Race: %r" %(name,wepon,race) 
print "STR: %r   ***   DEX:   %r   ***   CON:  %r" %(STR,DEX,CON)
print "Hit Points:   %r" %(HP)
print "\n"

raw_input ('ENTR')


os.system('cls')
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
print "\n"
print "\n"
print "##You must deside are you going to go home and end it all right here faceing your family with the shame"
print "##Or are you going to do what you set out to do and see the hart of the cave?"
print "\n"
#Question templet
print "*****CHOOSE*****"
varoi = 0
print "1.Go Home   ****   2.Head to the Old Ass Dungen"    
varoi = raw_input ("Number#-")
if varoi == '1':
    os.system('cls')
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "\n"
    print "\n"
    print "You choose to go home and so the years of typing i spent making this text baced game are wasted thx, thx alot"
    print "If you want to head to the cave anyways hit enter if not pres Ctrl + C"
    raw_input ('ENTR')

elif varoi == '2':
    os.system('cls')
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
    print "\n"
    print "\n"
    print "##You press forth unto the OAD. Knowing that you will probbly die"
    raw_input ('ENTR')
else:
    print "ERROR CODE 001 REST GAME"



class Scene(object):
    def enter(self):
        pass

##GAME ENGINE
class Engine(object):
    def __init__(self, scene_map):
        self.scene_map = scene_map

    def play(self):
        current_scene = self.scene_map.opening_scene()

        while True:
            print "\n----------"
            next_scene_name = current_scene.enter()
            current_scene = self.scene_map.next_scene(next_scene_name)


##GAME ENGINE



class death(Scene):

    quips = ["You really suck at this!", "Maby you should stick with something more your skill lvl, like sorry!.", "LAHAY- LAWHO- ZAHER", "You wouldnt have a prayer in the '80's gameing wourld."]

    def enter(self):
        print death.quips[randint(0, len(self.quips)-1)]
        exit(1)

class DorieeaScene(Scene):
    def enter(self):

        os.system('cls')
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHHIIIII FFFFFFF@@@@@@@@@@@     kEY      @@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   WWWW  HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ H = House    @@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ I = FENCE    @@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWW   HHHH   HHHHH   I FFFFFFF@@@@@@@@@@@ F = Field    @@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWWW  HHHH   HHHHHIIII FFFFFFF@@@@@@@@@@@ W = Water    @@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW                    FFFFFFF@@@@@@@@@@@ X = You      @@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWW    HHHH   HHHH  HHH FFFFFFF@@@@@@@@@@@ M = Monster  @@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWW    HHHH   HHHH  HHHHHHHH   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWWW     HHHH  XHHHH  HHHHHHHH   @@@@@              @@@@@@@@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWW             HHHH  HHHHHHHH   @@@@@  Dorieea     @@@@@@@@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WW                               @@@@@              @@@@@@@@@@@@@@@@\n"
        print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
        print "\n"

        print "You just left the bar the Dungen is north of the city your home is south of the city"
        print "You can goto the Bar, The Opening of the Dungen or the Stable"

        print "*****CHOOSE*****"
        varoi = 0
        print "1.Bar   ****   2.Head to the Old Ass Dungen 3. Goto the stable"    
        varoi = raw_input ("Number#-")
        if varoi == '1':
            os.system('cls')
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHHIIIII FFFFFFF@@@@@@@@@@@     kEY      @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   WWWW  HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ H = House    @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ I = FENCE    @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWW   HHHH   HHHHH   I FFFFFFF@@@@@@@@@@@ F = Field    @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWWW  HHHH   HHHHHIIII FFFFFFF@@@@@@@@@@@ W = Water    @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW                    FFFFFFF@@@@@@@@@@@ X = You      @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWW    HHHH   HHHH  HHH FFFFFFF@@@@@@@@@@@ M = Monster  @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWW    HHHH   HHHH  HHHHHHHH   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWWW     HHHH  XHHHH  HHHHHHHH   @@@@@              @@@@@@@@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWW             HHHH  HHHHHHHH   @@@@@  Dorieea     @@@@@@@@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WW                               @@@@@              @@@@@@@@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
            print "\n"
            print "\n"
            print "As you turn around to reenter the bar, the bar keep closes the door in your face and says come back in the morning."
            print "So I guess the Bar is out of the question then you can goto the Dungen or the stable"
            print "*****CHOOSE*****"
            varoi = 0
            print "1.Goto the stable   ****   2. Head to the Old Ass Dungen"    
            varoi = raw_input ("Number#-")
            if varoi == '1':
                os.system('cls')
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHHIIIII FFFFFFF@@@@@@@@@@@     kEY      @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   WWWW  HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ H = House    @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH  XHHHH    I FFFFFFF@@@@@@@@@@@ I = FENCE    @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWW   HHHH   HHHHH   I FFFFFFF@@@@@@@@@@@ F = Field    @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWWW  HHHH   HHHHHIIII FFFFFFF@@@@@@@@@@@ W = Water    @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW                    FFFFFFF@@@@@@@@@@@ X = You      @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWW    HHHH   HHHH  HHH FFFFFFF@@@@@@@@@@@ M = Monster  @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWW    HHHH   HHHH  HHHHHHHH   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWWW     HHHH   HHHH  HHHHHHHH   @@@@@              @@@@@@@@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWW             HHHH  HHHHHHHH   @@@@@  Dorieea     @@@@@@@@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WW                               @@@@@              @@@@@@@@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                print "\n"
                print "\n"
                print "AT THE STABLE"
                print "*****CHOOSE*****"
                varoi = 0
                print "1.Head to the Old Ass Dungen   ****   2. Go Home"    
                varoi = raw_input ("Number#-")
                if varoi == '1':
                    os.system('cls')
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHHIIIII FFFFFFF@@@@@@@@@@@     kEY      @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   WWWW  HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ H = House    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ I = FENCE    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWW   HHHH   HHHHH   I FFFFFFF@@@@@@@@@@@ F = Field    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWWW  HHHH   HHHHHIIII FFFFFFF@@@@@@@@@@@ W = Water    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW                    FFFFFFF@@@@@@@@@@@ X = You      @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWW    HHHH   HHHH  HHH FFFFFFF@@@@@@@@@@@ M = Monster  @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWW    HHHH   HHHH  HHHHHHHH   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWWW     HHHH  XHHHH  HHHHHHHH   @@@@@              @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWW             HHHH  HHHHHHHH   @@@@@  Dorieea     @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WW                               @@@@@              @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "\n"
                    print "\n"
                    print "GOTO Dungen"
                    raw_input ('ENTR')
                    return 'TheOpeningScene'

                elif varoi == '2':
                    os.system('cls')
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHHIIIII FFFFFFF@@@@@@@@@@@     kEY      @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   WWWW  HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ H = House    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ I = FENCE    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWW   HHHH   HHHHH   I FFFFFFF@@@@@@@@@@@ F = Field    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWWW  HHHH   HHHHHIIII FFFFFFF@@@@@@@@@@@ W = Water    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW                    FFFFFFF@@@@@@@@@@@ X = You      @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWW    HHHH   HHHH  HHH FFFFFFF@@@@@@@@@@@ M = Monster  @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWW    HHHH   HHHH  HHHHHHHH   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWWW     HHHH   HHHH  HHHHHHHH   @@@@@              @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWW             HHHH  HHHHHHHH   @@@@@  Dorieea     @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WW            X                  @@@@@              @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "\n"
                    print "\n"
                    print "death"
                    raw_input ('ENTR')
                    os.system('cls')
                    return 'death'
                else:
                    print "ERROR CODE 001 REST GAME"
                    EXIT(1)

        elif varoi == '2':
            os.system('cls')
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH X HHHHIIIII FFFFFFF@@@@@@@@@@@     kEY      @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   WWWW  HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ H = House    @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ I = FENCE    @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWW   HHHH   HHHHH   I FFFFFFF@@@@@@@@@@@ F = Field    @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWWW  HHHH   HHHHHIIII FFFFFFF@@@@@@@@@@@ W = Water    @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW                    FFFFFFF@@@@@@@@@@@ X = You      @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWW    HHHH   HHHH  HHH FFFFFFF@@@@@@@@@@@ M = Monster  @@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWW    HHHH   HHHH  HHHHHHHH   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWWW     HHHH   HHHH  HHHHHHHH   @@@@@              @@@@@@@@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWW             HHHH  HHHHHHHH   @@@@@  Dorieea     @@@@@@@@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WW                               @@@@@              @@@@@@@@@@@@@@@@\n"
            print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
            print "\n"
            print "\n"
            print "##You head to the OAD."
            raw_input ('ENTR')
            return 'TheOpeningScene'
        elif varoi == '3':
                os.system('cls')
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHHIIIII FFFFFFF@@@@@@@@@@@     kEY      @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   WWWW  HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ H = House    @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH  XHHHH    I FFFFFFF@@@@@@@@@@@ I = FENCE    @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWW   HHHH   HHHHH   I FFFFFFF@@@@@@@@@@@ F = Field    @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWWW  HHHH   HHHHHIIII FFFFFFF@@@@@@@@@@@ W = Water    @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW                    FFFFFFF@@@@@@@@@@@ X = You      @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWW    HHHH   HHHH  HHH FFFFFFF@@@@@@@@@@@ M = Monster  @@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWW    HHHH   HHHH  HHHHHHHH   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWWW     HHHH   HHHH  HHHHHHHH   @@@@@              @@@@@@@@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWW             HHHH  HHHHHHHH   @@@@@  Dorieea     @@@@@@@@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WW                               @@@@@              @@@@@@@@@@@@@@@@\n"
                print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                print "\n"
                print "\n"
                print "AT THE STABLE"
                print "*****CHOOSE*****"
                varoi = 0
                print "1.Head to the Old Ass Dungen   ****   2. Go Home"    
                varoi = raw_input ("Number#-")
                if varoi == '1':
                    os.system('cls')
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHHIIIII FFFFFFF@@@@@@@@@@@     kEY      @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   WWWW  HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ H = House    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ I = FENCE    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWW   HHHH   HHHHH   I FFFFFFF@@@@@@@@@@@ F = Field    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWWW  HHHH   HHHHHIIII FFFFFFF@@@@@@@@@@@ W = Water    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW                    FFFFFFF@@@@@@@@@@@ X = You      @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWW    HHHH   HHHH  HHH FFFFFFF@@@@@@@@@@@ M = Monster  @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWW    HHHH   HHHH  HHHHHHHH   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWWW     HHHH  XHHHH  HHHHHHHH   @@@@@              @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWW             HHHH  HHHHHHHH   @@@@@  Dorieea     @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WW                               @@@@@              @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "\n"
                    print "\n"
                    print "GOTO Dungen"
                    raw_input ('ENTR')
                    return 'TheOpeningScene'

                elif varoi == '2':
                    os.system('cls')
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHHIIIII FFFFFFF@@@@@@@@@@@     kEY      @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   WWWW  HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ H = House    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW   HHHH   HHHH    I FFFFFFF@@@@@@@@@@@ I = FENCE    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWW   HHHH   HHHHH   I FFFFFFF@@@@@@@@@@@ F = Field    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWWWW  HHHH   HHHHHIIII FFFFFFF@@@@@@@@@@@ W = Water    @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWWW                    FFFFFFF@@@@@@@@@@@ X = You      @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  WWW    HHHH   HHHH  HHH FFFFFFF@@@@@@@@@@@ M = Monster  @@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WWWW    HHHH   HHHH  HHHHHHHH   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWWW     HHHH   HHHH  HHHHHHHH   @@@@@              @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WWW             HHHH  HHHHHHHH   @@@@@  Dorieea     @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WW            X                  @@@@@              @@@@@@@@@@@@@@@@\n"
                    print "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\n"
                    print "\n"
                    print "\n"
                    print "death"
                    raw_input ('ENTR')
                    os.system('cls')
                    return 'death'
                else:
                    print "ERROR CODE 001 REST GAME"
                    EXIT(1)
        else:
            print "ERROR CODE 001 REST GAME"
            EXIT(1)

class TheOpeningScene(Scene):

    def enter(self):
        print "You made it and then I shat on you you die"
        raw_input ('ENTR')
        os.system('cls')
        return 'death'



##MAPING 
class Map(object):

    scenes = {'Dorieea' : DorieeaScene(), 'The Opening': TheOpeningScene(), 'death': death()}

    def __init__(self, start_scene):
        self.start_scene = start_scene

    def next_scene(self, scene_name):
        return Map.scenes.get(scene_name)

    def opening_scene(self):
        return self.next_scene(self.start_scene)


a_map = Map('Dorieea')
a_game = Engine(a_map)
a_game.play()
##MAPING

[edited by admin: formatting]

If theres a way I can just pass the .py file that would probly be better.

The init method in the Engine class should start with:

def __init__(self, scene_map):

HTH Jim

[edited by admin: formatting]

OK, I think your other problem is that the 'enter' method of a scene should be returning the name of the next scene, and at one point you have:

return 'TheOpeningScene'

This line should be:

return 'The Opening'

to match your 'Map' class.

[edited by admin: formatting]

+1 to Jim's second suggestion.

His first one you can ignore -- he thought that your __init__ method was wrong because it wasn't properly formatted when he read your code. I've fixed the formatting now so it's clear that your __init__ is actually OK.

Ah, thanks giles - you see how fallible I am...

;-)

Nice I could have spent a month pulling my hair out I would have never clicked on return 'The Opening' THX and of cleaning it up

;----)

ok Can I get some more help so tonight I was working on a combat sys tem and now even after several runs with the current contested line written as is now all the suden its giving me this error::

File "game.py", line 632
    if roll2 >= 10:
                  ^
SyntaxError: invalid syntax

heres the code for the sction in question.

 execfile("dice.py")
roll = open('C:\users\cwadmin\pyt\dice.txt', 'r')
roll2 = (int(roll)) -- armor
if roll2 >= 10:
     hit1 = 1
else:
   hit1 = 0

if hit1 == 1:
    hit = 'hit'
else:
    hit = 'misses'
if hit == 'hit':
    monDAM = monDAM
else:
    monDAM == 0
os.system('cls')        
print "He attacks you and %r for %r damage" % (hit, hitdam)
HP = HP -- monDAM

There's no drive C on PythonAnywhere, it's a Linux system (Unix-based).

Presumably you've already uploaded 'dice.txt' to a suitable place in your PA file system? If so, you just have to get the path right in your 'open' call - I think maybe it should be:

/home/cwadmin/pyt/dice.txt

ok the problem is not with the dice.py and I am running the windows python in shell and it works its telling me the colin is the problem IF I omit it it moves on to the hit1 below it, saying the 1 is wrong but both are used multipul times before this point so IF its the call for a file at a given location in windows on win python2.7 then can I get you to be more clear as to what the problem is or can you send me to were I can read about it I.E a book title or a wiki etc. because I cant call for a file location on a dif sys

The indentation of the line 'if roll2 >= 10:' looks wrong in the post - can you check it please?

Ya I am still sucking at using the forum here. i'll try cleaning it up.

ok how about now that's closer to how it looks

The line before looks wrong - check the brackets?

roll2 = (int(roll) -- armor

@jgmdavies is right I think!

Incidentally, if you ever want more focused help with Python stuff, do check out codementor.io...

Ya it was wrong thax :::Roll2 = (int(rol)) -- armor