diff --git a/src/lua/bodyshot.lua b/src/lua/bodyshot.lua index cfdf5f1..9bd2d3c 100644 --- a/src/lua/bodyshot.lua +++ b/src/lua/bodyshot.lua @@ -8,7 +8,7 @@ game:GetService("ContentProvider"):SetBaseUrl(baseUrl) game:GetService("ScriptContext").ScriptsDisabled = true local Player = game.Players:CreateLocalPlayer(0) -Player.CharacterAppearance = ("%s/Character?id=%d"):format(baseUrl, assetId) +Player.CharacterAppearance = ("%s/v1.1/avatar-fetch/%d"):format(baseUrl, assetId) Player:LoadCharacter(false) game:GetService("RunService"):Run() diff --git a/src/lua/headshot.lua b/src/lua/headshot.lua index c6dbf7f..b2dd1ca 100644 --- a/src/lua/headshot.lua +++ b/src/lua/headshot.lua @@ -9,7 +9,7 @@ game:GetService("ContentProvider"):SetBaseUrl(baseUrl) game:GetService("ScriptContext").ScriptsDisabled = true local Player = game.Players:CreateLocalPlayer(0) -Player.CharacterAppearance = ("%s/Character?id=%d"):format(baseUrl, assetId) +Player.CharacterAppearance = ("%s/v1.1/avatar-fetch/%d"):format(baseUrl, assetId) Player:LoadCharacter(false) game:GetService("RunService"):Run() diff --git a/src/lua/xml.lua b/src/lua/xml.lua index e9a960d..cef9a8e 100644 --- a/src/lua/xml.lua +++ b/src/lua/xml.lua @@ -8,16 +8,23 @@ game:GetService("InsertService"):SetAssetVersionUrl(baseUrl .. "/Asset/?assetver game:GetService("ContentProvider"):SetBaseUrl(baseUrl) game:GetService("ScriptContext").ScriptsDisabled = true -local asset = game:GetObjects(("%s/asset/?id=%d"):format(baseUrl, assetId))[1] -asset.Parent = workspace +local Player = game.Players:CreateLocalPlayer(0) +Player.CharacterAppearance = ("%s/v1.1/asset-render/%d"):format(baseUrl, assetId) +Player:LoadCharacter(false) -local thumbnailCamera = asset:FindFirstChild("ThumbnailCamera") -if thumbnailCamera ~= nil and thumbnailCamera.ClassName == "Camera" then - workspace.CurrentCamera = thumbnailCamera +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) end print(("[%s] Rendering ..."):format(jobId)) local result = game:GetService("ThumbnailGenerator"):Click(format, x, y, true) print(("[%s] Done!"):format(jobId)) -return result \ No newline at end of file +return result