Car não sei qual o problema, aki pois tah tudo perfeito porem mesmo assim fica dando erro, ja tentei achar erro aki e não achei erro algum porem não sei por que o seu script ai não da certo no meu otserv...
segue abaixo o meu...
function onSay(cid, words, param,channel)
monstro1 = "demon"
pos1 = {x=178, y=59, z=7},
pos2 = {x=172, y=58, z=7},
pos3 = {x=164, y=57, z=7},
pos4 = {x=154, y=58, z=7},
pos5 = {x=144, y=57, z=7},
pos6 = {x=132, y=38, z=7},
pos7 = {x=139, y=38, z=7},
pos8 = {x=145, y=40, z=7},
pos9 = {x=149, y=49, z=7},
pos10 = {x=160, y=38, z=7},
doSummonCreature(monstro1, pos1)
broadcastMessage("Um orshabaal invadiu a cidade tal com uma escolta de varios demons e um minishabaal", MESSAGE_EVENT_ADVANCE)
end
end
.................
<talkaction log="yes" words="/demon" access="5" event="script" value="demon.lua"/>