Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Need assistance firing this event for my Death GUI?

Asked by 7 years ago

I made this but now im in need of help for making it work for a specific team. Like how do i start with making a script for the event to fire so the death gui would appear?

01game.ReplicatedStorage.DeadTribute.OnClientEvent:connect(function(playername)
02 
03    script.Parent.Frame.Image.ImageLabel.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=420&y=420&Format=Png&username=" .. playername
04    script.Parent.Frame:TweenSize(UDim2.new(0, 120, 0, 150), "In", "Quart", 0.5, true)
05    wait(3)
06    if script.Parent.Frame.Image.ImageLabel.Image == "http://www.roblox.com/Thumbs/Avatar.ashx?x=420&y=420&Format=Png&username=" .. playername then
07        script.Parent.Frame:TweenSize(UDim2.new(0, 120, 0, 0), "In", "Quart", 0.5, true)
08    end
09end
10)
0
I have no idea what you're asking. LordOfLuxury 84 — 7y
0
I'm trying to make it so that when a person on a specific team dies, The death GUI would appear. seathewickedemperor 4 — 7y

2 answers

Log in to vote
0
Answered by 7 years ago

You can just do this as a LocalScript in StarterPack/StarterGui.

01local player = game.Players.LocalPlayer
02local event = game.ReplicatedStorage:WaitForChild('DeadTribute') -- Make this variable your event
03repeat wait() until player.Character
04local char = player.Character
05if char.Humanoid then
06    humanoid = char.Humanoid
07end
08 
09humanoid.Died:Connect(function()
10    event:FireServer()
11end)
Ad
Log in to vote
0
Answered by 7 years ago
01-- Set this in ServerScriptService
02 
03game.Players.PlayerAdded:Connect(function(player)
04    local val = Instance.new("StringValue") -- Value Of The Team
05    local val1 = Instance.new("StringValue") -- Players name
06    val.Parent = player
07    val1.Parent = player
08    val1.Value = player.Name
09    local val1b = val1.Value
10    while wait() do
11        val.Value = player.TeamColor
12        if game.Workspace.val1b.Humanoid.Health = 0 and val = "[Color of the team]" then
13            -- Do whatever you want to do with the GUI in here.
14        wait(0.1)
15    end
16end

Answer this question