Ir para conteúdo

Seja bem-vindo ao RageZone Brasil
Registre-se para obter acesso aos recursos do fórum. Ao se cadastrar e logar no fórum, você poderá criar e ler tópicos, responder em tópicos existentes, dar reputação, enviar mensagens privadas, postar atualizações de status, gerenciar seu perfil e deixar como quiser, e muito mais. Se você já tem uma conta, logue-se nesta tela mesmo, se não, clique aqui para se cadastrar gratuitamente!

Alternar chat Chat Abrir o chat em uma nova janela

Fiquem atentos as regras do chat, pois caso ocorra algo fora das regras, a ação será tomada sem aviso prévio.
 
Caso altere seu avatar mas o mesmo não mude no chat, recarregue a página utilizando o atalho CTRL + F5.
Se for novato, você precisará de 5 posts para usar o chat e as áreas de suporte.
@  angaro192 : (19 fevereiro 2019 - 23:32 GMT) @codelesss umas das perguntas que esqueci de fazer a ele, kkk
@  angaro192 : (19 fevereiro 2019 - 23:30 GMT) @Kylo pior e o que "não entendem" e querem mudar o que foi dito pra arrumar briga.
@  codelesss : (19 fevereiro 2019 - 23:26 GMT) solk porq tu usa 2009 de nick
@  Seeming : (19 fevereiro 2019 - 22:40 GMT) @angaro192 quem sabe um dia teremos as files (kog) da s. eternal ai disponíveis </3
@  Seeming : (19 fevereiro 2019 - 22:39 GMT) Sonhar é o que podemos continuar fazendo @Sophi kk
@  Sr Dio : (19 fevereiro 2019 - 21:43 GMT) S2
@  Sr Dio : (19 fevereiro 2019 - 21:43 GMT) Skillet - Awake and Alive FODA DEMAIS
@  Solk : (19 fevereiro 2019 - 21:36 GMT) Noite chars '=' https://www.youtube....h?v=2aJUnltwsqs
@  RageZone Bot : (19 fevereiro 2019 - 21:16 GMT) Novo tópico Ajuda para cofigurar um servidor de aion 3.0 postado em Suporte / Dúvidas / Pedidos por Richenberg
@  TheCash : (19 fevereiro 2019 - 20:35 GMT) duckey, cria um topico que terá ajuda
@  SkelletonX : (19 fevereiro 2019 - 18:51 GMT) @codelesss pse
@  codelesss : (19 fevereiro 2019 - 18:29 GMT) não entendo qual a dificuldade de criar os topicos na área certa ._.
@  RageZone Bot : (19 fevereiro 2019 - 18:17 GMT) Novo tópico Cor no nickname postado em GC [ Desenvolvimento ] por Sophi
@  Duckey : (19 fevereiro 2019 - 18:03 GMT) Alguém sabe por que https://prnt.sc/mndh1e Todos os dados digitados corretamente
@  Solk : (19 fevereiro 2019 - 17:31 GMT) :c
@  RageZone Bot : (19 fevereiro 2019 - 14:44 GMT) Novo tópico Alguem me ajuda a configurar um servidor de Aion 3.0 postado em Suporte / Dúvidas / Pedidos por Richenberg
@  Kylo : (19 fevereiro 2019 - 13:43 GMT) #treta
@  Kylo : (19 fevereiro 2019 - 13:43 GMT) pior é os que ficam comentando sobre a comunidade
@  angaro192 : (19 fevereiro 2019 - 13:34 GMT) publico de GC e muito sarcástico, qualquer coisa vira piada ou deboche e algumas coisas vira briga, pense numa cominidade ruim viu.
@  RageZone Bot : (19 fevereiro 2019 - 12:14 GMT) Novo tópico Tradução para Pt-Br Aion 3.0 postado em Pedidos por Richenberg
@  rugal : (19 fevereiro 2019 - 05:50 GMT) kkkkkkk
@  angaro192 : (18 fevereiro 2019 - 23:08 GMT) 2 season que acredito que ainda vai demorar pra liberar a sv.
@  Sophi : (18 fevereiro 2019 - 22:41 GMT) Sonhar é bom
@  TheCash : (18 fevereiro 2019 - 22:03 GMT) oi
@  Seeming : (18 fevereiro 2019 - 20:18 GMT) Creio que sejam as únicas files que não foram "vazadas" aqui na RgZ </3 Particularmente, amo a S. Eternal
@  Seeming : (18 fevereiro 2019 - 20:16 GMT) Quem tiver as Server Files Season Eternal originais Kog favor postar aqui, obrigado kk ^^
@  Dr. Evil : (18 fevereiro 2019 - 15:25 GMT) solk. me add no whats +1 714 509-0887
@  eu20matei : (18 fevereiro 2019 - 14:02 GMT) eae
@  Dr. Evil : (18 fevereiro 2019 - 13:30 GMT) oier
@  eu20matei : (18 fevereiro 2019 - 12:36 GMT) como vcs tao hj ?
@  eu20matei : (18 fevereiro 2019 - 12:36 GMT) eae
@  pekeeno : (18 fevereiro 2019 - 11:16 GMT) Só preciso de alguém pra ajuda mexe no sistema, quem quiser ganha dinheiro mesmo, entra em contato comigo.
@  pekeeno : (18 fevereiro 2019 - 11:15 GMT) Contato 48-999882821
@  pekeeno : (18 fevereiro 2019 - 11:15 GMT) Só preciso de alguém que entenda disso, as pessoas pra por dinheiro etc eu corro atrás
@  pekeeno : (18 fevereiro 2019 - 11:14 GMT) Quem tive conhecimento em PHP OU TIVE UM BACK OFFICE EU FACO GANHA GRANA
@  pekeeno : (18 fevereiro 2019 - 11:14 GMT) Ela ia fazer um mês hoje, isso e vício igual máquina de azar
@  pekeeno : (18 fevereiro 2019 - 11:13 GMT) A última minha em parceria tiramos 50 mil pra cada um
@  pekeeno : (18 fevereiro 2019 - 11:13 GMT) Mano só preciso de um back office e alguém que queira ganha grana
@  angaro192 : (18 fevereiro 2019 - 09:33 GMT) a n ser que seja hinode
@  angaro192 : (18 fevereiro 2019 - 09:32 GMT) acho que o povo n cai mais nessa.
@  ifyer : (17 fevereiro 2019 - 23:56 GMT) alguem on
@  pekeeno : (17 fevereiro 2019 - 23:52 GMT) Precisava de um sistema desse pra ganhar uma grana se tive gostando
@  pekeeno : (17 fevereiro 2019 - 23:52 GMT) Mano entende de back office
@  Sr Dio : (17 fevereiro 2019 - 23:51 GMT) ae
@  pekeeno : (17 fevereiro 2019 - 23:51 GMT) Eae
@  RageZone Bot : (17 fevereiro 2019 - 23:38 GMT) Novo tópico Oportunidade Única! Procuro back office postado em Recrutamento em Geral por pekeeno
@  Von : (17 fevereiro 2019 - 20:35 GMT) kek
@  Von : (17 fevereiro 2019 - 20:35 GMT) A menina parece que vai morrer mais não morre
@  Solk : (17 fevereiro 2019 - 20:29 GMT) '=' xd to vendo aq
@  Von : (17 fevereiro 2019 - 20:28 GMT) @Solk Escape Room. Filme top
@  Solk : (17 fevereiro 2019 - 20:19 GMT) oq vcs estão assistindo ?
@  Solk : (17 fevereiro 2019 - 20:18 GMT) Anjo de Combate me fez chorar um pouco, mt bom super recomendo '='
@  eu20matei : (17 fevereiro 2019 - 19:57 GMT) @Solk vlw vou dar uma olhada !
@  eu20matei : (17 fevereiro 2019 - 19:57 GMT) vlw man !
@  eu20matei : (17 fevereiro 2019 - 19:56 GMT) qlqr coisa faço um topico pedindo ajuda ;-;
@  Solk : (17 fevereiro 2019 - 19:56 GMT) @eu20matei https://www.youtube....h?v=YZF-Ipge7cQ 2:00
@  eu20matei : (17 fevereiro 2019 - 19:56 GMT) vou tentar ligar assim msm e ver se da certo
@  eu20matei : (17 fevereiro 2019 - 19:56 GMT) mas entao o q eu faço ? ksks
@  Solk : (17 fevereiro 2019 - 19:55 GMT) @eu20matei se trocar o ip do main e complicado pra vc acho melhor vc se preparar para o resto das coisas rs
@  eu20matei : (17 fevereiro 2019 - 19:54 GMT) ele pede o seguinte " 2 - Abra o main com o 010 editor e faca o seguinte : 4359896495514ed586f5a8c9c5c11eab.png 3 - Ligue o Servidor com a Seguinte Ordem : 42f74cfc0b6c47cca57419cd571d43d9.png" e por isso eu n sei qual a numeração :/

