--rbxsig%SgUKtM7o43tfwGqDPlaOOh2R0YZrJ+VBpc3zFKQKNY05XP2P7th31EG3kX63IhufNuB0si4m6CmXLVxjYRT8uqaH5gRDXmDf8u2var9TdzumTo7DoxkJ0Xp+4X0hxchbiT+zJ5RNOBCP18l/cOE3gqAL3R03+6XXuSEn8DhHcbE=% game:Load('rbxasset://temp.rbxl') local scriptContext = game:GetService('ScriptContext') pcall(function() scriptContext:AddStarterScript(libraryRegistrationScriptAssetID) end) scriptContext.ScriptsDisabled = false -- never turn this on game:SetPlaceID(1818, false) game:GetService("ChangeHistoryService"):SetEnabled(false) pcall(function() settings().Network.UseInstancePacketCache = true end) pcall(function() settings().Network.UsePhysicsPacketCache = true end) --pcall(function() settings()["Task Scheduler"].PriorityMethod = Enum.PriorityMethod.FIFO end) pcall(function() settings()["Task Scheduler"].PriorityMethod = Enum.PriorityMethod.AccumulatedError end) --settings().Network.PhysicsSend = 1 -- 1==RoundRobin settings().Network.ExperimentalPhysicsEnabled = true settings().Network.WaitingForCharacterLogRate = 100 pcall(function() settings().Diagnostics:LegacyScriptMode() end) local assetPropertyNames = {"Texture", "TextureId", "SoundId", "MeshId", "SkyboxUp", "SkyboxLf", "SkyboxBk", "SkyboxRt", "SkyboxFt", "SkyboxDn", "PantsTemplate", "ShirtTemplate", "Graphic", "Image", "LinkedSource", "AnimationId"} local variations = {"http://www%.roblox%.com/asset/%?id=", "http://www%.roblox%.com/asset%?id=", "http://%.roblox%.com/asset/%?id=", "http://%.roblox%.com/asset%?id="} function GetDescendants(o) local allObjects = {} function FindChildren(Object) for _,v in pairs(Object:GetChildren()) do table.insert(allObjects,v) FindChildren(v) end end FindChildren(o) return allObjects end local replacedProperties = 0--Amount of properties changed for i, v in pairs(GetDescendants(game)) do for _, property in pairs(assetPropertyNames) do pcall(function() if v[property] and not v:FindFirstChild(property) then --Check for property, make sure we're not getting a child instead of a property assetText = string.lower(v[property]) for _, variation in pairs(variations) do v[property], matches = string.gsub(assetText, variation, "http://www%.vislier%.pl/asset/%?id=") if matches > 0 then replacedProperties = replacedProperties + 1 break end end end end) end end game:GetService("RunService"):Run() game:GetService("NetworkServer"):Start(53640) pcall(function() game:GetService("Players"):SetChatStyle(Enum.ChatStyle.ClassicAndBubble) end)