Olá pessoal... estou voltando a editar servidores e me pediram para fazer uma quest para a versão 7.92.
a quest está cheia de pegadinhas e uma delas é a seguinte...
Eu coloquei um baú ao lado da alavanca para chamar a atenção do player ( a quest tem varios baú de pegadinhas ) ai quando o player apertar a alavanca o script irá acrescentar umas grade de ID:1546 e fechar a passagem dele e ao mesmo tempo vai sumonar um monster.
Agora vem o problema, eu conseguir fazer com que o monster fosse sumonado ao clicar na alavanca, mas as grades não estão aparecendo e ela dar um erro no distro.
eu tenho que criar novas estruturas " if " ou posso colocar um " elseilf " pra separar os comandos? me ajudem ai não estou conseguindo fazer esse script Se possivel poderia me explicar também onde eu estou errado? Ah a quest ainda está sem nome... quem quiser me dar uma ideia ai eu agradeço
Imagem de onde vai ficar a armadilha
function onUse(cid, item, frompos, item2, topos)
gatepos = {x=1124, y=890, z=6, stackpos=1}
gatepos = {x=1124, y=891, z=6, stackpos=1}
gatepos = {x=1124, y=892, z=6, stackpos=1}
gatepos = {x=1124, y=893, z=6, stackpos=1}
gatepos = {x=1124, y=905, z=6, stackpos=1}
gatepos = {x=1124, y=906, z=6, stackpos=1}
gatepos = {x=1124, y=907, z=6, stackpos=1}
gatepos = {x=1124, y=908, z=6, stackpos=1}
gatepos = {x=1124, y=909, z=6, stackpos=1}
gatepos = {x=1124, y=993, z=6, stackpos=1}
gatepos = {x=1124, y=993, z=6, stackpos=1}
getgate = getThingfromPos(gatepos)
screature = doSummonCreature("Absolut Titan", {x=1131, y=896, z=6})
if item.uid == 2100 and item.itemid == 1945 and screature and getgate.itemid == 1546 then
doAddItem(getgate.uid,1)
doSummonCreature(screature)
doPlayerSendTextMessage(cid,22,"Tem uma grade magica Tapando uma passagem!!.")
else
doPlayerSendCancel(cid,"Sorry, not possible.")
end
return 1
end
Obs: Procurei aqui no forum e não achei nada a respeito, então vim até aqui fazer esse pedido .