if ClientWeaponsScript and ClientWeaponsScript~=script then return else CollectionService:AddTag(script,"\067\108\105\101\110\116\087\101\097\112\111\110\115\083\121\115\116\101\109")script.Parent=PlayerScripts end print("\083\116\097\114\116\105\110\103 \067\108\105\101\110\116\087\101\097\112\111\110\115\083\099\114\105\112\116")local z=nil local function p()local p=false for K,M in pairs(CollectionService:GetTagged(WEAPONS_SYSTEM_TAG))do p=true if M:IsDescendantOf(ReplicatedStorage)then local p=M:WaitForChild("\086\101\114\115\105\111\110")if p and p.Value==ScriptVersion then z=M break end end end return p end

if ClientWeaponsScript and ClientWeaponsScript ~= script then
	return
else
	CollectionService:AddTag(script, "ClientWeaponsSystem")
	script.Parent = PlayerScripts
end
print("Starting ClientWeaponsScript")

local WeaponsSystemFolder = nil
local function searchForWeaponsSystem()
	local anyPossible = false
	for i, weaponsSystem in pairs(CollectionService:GetTagged(WEAPONS_SYSTEM_TAG)) do
		anyPossible = true
		if weaponsSystem:IsDescendantOf(ReplicatedStorage) then
			local systemVersionObj = weaponsSystem:WaitForChild("Version")
			if systemVersionObj and systemVersionObj.Value == ScriptVersion then
				WeaponsSystemFolder = weaponsSystem
				break
			end
		end
	end
	return anyPossible
end
