PDA

View Full Version : |Dúvida| Packets JoinServer



LaMO
16/06/2020, 10:48 PM
[Only registered and activated users can see links]

Boa noite galera, tudo bem?

Então, no meu servidor alguns jogadores infelizmente ficam presos, já pedi ajuda aqui mas não consegui resolver com o que o pessoal falou...

Entãao.. Vou buscar uma solução alternativa, que é dar Disconnect pelo MuSite.

Só que lá ele executa a primeira opção "Disconnect User", mas pra desprender uma conta presa, é preciso executar a segunda "Compulsory User Disconnect".

O Packet utilizado no MuSite é o seguinte:



$this->sendPacket("\xC1\x13\xA0\x00\x00\x00\x00\x00".str_pad($account, 10, "\x00")."\x00");


Alguém sabe como faço pra pegar o Packet certo?

malke
17/06/2020, 12:38 AM
Tem o FIX pra isso só da uma pesquisada. ^^

LaMO
17/06/2020, 12:39 AM
Tem o FIX pra isso só da uma pesquisada. ^^

Achei em outro fórum que está offline, infelizmente só consigo ver o título.

O restante dos "fixs" não funcionam no meu problema.. As contas ficam presas na transição de server GS - > GS_CS ou GS_CS -> GS

malke
17/06/2020, 12:42 AM
Achei em outro fórum que está offline, infelizmente só consigo ver o título.

O restante dos "fixs" não funcionam no meu problema.. As contas ficam presas na transição de server GS - > GS_CS ou GS_CS -> GS


então da uma olhada no mapserverinfo.dat.

LaMO
17/06/2020, 01:12 AM
então da uma olhada no mapserverinfo.dat.

Não são todas as vezes, quando as contas ficam presas são nessa situação.

Infelizmente tudo que é óbvio eu já tentei.

s00x
17/06/2020, 06:59 AM
Olá, bom dia!

Lembrando que, um PACOTE é diferente de um OFFSET.
A conexão do PHP envia o pacote, logo, você precisa encontrar o pacote correto, o offset apenas quando vai re-escrever/incrementar algo na memória.

att's

LaMO
17/06/2020, 11:36 AM
Olá, bom dia!

Lembrando que, um PACOTE é diferente de um OFFSET.
A conexão do PHP envia o pacote, logo, você precisa encontrar o pacote correto, o offset apenas quando vai re-escrever/incrementar algo na memória.

att's

Estou há tanto tempo mexendo nisso que estou ficando louco. Mas é isso mesmo, o packet.

Você sabe como eu descubro?

Stark
18/06/2020, 02:49 PM
Também queria saber

lkt22
10/11/2020, 03:27 PM
LaMO conseguiu descobrir man?

LaMO
10/11/2020, 04:37 PM
@LaMO ([Only registered and activated users can see links]) conseguiu descobrir man?

Acabei desistindo dessa solução, tentei outras mas também acabei não conseguindo..