# The problem with semisolid platforms

**URL:** <https://forum.makecode.com/t/the-problem-with-semisolid-platforms/20739>\
**Category:** Help\
**Created:** [June 19, 2023, 9:34pm UTC](https://forum.makecode.com/t/the-problem-with-semisolid-platforms/20739 "2023-06-19T21:34:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Brainstorm\_Studios](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brainstorm_studios/32/20476_2.png) [@Brainstorm\_Studios](https://forum.makecode.com/u/Brainstorm_Studios)\
**Post date:** [June 19, 2023, 9:34pm UTC](https://forum.makecode.com/t/the-problem-with-semisolid-platforms/20739/1 "2023-06-19T21:34:07Z")

</div>

okay, so here’s the deal. i know i say that a lot, but bear with me here. im trying to code semisolid platforms into my game, and the first time you try to jump up through it, it works just fine without any problems. the thing is, i dont know how to turn the wall off after the player jumps off of it. can someone help me with this?

---

<div class="post-metadata">

**Author:** ![YuHayate](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/yuhayate/32/8275_2.png) [@YuHayate](https://forum.makecode.com/u/YuHayate)\
**Post date:** [July 10, 2023, 4:44pm UTC](https://forum.makecode.com/t/the-problem-with-semisolid-platforms/20739/2 "2023-07-10T16:44:49Z")

</div>

do somthing like

```auto
if (Player.x / 16 < value.row) {
// turn the tile at "value" into a wall
}

```

---

<div class="post-metadata">

**Author:** ![Brohann](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/brohann/32/17380_2.png) [@Brohann](https://forum.makecode.com/u/Brohann)\
**Post date:** [July 10, 2023, 5:15pm UTC](https://forum.makecode.com/t/the-problem-with-semisolid-platforms/20739/3 "2023-07-10T17:15:34Z")

</div>

see [Dropthrough Tiles](https://forum.makecode.com/t/dropthrough-tiles/20797)
