local me = script.Parent
local audio = script.Parent.Laser
local function PassGate(part)
local character = part.parent
local humanoid = character:FindFirstChild("Humanoid")
if humanoid ~= nil and me.Transparency ~= 1 then
print(part.name)
me.Transparency = 1
me.CanCollide = false
local fire = Instance.new("Fire")
fire.Parent = humanoid.Parent.UpperTorso
fire.Heat = 10
fire.Size = 10
audio.Looped = false
audio.Playing = true
wait(0.1)
end
end
me.Touched:Connect(PassGate)
local me = script.Parent
local audio = script.Parent.Laser
local function PassGate(part)
local character = part.parent
local humanoid = character:FindFirstChild("Humanoid")
if humanoid ~= nil and me.Transparency ~= 1 then
print(part.name)
me.Transparency = 1
me.CanCollide = false
local smoke = Instance.new("Smoke")
smoke.Parent = humanoid.Parent.UpperTorso
smoke.Color = Color3.fromRGB(255, 255, 0)
smoke.Size = 5
audio.Looped = false
audio.Playing = true
wait(0.1)
end
end
me.Touched:Connect(PassGate)
local me = script.Parent
local audio = script.Parent.Laser
local function PassGate(part)
local character = part.parent
local humanoid = character:FindFirstChild("Humanoid")
if humanoid ~= nil and me.Transparency ~= 1 then
print(part.name)
me.Transparency = 1
me.CanCollide = false
local particleemitter = Instance.new("ParticleEmitter")
particleemitter.Parent = humanoid.Parent.UpperTorso
particleemitter.Rate = 20
audio.Looped = false
audio.Playing = true
wait(0.1)
end
end
me.Touched:Connect(PassGate)
강릉바다의 블로그
Since 2008. 1.
'프로그래밍 > Roblox' 카테고리의 다른 글
로블록스로 배우는 코딩 #13 - 앉을 수 있는 의자 만들기 (0) | 2022.10.06 |
---|---|
로블록스로 배우는 코딩 #12 - 게시판 세우기 (0) | 2022.10.06 |
로블록스로 배우는 코딩 #10 - 캐릭터 속성(속도, 높이, 크기 등) 제어 (0) | 2022.10.06 |
로블록스로 배우는 코딩 #9 - 버튼을 눌러 문 열고 닫기 (0) | 2022.10.06 |
로블록스로 배우는 코딩 #8 - 버튼을 눌러 전등 끄고 켜기 (0) | 2022.10.06 |