Jump to content

2017-05-17aRagexeRE


sader1992

Recommended Posts


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

On 19/07/2017 at 7:10 PM, Akkarin said:

Since half-working code is in this thread and not in the main repo, it might be an idea to throw it into a pull request so others with the knowledge can contribute and get code pushed faster.

just throw a Pull: 2277 on newer client shuffle packets for 2017-06-14bRagexeRE client. :P

Edited by hazimjauhari90
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  74
  • Reputation:   3
  • Joined:  05/01/15
  • Last Seen:  

hi, how can fixed this

01.png.48fd3c5dbc4ffb1b5278f27876d8b665.png

and when i use replace equipment then press "CHANGE" still disconnect

02.png.9acf30efd836df240aa3de3ac4ec5845.png

please guide newbie!!

 

Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   703
  • Joined:  12/21/14
  • Last Seen:  

1 hour ago, rotloso said:

when i use replace equipment then press "CHANGE" still disconnect

02.png.9acf30efd836df240aa3de3ac4ec5845.png

please guide newbie!!

 

the [CHANGE] feature not supported yet in rathena and the disconnect is from unsupported packet 0x0a9c,2 so you need to wait until rathena support it

you can prevent disconnecting by adding the packet 

	packet(0x0a9c,2);
	packet(0x0a97,8);
	packet(0x0ace,4);

but that wont make it work

when you get the first error ?

Edited by sader1992
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  74
  • Reputation:   3
  • Joined:  05/01/15
  • Last Seen:  

30 minutes ago, sader1992 said:

the [CHANGE] feature not supported yet in rathena and the disconnect is from unsupported packet 0x0a9c,2 so you need to wait until rathena support it

you can prevent disconnecting by adding the packet 


	packet(0x0a9c,2);
	packet(0x0a97,8);
	packet(0x0ace,4);

but that wont make it work

when you get the first error ?

Oh!! thanks protect disconnect work

first error i got it after login

screenMustacheRO000.thumb.jpg.f1d4c8258a4d36688354a5d1cda5678d.jpg

Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   703
  • Joined:  12/21/14
  • Last Seen:  

@rotloso

what your rAthena\src\map\clif_packetdb.h and rAthena\src\config\packets.h did you use the one on the post ?

and what your clientinfo.xml and how old your rathena files ?

and can you screenshot your terminal after getting the login error ?

Edited by sader1992
Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   703
  • Joined:  12/21/14
  • Last Seen:  

fixed by commenting #define PACKET_OBFUSCATION_WARN

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  37
  • Topics Per Day:  0.01
  • Content Count:  135
  • Reputation:   17
  • Joined:  12/31/11
  • Last Seen:  

someone has problems to start the client? I mean, need to double click it couple times to it start (W10 user)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  152
  • Topics Per Day:  0.04
  • Content Count:  459
  • Reputation:   6
  • Joined:  06/29/12
  • Last Seen:  

wow.. good job.. Not as 1st time 2017 client release.. Now have many improvement.. ^_^ Also 2017 client offer much more feature.. IDK ro can even post directly to twitter.. Haha.. xD

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  5
  • Reputation:   0
  • Joined:  04/03/16
  • Last Seen:  

Hello Everyone,

first off Kudos to the 2017 client releases <3 I love them. But making them work properly is another thing XD. One huge question from my en, I am currently using N.E.M.O diff patcher, I get everything up and working except for one thing - the item names and item description are all Gibberish. For both custom loading on system\iteminfo_sak.lub or without that patch.

Anyone can help me on this guys <3 Much love and more power


 

iteminfo and display error.png

applied diff patches.JPG

Edited by panderion
added screenshots
Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   703
  • Joined:  12/21/14
  • Last Seen:  

4 hours ago, panderion said:

Hello Everyone,

first off Kudos to the 2017 client releases <3 I love them. But making them work properly is another thing XD. One huge question from my en, I am currently using N.E.M.O diff patcher, I get everything up and working except for one thing - the item names and item description are all Gibberish. For both custom loading on system\iteminfo_sak.lub or without that patch.

