Aew vlw, eu tava precisando desse script para fazer uma quest bem secreta aqe no meu mapa, o script ta funcionando certinho! belo tópico.
Snowz.
info
Group: Conde
Joined: 31/10/08
Posts: 871
Reputation: +199
Tibia Character: Luis Felipe Knight

Aew vlw, eu tava precisando desse script para fazer uma quest bem secreta aqe no meu mapa, o script ta funcionando certinho! belo tópico.
Snowz.
info
Group: Conde
Joined: 29/04/09
Posts: 904
Reputation: +389
Tibia Character: Jabuti Selvagem

Aew vlw, eu tava precisando desse script para fazer uma quest bem secreta aqe no meu mapa, o script ta funcionando certinho! belo tópico.
Snowz.
Muito obrigado! Fico muito feliz em saber que estou ajudando. E quase numca respondem meus tópicos, valeu!
info
Group: Conde
Joined: 13/05/07
Posts: 778
Reputation: +14
Tibia Character: Shea Fald

Cara o tutorial está bom,
só acho que está meio imbolado sua formatação,
e acho que poderia também usar algumas imagens!
Abraços
info
Group: Conde
Joined: 29/04/09
Posts: 904
Reputation: +389
Tibia Character: Jabuti Selvagem

Cara o tutorial está bom,
só acho que está meio imbolado sua formatação,
e acho que poderia também usar algumas imagens!
Abraços
Olha... eu coloquei imagens, e quando a formatação, eu não sei como melhorar. Apenas negritei um paragráfo importante para enfatizá-lo.
Abraços
info
Group: Conde
Joined: 13/05/07
Posts: 778
Reputation: +14
Tibia Character: Shea Fald

Amoeba13 mais 3 de reputação por ter tutorial aprovado;
Abraços
info
Group: Conde
Joined: 29/04/09
Posts: 904
Reputation: +389
Tibia Character: Jabuti Selvagem

Amoeba13 mais 3 de reputação por ter tutorial aprovado;
Abraços
Muito obrigado! Vou continuar trazendo trabalhos e idéias para o XTibia!
info
Group: Conde
Joined: 04/07/09
Posts: 507
Reputation: +6

tutorial está bom, parabéns e obrigado por compartilhar conosco.
só achei um 'pequeno' exagero 3 positivadas por um tutorial
'
info
Group: Conde
Joined: 07/05/08
Posts: 612
Reputation: +12
Tibia Character: leviana luciferiana

só falta dá uma melhorada no script.
e lembrando que com apenas um script você faz isso em todas as portas e muito mais.
edited:
3 de rep o.0 barbaridade tchê
Edited Janeiro 28 by Marcryzius
info
Group: Herói
Joined: 07/01/08
Posts: 2.3k
Reputation: +514
Gender: Masculino
Tibia Character: Tonynh

1º vá em seuOT/data/actions/scripts (copie qualquer arquivo, cole-o e renomeie para chave.xml) e cole isto dentro:
O ideal não seria chave.lua?
:X
// Testando
EDIT:
Bom tava dando um erro por causa dos Cochetes.
Então removi todas as linhas desnecessárias ficando assim.
function onUse(cid, item, frompos, item2, topos)
local pausa = 10000
local door = {x=1020, y=850, z=12, stackpos=1}
local ddoor = getThingfromPos(door)
local open_door = 6256
local itemU = 24000
local verify = 0
if item2.uid == itemU then
if ddoor.itemid ~= verify then
doTransformItem(ddoor.uid,open_door)
addEvent(close,pausa,door)
end
else
doPlayerSendCancel(cid,"This key can not be used here")
end
return 1
end
function close(door)
local to_close_door = 6255
local the_close_door = getThingfromPos(door)
doTransformItem(the_close_door.uid,to_close_door)
end
Então na porta pelo map editor, coloquei ActionID = 24000 ( para trancar a porta )
E para abrir a porta o UniqueID = 2091.
Porém, não funcionou.
O UniqueID seria o id da chave para por na porta?
No caso a chave é 2091, então botei o UniqueID 2091.
------
No meu caso, para se ganhar essa chave é necessário fazer umas coisas.. isso pode influenciar no desenvolvimento da script?
É preciso mudar a chaave ;/?
------
Como por uma action em uma chave?
Acho que esta solução é a mais correta para mim, pois a chave ja esta em quest ![]()
Abraços~
Edited Fevereiro 4 by Tonynh
Vlaw Amoeba e é claro vlw tambem allex9213 pelo otimo tuto desenvolvido aew vai me ajuda
info
Group: Campones
Joined: 27/01/10
Posts: 15
Reputation: 0
Gender: Masculino
Tibia Character: Zina Lee

