From 7c5cc4b27be07a2f00e022b634823ed6ca4bd0ec Mon Sep 17 00:00:00 2001 From: cirroskais <34550332+I-Have-An-Issue@users.noreply.github.com> Date: Sun, 27 Aug 2023 06:03:58 -0400 Subject: [PATCH] Switch to Tadah-style asset rendering --- src/lua/xml.lua | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/src/lua/xml.lua b/src/lua/xml.lua index 95b2fab..e9a960d 100644 --- a/src/lua/xml.lua +++ b/src/lua/xml.lua @@ -8,23 +8,16 @@ game:GetService("InsertService"):SetAssetVersionUrl(baseUrl .. "/Asset/?assetver game:GetService("ContentProvider"):SetBaseUrl(baseUrl) game:GetService("ScriptContext").ScriptsDisabled = true -local Player = game.Players:CreateLocalPlayer(0) -Player.CharacterAppearance = ("%s/Asset?id=%d"):format(baseUrl, assetId) -Player:LoadCharacter(false) +local asset = game:GetObjects(("%s/asset/?id=%d"):format(baseUrl, assetId))[1] +asset.Parent = workspace -game:GetService("RunService"):Run() - -Player.Character.Animate.Disabled = true -Player.Character.Torso.Anchored = true - -local gear = Player.Backpack:GetChildren()[1] -if gear then - gear.Parent = Player.Character - Player.Character.Torso["Right Shoulder"].CurrentAngle = math.rad(90) +local thumbnailCamera = asset:FindFirstChild("ThumbnailCamera") +if thumbnailCamera ~= nil and thumbnailCamera.ClassName == "Camera" then + workspace.CurrentCamera = thumbnailCamera end print(("[%s] Rendering ..."):format(jobId)) local result = game:GetService("ThumbnailGenerator"):Click(format, x, y, true) print(("[%s] Done!"):format(jobId)) -return result +return result \ No newline at end of file