TH

Sistema De Janelas - 7.9

Por The Taker, 15 de dez. de 2006 em Actions e Talkactions

tibia
script
9
2.4k
The TakerT
15 de dezembro de 2006 às 12:17

--edit--

Pela ideia do tibiaa4e coloquei só pra poder abrir quem ta em Protection Zone ou seja so abre quem da dentro da house. vlw!

Aew galera fiz uma action 7.9.

Ela é simples ela faz as janelas abrirem e fecharem.

La vai:

vá data/actions/scripts/

Copie em arquivo e edite ele após abrir cole isso:

-- Windows System by The Taker --

-- ivanfilho2204@hotmail.com --

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

pos = getPlayerPosition(cid)

pz  = getTilePzInfo(pos)

if pz == 1 then

if item.itemid == 6437 then

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

elseif item.itemid == 6435 then

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

elseif item.itemid == 6438 then

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

elseif item.itemid == 6436 then

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

elseif item.itemid == 6441 then

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

elseif item.itemid == 6439 then

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

elseif item.itemid == 6440 then

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

elseif item.itemid == 6442 then

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

elseif item.itemid == 6443 then

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

elseif item.itemid == 6444 then

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

elseif item.itemid == 6445 then

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

elseif item.itemid == 6446 then

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

elseif item.itemid == 6449 then

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

elseif item.itemid == 6450 then

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

elseif item.itemid == 6451 then

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

elseif item.itemid == 6452 then

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

elseif item.itemid == 6453 then

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

elseif item.itemid == 6454 then

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

elseif item.itemid == 6455 then

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

elseif item.itemid == 6456 then

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

elseif item.itemid == 6457 then

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

elseif item.itemid == 6458 then

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

elseif item.itemid == 6459 then

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

elseif item.itemid == 6460 then

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

elseif item.itemid == 6461 then

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

elseif item.itemid == 6462 then

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

elseif item.itemid == 6463 then

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

elseif item.itemid == 6464 then

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

elseif item.itemid == 6465 then

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

elseif item.itemid == 6466 then

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

elseif item.itemid == 6467 then

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

elseif item.itemid == 6468 then

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

elseif item.itemid == 6469 then

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

elseif item.itemid == 6470 then

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

elseif item.itemid == 6471 then

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

elseif item.itemid == 6472 then

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

end

else

doPlayerSendTextMessage(cid,22,"You need to be in the house.")

end

return 1

end

e salve com o nome:

windows.lua

após isso va para pasta actions e edite o arquivo actions.xml

cole isso:

-- windows system --

<action itemid="6435" script="windows.lua" />

<action itemid="6436" script="windows.lua" />

<action itemid="6437" script="windows.lua" />

<action itemid="6438" script="windows.lua" />

<action itemid="6439" script="windows.lua" />

<action itemid="6440" script="windows.lua" />

<action itemid="6441" script="windows.lua" />

<action itemid="6442" script="windows.lua" />

<action itemid="6443" script="windows.lua" />

<action itemid="6444" script="windows.lua" />

<action itemid="6445" script="windows.lua" />

<action itemid="6446" script="windows.lua" />

<action itemid="6449" script="windows.lua" />

<action itemid="6450" script="windows.lua" />

<action itemid="6451" script="windows.lua" />

<action itemid="6452" script="windows.lua" />

<action itemid="6453" script="windows.lua" />

<action itemid="6454" script="windows.lua" />

<action itemid="6455" script="windows.lua" />

<action itemid="6456" script="windows.lua" />

<action itemid="6457" script="windows.lua" />

<action itemid="6458" script="windows.lua" />

<action itemid="6459" script="windows.lua" />

<action itemid="6460" script="windows.lua" />

<action itemid="6461" script="windows.lua" />

<action itemid="6462" script="windows.lua" />

<action itemid="6463" script="windows.lua" />

<action itemid="6464" script="windows.lua" />

<action itemid="6465" script="windows.lua" />

<action itemid="6466" script="windows.lua" />

<action itemid="6467" script="windows.lua" />

<action itemid="6468" script="windows.lua" />

<action itemid="6469" script="windows.lua" />

<action itemid="6470" script="windows.lua" />

<action itemid="6471" script="windows.lua" />

<action itemid="6472" script="windows.lua" />

pronto as janelinhas abriram e fecharam é so dar use.

Espero q gostem.

Obs: Ingles ruim se tiver errado diz q eu arrumo.

algum bug ou janelinha faltando é só falar q eu arrumo.

Se for postar em outro lugar deixe meus creditos.

Editado Dezembro 18 por The Taker

tibiaa4eT
15 de dezembro de 2006 às 12:24

legal :D

+ nas houses tem um problema

apenas quem esta dentro pode abrir ou fexar :/

foi a 2º /o/ xD

flws :bye:

Editado Dezembro 15 por tibiaa4e

15 de dezembro de 2006 às 12:36
legal :D

+ nas houses tem um problema

apenas quem esta dentro pode abrir ou fexar :/

 

 

 

Claro que não é problema. Foi pra isso que criaram as janelas ué, só o dono da casa pode abrir/fechar por dentro.

tibiaa4eT
15 de dezembro de 2006 às 12:40

naum naum

a dele qualquer um pode abrir

o certo é só quem ta dentro da casa :p

eu vou fazer uma correção e ja posto :p

se kiser add um getTilePzInfo

q ai o player só pode abrir a janela se tiver em protection zone :p

flws :bye:

Editado Dezembro 15 por tibiaa4e

15 de dezembro de 2006 às 12:43
naum naum

a dele qualquer um pode abrir

o certo é só quem ta dentro da casa :p

eu vou fazer uma correção e ja posto :p

flws  :bye:

 

 

 

Ah.. xD

Ajeita aew, mestre das actions.

@Topic:

Achei que isso já tivesse sido "automatizado", mas já que não foi, valew pelo tópico, vai ajudar mto pra melhor os servers.

Editado Dezembro 15 por Sky Hunter

The TakerT
15 de dezembro de 2006 às 12:56

é quaquer um pode abrir eu ia colocar só pra quem ta dentro mas tava dando erro então tirei se alguem arrumar posta ai

vlw

tibiaa4eT
15 de dezembro de 2006 às 13:05

:p

aki tbm deu erro

depois eu tento

almoçando agr /o/

flws :bye:

VenturaV
18 de dezembro de 2006 às 12:22

^.^

ja tinha comesado um deste para o meu ot mais não so muito chegado em actions e desisti mais fico otimo bem explicado...

me ajudo muito vlw!!

//Ventura

Gm DuduG
19 de dezembro de 2006 às 09:23

Parabens, Bem criativo..

apesar deu ter pensado nisso na 1ª vez que eu vi a janela,

mais eu tabim pensei nois defeitos por isso não fiz..

voce tem uma house e quer deixar a janela fexada pra ninguem jogar lixo..

ai o cara pode abrir ela por fora... isso é mt chato por isso eu não fiz

mais não é impussivel deve dar para fazer..

Parabens ! poste mais