Here is one of my model's lua coding for the Pointshop by Undefined:
Code: Select all
ITEM.Name = 'Skeleton Soldier'
ITEM.Price = 10000
ITEM.Model = 'models/player/skeletonarmy/soldier.mdl'
function ITEM:OnEquip(ply, modifications)
if not ply._OldModel then
ply._OldModel = ply:GetModel()
end
timer.Simple(1, function() ply:SetModel(self.Model) end)
end
function ITEM:OnHolster(ply)
if ply._OldModel then
ply:SetModel(ply._OldModel)
end
end
if SERVER then
resource.AddFile('models/player/skeletonarmy/soldier.mdl')
resource.AddFile('models/player/skeletonarmy/soldier.dx80.vtx')
resource.AddFile('models/player/skeletonarmy/soldier.dx90.vtx')
resource.AddFile('models/player/skeletonarmy/soldier.phy')
resource.AddFile('models/player/skeletonarmy/soldier.sw.vtx')
resource.AddFile('models/player/skeletonarmy/soldier.vvd')
resource.AddFile('models/player/skeletonarmy/soldier.xbox.vtx')
end