No Roblox Studio podemos usar scripts simples para aprender a programação em Lua.
Nesse post de hoje vamos ver um script para fazer com que um part, ao ser tocada pelo jogador, cause um dano fatal. Podemos aplicar esse script quando queremos fazer um chão de lava ou um raio laser por exemplo.
Aqui escolhemos fazer um raio laser. Na imagem abaixo, selecionamos a part que vai ser raio laser e no lado direito, renomeamos para laser. Ao lado do nome laser tem um sinal de +.
Quando clicamos nesse sinal de mais, devemos escolher a opção script. Assim, uma página com um código de exemplo vai ser aberto. Esse código de exemplo pode ser apagado, pois não será necessário. Nesse script, vamos escrever o seguinte:
local laser = script.Parent
local function raioLaser(otherPart)
local partTocada = otherPart.Parent
local humanoid = partTocada:FindFirstChild("Humanoid")
if humanoid then
humanoid.Health = 0
end
end
laser.Touched:Connect(raioLaser)
Pronto! Com esse script simples, todas as vezes que o jogador tocar no laser, ele morre.