Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Tire breakdown by DaN
- (c) by DaN
- */
- #include <a_samp>
- //============ Defines===============0
- #define timer1 600000 // 10 Minuten (minutes)
- #define timer2 480000 // 8 Minuten (minutes)
- #define timer3 840000 // 14 Minuten (minutes)
- #define timer4 360000 // 6 Minuten (minutes)
- #define timer5 960000 // 16 Minutes (minutes)
- forward tiresd(playerid);
- new tirestimer;
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" ### Tires Damage System - by DaN ###");
- print("--------------------------------------\n");
- return 1;
- }
- new gTires[5] =
- {
- timer1,
- timer2,
- timer3,
- timer4,
- timer5,
- };
- new dTires[5] =
- {
- 1,
- 2,
- 3,
- 4,
- 5
- };
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- new rand = random(sizeof(gTires));
- tirestimer = SetTimerEx("tiresd", gTires[rand],0, "i", playerid);
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- KillTimer(tirestimer);
- return 1;
- }
- public tiresd(playerid)
- {
- KillTimer(tirestimer);
- new rand = random(sizeof(gTires));
- SendClientMessage(playerid, 0xAA3333AA,"You have a tire panne");
- UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid),0,0,0,dTires[rand]);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment