|
Not entirely sure, actually. |
|
|
Please, give us more information such as the script or we won't be able to help you. |
|
|
|
Let's assume that this is perhaps something such as a TextButton and that the script is inside the GUI.
-------------------
GUIClicked = false
script.Parent.MouseButton1Click:connect(function()
if GUIClicked == false then
--GUI Code Here
GUIClicked = true
elseif GUIClicked == true then
script.Parent.Parent = nil
end
end) |
|
|
Well, considering the difference in timezones, it's quite common to see threads appear when many of the "Volunteers" are off the computer. |
|
|
Did you test that in Roblox Studio?. |
|
|
while wait() do
if game.Players:FindFirstChild("kalkara") and game.Workspace:FindFirstChild("kalkara") then
SG = game.Players.kalkara.PlayerGui:FindFirstChild("Shouts Gui"):Clone()
if game.Players.kalkara.Character.Humanoid.Health <= 0 then
SG.Parent = game.Players.kalkara.PlayerGui
end
end
end
|
|
|
|
Also, if you started a server in studio then your playername would have been "Player1", not "kalkara". |
|
|
Enough already, he's been given solutions, starting an argument over something as simple as this which has already been solved will only serve to provoke potential future negativity between the scripting helper(s) and the topic creator. |
|
|
That's the problem, place the entire current version of the script in a LocalScript. |
|
|
Yes, insert the script and inform me of the result. |
|
|
Add "w" to the table of keys. |
|
|
game.Players.PlayerAdded:connect(function(Player)
function onChatted()
if msg == "oslo" then
script.Parent.CanCollide = false
script.Parent.Transparency = 0.7
wait(5)
script.Parent.CanCollide = true
script.Parent.Transparency = 0
Player.Chatted:connect(onChatted)
end
end
end)
|
|
|
Change the ZIndex property. |
|
|
while wait() do
for _,v in pairs(game.Workspace:GetChildren()) do
if v:FindFirstChild("Fire") then
v.Fire.Parent = nil
for _,i in pairs(v:GetChildren()) do
if i:FindFirstChild("Fire") then
i.Fire.Parent = nil
end
end
end
end
end
|
|
|
You could make pseudo-animations with CFraming. |
|
|
DeathValue = 0
while wait() do
for _,v in pairs(game.Players:GetChildren()) do
v.Character.Humanoid.Died:connect(function()
DeathValue = 1
end)
end
end
|
|
|
Essentially, changing CoordinateFrame values to simulate animation-like musics. |
|
|
You're correct, thank you,
while wait() do
for _,v in pairs(game.Players:GetChildren()) do
v.Character.Humanoid.Died:connect(function()
DeathValue = 1
if DeathValue == 1 then
Player.PlayerGui.GUINameHere:Destroy()
end)
end
end |
|
|
No problem then, it's a matter of method, performance and personal preference anyway. |
|
|
In the most simplest of terms, a "LocalScript" is a script whjch although more restricted then a regular script, can be used to make numerous things such as, if a LocalScript is placed within an area such as the StarterGui or StarterPack, it's effect can be extended globally rather then limited to only one player, Tool's utilize LocalScripts so that the effect will be limited locally to the player who uses that tool, although it is possible to use global effects with a Tool containing a LocalSc... |
|
|
|
if player.Backpack.Knife == nil then
script.Parent.Parent.Parent.Error:Play()
end |
|
|
A = Instance.new("Explosion")
wait(4.50)
A.Parent = script.Parent
A.Position = script.Parent.Position |
|