Stop cars setting on fire
#9

this is what i use on my RP server. i use 2000 mileseconds to check if the engine is on fire, 2000 mileseconds is 2 seconds. code

pawn Код:
//OnGameModeInit

SetTimer("VehEngBrokeCheck", 2000, true);

forward VehEngBrokeCheck();
public VehEngBrokeCheck()
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerInAnyVehicle(i))
        {
            new Float:vhp;
            new vid = GetPlayerVehicleID(i);
            new engine, lights, alarm, doors, bonnet, boot, objective;
            GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective);
            GetVehicleHealth(vid, vhp);
            if(vhp < 400)
            {
                TogglePlayerControllable(i, false);
                SendClientMessage(i, COLOR_GREY, "Your vehicle engine has been broke, call /991 mechanic to fix your vehicle engine!");
                RemovePlayerFromVehicle(i);
                engveh[i] = 0;
                SetVehicleParamsEx(vid, 0, 0, alarm, doors, bonnet, boot, objective);
                TogglePlayerControllable(i, true);
            }
        }
    }
    return 1;
}
Reply


Messages In This Thread
Stop cars setting on fire - by [LHT]Bally - 22.03.2012, 23:17
Re: Stop cars setting on fire - by new121 - 23.03.2012, 00:27
Re: Stop cars setting on fire - by ikkentim - 23.03.2012, 00:56
Re: Stop cars setting on fire - by new121 - 23.03.2012, 01:24
Re: Stop cars setting on fire - by [LHT]Bally - 23.03.2012, 01:34
Re: Stop cars setting on fire - by new121 - 23.03.2012, 01:39
Re: Stop cars setting on fire - by Skribblez - 23.03.2012, 01:40
Re: Stop cars setting on fire - by [LHT]Bally - 23.03.2012, 01:46
Re: Stop cars setting on fire - by Reklez - 23.03.2012, 02:00
Re: Stop cars setting on fire - by [LHT]Bally - 23.03.2012, 02:04

Forum Jump:


Users browsing this thread: 3 Guest(s)