Foto

Packet 37 Como Funciona

* * * * * 1 votos Tutorial

  • Por favor, faça o login para responder
2 respostas neste tópico

#1
OFFLINE   SkelletonX

SkelletonX

    Membro da Staff

  • Super Moderador





  • 1.907 posts
    • Tempo online: 56d 4h 6m 44s

Prêmios do membro

           

Vou estar mostrando com funciona a packet 37, e como usa-lo e exemplos.

 

Vamos começar oque a entender oque Packet é uma sequência de dados transmitida por uma rede ou linha de comunicação que utilize a comutação de pacotes. e o 37?, No casa do DDTank existe o GSPacketIn dentro dele você vai declarar o ID do pacote (Packet).

esse pacote e a função do 'PM' ( [sussurando...] )

 

Capturar.png

 

vou estar mostrando um exemplo com conteúdo do pacote para entender melhor

 

Capturar.png

 

esse pacote pode ser usado para criar comandos, esse foi um exemplo usando bem simples no 

Please Login HERE or Register HERE to see this link!

 

Capturar.png

 

 

 

a Variável Text é padrão no

Please Login HERE or Register HERE to see this link!

dentro dela fica oque o Player digitou no chat.

 

 

 


  • SlimShady e Huezinho curtiram isso



#2
ONLINE   Huezinho

