if game.PlaceId ~= 11424731604 then return end local Workspace = game:GetService("Workspace") local RunService = game:GetService("RunService") local Camera = Workspace.CurrentCamera local Effects = Workspace:WaitForChild("Effects", 9e9) local function Setup(Child) local TextDrawing = Drawing.new("Text") TextDrawing.Text = "Lava Curse" TextDrawing.Size = 14 TextDrawing.Font = 3 TextDrawing.Center = true TextDrawing.Outline = true TextDrawing.OutlineColor = Color3.new() TextDrawing.Color = Color3.new(1, 1, 1) TextDrawing.Visible = false local Connection = RunService.PreRender:Connect(function() local Position, Visible = Camera:WorldToViewportPoint(Child.WorldPivot.Position) if Visible then TextDrawing.Position = Vector2.new(Position.X, Position.Y) TextDrawing.Visible = true else TextDrawing.Visible = false end end) Child.Destroying:Connect(function() Connection:Disconnect() TextDrawing:Destroy() end) end local Connection; Connection = Effects.ChildAdded:Connect(function(Child) if Child.Name == "Lava Curse" then Setup(Child) Connection:Disconnect() end end) local LavaCurse = Effects:FindFirstChild("Lava Curse") if LavaCurse then Setup(LavaCurse) Connection:Disconnect() end