I need to have this server script access a value under localplayer, but it cannot be a local script here it is:
local Tycoon1 = workspace.Tycoon1.Owner.Value local Tycoon2 = workspace.Tycoon2.Owner.Value local Tycoon3 = workspace.Tycoon3.Owner.Value local Tycoon4 = workspace.Tycoon4.Owner.Value local Players = game:GetService("Players")
wait(0.5)
function onPlayerAdded(newplayer) if Tycoon1 == 1 and game.Players.LocalPlayer.Tycoon.Value == 0 then workspace.Tycoon1.Owner.Value = 2 game.Players.LocalPlayer.Tycoon.Value = 1 end end Players.PlayerAdded:connect(onPlayerAdded)
for _,player in pairs(Players:GetPlayers()) do onPlayerAdded(player) end wait(0.25) function onPlayerAdded(player) if Tycoon2 == 1 and game.Players.LocalPlayer.Tycoon.Value == 0 then workspace.Tycoon2.Owner.Value = 2 game.Players.LocalPlayer.Tycoon.Value = 2 end end Players.PlayerAdded:connect(onPlayerAdded)
for _,player in pairs(Players:GetPlayers()) do onPlayerAdded(player) end wait(0.25) function onPlayerAdded(player) if Tycoon3 == 1 and game.Players.LocalPlayer.Tycoon.Value == 0 then workspace.Tycoon3.Owner.Value = 2 game.Players.LocalPlayer.Tycoon.Value = 3 end end Players.PlayerAdded:connect(onPlayerAdded)
for _,player in pairs(Players:GetPlayers()) do onPlayerAdded(player) end wait(0.25) function onPlayerAdded(player) if Tycoon4 == 1 and game.Players.LocalPlayer.Tycoon.Value == 0 then workspace.Tycoon4.Owner.Value = 2 game.Players.LocalPlayer.Tycoon.Value = 4 end end
Players.PlayerAdded:connect(onPlayerAdded)
for _,player in pairs(Players:GetPlayers()) do onPlayerAdded(player) end
please help, thanks :) edit - btw this works in studio just not in game ;(