# C Move 5A

### Signature

```c
void cmove_5a(float posX, float posY, float posZ, float speed); //id:0x005a
```

### Description

Does the same as the [r-move](r-move "mention") function, but with the following differences:

* The execution of the following functions is stopped until the character reaches its destination.
* The character won't turn towards the direction they are walking to.
* The character's speed can also be set.

Alternatively, you can also use the [r-c-move-3f](r-c-move-3f "mention") and [move-sync](move-sync "mention") functions one after another.