Huezinho

    Membro Veterano

  • Membro Ativado
  • 83 posts
    • Tempo online: 1d 12h 30m 28s

Queria aprender essas coisas, mais no momento sem vps e sem tempo e meio q um contra-tempo kakak


Desistir não é andar para trás, é mudar a rota para abrir novos caminhos.👊👊


#3
OFFLINE   Vinícius Mortality

Vinícius Mortality

    Ragezoner

  • Super Membro
  • 252 posts
    • Tempo online: 6d 12h 54m 39s

@SkelletonX Esse 37 é por conta da descompilação que buga o código, no caso o código original utiliza um enumerador.

 

Quer uma dica? Saber o que cada desses pacotes faz no jogo? Abre o enumerador: Game.Server\Packets\ePackageType.cs

 

Lá você vai ver o número de todos os pacotes, sabendo um pouco de inglês, ou jogando no tradutor você consegue saber do que se trata. Esse 37 por exemplo, o nome do campo dele no enumerador é "CHAT_PERSONAL".

 

Algumas observações:

  • O código do jogo, ou pelo menos da descompilação é muito antigo, e adota más práticas, e algumas que foram desencorajadas a anos, então um enumerador não adota o prefixo "e" no início do seu nome, como no código do DDTank é feito, nesse caso "ePackageType". Usar o "e" como prefixo hoje em dia, é considerado uma má prática.
  • A nomeação dos campos de um enumerador é feita utilizando o padrão CamelCase, ou seja começa com letra maiúscula, seguido de minúsculas e outra letra maiúscula quando é uma outra palavra, então no caso do campo "CHAT_PERSONAL", seria "ChatPersonal".

Editado por Vinícius Mortality, 07 agosto 2018 - 09:23 .






Tópicos que também usam as tags Tutorial:

0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 membros anônimos