Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SWEP.PrintName = "Golden Knife"
- SWEP.ViewModel = "models/weapons/2_knife_t.mdl" -- Weapon view model
- SWEP.WorldModel = "models/weapons/3_knife_t.mdl" -- Weapon world model
- SWEP.Base = "weapon_mu_knife"
- function SWEP:ThrowKnife(force)
- local ent = ents.Create("mu_knife")
- ent:SetOwner(self.Owner)
- ent:SetPos(self.Owner:GetShootPos())
- local knife_ang = Angle(-28,0,0) + self.Owner:EyeAngles()
- knife_ang:RotateAroundAxis(knife_ang:Right(), -90)
- ent:SetAngles(knife_ang)
- ent:Spawn()
- ent.WeaponClass = self.WeaponClass
- ent.WorldModel = self.WorldModel
- if( IsValid( phys ) ) then
- local phys = ent:GetPhysicsObject()
- end
- phys:SetVelocity(self.Owner:GetAimVector() * (force * 1000 + 200))
- phys:AddAngleVelocity(Vector(0, 1500, 0))
- self:Remove()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement