|
door=game.Workspace.door
function onChatted(msg, recipient, speaker)
local source = string.lower(speaker.Name)
msg = string.lower(msg)
if (msg == "earth") thendoor.CanCollide = false
door.Transparency = 0.9
wait(3)
door.CanCollide = true
door.Transparency = 0.5
end
end
function onPlayerEntered(newPlayer)
newPlayer.Chatted:connect(function(msg, recipient) onChatted(msg, recipient, newPlayer) end)
end
This script is suppose to make the door open someone would say "earth". Whats wrong here?
game.Players.ChildAdded:connect(onPlayerEntered) |
|
|
The door should be:
Then
Door |
|
|
That was actually a mistake, in the real script is just like that. |
|
|
|
door=game.Workspace.door
function onChatted(msg, recipient, speaker)
local source = string.lower(speaker.Name)
msg = string.lower(msg)
if (msg == "earth") thendoor.CanCollide = false then
door.Transparency = 0.9
wait(3)
door.CanCollide = true
door.Transparency = 0.5
end
end
function onPlayerEntered(newPlayer)
newPlayer.Chatted:connect(function(msg, recipient) onChatted(msg, recipient, newPlayer) end)
end
game.Players.ChildAdded:connect(onPlayerEntered) |
|
|
If it's just like "Door", it is wrong. Try "door" if you didn't.
† KMXD † |
|
|
door=game.Workspace.door
function onChatted(msg, recipient, speaker)
local source = string.lower(speaker.Name)
msg = string.lower(msg)
if (msg == "earth") then
door.CanCollide = false
door.Transparency = 0.9
wait(3)
door.CanCollide = true
door.Transparency = 0.5
end
end
function onPlayerEntered(newPlayer)
newPlayer.Chatted:connect(function(msg, recipient) onChatted(msg, recipient, newPlayer) end)
end
game.Players.ChildAdded:connect(onPlayerEntered)
† KMXD † |
|
|
Whoops misread your script. Sorry about that.
door=game.Workspace.door
function onChatted(msg, recipient, speaker)
local source = string.lower(speaker.Name)
msg = string.lower(msg)
if (msg == "earth") then
door.CanCollide = false
door.Transparency = 0.9
wait(3)
door.CanCollide = true
door.Transparency = 0.5
end
end
function onPlayerEntered(newPlayer)
newPlayer.Chatted:connect(function(msg, recipient) onChatted(msg, recipient, newPlayer) end)
end
game.Players.ChildAdded:connect(onPlayerEntered) |
|
|
door = workspace.door
game.Players.PlayerAdded:connect(function(pl)
pl.Chatted:connect(function(msg)
msg = string.lower(msg)
if msg == "earth" then
door.CanCollide = false
door.Transparency = 0.9
wait(3)
door.CanCollide = true
door.Transparency = 0.5
end
end)
end) |
|
|
|
|
@tech thanks for trying but it didn't work. |
|