carai,ainda continua
- Forums
- OTServ
- Suporte
- Resolvidos
- (resolvido) função getDamageMapPercent
(resolvido) função getDamageMapPercent
By kaleudd, 10 de dez. de 2016 in Resolvidos
info
Group: Herói
Joined: 25/10/11
Posts: 2.2k
Reputation: +862
Gender: Masculino
Tibia Character: Sociopata

O problema é aqui:
function isStone(id)if id >= leaf and id <= Ancient thenreturn trueendif id == boostStone then --alterado v1.9return trueendif id == 11453 or id == 11452 or id == 11454 or id == 12242 thenreturn true endif (id >= sfire and id <= searth) or id == 12401 or id == 12414 thenreturn true endreturn falseend
configura..
xo explicar como é:
Aqui, você configura os id que possuem sequencia
if id >= leaf and id <= Ancient then
No caso, leaf até Ancient, tem sequencia.. (ex: 1, 2, 3, 4 etc);
aqui, você coloca os id separados, que nao possuem sequencia, nao importa quantos sejam, se nao estiver na sequencia, adicione aqui:
if id == 11453 or id == 11452 or id == 11454 or id == 12242 then
aqui onde tem os nomes das stones, e não os id, é porque possuem sequencia(está parte é direcionada as shining stones), e os que tem os id, é que nao possuem sequencia:
if (id >= sfire and id <= searth) or id == 12401 or id == 12414 then
Se você configurar certim, o erro da distro irá parar e ficar 100%
consegui resolver
o problema era aqui e la na tabela que vc disse,pois estavam com os id diferentes das stones,agora está tudo perfeito.
["ice"] = {ice, "ice"},
obrigado pela ajuda com tudo.
Edited Dezembro 10 by kaleudd
info
Group: Herói
Joined: 25/10/11
Posts: 2.2k
Reputation: +862
Gender: Masculino
Tibia Character: Sociopata

Caro membro, seu tópico foi movido de Otserv > Suporte Otserv para Suporte Otserv > Otserv > Pedidos e Dúvidas Resolvidos.




info
Group: Herói
Joined: 25/10/11
Posts: 2.2k
Reputation: +862
Gender: Masculino
Tibia Character: Sociopata
http://hastebin.com/egulafamok.lua