Ir para conteúdo
  • Cadastre-se

Codigo Java Simples


Posts recomendados

Bom ao fazer uma analise rapida na em algumas revs notei que na maioria delas existe uma possibilidade de se bugar o target do seu personagem tornando-o imune, pois o mesmo no caso so pode ser targeteado por gms.

 

 

Como funciona este bug.

 

O player que ira se bugar manda o trade em alguem e reloga, e vai fazendo isto ate que seu target bugue.

 

 

A solução do bug.

 

Adcionar um codigo que nao permita que um player relogue ao enviar ou receber solicitação de trade, creio que o mesmo deva valer para solicitaçoes de clan.

 

É ai que entra o desenvolvimento, gostaria que alguem que possua um maior conhecimento em java nos desse pelo menos a luz inicial.

A honra nunca se ofende impunemente: nunca existe por metade; inteira é forte, ferida está morta.

Link para o comentário
Compartilhar em outros sites


testei em teon e na do zeus funcionou nas 2, la2base original tb funfa, sendo assim creio que deve funfar na black.

a l2jbrasil vo testar dps.

 

 

==================================================

 

Parece que nao houve nenhum interesse =(

Mas vou tentar da continuidade se alguem quiser colaborar beleza.

 

 

==================================================

 

Alguem sabe qual o packet responsabel por enviar as systmsg?

Pois se o char no momento da solicitação de troca fica ocupado para receber trades, basta pegar o "state/simbol" deste estado e adaptalo aos arquivos requestrestart.java e logout.java

 

 

O codigo a ser inserido seria parecido com isso

 

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

 

 

 

 

 

 

 

EDIT

==================================================================================

 

Cosegui fazer o codigo.

Adcionando este codigo voce nao pode relogar enquanto propoe ou recebe uma proposta de trade.

Testei na la2base e funcionou creio que sirva para as outras.

 

net/sf/l2j/gameserver/clientpackets/Logout.java

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

net/sf/l2j/gameserver/clientpackets/Requestrestart.java

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

 

Espero que seja util.

PODEM DAR CLOSED POR FAVOR!!!

Editado por Discord

A honra nunca se ofende impunemente: nunca existe por metade; inteira é forte, ferida está morta.

Link para o comentário
Compartilhar em outros sites

e se o cara usar o ctrl + alt + del nao da na mesma ?

account_tiny.gif

svn | timeline

activeMember.sendMessage("Quase tudo é possível quando se tem dedicação e habilidade. Grandes trabalhos são realizados não pela força, mas pela perseverança")

Link para o comentário
Compartilhar em outros sites

e se o cara usar o ctrl + alt + del nao da na mesma ?

verdade e se o cara forçar o client a fechar pelo gerenciador de tarefas?

 

Aquele que aprendeu e reviveu aqui na l2jbrasil

Faço muitos trabalhos para esta comunidade, assim como tambem ajudo aos que precisão.

A VIDA E UMA CAIXINHA DE SUPRESAS, NAO DEIXE PARA DEPOIS O QUE PODES FAZER AGORA!

 

Link para o comentário
Compartilhar em outros sites

Quando der CRTL + ALT + DEL. O Gameserver reconhece executa a função "OnForcedDisconnection". Então acho que colocando um código com esse algoritmo irá bloquiar isso.

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Fica a idéia...

Editado por vicfelipe®
Link para o comentário
Compartilhar em outros sites

Pode ser vicfelipe vou tentar, vou tentar fazer tambem uma adção de floodprotector para relogin pois este codigo nao resolveu o problema 100%.

Estou sem net vou ver o que da pra fazer aqui.

Editado por Discord

A honra nunca se ofende impunemente: nunca existe por metade; inteira é forte, ferida está morta.

Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...

Lendo esse post me deparo com esse bug em meu serve so q no meu nem gm consegue dar target no player so q acredito q seja algun progama pois quando puxei o player e conversei com ele axa q ele desligo e volto a pegar target sem ele precisar relogarse alguem souber me dizer se e o mesmo bug ou e um progama fica aew a duvida

vlw obrigado...

Não importa o tamanho da plateia faça um bom trabalho !

Link para o comentário
Compartilhar em outros sites

acho que ta faltando ae ein . ;;; eu acho . ;;;

 

olha só

 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Olá, Seja bem vindo, deixei de fazer videos faz tempo, mas ainda tenho canal! KKK Eram bons videos, muita coisa bacana, mas cansei! Agora só desenvolvo! KAKAK 
Se tiver dúvidas, mande uma mensagem!

▶️ youtube.com/allaanz1n
🌐 allanalc [Discord]

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Registre-se

    Faça parte da maior e  mais antigas comunidades sobre Lineage2 da América Latina.





×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.