I test my code before i post it, looks like it works for me:
I added a Loop to test it and yes, it works
Output from looping:
11:51:43.370 ▶ 0, 0, 0 (x2) - Server - Script:10
11:51:45.505 ▶ 255, 255, 255 (x2) - Server - Script:10
11:51:47.537 0, 0, 0 - Server - Script:10
11:51:48.553 255, 255, 255 - Server - Script:10
11:51:49.555 0, 0, 0 - Server - Script:10
11:51:50.571 ▶ 255, 255, 255 (x3) - Server - Script:10
11:51:53.604 ▶ 0, 0, 0 (x8) - Server - Script:10
11:52:01.654 ▶ 255, 255, 255 (x2) - Server - Script:10
11:52:03.686 0, 0, 0 - Server - Script:10
11:52:04.687 255, 255, 255 - Server - Script:10
11:52:05.703 ▶ 0, 0, 0 (x4) - Server - Script:10
11:52:09.770 ▶ 255, 255, 255 (x4) - Server - Script:10
11:52:13.820 ▶ 0, 0, 0 (x3) - Server - Script:10
11:52:16.853 ▶ 255, 255, 255 (x2) - Server - Script:10
11:52:18.887 0, 0, 0 - Server - Script:10
11:52:19.903 255, 255, 255 - Server - Script:10
11:52:20.919 0, 0, 0 - Server - Script:10
11:52:21.937 255, 255, 255 - Server - Script:10
11:52:22.953 0, 0, 0 - Server - Script:10
11:52:23.969 ▶ 255, 255, 255 (x2) - Server - Script:10
11:52:25.985 0, 0, 0 - Server - Script:10
11:52:27.003 255, 255, 255 - Server - Script:10
11:52:28.018 0, 0, 0 - Server - Script:10
11:52:29.035 255, 255, 255 - Server - Script:10
11:52:30.036 0, 0, 0 - Server - Script:10
11:52:31.036 ▶ 255, 255, 255 (x2) - Server - Script:10
11:52:33.068 0, 0, 0 - Server - Script:10
11:52:34.085 ▶ 255, 255, 255 (x4) - Server - Script:10
11:52:38.135 ▶ 0, 0, 0 (x2) - Server - Script:10
11:52:40.136 255, 255, 255 - Server - Script:10