Need help with level 27. Thank you

`type or paste code here`
type or paste code here

# Step 3 of creating a Pac-Man style arcade game.

# The game layout and items. Scroll down.
game.spawnXY("forest", 16, 16)
game.spawnXY("forest", 32, 16)
game.spawnXY("forest", 48, 16)
game.spawnXY("forest", 64, 16)
game.spawnXY("forest", 16, 32)
game.spawnXY("forest", 32, 32)
game.spawnXY("forest", 48, 32)
game.spawnXY("forest", 64, 32)
game.spawnXY("forest", 16, 48)
game.spawnXY("forest", 32, 48)
game.spawnXY("forest", 48, 48)
game.spawnXY("forest", 64, 48)

game.spawnXY("bronze-coin", 16, 8)
game.spawnXY("bronze-coin", 24, 8)
game.spawnXY("bronze-coin", 32, 8)
game.spawnXY("bronze-coin", 48, 8)
game.spawnXY("bronze-coin", 56, 8)
game.spawnXY("bronze-coin", 64, 8)
game.spawnXY("bronze-coin", 72, 8)

game.spawnXY("bronze-coin", 8, 16)
game.spawnXY("bronze-coin", 24, 16)
game.spawnXY("bronze-coin", 40, 16)
game.spawnXY("bronze-coin", 56, 16)
game.spawnXY("bronze-coin", 72, 16)

game.spawnXY("bronze-coin", 8, 24)
game.spawnXY("bronze-coin", 16, 24)
game.spawnXY("bronze-coin", 24, 24)
game.spawnXY("bronze-coin", 32, 24)
game.spawnXY("bronze-coin", 40, 24)
game.spawnXY("bronze-coin", 48, 24)
game.spawnXY("bronze-coin", 56, 24)
game.spawnXY("bronze-coin", 64, 24)
game.spawnXY("bronze-coin", 72, 24)

game.spawnXY("bronze-coin", 24, 32)
game.spawnXY("bronze-coin", 56, 32)

game.spawnXY("bronze-coin", 8, 40)
game.spawnXY("bronze-coin", 16, 40)
game.spawnXY("bronze-coin", 24, 40)
game.spawnXY("bronze-coin", 32, 40)
game.spawnXY("bronze-coin", 40, 40)
game.spawnXY("bronze-coin", 48, 40)
game.spawnXY("bronze-coin", 56, 40)
game.spawnXY("bronze-coin", 64, 40)
game.spawnXY("bronze-coin", 72, 40)

game.spawnXY("bronze-coin", 8, 48)
game.spawnXY("bronze-coin", 24, 48)
game.spawnXY("bronze-coin", 40, 48)
game.spawnXY("bronze-coin", 56, 48)
game.spawnXY("bronze-coin", 72, 48)

game.spawnXY("bronze-coin", 8, 56)
game.spawnXY("bronze-coin", 16, 56)
game.spawnXY("bronze-coin", 24, 56)
game.spawnXY("bronze-coin", 32, 56)
game.spawnXY("bronze-coin", 48, 56)
game.spawnXY("bronze-coin", 56, 56)
game.spawnXY("bronze-coin", 64, 56)
game.spawnXY("bronze-coin", 72, 56)

game.spawnXY("mushroom", 40, 8)
game.spawnXY("mushroom", 8, 32)
game.spawnXY("mushroom", 72, 32)
game.spawnXY("mushroom", 40, 56)

game.score = 1000
ui.track(game, "time")
ui.track(game, "score")
# Lets simplify the game while we don't have power-ups.
game.addCollectGoal(10)
game.addSurviveGoal()

player = game.spawnPlayerXY("knight", 8, 8)
player.maxSpeed = 32

def onCollect(event):
    player = event.target
    item = event.other
    if item.type == "bronze-coin":
        game.score += 1
    if item.type == "mushroom":
        game.score += 5

player.on("collect", onCollect)

# Spawn a monster "generator" in the center:
game.spawnXY("generator", 40,32)
# Set the generator spawnType to “scout”.
"generator".spawnType = "scout"
# Set the generator spawnDelay to 6 (or greater).
"generator".spawnDelay = 6

# This function configures new spawned scouts.
def onSpawn(event):
    unit = event.target
    unit.maxSpeed = 8
    # Set the unit's attackDamage to a value that
    # is greater than or equal to the player's maxHealth.
    

# Set the handler for "scout"s' "spawn" event to onSpawn


def checkTimeScore():
    game.score -= 0.5
    if game.score < 0:
        game.score = 0

while True:
    checkTimeScore()

# Win the game.

https://codecombat.com/play/level/game-of-coins-step-3-enemies?course=57b621e7ad86a6efb5737e64&course-instance=62fc312a33504f003d022e0a
1 Like

You should comment this part or delete it.

1 Like

Welp, your code is right, same as me ,the coder who passed this level

1 Like

It still does not work. It seems to require a skeleton instead of scourt.

1 Like

you should defind the generator

g = game.spawnXY("generator", 40,32)
# Set the generator spawnType to “scout”.
g.spawnType = "scout"
# Set the generator spawnDelay to 6 (or greater).
g.spawnDelay = 6
1 Like

I passed this level. Thank you. Should we delete this post?

2 Likes

just click the checkbox next to a post and it will close automatically

3 Likes