Yorumi boazinha, NAN-bug malvado!

Obrigado a todos os incríveis jogadores que ajudaram no servidor PTR do AQWorlds, Yorumi encontrou o “BUG LOUCO DO NaN.” Eu queria compartilhar com vocês os mínimos detalhes desse bug… mas primeiro, eu conferi as mensagens no Facebook e no Twitter, E percebi que muitos jogadores não sabem o que está acontecendo nos bastidores do PTR (significa, em inglês Public Test Realm, Servidor de Testes Públicos). E o porque que ele está retesando muito.
Bugs muito complicados como o “Bug Louco NaN” não aparecem nos servidores onde nós moderadores testamos as coisas. Ele é causado geralmente quando uma dessas duas coisas acontecem: 1) Temos toneladas de jogadores online. 2) Quando criamos uma versão especial do jogo com coisas específicas aonde estamos editando os erros que encontramos (É o que acontece no PTR).
Então vamos explicar, toda vez que o servidor PTR resetar, você estará jogando uma nova versão do servidor e saiba que estamos caçando bugs poderosos e realizando testess… e nesse processo de eliminação…. nós encontramos o PAI DE TODOS OS GRANDES problemas do AQWorlds: O BUG LOUCO NaN.

Se você jogou nossos jogos antigos você já deve ter causado um dano a um monstro com a sigla “NaN”. O Que é NaN?What is NaN? (Não confunda a sigla com aquele pão delicioso nos restaurantes indianos) NaN significa em inglês “Not a Number.” (Não é um número) isso acontece quando o computador requisita que o numero 1 apareça, mas ele é enviado pelo servidor 1 + “a”, o número que deveria aparecer na tela é o 1, mas aparece a letra “a.”, existe um filtro, que impede que as letras apareçam, mas quando passam esse filtro, elas aparecem.
Isso detona o cérebro do seu computador. No ser humano isso é a mesma coisa que perguntar porque a “A cor azul parece assim porque?” não faz o mínimo sentido. Mas como vamos solucionar esse problema? Nós vamos começar a lutar contra esse bug em nossos jogo para que fiquem…PERFEITOS.
Quero dizer que a função NEM SEMPRE acaba dando erro em isNaN (Is Not a Number, em português, Isso não é um número). Para você ter uma ideia, a função correta no servidor é chamada de isNaN(). Diga “isNaN” com a voz de um gato na sua mente… vai soar muito fofo. Lembra do release do meme do gato NaN do AQWorlds? Então… esqueça tudo o que viu nesse release sobre o isNaN, ele não é fofinho como parece lá e sai espalhando desordem e terror pelos servidores.
E depois de dois dias trabalhando duro, quebrando a cabeça na frente de uma mesa, Yorumi finalmente descobriu como ele funciona, como ele é, o quanto ele é fofo, e porque essa função não funciona de vez em quando em situações específicas. Vamos fazer uma demonstração, vamos dar comidinha ao isNaN!, dentro dos parentes vamos colocar somente números, e se não for um número, é considerado bug, vamos ver como ele funciona e porque ele acontece:
Isso não é um número?
isNaN(“a”) = Verdade (Função Funciona perfeitamente)
isNaN(“galinha”) = Verdade
isNaN(“Dinossauros que soltam laser pelos olhos”) =Verdade
isNaN() = Verdade
isNaN(“”) = Falso!?!?!?!?!?!?!?!?!?!?! (Função falha!)
O QUÊ!? Mas porque isso é um número válido? Isso é completamente sem lógica! Isso acontece… porque nesse momento a função isNaN falha por alguma causa, e esse pequeno dígito falho sai causando milhares de bugs no AQWorlds, gerando milhares de erros. Mas nós descobrimos uma forma muito fácil de solucionar o problema.
Yorumi fez uma pequena mudança no filtro isNaN no jogo para melhorar o diagnóstico de comandos que contenham valores vazios entre parênteses. Essa pequena mudança vai aumentar de forma significante a velocidade do servidor…. o servidor PTR continuará consertando os erros. Nos ajude a continuar com os testes!

