# land_collision_start

*LSL event*

```lsl
land_collision_start(vector pos)
```

- `vector pos`: Vector position of collision with the ground.

Triggered in the root prim when a physical object or attached avatar first begins colliding with the ground at position pos.

Triggered in the root when a physical object or attached avatar starts colliding with land

```lsl title="How to use" frame="terminal"
land_collision_start(vector pos)
{

}
```

## Examples

<details open>
<summary>Example 1</summary>

```lsl
//Put script into physical object and drop to ground.  It will say position of initial impact.
default
{
     land_collision_start( vector pos )
    {
       llOwnerSay("Land collision at: "+(string) pos.x + ","+(string) pos.y+","+(string)pos.z);
    }
}
```

</details>

## Known issues

- [SVC-3304](https://jira.secondlife.com/browse/SVC-3304): presence of [collision](https://wiki.secondlife.com/wiki/Category:LSL_Collision)\* events influencing [land_collision](https://wiki.secondlife.com/wiki/Category:LSL_Land_Collision)\* events

## See also

### Functions

- [llGround](/functions/llGround/) — Gets the ground height

### Events

- [land_collision](/events/land_collision/)
- [land_collision_end](/events/land_collision_end/)

---

*Source: [Land collision start](https://wiki.secondlife.com/wiki/Land_collision_start) on the Second Life Wiki. Content from the Second Life Wiki article Land collision start (revision 1194133, 2015-01-22), CC BY-SA 3.0.*

---

From lsl.dev: https://lsl.dev/events/land_collision_start/
