@learning
1. There is no reason to declare specific task indexes when you aren't using them.
2. Function "client_start_command2" will send "say .ready" command to server, not a specific user.
3. Use loops instead ^.
4. Don't pass variables to tasks when you don't need them, pass only when you do.