Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new BikeTimer[MAX_PLAYERS];
- new BikeVidr[MAX_PLAYERS][MAX_VEHICLES];
- new BikeVid[MAX_PLAYERS];
- forward AntiF(playerid, vehicleid);
- public OnPlayerDeath(playerid, killerid, reason)
- {
- KillTimer(BikeTimer[playerid]);
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- for(new i=0; i < MAX_PLAYERS; i++)
- {
- if (BikeVidr[i][vehicleid] == vehicleid)
- {
- KillTimer(BikeTimer[i]);
- }
- }
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid)
- {
- BikeTimer[playerid] = SetTimerEx("AntiF",1000,1,"i",playerid);
- BikeVid[playerid]=vehicleid;
- BikeVidr[playerid][vehicleid]=vehicleid;
- return 1;
- }
- public AntiF(playerid, vehicleid)
- {
- PutPlayerInVehicle(playerid,BikeVid[playerid],0);
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(newkeys == 16)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- KillTimer(BikeTimer[playerid]);
- }
- }
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- KillTimer(BikeTimer[playerid]);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement