Ir para conteúdo

Passagem Secreta Parte Avançada 8.54


lucassstt

Posts Recomendados

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:

avanc.jpg

 

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:

avanc2.jpg

 

OBS:coloque tudo igualzinho

 

 

Terceira parte:

avanc3.jpg

 

OBS:a parede que esta aberta nao deixe ela aberta fexe-a.

 

Quarta parte:

 

avanc4.jpg

 

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:

 

avanc5.jpg

 

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:

 

avanc6.jpg

 

Vlw pessoal...qualquer problema me avisem,duvida estou on no meu msn!

MSN:l.sakon@hotmail.com

Link para o comentário
Compartilhar em outros sites

  • 6 months later...
×
×
  • Criar Novo...