# Застрявшие в дюнах(пустыня)

**URL:** <https://discourse.codecombat.com/t/topic/17145>\
**Category:** русский (Russian)\
**Created:** [January 18, 2019, 6:25am UTC](https://discourse.codecombat.com/t/topic/17145 "2019-01-18T06:25:25Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![ab7d2c9c21c829b554fb](https://avatars.discourse-cdn.com/v4/letter/a/54ee81/32.png) [@ab7d2c9c21c829b554fb](https://discourse.codecombat.com/u/ab7d2c9c21c829b554fb)\
**Post date:** [January 18, 2019, 6:25am UTC](https://discourse.codecombat.com/t/topic/17145/1 "2019-01-18T06:25:25Z")

</div>

как пройти через yak?

---

<div class="post-metadata">

**Author:** ![Deadpool198](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/deadpool198/32/16753_2.png) [@Deadpool198](https://discourse.codecombat.com/u/Deadpool198)\
**Post date:** [January 18, 2019, 10:53am UTC](https://discourse.codecombat.com/t/topic/17145/2 "2019-01-18T10:53:38Z")

</div>

Если у вас возникли проблемы с этим уровнем, пожалуйста, оставьте свой код (отформатированный правильно, как указано в [https://codecombat.discourse.com/faq](https://codecombat.discourse.com/faq))  
так что мы можем вам помочь.  
Благодарю.  
🦁🦁 🦁

---

<div class="post-metadata">

**Author:** ![ab7d2c9c21c829b554fb](https://avatars.discourse-cdn.com/v4/letter/a/54ee81/32.png) [@ab7d2c9c21c829b554fb](https://discourse.codecombat.com/u/ab7d2c9c21c829b554fb)\
**Post date:** [January 18, 2019, 6:49pm UTC](https://discourse.codecombat.com/t/topic/17145/3 "2019-01-18T18:49:29Z")

</div>

```python
while True:
    enem = hero.findNearestEnemy()
    flag = hero.findFlag()
    if flag:
        if flag:
            hero.pickUpFlag(flag)
        else:
            hero.moveXY(hero.pos.x+1, hero.pos.y)
    elif enem:
        if flag:
            hero.pickUpFlag(flag)
        else:
            hero.attack(enem)
    else:
        hero.moveXY(hero.pos.x+1, hero.pos.y)

```

---

<div class="post-metadata">

**Author:** ![Deadpool198](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/deadpool198/32/16753_2.png) [@Deadpool198](https://discourse.codecombat.com/u/Deadpool198)\
**Post date:** [January 20, 2019, 6:03pm UTC](https://discourse.codecombat.com/t/topic/17145/5 "2019-01-20T18:03:40Z")

</div>

Извините, я немного запутался в том, что это за уровень. Не могли бы вы скопировать вещь в строке поиска, когда вы находитесь на уровне, и опубликовать ее в беседе, чтобы я мог помочь вам с уровнем.  
Благодарю.  
🦁 🦁 🦁

---

<div class="post-metadata">

**Author:** ![Chaboi\_3000](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/chaboi_3000/32/48486_2.png) [@Chaboi\_3000](https://discourse.codecombat.com/u/Chaboi_3000)\
**Post date:** [January 20, 2019, 10:00pm UTC](https://discourse.codecombat.com/t/topic/17145/6 "2019-01-20T22:00:03Z")

</div>

It’s due to system thinking that the new user is copying and pasting and trying to spam. Just that. I’ve fixed it

---

<div class="post-metadata">

**Author:** ![ab7d2c9c21c829b554fb](https://avatars.discourse-cdn.com/v4/letter/a/54ee81/32.png) [@ab7d2c9c21c829b554fb](https://discourse.codecombat.com/u/ab7d2c9c21c829b554fb)\
**Post date:** [January 22, 2019, 6:06am UTC](https://discourse.codecombat.com/t/topic/17145/7 "2019-01-22T06:06:45Z")

</div>

here is a link to this task [https://codecombat.com/play/level/stranded-in-the-dunes](https://codecombat.com/play/level/stranded-in-the-dunes)?  
is it possible not to attack yaks? or run away that would not be aggrized by me

---

<div class="post-metadata">

**Author:** ![Chaboi\_3000](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/chaboi_3000/32/48486_2.png) [@Chaboi\_3000](https://discourse.codecombat.com/u/Chaboi_3000)\
**Post date:** [January 22, 2019, 8:04am UTC](https://discourse.codecombat.com/t/topic/17145/8 "2019-01-22T08:04:48Z")

</div>

Here’s a simple attack code but avoiding yaks:

```python
while True:
    enemy=hero.findNearestEnemy()
    if enemy.type!='sand-yak':
        hero.attack(enemy)

```

---

<div class="post-metadata">

**Author:** ![ab7d2c9c21c829b554fb](https://avatars.discourse-cdn.com/v4/letter/a/54ee81/32.png) [@ab7d2c9c21c829b554fb](https://discourse.codecombat.com/u/ab7d2c9c21c829b554fb)\
**Post date:** [January 22, 2019, 9:07am UTC](https://discourse.codecombat.com/t/topic/17145/9 "2019-01-22T09:07:48Z")

</div>

![image](https://us1.discourse-cdn.com/flex016/uploads/codecombat/original/2X/6/601a5411cd89c5bc27fc64fb2eceabf9b72ed655.png)  
gives an error message. I just wanted to check.

---

<div class="post-metadata">

**Author:** ![Chaboi\_3000](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/chaboi_3000/32/48486_2.png) [@Chaboi\_3000](https://discourse.codecombat.com/u/Chaboi_3000)\
**Post date:** [January 22, 2019, 9:42am UTC](https://discourse.codecombat.com/t/topic/17145/10 "2019-01-22T09:42:19Z")

</div>

You need the correct glasses to be able to use .type

---

<div class="post-metadata">

**Author:** ![ab7d2c9c21c829b554fb](https://avatars.discourse-cdn.com/v4/letter/a/54ee81/32.png) [@ab7d2c9c21c829b554fb](https://discourse.codecombat.com/u/ab7d2c9c21c829b554fb)\
**Post date:** [January 22, 2019, 9:53am UTC](https://discourse.codecombat.com/t/topic/17145/11 "2019-01-22T09:53:04Z")

</div>

I apologize for asking endlessly. but I rummaged through my glasses and never found what I needed (((

---

<div class="post-metadata">

**Author:** ![Deadpool198](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/deadpool198/32/16753_2.png) [@Deadpool198](https://discourse.codecombat.com/u/Deadpool198)\
**Post date:** [January 22, 2019, 10:32am UTC](https://discourse.codecombat.com/t/topic/17145/13 "2019-01-22T10:32:05Z")

</div>

You haven’t checked whether there’s an enemy either.  
I think anyone can check type, whatever your glasses are.  
It should be:

```python
if enemy and enemy.type...

```

🦁

---

<div class="post-metadata">

**Author:** ![ab7d2c9c21c829b554fb](https://avatars.discourse-cdn.com/v4/letter/a/54ee81/32.png) [@ab7d2c9c21c829b554fb](https://discourse.codecombat.com/u/ab7d2c9c21c829b554fb)\
**Post date:** [January 22, 2019, 10:37am UTC](https://discourse.codecombat.com/t/topic/17145/14 "2019-01-22T10:37:21Z")

</div>

Thank you very much. You are very smart)))🖖

---

<div class="post-metadata">

**Author:** ![Chaboi\_3000](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/chaboi_3000/32/48486_2.png) [@Chaboi\_3000](https://discourse.codecombat.com/u/Chaboi_3000)\
**Post date:** [January 22, 2019, 10:39am UTC](https://discourse.codecombat.com/t/topic/17145/15 "2019-01-22T10:39:11Z")

</div>

Nevermind you’re right @Deadpool198, I misread the error message. Thought it was something like `Type error: Can't read protected property()` Then it’ll be related to equipment. But in this case it’s an error stating that it doesn’t have anything to check the type of, which is why it’s returning an error. 😫