Design Notes traduzidas por Heicker, no dia 25/07/2012.
NOTAS: Pra quem não entendeu nada, vou explicar, Yorumi encontrou um problema no filtro isNAN do jogo, ele é responsável por mostrar na tela somente os números nos ataques, filtrando as palavras, mas essa pequena falha dos parenteses vazios foi corrigida, e provavelmente os servidores ficarão mais rápidos.
Sem firsts.
Second!
NaN.
ok
penis
De público o PTR não tem nada ¬¬ Mas boa Tradução Tio Heicker *–*
lol ‘-‘ já tive o bug do NaN jogando Swords and Sandals, quando peguei uma cheat legal e_e
Nao entendi poooorra nenhuma ‘-‘
Somos 2
o bug de nan eu so tive no dragon fable.
no aqw nunca vi.
comigo aconteceu uma coisa parecida eu lutei uma batalha inteira a vida do monstro estava baixando mas n apareciam os numeros de quanto eu gastava do monstro
acham que devo comprar member pra ganhar a badge?
to querendo comprar ele dia 3 de agosto,des ja pego a starsword tbm(member de 3 meses?
responda dimi kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
euri
pessoal olhe uma imagem que o revontheus postou
http://twitpic.com/abqt53
se for algo bom e ofr postar porfavor creditos a mim
galera……………………………………………………….
…………………………………………………….
……………………………………………
………………………………………………………………………………………
…………………….
………………………………..
……….
…………………………………………………………….
bora invocar CHUCK NORRIS
Oloko, pelo que intendi: O sistema do aqw confunde Nil com um número, ai por conta disso imprime esse “NaN” no jogo e buga todo o sistema fudendo o jogo legal. Ainda bem que alteraram, não quero ter o azar de dar um hit nulo e acabar travando tudo… –‘
Lag = mais drop chance.
Obrigado isNaN !
lag = você demorar pra fazer uma quest difícil e tomar desconect.
morra isNaN
KKKKKK!!!
Verdade. Porque comigo quanto menos Leg, mais drop Chance eu consigo. Consegui a minha Caladbolg e minha TheWicked em uma Room privada. Então estava sem Lag, e consegui dropá-las e a mesma coisa foi com a Painsaw. Estou tentando com a Thanatos, mas eu canso de ficar matando o Red Dragon várias vezes e acabo desistindo.
se algum mod do blog ver Revontheus ta com o set neo olha ai http://www.aq.com/aw-character.asp?id=revontheus quero creditos
cara essa armor e tudo mais ja foi postado
Pra quem não sabe o que ocorre com ou sem Nan aqui vai uma imagem pra esclarecer:
https://www.google.com.br/search?q=leite+nan&hl=pt-BR&prmd=imvns&tbm=isch&tbo=u&source=univ&sa=X&ei=opsQUO3VNqTM6wGuv4DIAw&ved=0CFYQsAQ&biw=1440&bih=696#hl=pt-BR&biw=1440&bih=696&tbm=isch&sa=1&q=com+nan+&oq=com+nan+&gs_l=img.3…4031.4313.1.4844.0.0.0.0.0.0.0.0..0.0…0.0…1c.7fq65eE8CSA&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=42ce5a1d6bc7d88f
Daimyo ta on em que server?
entendi +- -qq
Justificar o texto por favor. :3
Pronto :B
o server do PTR esta aberto para teste igual quando teve a abertura da PvP ??????
Novidades ——> http://www.aq.com/aw-character.asp?id=aranx
Genesis of revontheus http://twitpic.com/abkpd5
velho isso ja foi postado!!!…olha uns 2 ou 3 posts abaixo ¬¬
Revontheus ja está usando seu set NeoFiend semi-full http://i50.tinypic.com/xfszea.png
NaN intendi nada -q . Mas boa traducion .
Tbm não queijo.
Lol, ainda bem que a AE tem funcionários bons para tirar o NaN .. esse bug só aconteceu comigo em outros jogos da AE.
Já aconteceu comigo um bug tipo assim: Estava eu lá matando o monstro e de repente começou a aparecer um dot sendo que a classe que eu estava usando nem dava DoT e a vida do monstro ia descendo normal, mas nem eu nem o monstro estava se atacando, estavam parados.
queria saber como tirar todas as palavras do chat do aqw e sabe o pessoal fikar “meio” irritado…