이벤트
Last updated
Last updated
local Part = script.Parent
local function OnTouched(otherPart)
print("otherPart : ", otherPart.Name)
end
Part.Touched:Connect(OnTouched)local Part = script.Parent
local Connection = nil
local function OnTouched(otherPart)
local partParent = otherPart.Parent
local humanoid = partParent:FindFirstChild("Humanoid")
if humanoid then
if Connection ~= nil then
Connection:Disconnect()
end
end
end
Connection = Part.Touched:Connect(OnTouched)local Part = script.Parent
local function OnTouched(otherPart)
print("otherPart : ", otherPart.Name)
end
Part.Touched:Connect(OnTouched)local function OnTouchEnded(otherPart)
print("TouchEnded : ", otherPart.Name)
end
part.TouchEnded:Connect(OnTouchEnded)local RunService = game:GetService("RunService")
local Timer = 0
local function UpdateEvent(deltaTime)
Timer = Timer + deltaTime
if Timer >= 3 then
Timer = 0
print("Reset!)
end
end
RunService.Heartbeat:Connect(UpdateEvent)local Players = game:GetService("Players")
local function EnterPlayer(player)
print("EnterPlayer : ", player.Name)
end
Players.PlayerAdded:Connect(EnterPlayer)local Players = game:GetService("Players")
local function LeavePlayer(player)
print("LeavePlayer : ", player.Name)
end
Players.PlayerRemoving:Connect(LeavePlayer) local Players = game:GetService("Players")
local function EnterPlayer(player)
-- Spawn
local function SpawnCharacter(character)
local humanoid = character:WaitForChild("Humanoid")
-- Die
local function DeathCharacter()
print(player.Name, "Die!")
end
humanoid.Died:Connect(DeathCharacter)
end
player.CharacterAdded:Connect(SpawnCharacter)
end
Players.PlayerAdded:Connect(EnterPlayer)local ScreenGui = script.Parent
local Button = ScreenGui.TextButton
local function OnActivated()
print("Activated")
end
Button.Activated:Connect(OnActivated)