Sobre o script - O player coloca o item em algum lugar, da use é anda para aquele lugar (pode ser em cima de uma mesa).
Não é uma action muito util, mas você pode colocá-la como loot de algum montro na sua quest, e pode necessitar disso pra pegar o premio (imaginação'
Script
- Vá na pasta \data\actions\scripts
- Crie um arquivo.lua com o nome de passagem
- Coloque isso dentro
function onUse(cid, item, frompos, item2, topos)
local frases = {
"Com licença to passando.",
}
doSendMagicEffect(frompos,14)
doTeleportThing(cid,topos)
doSendMagicEffect(topos,10)
doCreatureSay(cid, frases[math.random(#frases)], TALKTYPE_SAY)
end
Fexe e salve.
Tag
- Vá em \data\actions
- Abra o actions.xml como bloco de notas e insira a seguinte tag
<action itemid="XXXX" event="script" value="passagem.lua"/>
Vermelho - Id do item que levará o player.
Fexe e salve.
Pronto.