26.12.2015, 07:11
(
Последний раз редактировалось Lуs; 27.12.2015 в 09:11.
)
Alguйm que entenda de laзo for(..........)?
Eu fiz uma profissгo de motorista de фnibus, defini a rota, defini os veнculos que serгo da profissгo MAS deu um problema.
Assim que eu entro em um veнculo da profissгo e digito "/Trabalhar" ele faz a verificaзгo, como sгo 8 carros definidos para tal ele mostra 8x as msgs abaixo, sendo uma dizendo q o trabalho comeзou e outras 7 dizendo que nгo estou no фnibus. Porque acontece essa repetiзгo de mensagens?
Eu fiz uma profissгo de motorista de фnibus, defini a rota, defini os veнculos que serгo da profissгo MAS deu um problema.
Assim que eu entro em um veнculo da profissгo e digito "/Trabalhar" ele faz a verificaзгo, como sгo 8 carros definidos para tal ele mostra 8x as msgs abaixo, sendo uma dizendo q o trabalho comeзou e outras 7 dizendo que nгo estou no фnibus. Porque acontece essa repetiзгo de mensagens?
Код HTML:
public OnGameModeInit() OnibusTrabalho[0] = AddStaticVehicleEx(431,973.0000000,1771.1000000,8.9000000,179.7500000,32,32,15); //Bus OnibusTrabalho[1] = AddStaticVehicleEx(431,973.0000000,1793.7000000,8.9000000,179.7470000,32,32,15); //Bus OnibusTrabalho[2] = AddStaticVehicleEx(437,981.5999800,1745.9000000,8.9000000,90.0000000,43,62,15); //Coach OnibusTrabalho[3] = AddStaticVehicleEx(437,981.7000100,1741.0000000,8.9000000,90.0000000,43,62,15); //Coach OnibusTrabalho[4] = AddStaticVehicleEx(437,981.7000100,1736.1000000,8.9000000,90.0000000,43,62,15); //Coach OnibusTrabalho[5] = AddStaticVehicleEx(437,981.7000100,1731.2000000,8.9000000,90.0000000,43,62,15); //Coach OnibusTrabalho[6] = AddStaticVehicleEx(437,981.7999900,1726.5000000,8.9000000,90.0000000,43,62,15); //Coach OnibusTrabalho[7] = AddStaticVehicleEx(437,981.9003900,1721.2998000,8.9000000,90.0000000,43,62,15); //Coach
Код HTML:
public OnPlayerCommandText(playerid, cmdtext[]) if (strcmp("/Trabalhar", cmdtext, true, 10) == 0) { for(new a = 0; a < 8; a++) { if(IsPlayerInVehicle(playerid, OnibusTrabalho[a])) { SendClientMessage(playerid, -1, "Seu trabalho comeзou! Avance atй as paradas seguintes apresentadas em seu minimapa."); SetPlayerCheckpoint(playerid, RotaMotorista[0][0], RotaMotorista[0][1], RotaMotorista[0][2], 3.0); CheckpointMotorista = 1; ParadaAtual++; } else { SendClientMessage(playerid, -1, "| ERRO |Vocк nгo estб em um onibus!"); } return 1; }