Ao criar um loop, sempre sete o valor 0 para i, uma vez que caso tenha somente uma base criada em seu servidor, ele começará a ler a partir da 2ª criada, que, por sinal, é inexistente.
É importante lembrar que você precisa definir um ID pra base através do enum InfoOrg (InfoOrg[baseid][ID]). Caso ele comece automaticamente em 1, como um AUTO_INCREMENT no MySQL, vale ressaltar que o baseid será diferente do ID. Enquanto o baseid será representado por 0, o ID será representado por 1 (sempre um número a menos)
Código PHP:
for(new i; i < MAX_BASES; i++)
{
if(!IsPlayerInRangeOfPoint(playerid, 2.0, InfoOrg[i][ForaX], InfoOrg[i][ForaY], InfoOrg[i][ForaZ])
return SendClientMessage(playerid, -1, "Você não está próximo de nenhuma base.");
}
É importante lembrar que você precisa definir um ID pra base através do enum InfoOrg (InfoOrg[baseid][ID]). Caso ele comece automaticamente em 1, como um AUTO_INCREMENT no MySQL, vale ressaltar que o baseid será diferente do ID. Enquanto o baseid será representado por 0, o ID será representado por 1 (sempre um número a menos)