Anyone can help me on this guys <3 Much love and more power

on load custom lua file instead of iteminfo* .lub check there the problem must be there or you don't have the file you write it name there (use .lua not .lub file)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  5
  • Reputation:   0
  • Joined:  04/03/16
  • Last Seen:  

Hey there,

 

nah I just got it figured out. A bit rusty :) 

Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   703
  • Joined:  12/21/14
  • Last Seen:  

plz post your pachets.h

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

2 hours ago, hannicaldummy said:

I'm also having this problem, but comment the line on pachets.h didn't solve :o

 

What else can i do, i've searched all forum but ervery post about says to comment that line, i'm using latest svn

Firstly. I setup ur rA using git. Not svn.. svn is history already dude. ra has transitioned from svn to git years ago.

Secondly. I just check rA. It appear that ur Git Hash: 9eaabd5 which on july 17. thus, this is not latest git hash.

the latest rA would be Git Hash: ac1cf04 which was released yesterday. u need to fetch the update from https://github.com/rathena/rathena/commits/master

then, see either still having the same problem or not.

Edited by Mikegyver
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

7 minutes ago, hannicaldummy said:

I'm using a new one that i downloaded a few minutes before post here about the issue xD


// Copyright (c) rAthena Dev Teams - Licensed under GNU GPL
// For more information, see LICENCE in the main folder
#ifndef _CONFIG_PACKETS_H_
#define _CONFIG_PACKETS_H_

/**
 * rAthena configuration file (http://rathena.org)
 * For detailed guidance on these check http://rathena.org/wiki/SRC/config/
 **/

#ifndef PACKETVER
	#define PACKETVER 20170517
#endif

#ifndef PACKETVER_RE
	/// From this point on only kRO RE clients are supported
	#if PACKETVER > 20170517
		#define PACKETVER_RE
	#endif
#endif

#if PACKETVER >= 20110817
	/// Comment to disable the official packet obfuscation support.
	/// This requires PACKETVER 2011-08-17 or newer.
	#ifndef PACKET_OBFUSCATION
		#define PACKET_OBFUSCATION

		// Define these inside src/custom/defines_pre.h or src/custom/defines_post.h
		//#define PACKET_OBFUSCATION_KEY1 <key1>
		//#define PACKET_OBFUSCATION_KEY2 <key2>
		//#define PACKET_OBFUSCATION_KEY3 <key3>

		/// Comment this to disable warnings for missing client side encryption
//		#define PACKET_OBFUSCATION_WARN
	#endif
#else
	#if defined(PACKET_OBFUSCATION)
		#error You enabled packet obfuscation for a version which is too old. Minimum supported client is 2011-08-17.
	#endif
#endif

That's my packets.h, is alread commented :/

i'm using rA with last week git hash not having need to comment on  #define PACKET_OBFUSCATION_WARN. are u disable packet encryption on nemo patcher for this client? as far i patch that client with packet encryption enabled.

u are exposing ur server for threat & vulnerability if u disabled packet encryption. read more on this topic.

i would say.. before u follow some guide posted by others, u should check on it first before u trying on that guide.

EDIT: please qoute my reply so that i get a notification of what u reply.

Edited by Mikegyver
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  82
  • Reputation:   11
  • Joined:  01/01/12
  • Last Seen:  

core.h 
#define PACKET_OBFUSCATION
Edited by Ehcloprom
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

7 minutes ago, hannicaldummy said:

You actually made that client for me xD

 

 

yeah.. i know i made it for u. since the client is already packet encryption enabled, why need to comment on  #define PACKET_OBFUSCATION_WARN?

this is for those who are disabled packet encryption on nemo. as it warn the owner of he is currently disable the packet encryption..

but i made ur client into packet encryption enabled. i don't think u need to comment on it..

unless.. if u do comment on #define PACKET_OBFUSCATION, then u need to comment on #define PACKET_OBFUSCATION_WARN..

to eliminate the warning of packet encryption is disabled. but that will be such an unsafe act..

and i will never disabled this on the server that i setup. and i will never proposing / suggesting / recommending on disabling this feature..

