Guest User

shit 2 minute fix

a guest
Feb 25th, 2013
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.86 KB | None | 0 0
  1. function DoVehicleVeiw( player, origin, angles, fov )
  2. CreateClientConVar( "ef_vehicle_thirdperson", 0, true, false )
  3. if player:InVehicle() and player.VehicleViewMod then
  4. local VeiwMod = player.VehicleViewMod
  5.  if ef_vehicle_thirdperson:GetInt() == 1 then
  6.          if VeiwMod.ThirdOut and VeiwMod.ThirdUp then
  7.                          local view = {}
  8.                          view.angles = angles
  9.                          view.origin = origin - ( angles:Forward() * VeiwMod.ThirdOut ) + ( angles:Up() * VeiwMod.ThirdUp )
  10.          return view
  11.          end
  12.  else
  13.         if VeiwMod.FirstPos then
  14.         local Pos = VeiwMod.FirstPos
  15.         local view = {}
  16.                 view.angles = angles
  17.                 view.origin = origin + ( angles:Forward() * Pos.x ) + ( angles:Right() * Pos.y ) + ( angles:Up() * Pos.z )
  18.         return view
  19.         end
  20.  end
  21. end
  22. end
  23. hook.Add("CalcView", "DoVehicleVeiw", DoVehicleVeiw)
Advertisement
Add Comment
Please, Sign In to add comment