Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //DriveBy by adri1
- #include <a_samp>
- static DriveBy[MAX_PLAYERS];
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- if(DriveBy[playerid] || DriveBy[playerid] == 3)
- {
- DriveBy[playerid] = false;
- SetPlayerDrunkLevel(playerid, 0);
- }
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(oldstate == PLAYER_STATE_PASSENGER)
- {
- if(DriveBy[playerid] || DriveBy[playerid] == 3)
- {
- DriveBy[playerid] = false;
- SetPlayerDrunkLevel(playerid, 0);
- }
- }
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
- {
- if(newkeys & KEY_CROUCH)
- {
- if(GetPlayerWeapon(playerid) > 21 && GetPlayerWeapon(playerid) < 39)
- {
- if(!DriveBy[playerid])
- {
- DriveBy[playerid] = true;
- SetPlayerDrunkLevel(playerid, 500000);
- }
- }
- }
- if(newkeys & KEY_SECONDARY_ATTACK)
- {
- if(DriveBy[playerid])
- {
- DriveBy[playerid] = 3;
- SetPlayerDrunkLevel(playerid, 0);
- }
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment