# \[SOLVED\]I need help on Usual Day in codecombat

**URL:** <https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408>\
**Category:** Level Help\
**Created:** [January 7, 2021, 1:46am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408 "2021-01-07T01:46:51Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![calvin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/calvin/32/17585_2.png) [@calvin](https://discourse.codecombat.com/u/calvin)\
**Post date:** [January 7, 2021, 1:46am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/1 "2021-01-07T01:46:51Z")

</div>

plz help i need help real bad

---

<div class="post-metadata">

**Author:** ![calvin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/calvin/32/17585_2.png) [@calvin](https://discourse.codecombat.com/u/calvin)\
**Post date:** [January 7, 2021, 1:47am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/2 "2021-01-07T01:47:23Z")

</div>

☹ help me plz

---

<div class="post-metadata">

**Author:** ![calvin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/calvin/32/17585_2.png) [@calvin](https://discourse.codecombat.com/u/calvin)\
**Post date:** [January 7, 2021, 1:48am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/3 "2021-01-07T01:48:16Z")

</div>

☹ ☹ ☹ ☹ ☹

---

<div class="post-metadata">

**Author:** ![Eric\_Tang](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/eric_tang/32/15310_2.png) [@Eric\_Tang](https://discourse.codecombat.com/u/Eric_Tang)\
**Post date:** [January 7, 2021, 1:54am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/4 "2021-01-07T01:54:02Z")

</div>

please post your formatted code and tell us the problem

---

<div class="post-metadata">

**Author:** ![calvin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/calvin/32/17585_2.png) [@calvin](https://discourse.codecombat.com/u/calvin)\
**Post date:** [January 7, 2021, 1:54am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/5 "2021-01-07T01:54:52Z")

</div>

```python
# Defeat munchkins, collect coins. Everything as usual.
# Use AND to check existence and type in one statement.

while True:
    enemy = hero.findNearestEnemy()
    # With AND, the type is only checked if enemy exists.
    if enemy and enemy.type == "munchkin":
        hero.attack(enemy)
    # Find the nearest item.
    item = hero.findNearestItem()
    # Collect item if it exists and its type is "coin".
    if item.x:
        
        hero.moveXY(item.pos.x, item.pos.y)
hero.commandableMethods

```

---

<div class="post-metadata">

**Author:** ![Eric\_Tang](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/eric_tang/32/15310_2.png) [@Eric\_Tang](https://discourse.codecombat.com/u/Eric_Tang)\
**Post date:** [January 7, 2021, 1:56am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/6 "2021-01-07T01:56:17Z")

</div>

could you also post a link to the level then I can help you

---

<div class="post-metadata">

**Author:** ![Falcons118](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/falcons118/32/32017_2.png) [@Falcons118](https://discourse.codecombat.com/u/Falcons118)\
**Post date:** [January 7, 2021, 1:57am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/7 "2021-01-07T01:57:35Z")

</div>

what level is this???

---

<div class="post-metadata">

**Author:** ![calvin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/calvin/32/17585_2.png) [@calvin](https://discourse.codecombat.com/u/calvin)\
**Post date:** [January 7, 2021, 1:57am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/8 "2021-01-07T01:57:36Z")

</div>

[CodeCombat - Coding games to learn Python and JavaScript](https://codecombat.com/play/level/usual-day)?

---

<div class="post-metadata">

**Author:** ![Falcons118](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/falcons118/32/32017_2.png) [@Falcons118](https://discourse.codecombat.com/u/Falcons118)\
**Post date:** [January 7, 2021, 1:58am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/9 "2021-01-07T01:58:58Z")

</div>

so change the  
`item .x to if (item and item.type=="coin"`)

---

<div class="post-metadata">

**Author:** ![Falcons118](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/falcons118/32/32017_2.png) [@Falcons118](https://discourse.codecombat.com/u/Falcons118)\
**Post date:** [January 7, 2021, 1:59am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/10 "2021-01-07T01:59:37Z")

</div>

correct me if I am wrong but why do you need commandable methods?

---

<div class="post-metadata">

**Author:** ![calvin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/calvin/32/17585_2.png) [@calvin](https://discourse.codecombat.com/u/calvin)\
**Post date:** [January 7, 2021, 1:59am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/11 "2021-01-07T01:59:44Z")

</div>

do i add the ( ) ???

---

<div class="post-metadata">

**Author:** ![Eric\_Tang](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/eric_tang/32/15310_2.png) [@Eric\_Tang](https://discourse.codecombat.com/u/Eric_Tang)\
**Post date:** [January 7, 2021, 1:59am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/12 "2021-01-07T01:59:48Z")

</div>

> [@calvin](#):
>
> `if item.x`

change that to if item and item.type == “coin”:

> [@calvin](#):
>
> `hero.commandableMethods`

delete this don’t know why you have it

---

<div class="post-metadata">

**Author:** ![Falcons118](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/falcons118/32/32017_2.png) [@Falcons118](https://discourse.codecombat.com/u/Falcons118)\
**Post date:** [January 7, 2021, 2:00am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/13 "2021-01-07T02:00:04Z")

</div>

yeah you cant command anything yet…

---

<div class="post-metadata">

**Author:** ![Falcons118](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/falcons118/32/32017_2.png) [@Falcons118](https://discourse.codecombat.com/u/Falcons118)\
**Post date:** [January 7, 2021, 2:00am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/14 "2021-01-07T02:00:40Z")

</div>

just change the item.x to

```python
if (item and item.type=="coin")

```

---

<div class="post-metadata">

**Author:** ![Eric\_Tang](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/eric_tang/32/15310_2.png) [@Eric\_Tang](https://discourse.codecombat.com/u/Eric_Tang)\
**Post date:** [January 7, 2021, 2:01am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/15 "2021-01-07T02:01:11Z")

</div>

To add on to that you don’t need parenthesis

---

<div class="post-metadata">

**Author:** ![Falcons118](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/falcons118/32/32017_2.png) [@Falcons118](https://discourse.codecombat.com/u/Falcons118)\
**Post date:** [January 7, 2021, 2:01am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/16 "2021-01-07T02:01:31Z")

</div>

yeah basically what @Eric_Tang said

---

<div class="post-metadata">

**Author:** ![Lydia\_Song](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/lydia_song/32/31461_2.png) [@Lydia\_Song](https://discourse.codecombat.com/u/Lydia_Song)\
**Post date:** [January 7, 2021, 2:02am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/17 "2021-01-07T02:02:03Z")

</div>

> [@calvin](#):
>
> `if item.x:`

You have to check if the item exists and if the item type is “coin”

> [@calvin](#):
>
> `hero.commandableMethods`

And delete this

Lydia

---

<div class="post-metadata">

**Author:** ![Falcons118](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/falcons118/32/32017_2.png) [@Falcons118](https://discourse.codecombat.com/u/Falcons118)\
**Post date:** [January 7, 2021, 2:02am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/18 "2021-01-07T02:02:51Z")

</div>

if these posts work please mark it as solved so that we can close the topic

---

<div class="post-metadata">

**Author:** ![calvin](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/calvin/32/17585_2.png) [@calvin](https://discourse.codecombat.com/u/calvin)\
**Post date:** [January 7, 2021, 2:03am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/19 "2021-01-07T02:03:03Z")

</div>

i forgot how do i check if it exists

---

<div class="post-metadata">

**Author:** ![Eric\_Tang](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.codecombat.com/eric_tang/32/15310_2.png) [@Eric\_Tang](https://discourse.codecombat.com/u/Eric_Tang)\
**Post date:** [January 7, 2021, 2:03am UTC](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408/20 "2021-01-07T02:03:15Z")

</div>

do if item  
20 characters

[Next page](https://discourse.codecombat.com/t/solved-i-need-help-on-usual-day-in-codecombat/26408.md?page=2)
