Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.60 KB | None | 0 0
  1. hook.Add("KeyPress", "VehicleBinds", function(ply, key)
  2.     if ply:InVehicle() then
  3.         if key == IN_JUMP then
  4.             local trace = util.TraceLine{
  5.                 start = ply:GetShootPos(),
  6.                 endpos = ply:GetShootPos() + ply:GetAimVector()*750,
  7.                 filter = {ply, ply:GetVehicle()}
  8.             }
  9.             if ValidEntity(trace.Entity) and cider.entity.isDoor(trace.Entity) then
  10.                 if cider.player.hasDoorAccess(ply, trace.Entity) then
  11.                     trace.Entity:Fire("lock", "", 0);
  12.                     ply:EmitSound("doors/door_latch3.wav");
  13.                 else
  14.                     cider.player.notify(ply, "You do not have access to this door!", 1);
  15.                 end
  16.             end
  17.         end
  18.     end
  19. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement