I need to make it so this works anywhere such as StarterGui and StarterGear. Also, how do I make it so it clones the GUI into the player.PlayerGui every time he/she respawns?
Model Hierarchy: http://imgur.com/u2Fybab
local Model = script.Parent
local Settings = script.Parent.Configuration
game.Players.PlayerAdded:connect(function(player)
--Check if new player is admin
for v,numberObject in pairs(Settings.AdminList:GetChildren()) do
if numberObject.Value == player.userId then
wait()
--Check to see if Dev has Model already
if Model.Parent == player.StarterGear then
end
--If not in StarerGear then put it there if in correct instance
if Model.Parent == game.ServerStorage then
Model:clone().Parent = player:WaitForChild("StarterGear")
Model:clone().Parent = player:WaitForChild("PlayerGui")
end
--If not in correct instance put it there
if Model.Parent ~= game.ServerStorage then
--AutoMover Enabled
if Settings.AutoMover.Value == true then
Model.Parent = game.ServerStorage
Model:clone().Parent = player:WaitForChild("StarterGear")
Model:clone().Parent = player:WaitForChild("PlayerGui")
else if Model.Parent == game.ServerStorage then
Model:clone().Parent = player:WaitForChild("StarterGear")
Model:clone().Parent = player:WaitForChild("PlayerGui")
--AutoMover Disabled
else if Settings.AutoMover.Value == false then
if Model.Parent == game.ServerStorage then
Model:clone().Parent = player:WaitForChild("StarterGear")
Model:clone().Parent = player:WaitForChild("PlayerGui")
else if Model.Parent ~= game.ServerStorage then
print 'Enable the AutoMover in EncryptX Secret GUI'
end
end
end
end
end
end
end
end
end)
