02.04.2011, 22:11
Bom eu tenho um sistema para quando a vida do carro chegar a 400 ele para ...
mais ta bugado... quando o cara para ele manda a menssagem .. mais nгo para de mandar mais..
olhem: http://i51.tinypic.com/2q1avxd.png
o codigo
mais ta bugado... quando o cara para ele manda a menssagem .. mais nгo para de mandar mais..
olhem: http://i51.tinypic.com/2q1avxd.png
o codigo
Код:
public CheckCarHealth() { new string[256]; new sendername[MAX_PLAYER_NAME]; for (new i=0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i) && IsPlayerInAnyVehicle(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER) { new Float:health; GetVehicleHealth(GetPlayerVehicleID(i),health); if(health <= 400) { if(GetPlayerState(i) == PLAYER_STATE_DRIVER) { TogglePlayerControllable(i, 0); SendClientMessage(i, COLOR_LIGHTBLUE, "Seu veiculo quebrou, tente ligar novamente ou ligue para um mecanico(/serviзo mecanico) ou (/sair para sair do veiculo)"); engineOn[i] = true; GetPlayerName(i, sendername, sizeof(sendername)); format(string, sizeof(string), "* O veiculo de %s quebrou.", sendername); ProxDetector(1.0, i, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } } } }