Bom tutorial ensinando o uso do foreach, mas há algo que você se equivocou.
O foreach percorre os dados de 0 até o último valor definido pelo init e não pelo valor máximo definido anteriormente.
Um adendo que esqueci: hoje em dia existe GetVehiclePoolSize e GetPlayerPoolSize que faz basicamente a mesma coisa que o foreach em MAX_PLAYERS e MAX_VEHICLES.
O foreach percorre os dados de 0 até o último valor definido pelo init e não pelo valor máximo definido anteriormente.
Um adendo que esqueci: hoje em dia existe GetVehiclePoolSize e GetPlayerPoolSize que faz basicamente a mesma coisa que o foreach em MAX_PLAYERS e MAX_VEHICLES.
Software Developer