LUA ERROR with pointshop playermodels!

So hello I am Ronny and I have been trying to add some playermodels to my server. I used this youtube link:http://www.youtube.com/watch?v=x8iMm1sp8P4, But I didn’t understand it well because I’m a bad listener and a good reader. Anyone able to sum up what I have wrong: Heres my Pointshop lua
ITEM.Name = ‘spartan’
ITEM.Price = ‘800’
ITEM.Model = ‘models/player/halo3/spartan_green.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
player_manager.AddValidModel( "spartan green", "models/player/halo3/spartan_green.mdl" )
end

list.Set( "PlayerOptionsModel", "spartan green", "models/player/halo3/spartan_green.mdl" )

if (SERVER) then
--resource.AddFile( "models/player/halo3/spartan_blue.mdl" )
--resource.AddFile( "models/player/halo3/spartan_gold.mdl" )
resource.AddFile( "models/player/halo3/spartan_green.mdl" )
resource.AddFile( "models/player/halo3/spartan_green.dx80.vtx" )
resource.AddFile( "models/player/halo3/spartan_green.dx90.vtx" )
resource.AddFile( "models/player/halo3/spartan_green.phy" )
resource.AddFile( "models/player/halo3/spartan_green.sw.vtx" )
resource.AddFile( "models/player/halo3/spartan_green.vvd")
resource.AddFile( "models/player/halo3/spartan_green.xbox.vtx" )
Theres a lot more! but I don't want to post it. Every time I open the pointshop and go to playermodels It automatically shows the playermodel, No name and crashes the server. I would love some help, I don't know what bump is, but any help is great
-Thanks for the time
Ronny

EDIT: I deleted the ADDCSLUA Thing but I have no clue if thats correct.
In console it says
[ERROR] addons/pointshop/lua/cl_player_extension.lua:60: attempt to compare string with number
1. PS_HasPoints - addons/pointshop/lua/cl_player_extension.lua:60
2. unknown - addons/pointshop/lua/vgui/dppointshopitem.lua:174
Then it kicks me for lua errors

Reinstall pointshop, you screwed up core files.