É, até que você conseguiu me impressionar, dá pra melhorar no quesito código, mas no quesito criatividade, parabéns.
Coloca __ALLOWEDS como uma tabela global eu hein.
É, até que você conseguiu me impressionar, dá pra melhorar no quesito código, mas no quesito criatividade, parabéns.
Coloca __ALLOWEDS como uma tabela global eu hein.
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

É, até que você conseguiu me impressionar, dá pra melhorar no quesito código, mas no quesito criatividade, parabéns.
Coloca __ALLOWEDS como uma tabela global eu hein.
Caralho? eu impressionando o Oneshot *-*, muito obrigado cara, vou tentar melhorar ele sim.
@ATUALIZADO
Bugs corrigidos:
Na função setWandExtraDmg.
Editado Maio 18 por Skymagnum
info
Grupo: Visconde
Registrado: 04/11/12
Posts: 464
Reputação: +90
Gênero: Masculino
Char no Tibia: Lysty Of Death

removido
Editado Maio 21 por gristony
caso muitos players usem wand, vai deixar o server com lag?
btw vou testar e tentar integrar com o sistema do mock de upgrade hahaha
local file = io.open("data/spells/weapons.xml", "r")
n era pra ser data/weapons/weapons.xml?
Editado Maio 22 por Diihbran
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit

caso muitos players usem wand, vai deixar o server com lag?
btw vou testar e tentar integrar com o sistema do mock de upgrade hahaha
local file = io.open("data/spells/weapons.xml", "r")n era pra ser data/weapons/weapons.xml?
Não é improvável que cause lag, obrigado pelo report, já foi arrumado.
info
Grupo: Campones
Registrado: 20/01/08
Posts: 56
Reputação: 0
Char no Tibia: SKyDevILFiRe

Aqui nada ocorre, coloquei os alloweds e nada ocorre...
Editado Julho 3 por SkyDevilFire
i can't see the codes of the scripts
Example: I only see
Primeiramente vá em:
/data/lib/050-functions e adicione o seguinte conteúdo.
02E19QJV[/pastebin]
info
Grupo: Marquês
Registrado: 25/09/10
Posts: 1.3k
Reputação: +446
Gênero: Masculino

@IMPORTANTE A tabela da função getHand(player) local _ALLOWEDS = {} deve ser a mesma do arquivo do actions, então você deve mudar as 2 quando adicionar/remover algo.
Não vejo lógica em criar 2 tabelas idênticas qaundo se usa a lib...
...deve seguir a mesma lógica de colocar uma tabela local na lib. Só faltou declarar funções locais na lib, e declarar elas nos outros arquivos...
i can't see the codes of the scripts
Example: I only see
Primeiramente vá em:
/data/lib/050-functions e adicione o seguinte conteúdo.
02E19QJV[/pastebin]
Links arrumados
info
Grupo: Artesão
Registrado: 06/01/08
Posts: 137
Reputação: +10
Char no Tibia: LarissaxD

info
Grupo: Marquês
Registrado: 25/09/10
Posts: 1.3k
Reputação: +446
Gênero: Masculino

doSetItemAttribute não existe na sua source, tente procurar por setItemAtribute em luascript.CPP, se achar uma função similar, substitua por essa que não existe...
Provavelmente essa função não tá igualada a função da source em alguma lib sua (as pessoas criam dois nomes para a mesma função as vezes)
Editado Fevereiro 29 por Caronte
info
Grupo: Artesão
Registrado: 06/01/08
Posts: 137
Reputação: +10
Char no Tibia: LarissaxD

não achei nenhuma dessas funções..
eu uso essa distro. http://www.xtibia.com/forum/topic/239099-otx-86-dashcast/
pra ver
no puedo ver nada
info
Grupo: Marquês
Registrado: 02/08/12
Posts: 1k
Reputação: +234
Char no Tibia: Maurolkit
Olá, venho trazer um sistema de upgrade em wand, ele ainda esta em fase de testes, então pode contem alguns bugs.
Primeiramente vá em:
/data/lib/050-functions e adicione o seguinte conteúdo.
http://pastebin.com/02E19QJV
Agora o script para você poder dar upgrade /data/actions:
TAG:
Crie um arquivo da extensão .lua em /data/actions/scripts e renomeie para _UPGRADE e adicione isso dentro:
http://pastebin.com/9fzCxQPT
Agora vamos a última parte, mas não menos importante, vá em /data/creaturescripts:
TAG:
Agora crie um arquivo e renomeie para WandDmg e adicione isso dentro:
http://pastebin.com/BtEn2aGn
@IMPORTANTE
A tabela da função getHand(player) local _ALLOWEDS = {} deve ser a mesma do arquivo do actions, então você deve mudar as 2 quando adicionar/remover algo.
Como esta em versão v.1 pode conter bugs, se achar algum reporte que eu irei arrumar.
Editado Fevereiro 11 por Caronte
Arrumar PasteBin.