Sistema De Level Doors Com Auto Close Door!

Rikezenho
em Actions e Talkactions

Rikezenho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 21/04/06Posts: 84

---Para 7.6!

Atenção!

Esta action só funciona em OTServer que possuem a função onWalk/offWalk. Sem elas a action não funcionará.

Eu utilizei o DevLand 0.993d para usar a action.

Por que 80%?

No Tibia Real o player se move para o tile da porta, e não é teleportado para ela.

E também que caso haja algum splash embaixo da porta, ela não se fecha automaticamente.

Estou vendo como vou arrumar isso.

Lá vamos nós! :)

Crie uma action chamada expertise.lua e coloque:

function onUse(cid,item,frompos,item2,topos)

level = item.actionid-1000

if getPlayerLevel(cid) >= level then

doTransformItem(item.uid,item.itemid+1)

doTeleportThing(cid,topos)

else

doPlayerSendTextMessage(cid, 22, 'You need level ' .. level .. ' to pass this door.')

function offWalk(cid,item,itemuid,itemaid,posx,posy,posz)

---ID do chão que fica embaixo da porta

idtile = 407

---Não mexa aqui

posix = topos.x

posiy = topos.y

posiz = topos.z

if item == idtile and posx == posix and posy == posiy and posz == posiz then

doTransformItem(item.uid,item.itemid-1)

return 1

end

end

end

end

Agora, no actions.xml você terá que procurar as IDs 1227, 1228, 1229, 1230, 1245, 1246, 1247, 1248, 1259, 1260, 1261, 1262, 3540, 3541 e trocar as tags por:

<action itemid="1227" script="expertise.lua" />

<action itemid="1228" script="expertise.lua" />

<action itemid="1229" script="expertise.lua" />

<action itemid="1230" script="expertise.lua" />

<action itemid="1245" script="expertise.lua" />

<action itemid="1246" script="expertise.lua" />

<action itemid="1247" script="expertise.lua" />

<action itemid="1248" script="expertise.lua" />

<action itemid="1259" script="expertise.lua" />

<action itemid="1260" script="expertise.lua" />

<action itemid="1261" script="expertise.lua" />

<action itemid="1262" script="expertise.lua" />

<action itemid="3540" script="expertise.lua" />

<action itemid="3541" script="expertise.lua" />

Apesar desse trabalho todo, se quer mesmo que seu OT fique mais real, faça isso, valerá a pena ^^

Flws!





.Atlanta OTServer:: Eu participo.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

soulblaster

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 22/10/05Posts: 196

nussssssssssaaaaa!!! ...gostei dessa action e agora sim fika + facil de colocar essas portas com alto close xD (num precisa mecher em c++) =D

muito bom mesmo cara!!

cya... :bye:

Assinatura feita por Kilerzinhow:
untitled3mg3.jpg
| Wey.Ctba | Wey.Ctba | Rafix | UnderNight | Xedegux |

ScarFace

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/04/06Posts: 51

Omg cara..

Perfeito..

Parabens

//ScarFace

user posted image

 

[ASSINATURA EDITADA POR FAZER PROPAGANDAS. CASO CONTINUE SERÁ ALERTADO]

tibiaa4e

Ex amante de Tibia
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 18/12/05Posts: 912Gênero: MasculinoChar no Tibia: Kohzete

o meu é neverland 7.2 e naum funfo direito

tipo ele abre

+ num fexa e qdo eu fexo ele se transforma numa porta de lado q tampa a passagem e num vorta +...

eu q errei ou oq ?

edited...

é q qdo eu tento fexar ele repete a 1º programação no caso se transforma numa outra porta ...

me da um code q fexa ela num certo tempo

ou sei lá

plx

me ajudem

Aposentado de OTserver e Tibia

Meus melhores tutoriais
Enciclopédia Pasta Data
Tutorial de quest

beibin

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/01/06Posts: 1

Como eu configuro as houses???Alguém me ajuda plz! ;(:

soulblaster

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 22/10/05Posts: 196

Hiho''!

@tibiaa4e

como o Rikezenho disse no começo do topico, vc precisará de de um OTServer que possua a função onWalk/offWalk. E por enquanto eu acho que somente o DevLand 0.993d vem com esse sistema.

@beibin

Oo'' issu tem algo haver com o topico? Oo''

desculpe + issu é flod... =/

cya... :bye:

Assinatura feita por Kilerzinhow:
untitled3mg3.jpg
| Wey.Ctba | Wey.Ctba | Rafix | UnderNight | Xedegux |

Standorf

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/08/05Posts: 49

@beibin.

Vá na seção OTserv - Suporte/Dúvidas e sane sua dúvida :)

Muito cuidado para não postar na seção errada!

@soulblaster.

Obrigado por reportar velho ^^

Continue assim!

Cansado dos Links quebrarem? Utilize o WWW.4SHARED.COM
barrinha4ni8.gif
E quem não quer? =/
-
barrinhavk6.png
Vamos todos lutar por este movimento!

XTibia - Tibia, OTserver e entretenimento

trocadeanime1gm.gif
Presente de: Rarokko' :* *:
testefq7.gif

Contato:
E-Mail/G-Talk: standorf@Gmail.com
Eigenlieb
uma grande
amizade :)

Angel Of Ilusions

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 11/12/05Posts: 108

aew cara..

boa action..

realmente pra quem faz questão da door desse jeito é bom..

tpw..não tenho como buga ela? faze ela virá chão?

eu já tive um OT que dava pra fazer isso :confused:

vlws

flws ae

fuiz!!

River

Kingdom Age TM
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/08/06Posts: 71

Bom.

Diz aí como o pessoal sabe se tem aqueele negoço de On e Off de otserv.

Julian

Lord
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/10/05Posts: 18Gênero: Masculino

Hiho!!

Adorei essa action ta perfeita cara valeu mesmo !! :bye: tipow é 80% igual do tibia? pq é muito perfect cara hehe :bye:

--------------------------------------

user posted image

user posted image