Как при нажатии на кнопку (GUI) поменять персонажа

macsabu

Member
8 Мар 2025
3
1
3
можете помочь данной проблемой?

вот пример, только надо чтобы не 3д а 2д

local pad = script.Parent
local characterName = "Morph"
local character = pad.Parent:WaitForChild(characterName)

local debounce = true
pad.Touched:Connect(function(obj)
local plr = game.Players:GetPlayerFromCharacter(obj.Parent)
if plr and debounce == true then
debounce = false

pad.BrickColor = BrickColor.new("Really red")

local charClone = character:Clone()
charClone.Name = plr.Name
plr.Character = charClone

local rootPart = charClone:FindFirstChild("HumanoidRootPart") or charClone:FindFirstChild("Torso")
local plrRoot = obj.Parent:FindFirstChild("HumanoidRootPart") or obj.Parent:FindFirstChild("Torso")

if rootPart and plrRoot then
rootPart.CFrame = plrRoot.CFrame
end


charClone.Parent = workspace

wait(.5)

pad.BrickColor = BrickColor.new("Lime green")
debounce = true
end
end)
 
  • Лайк
Реакции: Nicon

Hichimiro

Бесмертный
rbxdev
Администрация
16 Сен 2024
78
2
46
1 017
Ничего не понятно, напиши заного промт.
 

macsabu

Member
8 Мар 2025
3
1
3
ну короче надо при нажатии на кнопку менять персонажа и всо