eu expliquei a parte basica e me pediram a avançada entao eu vou postar...ja vou avisando "nao é tao avançada assim,e so para players nao desconfiarem e espalharem para todos"
ai vai:
primeiro vou colocar o link do passagem secreta parte basico para quem nao viu:
http://www.xtibia.com/forum/topic/127483-passagem-secreta-854/
agora vamos as fotos:
Primeiro adicione esta parte ao lugar da passagem secreta basica:
OBS:o mesmo lugar so que meio editado coloque tudo o que esta nele...se quiser por outra alavanca pode,"tudo entre aspas os itens que fikam la dentro pode tirar ou colocar outros e nao precisa de por a caixa de madeira".
Agora crie a segunda parte:
OBS:coloque tudo igualzinho
Terceira parte:
OBS:a parede que esta aberta nao deixe ela aberta fexe-a.
Quarta parte:
Pronto nossa passagem secreta avançada no mapa ja esta criada agora vamus aos scripts:
O pass.lua e o pass2.lua nao vamus editar eles(obs:pass.lua e pass2.lua do tutorial basico)
agora crie mais dois arquivos:
alavancapass.lua e alavancapass2.lua
abra alavancapass.lua e cole isso:
function onUse(cid, item, frompos, item2, topos)
parede = {x=561, y=9, z=7, stackpos=1}
p = getThingfromPos(parede)
doRemoveItem(p.uid,1)
if item.itemid == 9826 then
doTransformItem(item.uid,item.itemid-1)
elseif item.itemid == 9825 then
doTransformItem(item.uid,item.itemid+1)
end
return 1
end
Legenda:
Vermelho:id da alavanca para direita.
Rosa:id da alavanca para esquerda.
Marron:Posiçao da parede na imagem abaixo:
agora abra alavancapass2.lua
e cole isso:
function onUse(cid, item, frompos, item2, topos)
livro = {x=561, y=9, z=7, stackpos=1}
doCreateItem(1030,1,livro)
end
Legenda:
Rosa:pos da parede(obs:a mesma pos do alavancapass.lua).
agora abra actions.xml
apague as actions pass.lua e pass2.lua(OBS:do tutorial basico)
e cole issu:
<action actionid="5544" event="script" value="pass2.lua"/><action actionid="4455" event="script" value="pass.lua"/>
<action actionid="6677" event="script" value="alavancapass.lua"/>
<action actionid="7766" event="script" value="alavancapass2.lua"/>
acabou...Como usar:
clique na alavanca e abrira uma parede entre la e clique na quinta toxa da direita para esquerda e abrira a passagem...para fexar:
Vlw pessoal...qualquer problema me avisem,duvida estou on no meu msn!
MSN:l.sakon@hotmail.com