Jump to content

HARMONY erro rAthena. HELP PLEASE.


Marra

Recommended Posts


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  6
  • Reputation:   0
  • Joined:  09/11/14
  • Last Seen:  

 Olá.

Ao instalar o harmony na ultima versão do rAthena o mesmo não compila o patch 100% por um acaso alguém tem algum novo patch custom pois no fórum do HERCULES existe um porém não e compatível com o rA.

 

Ys896dP.png?1?4528

 

 

Obrigado desde já.

 

.att

Edited by Marra
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  64
  • Reputation:   9
  • Joined:  09/28/13
  • Last Seen:  

Harmony é inativo e não fornecer último patch para (eAthena / rAthena / Hercules). Sugiro que contratar alguém que pode instalá-lo corretamente. 

Thanks Google Translate.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  6
  • Reputation:   0
  • Joined:  09/11/14
  • Last Seen:  

EU consegui... @tidus me deu uma dica .. Obrigado.

 

 

:)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   5
  • Joined:  11/29/12
  • Last Seen:  

Apenas falei para aplicar manualmente os diff.

  • Upvote 3
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  23
  • Topics Per Day:  0.01
  • Content Count:  224
  • Reputation:   58
  • Joined:  12/30/11
  • Last Seen:  

Apenas falei para aplicar manualmente os diff.

#euri

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  01/30/14
  • Last Seen:  

Apenas falei para aplicar manualmente os diff.

O char.c e login.c foi todo refeito.

Quando chega nessa marte muitos não conseguem concluir, poderia nos ajudar? Abraços.

Link to comment
Share on other sites

  • 3 months later...

  • Group:  Members
  • Topic Count:  37
  • Topics Per Day:  0.01
  • Content Count:  108
  • Reputation:   17
  • Joined:  01/23/14
  • Last Seen:  

 

Apenas falei para aplicar manualmente os diff.

O char.c e login.c foi todo refeito.

Quando chega nessa marte muitos não conseguem concluir, poderia nos ajudar? Abraços.

 

 

nessa marte?

#euri

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  21
  • Topics Per Day:  0.00
  • Content Count:  70
  • Reputation:   22
  • Joined:  07/10/12
  • Last Seen:  

hahaha, sejam honesto por favor?

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   5
  • Joined:  11/29/12
  • Last Seen:  

 

Apenas falei para aplicar manualmente os diff.

O char.c e login.c foi todo refeito.

Quando chega nessa marte muitos não conseguem concluir, poderia nos ajudar? Abraços.

 

 

Em https://github.com/rathena/rathena/blob/master/src/char/char_logif.c

 

Procure:

			// login-server alive packet
			case 0x2718: next = chlogif_parse_keepalive(fd, sd); break;

Adicione abaixo:

			// Harmony
			case 0x40a3:
				if (RFIFOREST(fd) < 4 || RFIFOREST(fd) < RFIFOW(fd,2))
					return 0;
				{
					RFIFOW(fd, 0) = 0x40a4;
					chmapif_sendall(RFIFOP(fd, 0), RFIFOW(fd,2));
				}
				RFIFOSKIP(fd, RFIFOW(fd,2));
			break;

Agora em https://github.com/rathena/rathena/blob/master/src/char/char_mapif.c

 

Procure:

			case 0x2b23: next=chmapif_parse_keepalive(fd); break;

Adicione abaixo:

            case 0x40a1: // Harmony
                                {
                                uint16 len;

                                if (RFIFOREST(fd) < 4 || RFIFOREST(fd) < (len = RFIFOW(fd,2)))
                                        return 0;

                                if (login_fd > 0) {
                                        WFIFOHEAD(login_fd,len);
                                        WFIFOW(login_fd, 0) = 0x40a2;
                                        memcpy(WFIFOP(login_fd, 2), RFIFOP(fd, 2), len-2);
                                        WFIFOSET(login_fd, len);
                                }

                                RFIFOSKIP(fd, len);
                        }
            break;

Se não me engano é só, use o diff Server_rAthena_r2014-02-23 que tem na pasta Manual Install do Harmony, se minha memória não estiver ruim, só o que muda desse diff para o rAthena é a parte do char.c que foi refeito, então é só pular a parte do char.c no diff e fazer como expliquei no tópico, compile e boa sorte.

PS: Peço desculpas por não ter respondido antes, estive ausente das comunidades e só retornei agora junto com o brAthena.

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  37
  • Topics Per Day:  0.01
  • Content Count:  108
  • Reputation:   17
  • Joined:  01/23/14
  • Last Seen:  

Arruma esse harmony pro meu serv? 

Link to comment
Share on other sites

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...