# Pet Translator- Level help- Python

**URL:** <https://discourse.codecombat.com/t/pet-translator-level-help-python/34497>\
**Category:** Level Help\
**Created:** [December 9, 2022, 3:35am UTC](https://discourse.codecombat.com/t/pet-translator-level-help-python/34497 "2022-12-09T03:35:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jacob\_Thomas](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/jacob_thomas/32/32737_2.png) [@Jacob\_Thomas](https://discourse.codecombat.com/u/Jacob_Thomas)\
**Post date:** [December 9, 2022, 3:35am UTC](https://discourse.codecombat.com/t/pet-translator-level-help-python/34497/1 "2022-12-09T03:35:39Z")

</div>

My code does not work, I don’t know why.

```python
# Your pet should translate commands.
 
def onHear(event):
    # The message the pet heard is in event.message
    message = event.message
    # If the message is "North":
    if message == "North":
        # The pet says "Htron".
        pet.say("Htron")
    # If the message is "South":
    if message == "South":
        # The pet says "Htuos".
        pet.say("Htous")
        pass
    # If the message is "East":
    if message == "East":
        # The pet says "Tsae".
        pet.say("Tsae")
        
# Assign the event handler.
pet.on("hear", onHear)

while True:
    enemy = hero.findNearestEnemy()
    # Don't attack Brawlers.
    if enemy and enemy.type != "brawler":
        hero.attack(enemy)

```

This is my gear:

![Screenshot 2022-12-08 10.34.32 PM](https://us1.discourse-cdn.com/flex016/uploads/codecombat/original/3X/f/9/f9b7f10205510ea182e1442481da01b33fc0307d.png)

---

<div class="post-metadata">

**Author:** ![moonwatcher348](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/moonwatcher348/32/24126_2.png) [@moonwatcher348](https://discourse.codecombat.com/u/moonwatcher348)\
**Post date:** [December 9, 2022, 3:47am UTC](https://discourse.codecombat.com/t/pet-translator-level-help-python/34497/2 "2022-12-09T03:47:33Z")

</div>

Try removing the `pass`, also, try submitting a couple times, sometimes the seed is a bit buggy

---

<div class="post-metadata">

**Author:** ![Jacob\_Thomas](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/jacob_thomas/32/32737_2.png) [@Jacob\_Thomas](https://discourse.codecombat.com/u/Jacob_Thomas)\
**Post date:** [December 9, 2022, 3:53am UTC](https://discourse.codecombat.com/t/pet-translator-level-help-python/34497/3 "2022-12-09T03:53:56Z")

</div>

Thanks, it worked after I submitted it a few times 😃

---

<div class="post-metadata">

**Author:** ![moonwatcher348](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/moonwatcher348/32/24126_2.png) [@moonwatcher348](https://discourse.codecombat.com/u/moonwatcher348)\
**Post date:** [December 9, 2022, 3:54am UTC](https://discourse.codecombat.com/t/pet-translator-level-help-python/34497/4 "2022-12-09T03:54:58Z")

</div>

Please mark the post as the solution so the topic closes :) also, I answered your CS3 problem

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/codecombat/original/2X/a/a9445509d1a758c41b5ddcddc8c8e20a5dedb67f.png) [@system](https://discourse.codecombat.com/u/system)\
**Post date:** [December 9, 2022, 3:55pm UTC](https://discourse.codecombat.com/t/pet-translator-level-help-python/34497/5 "2022-12-09T15:55:40Z")

</div>

Closed on December 9, 2022, 3:55pm UTC

This topic was automatically closed 12 hours after the last reply. New replies are no longer allowed.
