Olá pessoal, tenho um servidor rodando com a versão 1.4d do PDA e gostaria de atualizar para a 1.4f. O problema é que se eu apenas copiar o arquivo .s3db que contem os chars do meu servidor e colar na pasta do 1.4f baixado daqui a maioria dos pokes fica sem todos os ataques ou sem grande parte deles. E quando eu tento dar esses ataques aparecem esses erros:
[21/02/2012 20:00:10] [Error - TalkAction Interface]
[21/02/2012 20:00:10] In a timer event called from:
[21/02/2012 20:00:10] data/talkactions/scripts/cdbar.lua:onSay
[21/02/2012 20:00:10] Description:
[21/02/2012 20:00:10] data/lib/some functions.lua:756: attempt to index a number value
[21/02/2012 20:00:10] stack traceback:
[21/02/2012 20:00:10] data/lib/some functions.lua:756: in function 'getCD'
[21/02/2012 20:00:10] data/lib/cooldown bar.lua:118: in function <data/lib/cooldown bar.lua:105>
[21/02/2012 20:00:20] [Error - TalkAction Interface]
[21/02/2012 20:00:20] data/talkactions/scripts/move1.lua:onSay
[21/02/2012 20:00:20] Description:
[21/02/2012 20:00:20] data/lib/some functions.lua:756: attempt to index a number value
[21/02/2012 20:00:20] stack traceback:
[21/02/2012 20:00:20] data/lib/some functions.lua:756: in function 'getCD'
[21/02/2012 20:00:20] data/talkactions/scripts/move1.lua:82: in function <data/talkactions/scripts/move1.lua:20>
Eu troquei essa função getCD pela do 1.4d mas aí a barra de cooldown ficou bugada... alguns ataques bugaram e outros voltaram a funcionar :S.
Esse problema só dá quando coloco os chars antigos no server. Se eu crio um char novo ele funciona normal. Alguem sabe como consertar? Obrigado desde já.
Outra coisa, encontrei um erro gravissimo no servidor, só que é meio dificil de explicar, mas é um bug que faz com que os players consigam atravessar paredes (e com isso roubar os items das houses dos outros).
Para atravessar uma parede, basta voce ficar tomando distancia dela, vir correndo e apertando botao direito do mouse da sua frente (pra dar use). É como se vc tivesse tentando dar uma cabeçada forte na parede, rs Faça isso varias vezes que uma hora ele vai varar a parede, e depois que você pegar o jeito consegue fazer sem muito esforço...(eu fiz isso voando em um charizard, tentem ai)
Não sei se é um bug do fly ou do proprio server.
Ah, tem outro bug...Vira e mexe algum player aparece com sua pokebola que não da pra dar use e nem look. O pokemon buga e não pode mais ser usado