Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function IsReallyValid(ent)
- return ent:IsValid() && ent.VehicleType == VEHICLE_TANK && (!SERVER || (ent:GetPhysicsObject():IsValid() && ent.HasParts))
- end
- function TOOL:LeftClick( trace )
- local ent = trace.Entity
- if(!IsReallyValid(ent)) then
- if(!ent:IsValid()) then return false end
- ent = ent:GetOwner()
- if(!IsReallyValid(ent)) then return false end
- end
- if(CLIENT) then return true end
- if(ValidEntity(ent.Tower)) then ent.Tower:SetBodygroup(1,self:GetClientNumber("turret")) end
- if(ValidEntity(ent.Barrel)) then ent.Barrel:SetBodygroup(1,self:GetClientNumber("gun")) end
- return true
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement