generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Game Creation and Development » Scripters
Home Search
 

Re: Works in studio but not in play mode why...

Previous Thread :: Next Thread 
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 02:36 PM
--Whole script bellow i do not know what is wrong no errors in output everything works just --fine in studio.


minigames = game.Lighting.Minigames:GetChildren()

while true do
wait(3)
local textlabel = game.Players.LocalPlayer.PlayerGui.ScreenGui.TextLabel
textlabel.Visible = true
for i = 14, 1, -1 do
wait(1)
textlabel.Text = "Next Round Begins In "..i
end
wait(1)
textlabel.Visible = false
wait(1)


--spawning map


ranGame = math.random(1, #minigames)
gameChosen = minigames[ranGame]
wait(1)
gameChosenClone = gameChosen:Clone()
gameChosenClone.Parent = game.Workspace
wait(0.1)



-- teleporting players to map



local spawn2 = game.Workspace.spawn2
for _, player in next, game.Players:GetPlayers() do
if (player.Character and player.Character:FindFirstChild("Torso")) then
player.Character.Torso.CFrame = spawn2:GetChildren()[math.random(#spawn2:GetChildren())].CFrame

wait(1)

local textlabel2 = game.Players.LocalPlayer.PlayerGui.ScreenGui2.TextLabel2
textlabel2.Visible = true
for i = 19, 1, -1 do
wait(1)
textlabel2.Text = "Round Ends In "..i
end
wait(1)
textlabel2.Visible = false
wait(1)



local spawn1 = game.Workspace.spawn1
for _, player in next, game.Players:GetPlayers() do
if (player.Character and player.Character:FindFirstChild("Torso")) then
player.Character.Torso.CFrame = spawn1:GetChildren()[math.random(#spawn1:GetChildren())].CFrame
end
gameChosenClone:Destroy()
end
end
end



end
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 02:48 PM
bump-1
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 03:04 PM
Any one see a obvious error?
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 03:04 PM
bump-2
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 03:12 PM
bump-3
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 03:15 PM
Bump-4
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 03:17 PM
20 views any one know what i did wrong?
Report Abuse
instawin is not online. instawin
Joined: 04 Jun 2013
Total Posts: 8777
20 Feb 2015 03:17 PM
"local textlabel = game.Players.LocalPlayer.PlayerGui.ScreenGui.TextLabel"

you can only access a local player through a local script

i don't think that's the only problem though

also i wouldn't use lighting to store maps
use ServerStorage
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 04:59 PM
Thank You and yes i am going to change it to server storage soon.
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 05:00 PM
So would i have to put everything in a local script...
Report Abuse
bosswalrus is not online. bosswalrus
Joined: 04 Jan 2013
Total Posts: 5430
20 Feb 2015 05:02 PM
Yes you would if you want to access Player via LocalPlayer.

"I like to program." - Bosswalrus
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 05:05 PM
Would it mess up anything else in the script though?
Report Abuse
bosswalrus is not online. bosswalrus
Joined: 04 Jan 2013
Total Posts: 5430
20 Feb 2015 05:06 PM
Test it, experimenting is fun.

"I like to program." - Bosswalrus
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 05:14 PM
Did not work in Local Script as i suspected :l
Report Abuse
bosswalrus is not online. bosswalrus
Joined: 04 Jan 2013
Total Posts: 5430
20 Feb 2015 05:15 PM
Any output?

"I like to program." - Bosswalrus
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 05:18 PM
Nope no output errors with it in normal script.
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 05:19 PM
Bump-2
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 05:24 PM
Any one...
Report Abuse
masterblokz is not online. masterblokz
Joined: 17 Nov 2010
Total Posts: 9517
20 Feb 2015 05:29 PM
minigames = game.Lighting.Minigames:GetChildren()

while true do
tlabels = {}
wait(3)
for i, v in pairs(game.Players:GetPlayers()) do

local textlabel = v.PlayerGui.ScreenGui.TextLabel
textlabel.Visible = true
table.insert(tlabels,textlabel)
end

for i = 14, 1, -1 do
wait(1)
for i, v in pairs(tlabels) do
v.Text = "Next Round Begins In "..i
end
end
wait(1)
for i, v in pairs(tlabels) do
v.Visible = false
end
wait(1)


--spawning map


ranGame = math.random(1, #minigames)
gameChosen = minigames[ranGame]
wait(1)
gameChosenClone = gameChosen:Clone()
gameChosenClone.Parent = game.Workspace
wait(0.1)



-- teleporting players to map



local spawn2 = game.Workspace.spawn2
for _, player in next, game.Players:GetPlayers() do
if (player.Character and player.Character:FindFirstChild("Torso")) then
player.Character.Torso.CFrame = spawn2:GetChildren()[math.random(#spawn2:GetChildren())].CFrame

wait(1)

local textlabel2 = game.Players.LocalPlayer.PlayerGui.ScreenGui2.TextLabel2
textlabel2.Visible = true
for i = 19, 1, -1 do
wait(1)
textlabel2.Text = "Round Ends In "..i
end
wait(1)
textlabel2.Visible = false
wait(1)



local spawn1 = game.Workspace.spawn1
for _, player in next, game.Players:GetPlayers() do
if (player.Character and player.Character:FindFirstChild("Torso")) then
player.Character.Torso.CFrame = spawn1:GetChildren()[math.random(#spawn1:GetChildren())].CFrame
end
gameChosenClone:Destroy()
end
end
end



end
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 05:42 PM
Thank you for trying put the Guis did not even appear and only 1 player got teleported.
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 05:45 PM
bump-5
Report Abuse
masterblokz is not online. masterblokz
Joined: 17 Nov 2010
Total Posts: 9517
20 Feb 2015 05:46 PM
there is stuff i didn't edit at the bottom that you should be able to lol
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 05:46 PM
bump-6
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 05:47 PM
72 views not one one of those 72 people could fix...
Report Abuse
ReverseUniverse is not online. ReverseUniverse
Joined: 23 Jan 2015
Total Posts: 1118
20 Feb 2015 05:54 PM
bump-6
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Game Creation and Development » Scripters
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image