# P_pause
## Syntax:
@pause**({ms})**
## Use Case:
Special procedure used ONLY within Command Trains to create precise, non-blocking delays. Unlike standard procedures, this is intercepted by the train runner to pause execution.
## Arguments:
- **{ms}**: Number of milliseconds to wait.
## Examples:
1. **/train {demo} {say One;@pause(5000);say Two}**
    (Says 'One', waits 5s, then says 'Two')
## See Also:
train