Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define FILTERSCRIPT
- #define COLOR_LIGHTBLUE 0x0080FFFF
- #define PRESSED(%0) \
- (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
- #define IsPlayerNotInVehicle(%0) (!IsPlayerInAnyVehicle(%0))
- #include <a_samp>
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Car Fix by pressing 2 to fix your car.");
- print("--------------------------------------\n");
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(PRESSED(KEY_SUBMISSION))
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- if(IsPlayerInVehicle(playerid, vehicleid))
- {
- SetVehicleHealth(vehicleid,1000.0);
- RepairVehicle(GetPlayerVehicleID(playerid));
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have successfully repaired your car!");
- }
- }
- if(PRESSED(KEY_ACTION))
- {
- if(IsPlayerNotInVehicle(playerid))
- {
- SendClientMessage(playerid,COLOR_LIGHTBLUE,"You have to be in a car to be able to repair your car!");
- }
- }
- }
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement