bullet.AmmoType = self.Primary.Ammo
self.Owner:FireBullets( bullet )
self.Weapon:SendWeaponAnim( ACT_VM_PRIMARYATTACK )
self.Owner:MuzzleFlash()
self.Owner:SetAnimation( PLAYER_ATTACK1 )
self.Weapon:EmitSound(Sound(self.Primary.Sound))
self.Owner:ViewPunch(Angle( -self.Primary.Recoil, 0, 0 ))
if (self.Primary.TakeAmmoPerBullet) then
self:TakePrimaryAmmo(self.Primary.NumShots)
else
self:TakePrimaryAmmo(1)
end
self:SetNextPrimaryFire( CurTime() + self.Primary.Delay )
end
function SWEP:Deploy()
self.Weapon:SendWeaponAnim(ACT_VM_DRAW);
return true
end
----------------------------------------------------------------------------
最后.保存,将此lua放进garrysmod/lua/weapons就行了,(weapon_zz_base下载)
将"weapon_zz_base"文件夹放入garrysmod/weapons即可
[为游戏媒体贡献点力量呗]
赞赏还没有赞赏,快来当第一个赞赏的人吧!
格林先生
《向僵尸开炮》全部关卡通关攻略 手把手保姆级攻略超详细
格林先生
《行侠仗义五千年》新手入门保姆级详细攻略来了
格林先生
《名将》中国玩家再次刷新世界速通纪录,全程精彩无限帅到爆炸视频攻略
格林先生
《星空 Starfield》哨所建设干货小知识分享星空游戏攻略
格林先生
《永劫无间》 三排思路教学攻略 转火拆火 实战演示