Mega ajuste nos bugs do AQWorlds

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.

AQWorlds Bug Lag Fixes

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.

37 Responses to Mega ajuste nos bugs do AQWorlds

  1. Heicker says:

    Sem firsts.

  2. rafael141222 says:

    ok

  3. Lucas Chan says:

    penis

  4. Vertenhow says:

    De público o PTR não tem nada ¬¬ Mas boa Tradução Tio Heicker *–*

  5. matt853 says:

    lol ‘-‘ já tive o bug do NaN jogando Swords and Sandals, quando peguei uma cheat legal e_e

  6. h4nc0k says:

    Nao entendi poooorra nenhuma ‘-‘

  7. Berseck Man says:

    o bug de nan eu so tive no dragon fable.
    no aqw nunca vi.

    • guerreirodedeus0005500 says:

      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

  8. responda dimi says:

    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?

  9. luka kii says:

    pessoal olhe uma imagem que o revontheus postou
    http://twitpic.com/abqt53
    se for algo bom e ofr postar porfavor creditos a mim

    • poseidon30 says:

      galera……………………………………………………….
      …………………………………………………….
      ……………………………………………
      ………………………………………………………………………………………
      …………………….
      ………………………………..
      ……….
      …………………………………………………………….
      bora invocar CHUCK NORRIS

  10. 11_(Henry11000) says:

    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… –‘

  11. Zeriinho says:

    Lag = mais drop chance.

    Obrigado isNaN !

    • Apessoado(Pedro Olímpio) says:

      lag = você demorar pra fazer uma quest difícil e tomar desconect.
      morra isNaN

      • didimelo100 says:

        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.

  12. arthuralland says:

    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

  13. luka kii says:

    cara essa armor e tudo mais ja foi postado

  14. Daimyo says:

    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

  15. rafael141222 says:

    Daimyo ta on em que server?

  16. Sinistro says:

    entendi +- -qq

  17. Gabriel041 says:

    Justificar o texto por favor. :3

  18. danilods2000 says:

    o server do PTR esta aberto para teste igual quando teve a abertura da PvP ??????

  19. gabriela28011995 says:

    Novidades ——> http://www.aq.com/aw-character.asp?id=aranx

  20. lcosmicl says:

    Genesis of revontheus http://twitpic.com/abkpd5

  21. lcosmicl says:

    Revontheus ja está usando seu set NeoFiend semi-full http://i50.tinypic.com/xfszea.png

  22. queijo14 says:

    NaN intendi nada -q . Mas boa traducion .

  23. flamedragon15 says:

    Lol, ainda bem que a AE tem funcionários bons para tirar o NaN .. esse bug só aconteceu comigo em outros jogos da AE.

  24. didimelo100 says:

    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.

  25. Anderson Benevides says:

    queria saber como tirar todas as palavras do chat do aqw e sabe o pessoal fikar “meio” irritado…

Partilhe sua opinião conosco!

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: