Text Adventure Game in Python
Bugs

In CountCoins:

print


... has no effect. The same applies to other parts of your code where you used this. If you meant to print a newline, use print() instead. You've also used print inconsistently, sometimes just leaving out the parentheses. Your tags include python-3.x, so you should fix that.

raw_input("")


... there's no such thing as raw_input in Python 3. I'm starting to think you've used a wrong tag.

Comparisons to True

Python automatically compares to True in if / elif / else / while statements. Therefore, you can shorten this:

while gameStart == True:

if spawn == True:

if spawnStart == True:


... to this:

while gameStart:

if spawn:

if spawnStart:


... what this also means is that instead of writing:

if wardrobeSpawn == False


... you can write:

if not wardrobeSpawn:


... which is shorter and more readable.

F-strings

Instead of doing:

print("You have: " + str(coins) + " coins")


You might want to use a so-called f-string:

print(f"You have {coins} coins")


This is easier for you and other developers.
f-strings are only available in Python 3.6 and later.

Functions

You seem to be using just one function. I suggest splitting the game up into several functions, perhaps like this:

def Level1():
    print("You wake up ...")

def Choice1()

def Choice2()


Styling

You should definitely read PEP8.
It states that you should, for example, use snake_case for variables and function names. Also, you should leave enough whitespace in between blocks of code to make it easier to read and manage. Really, take a look, it's a good read.