What is going on here? I’m pretty sure the Image ID is correct. I tried printing everywhere and it returned the right Instance but when looking at the output it is different leading to the wrong ImageID and somehow it copied from the previous Image.
(My ImageID is the player’s headshot)
(The Soul color somehow matched the correct color only the ImageID is acting weird)
(It was fixed by itself after being called one time but the first time it showed wrong)
for v, Images in TableOrder:GetChildren() do
print(Images, "ImageID: "..Images.CharacterIcon.Image)
if Images.OwnerName.Value == TrueOrderTable[1].Name then
if TableAction:FindFirstChild("Actioning") then
TableAction:FindFirstChild("Actioning"):Destroy()
end
local Actioning = game.ReplicatedStorage.CharacterIconTable.Actioning:Clone()
Actioning.Parent = TableAction
Actioning.Position = UDim2.new(0,0,0,-10)
Actioning.BackgroundTransparency = 1
Actioning.CharacterIcon.Image = Images.CharacterIcon.Image
Actioning.CharacterIcon.ImageTransparency = 1
Actioning.Soul.ImageColor3 = Images.Soul.ImageColor3
Actioning.Soul.ImageTransparency = 1
Images:TweenPosition(UDim2.new(0,0, 0, 0), Enum.EasingDirection.InOut, Enum.EasingStyle.Sine, 0.5)
game.TweenService:Create(Images.CharacterIcon, TweenInfo.new(0.5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {ImageTransparency = 1}):Play()
game.TweenService:Create(Images.Soul, TweenInfo.new(0.5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {ImageTransparency = 1}):Play()
game.TweenService:Create(Images, TweenInfo.new(0.5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {BackgroundTransparency = 1}):Play()
game.TweenService:Create(Actioning.CharacterIcon, TweenInfo.new(0.5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {ImageTransparency = 0}):Play()
game.TweenService:Create(Actioning.Soul, TweenInfo.new(0.5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {ImageTransparency = 0}):Play()
game.TweenService:Create(Actioning, TweenInfo.new(0.5, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), {BackgroundTransparency = 0.7}):Play()
break
end
end