vlw pelo script, so q eu vo ter q fazer um dece pra kada porta q eu qeira editar????
e eu tenhu otra duvida, qeria saber como eu coloco essas chaves certas em quest
info
Group: Conde
Joined: 29/04/09
Posts: 904
Reputation: +389
Tibia Character: Jabuti Selvagem

vlw pelo script, so q eu vo ter q fazer um dece pra kada porta q eu qeira editar????
e eu tenhu otra duvida, qeria saber como eu coloco essas chaves certas em quest
Sim deve ter como em apenas um script, mas nao sei.
Quanto a quest, isso não sei direito, mas tem um script para isso e o link está no tópico. Porém todos os links do fórum resolveram bugar...
info
Group: Campones
Joined: 27/01/10
Posts: 15
Reputation: 0
Gender: Masculino
Tibia Character: Zina Lee

vlw amoeba, qando puder posta u link fazeno favor
info
Group: Campones
Joined: 07/11/07
Posts: 13
Reputation: +1
Tibia Character: Devil Minion

estou tendo um problema parecido com o tonynh eu coloquei o uniqueID da porta igual ao da chave (2089)
mas ao ligar o otserv 1 erro aparece : [Warning - Actions::registerEvent] Duplicate registered item id: 2089
ja olhei o arquivo actions.xml, nao existe 2 ids 2089 apenas 1 para o seu script (chave.lua) e estou achando que esse erro é gerado pela porta ter o mesmo uniqueID que o ID da chave
com esse erro ao ligar o otserv
ao usar a chave na porta a porta nao se abre e aparece a mensagem : the keys dont match
info
Group: Conde
Joined: 29/04/09
Posts: 904
Reputation: +389
Tibia Character: Jabuti Selvagem
Gente, hoje fique um bom tempo procurando isso, e achei 2 estilos de tutorial...
Um tem vários iguais que diz que é apenas colocar Action ID na porta e a mesma Action ID na chave. Claro que funciona assim, mas somente com aquela chave que você pois no map editor(a menos que faça uma quest para pegá-la)
Bom este aí não me agradou. Por isso procurei um outro e adorei, mas tem um probleminha. Então resolvi refaser aquele tópico, mas sem o problema. O tópico original é ESTE.
Começando
1º vá em seuOT/data/actions/scripts (copie qualquer arquivo, cole-o e renomeie para chave.xml) e cole isto dentro:
depois vá em seuOT/data/actions/actions.xml e adicione esta TAG:
Explicação:
PINK (ID DA CHAVE QUE SERA USADA)
Quote
Você pode usar outra chave se quiser
Vermelho Tempo que a porta ficara aberta EX: 1000 = 1 segundo (aqui no caso seria 10 segundos, entao ta 10000.
Azul ID da porta aberta que voce ira usar.
Roxo ID da porta fechada que voce irá usar
Verde Coordenadas X, Y & Z do local que a porta que sera aberta com a chave ficará.
Cinza Unique ID que sera usado na Porta
O tutorial original esta assim, mas você vai seguir o tutorial, e na hora que terminar, vai notar que a porta vai poder ser aberta com ou sem a chave. Eu bolei um geito bobo, mas útil de resolver.
Faça o seguinte: pelo map editor, vá nas propriedades da porta que quer que seja aberta apenas pela chave e coloque um Action ID qualquer, não importa se você vai lembrar ou não, a função dele é apenas impedir que a porta seja aberta. Mas o Unique ID faz permitir que a chave a abra.
Você também não consiguirá fechar a porta, mas isto não é um problema, pois o script permite apenas que ela fique aberta por um certo período de tempo...
O meu ficou assim:
Quando eu tento com a chave:
Isso ai, espero que gostem. Testei e não tive problemas.
Lembrando que fico apenas com 1% dos créditos: por ter resolvido o pequeno problema e por ter revivido o tópico hehe.
E o resto dos créditos vão para o allex9213 por ter feito o tutorial.
Edited Janeiro 28 by amoeba13