Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define HOLDING(%0) \
- ((newkeys & (%0)) == (%0))
- #define RELEASED(%0) \
- (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
- public OnFilterScriptInit()
- {
- print("\n=======================================");
- print("\n");
- print(" CrazyCar FS Loaded. ");
- print("\n");
- print(" _*!Hanuman!*_ ");
- print("\n");
- print("=========================================");
- SetTimer("RepairCar", 1000, 1);
- return 1;
- }
- public OnFilterScriptExit()
- {
- print("________________________________________");
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(HOLDING(KEY_FIRE))
- {
- new veh = GetPlayerVehicleID(playerid);
- new Float:Vx, Float:Vy, Float:Vz;
- GetVehicleVelocity(veh, Vx, Vy, Vz);
- SetVehicleVelocity(veh, Vx*1.5, Vy*1.5, Vz*1.5);
- AddVehicleComponent(veh, 1010);
- return 1;
- }
- }
- return 1;
- }
- forward RepairCar();
- public RepairCar()
- {
- for(new i=0;i<MAX_PLAYERS;i++)
- {
- new veh = GetPlayerVehicleID(i);
- new Float:hp;
- GetVehicleHealth(veh,hp);
- if(hp < 500)
- {
- SetVehicleHealth(veh, 1000);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement