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.
@  Violet Everg... : (23 setembro 2018 - 05:18 GMT) the problem lies with "What?" not "How?" but "What?" sort of logic it needed
@  Violet Everg... : (23 setembro 2018 - 05:17 GMT) U need to formulate a logic for it
@  Violet Everg... : (23 setembro 2018 - 05:17 GMT) Actually if its procedures its pretty easy tbh especially if you know what it does
@  Knuxx : (23 setembro 2018 - 01:05 GMT) é n acho que alguém vai aleatóriamente conseguir arrumar a DB da EP1, tem umas procedures muito bem elaboradas e complexas
@  Violet Everg... : (22 setembro 2018 - 23:47 GMT) without it, it can't read KOM files
@  Violet Everg... : (22 setembro 2018 - 23:46 GMT) The Unity dll is vital for it to work
@  Violet Everg... : (22 setembro 2018 - 23:46 GMT) is just u have wrong param, or it is running but you accidentally delete the GCUnity . dll
@  Violet Everg... : (22 setembro 2018 - 23:46 GMT) @shynro the thing with the 2 mains
@  Violet Everg... : (22 setembro 2018 - 23:46 GMT) OwO
@  IShynro : (22 setembro 2018 - 22:37 GMT) solk se der liga dnv ai
@  Gutierry : (22 setembro 2018 - 22:31 GMT) Até o Guest visita mas membros não...Ajeita lá as permissões...
@  Gutierry : (22 setembro 2018 - 22:31 GMT) downloads mortos não ta acessível pra members...(como eu)
@  Gutierry : (22 setembro 2018 - 22:30 GMT) http://ragezone.com....lear-ddtank-ii/
@  Gutierry : (22 setembro 2018 - 22:22 GMT) solk on ?
@  RageZone Bot : (22 setembro 2018 - 22:14 GMT) Novo tópico Sistema de Web Coins postado em DDTank [ Pedidos ] por _AurelioDD
@  angaro192 : (22 setembro 2018 - 21:59 GMT) @Solk e tipo a maquina virtual que tu usava pra upar arquivos, se n me engano tu usava da microsoft
@  angaro192 : (22 setembro 2018 - 21:58 GMT) Eu já nem sei em que focar
@  angaro192 : (22 setembro 2018 - 21:48 GMT) Boa
@  Solk : (22 setembro 2018 - 21:46 GMT) Noite chars '-' https://www.youtube....h?v=n-D1EB74Ckg
@  IShynro : (22 setembro 2018 - 21:40 GMT) nunca chega na loading screen
@  IShynro : (22 setembro 2018 - 21:40 GMT) algum desse não abre/da erro/abre e fecha
@  IShynro : (22 setembro 2018 - 21:40 GMT) ta acontecendo com todos KKKKK
@  angaro192 : (22 setembro 2018 - 21:39 GMT) @IShynro coisa mais normal de acontecer
@  IShynro : (22 setembro 2018 - 21:35 GMT) http://prntscr.com/kxkkgs só deus sabe aonde tá
@  IShynro : (22 setembro 2018 - 21:32 GMT) :sad:
@  Solk : (22 setembro 2018 - 20:23 GMT) @angaro192 '=' saquei errado então
@  angaro192 : (22 setembro 2018 - 20:20 GMT) @Solk e maquina clound, ne drive n
@  Solk : (22 setembro 2018 - 20:00 GMT) @IShynro https://http2.mlstat...84_102016-F.jpg
@  TheCash : (22 setembro 2018 - 19:24 GMT) :mad:
@  IShynro : (22 setembro 2018 - 16:06 GMT) sz
@  IShynro : (22 setembro 2018 - 16:05 GMT) tranquilo, quando der olha o topico dnv
@  Solk : (22 setembro 2018 - 16:05 GMT) @IShynro no momento eu tô no corre
@  IShynro : (22 setembro 2018 - 16:02 GMT) Solk me ajudaa kk
@  Solk : (22 setembro 2018 - 15:30 GMT) e.e
@  codelesss : (22 setembro 2018 - 13:24 GMT) ragezone bot soltando altos pontinho k
@  RageZone Bot : (22 setembro 2018 - 13:06 GMT) Novo tópico Files 4.1! postado em DDTank [ Solicitação de tutoriais ] por alexandrep2
@  RageZone Bot : (22 setembro 2018 - 07:25 GMT) Novo tópico Main e erros!! postado em GC [ Suporte/Dúvidas ] por IShynro
@  IShynro : (22 setembro 2018 - 05:30 GMT) Alguém com link de main season chaos? pois esse link ta off http://ragezone.com....haos-desbugado/
@  RageZone Bot : (22 setembro 2018 - 00:30 GMT) .
@  RageZone Bot : (22 setembro 2018 - 00:28 GMT) .
@  RageZone Bot : (22 setembro 2018 - 00:27 GMT) .
@  RageZone Bot : (22 setembro 2018 - 00:26 GMT) .
@  RageZone Bot : (21 setembro 2018 - 21:18 GMT) Novo tópico Ola Eu Denovo ME SUPEREI HAHAH postado em GC [ Plaza ] por dioplayerof
@  Solk : (21 setembro 2018 - 21:16 GMT) Noite chars '=' https://www.youtube....h?v=PIb6AZdTr-A
@  RageZone Bot : (21 setembro 2018 - 20:29 GMT) Novo tópico Editar Oraculo do fundo do personagem [AJUDA ] postado em DDTank [ Tutoriais ] por _AurelioDD
@  IShynro : (21 setembro 2018 - 19:42 GMT) Alguém tem o Microsoft SQL Server 2008 R2 Developer Edition sem ser no link do mega?
@  JeffzSplush : (21 setembro 2018 - 14:54 GMT) A
@  codelesss : (21 setembro 2018 - 14:18 GMT) é triste dps que eu começo a usar o mega, upo tudo lá, me dão google drive com tamanho infinito -.-
@  RageZone Bot : (21 setembro 2018 - 11:08 GMT) Novo tópico vCity - WebGame PHP Script postado em Arquivos / Downloads por charlesxxx
@  Violet Everg... : (21 setembro 2018 - 11:05 GMT) why Expert got dissolve?
@  Solk : (21 setembro 2018 - 06:30 GMT) @angaro192 uso o google drive
@  TheCash : (20 setembro 2018 - 22:41 GMT) :mellow:
@  RageZone Bot : (20 setembro 2018 - 22:34 GMT) Novo tópico GrandChase Assembly postado em Recrutamento de Equipes por radar
@  TheCash : (20 setembro 2018 - 22:15 GMT) :angry:
@  angaro192 : (20 setembro 2018 - 22:10 GMT) @Solk qual maquina cloud vc usa pra upar arquivo mesmo? manda link
@  RageZone Bot : (20 setembro 2018 - 22:00 GMT) Novo tópico DDTank Grupo WhatsApp postado em Recanto dos Dragões por SkelletonX
@  SkelletonX : (20 setembro 2018 - 21:47 GMT) https://chat.whatsap...KoTgBYj8Y9tDPO2
@  JeffzSplush : (20 setembro 2018 - 21:47 GMT) vlw lindo
@  angaro192 : (20 setembro 2018 - 21:16 GMT) parabéns ae quem esta comemorando aniversario.
@  angaro192 : (20 setembro 2018 - 21:16 GMT) :mad:

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.900 posts
    • Tempo online: 55d 9h 31m 52s

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


CGD8IbE.jpg


#2
OFFLINE   Huezinho

Huezinho

    Membro Veterano

  • Membro Ativado
  • 83 posts
    • Tempo online: 1d 11h 50m 26s

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 30m 36s

@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