Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- BLINKER :D biddö credits stehen lassen :)
- EMINEM MM MM II NN N EMINEM MM MM
- EE M M M M II N N N EE M M M M
- EMINEM M M M M II N N N EMINEM M M M M
- EE M M M M II N N N EE M M M M
- EMINEM M M M II N NN EMINEM M M M
- is geil :)
- by m33p4r3al
- */
- #include <a_samp>
- #define FILTERSCRIPT
- new timer42[MAX_PLAYERS];
- new timer43[MAX_PLAYERS];
- new timer44[MAX_PLAYERS];
- new blinker[MAX_PLAYERS];
- new blinker2[MAX_PLAYERS];
- new blinker3[MAX_PLAYERS];
- forward blink(playerid);
- forward blink2(playerid);
- forward blink3(playerid);
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Blinker-System by m33p4r34l");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(newkeys & KEY_SUBMISSION)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new panels, doors, lights, tires;
- GetVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,lights,tires);
- UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,0,tires);
- return 1;
- }
- }
- else if(newkeys & KEY_CROUCH)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new panels, doors, lights, tires;
- GetVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,lights,tires);
- UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,5,tires);
- return 1;
- }
- }
- else if(newkeys & KEY_ANALOG_RIGHT)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(timer43[playerid] == 0)
- {
- SetTimerEx("blink2",700,0,"i",playerid);
- timer43[playerid] = 1;
- new panels, doors, lights, tires;
- GetVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,lights,tires);
- UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,4,tires);
- blinker2[playerid] = 0;
- return 1;
- }
- else
- {
- timer43[playerid] = 0;
- blinker2[playerid] = 234;
- }
- }
- }
- else if(newkeys & KEY_ANALOG_LEFT)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(timer44[playerid] == 0)
- {
- SetTimerEx("blink3",700,0,"i",playerid);
- timer44[playerid] = 1;
- new panels, doors, lights, tires;
- GetVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,lights,tires);
- UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,3,tires);
- blinker3[playerid] = 0;
- return 1;
- }
- else
- {
- timer44[playerid] = 0;
- blinker3[playerid] = 234;
- }
- }
- }
- else if(newkeys & KEY_ANALOG_UP)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(timer42[playerid] == 0)
- {
- SetTimerEx("blink",700,0,"i",playerid);
- timer42[playerid] = 1;
- blinker[playerid] = 0;
- return 1;
- }
- else
- {
- timer42[playerid] = 0;
- blinker[playerid] = 234;
- }
- }
- }
- return 1;
- }
- public blink(playerid)
- {
- if(blinker[playerid] == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new panels, doors, lights, tires;
- GetVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,lights,tires);
- UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,5,tires);
- blinker[playerid] = 1;
- SetTimerEx("blink",700,0,"i",playerid);
- return 1;
- }
- }
- else if(blinker[playerid] == 1)
- {
- new panels, doors, lights, tires;
- GetVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,lights,tires);
- UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,0,tires);
- blinker[playerid] = 0;
- SetTimerEx("blink",700,0,"i",playerid);
- return 1;
- }
- return 1;
- }
- public blink2(playerid)
- {
- if(blinker2[playerid] == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new panels, doors, lights, tires;
- GetVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,lights,tires);
- UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,4,tires);
- blinker2[playerid] = 1;
- SetTimerEx("blink2",700,0,"i",playerid);
- return 1;
- }
- }
- else if(blinker2[playerid] == 1)
- {
- new panels, doors, lights, tires;
- GetVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,lights,tires);
- UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,0,tires);
- blinker2[playerid] = 0;
- SetTimerEx("blink2",700,0,"i",playerid);
- return 1;
- }
- return 1;
- }
- public blink3(playerid)
- {
- if(blinker3[playerid] == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new panels, doors, lights, tires;
- GetVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,lights,tires);
- UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,3,tires);
- blinker3[playerid] = 1;
- SetTimerEx("blink3",700,0,"i",playerid);
- return 1;
- }
- }
- else if(blinker3[playerid] == 1)
- {
- new panels, doors, lights, tires;
- GetVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,lights,tires);
- UpdateVehicleDamageStatus(GetPlayerVehicleID(playerid),panels,doors,0,tires);
- blinker3[playerid] = 0;
- SetTimerEx("blink3",700,0,"i",playerid);
- return 1;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement