Closed loboazul666 closed 5 months ago
definetly needs to be fixed ASAP, experienced the same issue, im using Hydrogen MacOS
Btw what exec r u guys using,
Sorry for late reply, will be looked into!
@loboazul666 @ActualMasterOogway Can you send game link(s)?
@loboazul666 @ActualMasterOogway Can you send game link(s)?
Should be fixed in https://github.com/luau/UniversalSynSaveInstance/commit/4559e2340ae28c27057220b5943709e99e66a51f Needs to be tested & confirmed though. @loboazul666 @ActualMasterOogway
for i, v in game:GetDescendants() do local succe, _ = pcall(function() local test = v.WorldCFrame end) if succe and v.Parent and v.Parent:FindFirstChildOfClass("AccessoryWeld") then v.WorldCFrame = v.CFrame elseif succe then v.WorldCFrame = v.CFrame end end wait(1) for i, v in game:GetDescendants() do if v.ClassName == "Weld" then v.C0 = v.C1 end end
in studio command bar fixes meshes completely for me
meshes still broken
Should be fixed in 4559e23 Needs to be tested & confirmed though. @loboazul666 @ActualMasterOogway
Works now, but i have an issue with the beams not being at the position they are supposed to, also i think the size of that beam is smaller
meshes still broken
Which executor are you using?
Should be fixed in 4559e23 Needs to be tested & confirmed though. @loboazul666 @ActualMasterOogway
Works now, but i have an issue with the beams not being at the position they are supposed to, also i think the size of that beam is smaller
Can you create a separate issue with more details, please?
meshes still broken
Which executor are you using?
hydrogen
meshes still broken
Which executor are you using?
hydrogen
Android or mac?
Happens due to InitialSize not being saved properly btw. Depends pretty much on the executor (whether it can read this hidden/special property or not) Here is a script for testing whether Terrain/Meshes/Unions will work on your executor (Open F9 Console after executing)
local Sep = string.rep("-", 10)
warn(Sep .. "START" .. Sep)
local Terrain = workspace.Terrain
local MeshPart = game:FindFirstChildWhichIsA("MeshPart", true)
local UnionOperation = game:FindFirstChildWhichIsA("UnionOperation", true)
local Params = {
RepoURL = "https://raw.githubusercontent.com/luau/SomeHub/main/",
UMF = "UniversalMethodFinder",
ROM = "RequireOnlineModule",
}
local finder, globalcontainer = loadstring(game:HttpGet(Params.RepoURL .. Params.UMF .. ".luau", true), Params.UMF)()
finder({
readbinarystring = 'string.find(...,"binary",nil,true)', -- ! Could match some unwanted stuff (readbinarystringpropertyvalue/readbspval/getbspval)
gethiddenproperty = 'string.find(...,"get",nil,true) and string.find(...,"h",nil,true) and string.find(...,"prop",nil,true) and string.sub(...,#...) ~= "s"',
gethiddenproperties = 'string.find(...,"get",nil,true) and string.find(...,"h",nil,true) and string.find(...,"prop",nil,true) and string.sub(...,#...) == "s"',
getproperties = 'string.find(...,"get",nil,true) and string.find(...,"prop",nil,true) and string.sub(...,#...) == "s" and not string.find(...,"h",nil,true)',
getspecialinfo = 'string.find(...,"get",nil,true) and string.find(...,"spec",nil,true)',
}, true, nil, true)
local InstancePropsTest = { [Terrain] = "PhysicsGrid", [MeshPart] = "InitialSize", [UnionOperation] = "AssetId" }
for methodname, method in globalcontainer do
for instance, propname in InstancePropsTest do
warn(methodname, instance.ClassName, propname, pcall(method, instance, propname))
end
end
Feel free to continue the discussion.
Should be fixed in 4559e23 Needs to be tested & confirmed though. @loboazul666 @ActualMasterOogway
Works now, but i have an issue with the beams not being at the position they are supposed to, also i think the size of that beam is smaller
Beams (attachments) should be fixed now, lmk if you're still having issues.
Pretty good script but it has an issue when you try to save games that has meshes![image (8)](https://github.com/luau/UniversalSynSaveInstance/assets/74726729/3fc960f9-808b-4c93-9688-82816693a37c)