Edited by Mikegyver
Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   703
  • Joined:  12/21/14
  • Last Seen:  

@hannicaldummy 

you need to comment #define PACKET_OBFUSCATION too 

#define PACKET_OBFUSCATION == server side (if you didn't comment this you need to use the packet key or else you can't login the server)

#define PACKET_OBFUSCATION_WARN == client side error window (if you didn't comment this line you will still can login the server but everytime you login you will see error)

so you need to comment those 2 lines 

PS : you need to do this , that only if you disable the Packet Obfuscation when you diffed the client

Edited by sader1992
Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   703
  • Joined:  12/21/14
  • Last Seen:  

@hannicaldummy

then you didn't disable the PACKET_OBFUSCATION when you diffed your client 

don't comment the two and use the correct packet keys

i would say that the correct packet keys are already in the server if you didn't edit them

if you don't know the keys you can use nemo or peek to extract them 

or you can if @Mikegyver made your client ask hem if he edit the keys and he may send them to you (i don't think he edit them or he would give them to you or add them him self to the server)

 

 

the keys add in rathena\src\map\clif_obfuscation.h

#elif PACKETVER == your_client_date 

packet_keys(0x2CC4749A,0x1FA954DC,0x72276857);

^likee that the client date will be already added you will need to edit the keys if they are not the same as your client

 

if you still have the problem after that plz screen shot the error on the client and the terminal when you login

Edited by sader1992
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  399
  • Reputation:   69
  • Joined:  12/26/15
  • Last Seen:  

3 hours ago, hannicaldummy said:

if i comment #define PACKET_OBFUSCATION too i can't login :/

HAHAHAHA.. of course... since i patch ur client with enable packet encryption.

u only can comment on this if the client is patched with disabled packet encryption on nemo patcher.

and i'm not sure why u want to disabled packet encryption? as this packet encryption can secure ur server from WPE.

as it name is encryption.. it do encrypt the client..

for the client - packet encryption

for the server - packet obfuscation

if u disable packet obfuscation on server, u must disable packet encryption on client.

but, i setup ur client with packet encryption is enabled. so, u must enable packet obfuscation on server.

@sader1992 client starting 2015-12-16 cannot be patch with custom packet key encryption.

so, if 2015-12-16 & newer client, it only will use default packet encryption keys which is already in the src/map/clif_obfuscation.h

Link to comment
Share on other sites

  • 3 weeks later...

  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  15
  • Reputation:   0
  • Joined:  01/30/13
  • Last Seen:  

Spoiler

 

 
 
 
 
 
 
 
 
54/5000
 
What is the version to put in the clientinfo?
 
54/5000
 
 
Edited by kittynamy
Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   703
  • Joined:  12/21/14
  • Last Seen:  

45 minutes ago, kittynamy said:
  Reveal hidden contents

 

 
 
 
 
 
 
 
 
54/5000
 
What is the version to put in the clientinfo?
 
54/5000
 
 

no need for it remove it 

or leave it as it is rathena now ignore the version 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  15
  • Reputation:   6
  • Joined:  10/21/12
  • Last Seen:  

Thanks for the good stuff :D

anyone got game crash on hairsyte over 30+/dressroom din't work like me (I have try many stuff and no luck.)

is this the Exe problem or data stuff bad ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  52
  • Reputation:   11
  • Joined:  07/19/17
  • Last Seen:  

Hi, I don't have the files packets.h and clif_packetdb.h or clif_shuffle.h :( 

how I can install?

Link to comment
Share on other sites


  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1676
  • Reputation:   703
  • Joined:  12/21/14
  • Last Seen:  

19 minutes ago, Vicious said:

Hi, I don't have the files packets.h and clif_packetdb.h or clif_shuffle.h :( 

how I can install?

if you have old rathena i would suggest you upgrade your rathena cuz you would need alot of edits

and if you have the lastest rathena there is no need to edit the files anymore they already add support for the client so you can use it just by editing your 

#define PACKETVER 20170517
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  05/16/15
  • Last Seen:  

Thanks for the share. 

Link to comment
Share on other sites

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...