I have a script too
function onMessage(message)
local text = message
for i = 1, #text do
my.text.content = text:sub(1,i)
if text:sub(i,i) ~= " " then
castle.sendTriggerMessage("sound")
castle.sleep(speed)
end
end
end
function onUpdate()
speed = my.variables.speed
end