Traitor Item Help


if SERVER then
    resource.AddFile("vgui/ttt/icon_antiflashlight.vmf")
	
	hook.Add("TTTOrderedEquipment", "GRONN_ANTIFLASHLIGHT_ORDEREVENT", function(ply, eq, isitem)
	    if eq == EQUIP_GRONN_ANTIFLASHLIGHT then
		    for nr,player in pairs(player.GetAll()) do
			    if not player:GetRoleString() == "innocent" then
				    player:Flashlight(false)
					player:AllowFlashlight(false)
				end
			end
		    timer.Create("GRONN_ANTIFLASHLIGHT_TIMER", 1, 15, function()
			    for nr,player in pairs(player.GetAll()) do
			        if not player:GetRoleString() == "innocent" then
				        player:Flashlight(true)
					    player:AllowFlashlight(true)
				    end
			    end
			end)
		end
	end)
end

hook.Add("Initialize", "GRONN_ANTIFLASHLIGHT_RUN", function()
	if !EquipmentItems then return end
    EQUIP_ANTIFLASHLIGHT = 8
	
	for role,items in pairs(EquipmentItems) do
	    for smtg,item in pairs(items) do
		    if item.id > EQUIP_ANTIFLASHLIGHT then
			    EQUIP_ANTIFLASHLIGHT = item.id*2
			end
		end
	end
	
	local GRONN_ANTIFLASHLIGHT_ITEM = {
	    id = EQUIP_ANTIGLASHLIGHT,
		loadout = false,
		type = "item_passive",
		material = "vgui/ttt/icon_antiflashlight",
		name = "Anti Flashlight",
		desc = "Disables flashlights for 10 seconds"
	}
	
	table.insert(EquipmentItems[ROLE_TRAITOR], GRONN_ANTIFLASHLIGHT_ITEM)
end )


I get the following error:

Show us draw.lua then?

I dont have any draw.lua
I guess its some kind of ttt files