Title says it all.
None of my clientside hooks are being called.
shared.lua:
SWEP.Author = "BackwardSpy"
SWEP.Contact = "Don't"
SWEP.Purpose = "Destruction"
SWEP.Instructions = "Aim away from face"
SWEP.Spawnable = true
SWEP.AdminSpawnable = true
SWEP.ViewModel = "models/Weapons/v_portalgun.mdl"
SWEP.WorldModel = "models/Weapons/w_suitcase_passenger.mdl"
SWEP.Primary.Clipsize = -1
SWEP.Primary.DefaultClip = -1
SWEP.Primary.Automatic = false
SWEP.Primary.Ammo = "none"
SWEP.Secondary.Clipsize = -1
SWEP.Secondary.DefaultClip = -1
SWEP.Secondary.Automatic = false
SWEP.Secondary.Ammo = "none"
if(SERVER) then
SWEP.Weight = 10
SWEP.AutoSwitchTo = true
SWEP.AutoSwitchFrom = true
function SWEP:Initialize()
self:SetWeaponHoldType("melee")
end
end
if(CLIENT) then
SWEP.PrintName = "PARTICLE CANNON"
SWEP.Slot = 4
SWEP.SlotPos = 2
SWEP.DrawAmmo = true
SWEP.DrawCrosshair = true
end
function SWEP:PrimaryAttack()
print("CLIENT:")
print(CLIENT)
print("SERVER:")
print(SERVER)
end
init.lua:
include('shared.lua')
AddCSLuaFile("shared.lua")
AddCSLuaFile("cl_init.lua")
cl_init.lua:
include('shared.lua')
Any help is appreciated.