Jump to content

JiKeidan

Members
  • Posts

    34
  • Joined

  • Last visited

Posts posted by JiKeidan

  1. For those of you reading this right now, I'm having to rebuild a client exe for the game, as I am updating all my data files to the newer kRO release as of 04-12-2013 from the ratemyserver.com website.  So I am actually giving Riful's fix from a couple posts up a try myself, now... and I'll let you know how it works

     

                *                 *                  *                                 *                    *                   *

     

    And it does work, quite nicely.  But to further detail...

     

    His first link doesn't work directly... so go to http://supportmii.com/ro1/Clients/ and select the WeeDiff link...

    then go to his second link http://sourceforge.net/projects/atwl/files/ and use the April, of 2013 link and download the WDGPacketHeaderObfuscation.R2.dll... then when you unzip the original weediff you download via the first link, you'll notice 2 packetheader .dll files in the plugins... packetheader*.dll and packetheader*.R2... leave the first one, write over the R2 with the one you downloaded individually, and that should do ya.  Works on the 04-2012 Ragexe.exe.

     

    Hope it helps!

  2. =) Hey guys... if I may:

      

       Myself and another individual (Riful) worked pretty tirelessly on a similar issue, and what verywell may end up turning out to be the same issue.  If I may direct you to that posting for your consideration...

     

    - http://rathena.org/board/topic/79839-unknown-byte-0x970-20120410ragexre-rathena-17179-kro-20121001/ -

     

    Take a look and give it a bit of thought, it's pretty thorough - and if it helped you, be sure to come back to this post and let the others know =)

  3. Bottom line is

       A ) you can't alter the multiple windows setting for your client without hexing the client...

                                                                         &

       B ) you can't or at least *shouldn't* diff an already diff'd client - if you were altering the hex yourself it would be a different story, but  the wee diff generator is an automated program that presents to you nice and simple check boxes next to options for you to select from =).

     

    Re-using EXACTLY your old settings isn't as important as ensuring you have the most relevant client for your desires. 

       - http://www.supportmii.com/ro1/Clients/

    Read carefully what you're selecting and unselecting and don't be afraid to experiment! /no1

  4. rAthena is now back online following a period of extended downtime from May 8th ~ May 28th. This was caused by the unexpected failures of both hard drives the servers were running on.

    We do realize that the situation could have been better handled, and the Development Team is internally discussing the possibility of finding someone to help with administrative duties.

     

    Unfortunate events take place no matter what field your in, or how good you are at it.  However, if you wouldn't mind elaborating on the administrative duties that you're looking to be handled... I might be able to help (depending, of course on the scope, location, etc)

  5. I did, actually... sorry man i should have posted...

     

    I don't know WHY my version of weediffgen Doesn't seem to work... but apparently it's the one on http://www.supportmii.com/ro1/Clients/ that is supposed to work... Earthlingz had released (if you've followed my trail) a .dll for the WDGSkipPacketHeaderObfuscation.dll in the plugins folder... but not every release of that was actually viable.  I never did come across one that was... And if I have to rediff my exe then i'm kinda screwed... but you have to find one that was released by ae4rie ???  and put it in the plugins folder, overwriting the previous one...

     

    For whatever reason the 2012-04-10 clients seem to be hit or miss... of course there's a REASON for it... but i don't know what it is.

     

    I'll do some messaging around and see if I can't find/get ahold of a viable copy of the necessary programs, as I'm going to need them to rebuild my clients a bit



    Obfuscation (in software development) is the act of deliberately writing hard to follow code.

    The 0x970 byte is something that was put in the client as a failsafe.  By "skipping packet header obfuscation", you are thereby forcing the client not to write those similar bytes into the packet headers coming through the network socket, and that's where the problem lies.  If you have gotten everything working and this is your only issue, then when you do get it corrected, you should have a working client. 

     

    But i recommend you just give up and come join my project ;)

  6. Ok that specific issue yes, comes down to your "lua" files... with 2012-04-10, if you download alexandria's v3 pack, and diff up "ONLY THE DATA folder" you'll find that problem solved



    **you'll also find an option in your differ... load lua files before lub.. .check that

  7. There is only 1 dll that really matters, and it's the WDGSkipPacketHeaderObfuscation.dll ...that dll does not work with later clients... you can see this in action by attempting to diff a 2012 client, and observing that it has NO option to "skip packet header obfuscation"...

     

    I however, do not know where to get the correct dll... as stated above.  That's where I must leave it up to you guys =P

  8. Ok man... I'm going to go ahead and outline for you what I had done...

     

    Horrible time downloading these, get the latest full release... yes, ALL the files... This is a clean installation build of the game.

    http://ratemyserver.net/index.php?page=download_kROLinks

     

    Then you'll need Alexandria's respective build.... if you plan to use a more recent version (2012 or greater) then use v3... if ealier, v2 or v1... depending

    http://rathena.org/board/topic/66962-basic-complete-renewal-data-english-folder/

     

    ONCE YOU HAVE HER DATA FOLDER... go into the folder, be sure to edit the clientinfo.xml prior to building your grf!!!  Add your correct IP, make sure (if you're using 2012-04-10 exe it's version 30) you're using the correct version.  Make sure the IP address is yours... etc...

     

    Then with that in mind, you'll need one of the clients... I recommend 2012-04-10a... it's clean and updated.

    http://supportmii.com/ro1/Clients/

     

    On that same website ( http://supportmii.com/ro1/Clients/ ) you'll find at the bottom, Weediff2012Pack... download it HOWEVER you will need a replacement dll.

    This is the part that had me worst off... I couldn't find any answer to it, and the answer I did finally get came from Kodak, a user on this very forum.  Basically the original Diff agent was created by "Shin" as people call him.  And later on around 05-2012 Earthlingz (a user on this forum as well) created an updated version of it.  I don't know why it doesn't work with those later clients.. it was explained to me that *some* of earthlingz's patches didn't quite pan out (i don't know the story)... but to use ai4rei's instead...

    (reason being because you have to diff your exe to A) not read the data folder, and B) skip packet header obfuscation - a problem that becomes all too apparent)

     

    On that note, the exe was built for me... But perhaps you can do some digging and get ahold of that dll (WDGSkipPacketHeaderObfuscation.dll)

     

    Diff the client.

    Create a grf using any builder... easy to dig up on this forum...

    create the grf OF the data folder you download from alexandria

     

    Create a new folder, call it Ragnarok Online...

    Unpack all of your downloads of the basic kRO download into the folder... ensuring to maintain each of them has a lateral relationship with each other

     

    Copy the grf and your PROPERLY DIFFED ragexRE executable to your folder

     

    Start the game up using your exe... it's that, dare i say - simple..  Biggest thing to realize... if you get a 0x970 byte error in your server.. that disconnects your client... that is a version inconsistancy in your client.  If you use all the specifically mentioned versions in this particular guide... that shouldn't happen...

     

    IF you get an error stating a #7 disconnect, unknown packet(blahblah)  ... that is because your client was not diffed correctly, to IGNORE packet header obfuscation...

     

    You follow this guide, square away those couple few details, and you're good.

     

    ###########

    #Edit

    ############################

    #This is only a client guide... any gaps or holes in the plan, someone please feel free to edit it, quote

    #and correct, w/e you gotta do... or let me know and i'll fix it... just tryin to make the process that little

    #bit much easier.

    #####################################################################################

  9. My apologies ahead of time for the longevity of this post.  I have been reading, religiously, the many posts on your wonderful eAthena and rAthena servers, trying to learn this server/client software and relationship over the last 2 days... nonstop.  Computer goes out for a smoke break with me.  I have since quit smoking =) "Hooray me!" /no1
     
    That being said... this is going to be thorough, as I have seen this issue quite a few times, with limited explanation and just a few details seeming to be amiss on my setup.
     
    As an overview:

    rAthena 17179 on a GNU/Linux Debian 6.0.6 server.

    PACKETVER=20120410 as per the ./configure --enable-packetver=20120410 (handy)


    Athena Starting...
    (c) 2003 Athena Project
    modified by [email protected]
    
    checking...
    Check complete.
    Looks good, a nice Athena!
    Now Started Athena.
    /\ ~/athena/trunk/ [Status]: Memory manager initialised: log/char-server_sql.leaks
    
    
    rAthena Development Team presents
    ___ __ __
    _____/ | / /_/ /_ ___ ____ ____ _
    / ___/ /| |/ __/ __ \/ _ \/ __ \/ __ `/
    / / / ___ / /_/ / / / __/ / / / /_/ /
    /_/ /_/ |_\__/_/ /_/\___/_/ /_/\__,_/
    
    http://rathena.org/board/
    
    [Info]: SVN Revision: '17179'.
    [Info]: Server supports up to '1024' concurrent connections.
    [Status]: Memory manager initialised: log/map-server_sql.leaks
    
    
    rAthena Development Team presents
    ___ __ __
    _____/ | / /_/ /_ ___ ____ ____ _
    / ___/ /| |/ __/ __ \/ _ \/ __ \/ __ `/
    / / / ___ / /_/ / / / __/ / / / /_/ /
    /_/ /_/ |_\__/_/ /_/\___/_/ /_/\__,_/
    
    http://rathena.org/board/
    
    [Info]: SVN Revision: '17179'.
    [Info]: Server supports up to '1024' concurrent connections.
    [Info]: Char Server IP Address : '192.168.1.20' -> '192.168.1.20'.
    [Info]: Map Server Bind IP Address : '192.168.1.20' -> '192.168.1.20'.
    [Status]: Memory manager initialised: log/login-server_sql.leaks
    
    
    rAthena Development Team presents
    ___ __ __
    _____/ | / /_/ /_ ___ ____ ____ _
    / ___/ /| |/ __/ __ \/ _ \/ __ \/ __ `/
    / / / ___ / /_/ / / / __/ / / / /_/ /
    /_/ /_/ |_\__/_/ /_/\___/_/ /_/\__,_/
    
    http://rathena.org/board/
    
    [Info]: SVN Revision: '17179'.
    [Info]: Server supports up to '1024' concurrent connections.
    [Info]: Finished reading conf/msg_conf/login_msg.conf.
    [Status]: Login server binding IP address : 192.168.1.20 -> 192.168.1.20
    [Info]: Finished reading conf/import/inter_conf.txt.
    [Info]: Finished reading conf/inter_athena.conf.
    [Info]: Finished reading conf/import/login_conf.txt.
    [Info]: Finished reading conf/login_athena.conf.
    [Status]: Read information about 2 subnetworks.
    [Info]: Finished reading conf/msg_conf/char_msg.conf.
    [Status]: Login server IP address : 192.168.1.20 -> 192.168.1.20
    [Status]: Character server binding IP address : 192.168.1.20 -> 192.168.1.20
    [Status]: The login-server is ready (Server is listening on the port 6900).
    
    [Status]: Character server IP address : jikeidan.dyndns.org -> 74.128.170.35
    [Info]: Done reading conf/import/char_conf.txt.
    [Info]: Done reading conf/char_athena.conf.
    [Status]: Read information about 2 subnetworks.
    [Info]: Done reading conf/import/inter_conf.txt.
    [Info]: Done reading conf/inter_athena.conf.
    [Info]: Done reading conf/import/inter_conf.txt.
    [Info]: Done reading conf/inter_athena.conf.
    [Info]: Connect Character DB server.... (Character Server)
    [Status]: Done reading '50' entries in 'db/re/exp_guild.txt'.
    [Status]: Finished Reading GeoIP Database.
    [Status]: Characters per Account: '9'.
    [Info]: Map Server IP Address : 'jikeidan.dyndns.org' -> '74.128.170.35'.
    [Status]: The char-server is ready (Server is listening on the port 6121).
    
    [Info]: Finished reading conf/import/msg_conf.txt.
    [Info]: Finished reading conf/msg_conf/map_msg.conf.
    [Status]: Using SQL dbs: no
    [Info]: Logging item transactions to table 'picklog'.
    [Info]: Logging commands to table 'atcommandlog'.
    [Info]: Connecting to the Map DB Server....
    [Status]: connect success! (Map Server Connection)
    [Info]: [sql]: Connecting to the Log Database ragnarok At localhost...
    [Status]: [sql]: Successfully 'connected' to Database 'ragnarok'.
    [Status]: Loading maps (using db/re/map_cache.dat as map cache)...
    [Info]: Attempt to connect to login-server...
    [Status]: Connecting to 192.168.1.20:6900
    [Info]:
    Connection request of the char-server 'MoonLightRO' @
    74.128.170.35:6121 (account: 'ragnarok', pass: 'ragnarok', ip:
    '192.168.1.20')
    [Notice]: Authentication accepted (account: ragnarok, id: 1, ip: 192.168.1.20)
    [Status]: Connection of the char-server 'MoonLightRO' accepted.
    [Status]: Connected to login-server (connection #5).
    [Status]: Awaiting maps from map-server.
    [Info]: Successfully loaded '862' maps.
    [Status]: Done reading '60' command aliases in 'conf/atcommand_athena.conf'.
    [Status]: Done reading packet database from 'packet_db.txt'. Using default packet version: 32.
    [Status]: Done reading '7149' entries in 're/item_db.txt'.
    [Status]: Done reading '0' entries in 'item_db2.txt'.
    [Status]: Done reading '190' entries in 'item_combo_db'.
    [Status]: Done reading 'item_group_db.txt'.
    [Status]: Done reading '1' entries in 'db/item_avail.txt'.
    [Status]: Done reading '19' entries in 'db/re/item_noequip.txt'.
    [Status]: Done reading '1727' entries in 'db/re/item_trade.txt'.
    [Status]: Done reading '10' entries in 'db/item_delay.txt'.
    [Status]: Done reading '10' entries in 'db/item_stack.txt'.
    [Status]: Done reading '1057' entries in 'db/re/item_buyingstore.txt'.
    [Status]: Done reading '1049' entries in 'db/re/skill_db.txt'.
    [Status]: Done reading '818' entries in 'db/re/skill_require_db.txt'.
    [Status]: Done reading '765' entries in 'db/re/skill_cast_db.txt'.
    [Status]: Done reading '38' entries in 'db/re/skill_castnodex_db.txt'.
    [Status]: Done reading '139' entries in 'db/re/skill_unit_db.txt'.
    [Status]: Done reading '106' entries in 'db/re/skill_nocast_db.txt'.
    [Status]: Done reading '263' entries in 'db/produce_db.txt'.
    [Status]: Done reading '136' entries in 'db/create_arrow_db.txt'.
    [Status]: Done reading '205' entries in 'db/abra_db.txt'.
    [Status]: Done reading '17' entries in 'db/spellbook_db.txt'.
    [Status]: Done reading '23' entries in 'db/magicmushroom_db.txt'.
    [Status]: Done reading '133' entries in 'db/skill_reproduce_db.txt'.
    [Status]: Done reading '25' entries in 'db/skill_improvise_db.txt'.
    [Status]: Done reading '75' entries in 'db/skill_changematerial_db.txt'.
    [Status]: Done reading '0' entries in 'db/mob_item_ratio.txt'.
    [Status]: Done reading 'mob_chat_db.txt'.
    [Status]: Done reading '1298' entries in 'db/re/mob_db.txt'.
    [Status]: Done reading '0' entries in 'db/mob_db2.txt'.
    [Status]: Done reading '7359' entries in 'db/re/mob_skill_db.txt'.
    [Status]: Done reading '0' entries in 'db/mob_skill_db2.txt'.
    [Status]: Done reading '0' entries in 'db/mob_avail.txt'.
    [Status]: Done reading 're/mob_branch.txt'.
    [Status]: Done reading 're/mob_poring.txt'.
    [Status]: Done reading 're/mob_boss.txt'.
    [Status]: Done reading 'mob_pouch.txt'.
    [Status]: Done reading 'mob_classchange.txt'.
    [Status]: Done reading '6' entries in 'db/re/mob_race2_db.txt'.
    [Status]: Done reading 'exp.txt'.
    [Status]: Done reading '5324' entries in 'db/re/skill_tree.txt'.
    [Status]: Done reading '35' entries in 'db/re/level_penalty.txt'.
    [Status]: Done reading 'attr_fix.txt'.
    [Status]: Done reading 'statpoint.txt'.
    [Status]: Done reading '1' entries in 'conf/motd.txt'.
    [Status]: Done reading '7' groups in 'conf/groups.conf'.
    [Status]: Done reading '133' entries in 'db/re/job_db1.txt'.
    [Status]: Done reading '132' entries in 'db/job_db2.txt'.
    [Status]: Done reading '3' entries in 'db/size_fix.txt'.
    [Status]: Done reading '5' entries in 'db/re/refine_db.txt'.
    [Status]: Done reading '34' entries in 'db/castle_db.txt'.
    [Status]: Done reading '15' entries in 'db/guild_skill_tree.txt'.
    [Status]: Done reading '58' pets in 'pet_db.txt'.
    [Status]: Done reading '0' pets in 'pet_db2.txt'.
    [Status]: Done reading '13' entries in 'db/homunculus_db.txt'.
    [Status]: Done reading '150' levels in 're/exp_homun.txt'.
    [Status]: Done reading '82' entries in 'db/homun_skill_tree.txt'.
    [Status]: Done reading '44' entries in 'db/mercenary_db.txt'.
    [Status]: Done reading '118' entries in 'db/mercenary_skill_db.txt'.
    [Status]: Done reading '12' elementals in 'db/elemental_db.txt'.
    [Status]: Done reading '36' entries in 'db/elemental_skill_db.txt'.
    [Status]: Done reading '2352' entries in 'quest_db.txt'.
    [Info]: Done loading '13595' NPCs:
    -'3190' Warps
    -'215' Shops
    -'10190' Scripts
    -'3068' Spawn sets
    -'45686' Mobs Cached
    -'0' Mobs Not Cached
    [Status]: Event 'OnInit' executed with '1605' NPCs.
    [Status]: Server is 'ready' and listening on port '5121'.
    
    [Status]: Attempting to connect to Char Server. Please wait.
    [Status]: Connecting to 192.168.1.20:6121
    [Status]: Logging in to char server...
    [Status]: Successfully logged on to Char Server (Connection: '6').
    [Status]: Sending maps to char server...
    [Status]: Event 'OnInterIfInit' executed with '0' NPCs.
    [Status]: Event 'OnInterIfInitOnce' executed with '0' NPCs.
    [Status]: Requested '34' guild castles from char-server...
    [Status]: Map-Server 0 connected: 862 maps, from IP 74.128.170.35 port 5121.
    [Status]: Map-server 0 loading complete.
    [Info]: Loaded guild castle (0 - guild 0)
    [Info]: Loaded guild castle (1 - guild 0)
    [Info]: Loaded guild castle (2 - guild 0)
    [Info]: Loaded guild castle (3 - guild 0)
    [Info]: Loaded guild castle (4 - guild 0)
    [Info]: Loaded guild castle (5 - guild 0)
    [Info]: Loaded guild castle (6 - guild 0)
    [Info]: Loaded guild castle (7 - guild 0)
    [Info]: Loaded guild castle (8 - guild 0)
    [Info]: Loaded guild castle (9 - guild 0)
    [Info]: Loaded guild castle (10 - guild 0)
    [Info]: Loaded guild castle (11 - guild 0)
    [Info]: Loaded guild castle (12 - guild 0)
    [Info]: Loaded guild castle (13 - guild 0)
    [Info]: Loaded guild castle (14 - guild 0)
    [Info]: Loaded guild castle (15 - guild 0)
    [Info]: Loaded guild castle (16 - guild 0)
    [Info]: Loaded guild castle (17 - guild 0)
    [Info]: Loaded guild castle (18 - guild 0)
    [Info]: Loaded guild castle (19 - guild 0)
    [Info]: Loaded guild castle (20 - guild 0)
    [Info]: Loaded guild castle (21 - guild 0)
    [Info]: Loaded guild castle (22 - guild 0)
    [Info]: Loaded guild castle (23 - guild 0)
    [Info]: Loaded guild castle (24 - guild 0)
    [Info]: Loaded guild castle (25 - guild 0)
    [Info]: Loaded guild castle (26 - guild 0)
    [Info]: Loaded guild castle (27 - guild 0)
    [Info]: Loaded guild castle (28 - guild 0)
    [Info]: Loaded guild castle (29 - guild 0)
    [Info]: Loaded guild castle (30 - guild 0)
    [Info]: Loaded guild castle (31 - guild 0)
    [Info]: Loaded guild castle (32 - guild 0)
    [Info]: Loaded guild castle (33 - guild 0)
    [Status]: Map Server is now online.
    [Info]: Received Fame List of '0' characters.
    [Status]: Received '34' guild castles from char-server.
    

     

    2012-04-10aRagexRE.exe - diffed using Shin's Diff.


    Snip1.PNG

    Snip2.PNG

    Snip3.PNG

     

    The elustreous Alexandria's Data pack:

    http://rathena.org/board/topic/66962-basic-complete-renewal-data-english-folder/

     

    Magicaltux's GRF builder:

    http://rathena.org/board/topic/53305-grf-builder/

     

    And finally, the basic kRO packages (data.grf, rdata.grf, dll's, and patchers) from:

    http://ratemyserver.net/index.php?page=download_kROLinks

     

    PROBLEM however, is...

    [Status]: Request for connection (passwdenc mode) of JiKeidan (ip: 74.128.170.35).
    [Notice]: Authentication accepted (account: JiKeidan, id: 2000000, ip: 74.128.170.35)
    [Status]: Connection of the account 'JiKeidan' accepted.
    [Info]: Closed connection from '74.128.170.35'.
    [Info]: request connect - account_id:2000000/login_id1:42352243/login_id2:1142036348
    [Info]: Loading Char Data (2000000)
    [Error]: parse_char: Received unknown packet 0x970 from ip '74.128.170.35'! Disconnecting!
    

     

    I have found that with my current version of rAthena, I shouldn't need to add a new mmo.h block and recompile... that fix seemed to be around the 15xxx era.
     

    Given the outline, my method was:

    Download ALL files mentioned

    Create new folder: Ragnarok Online

    Copy kRO dll's to folder

    Make MYgrf.grf using Alexandria's data folder

    Copy Alexandria's Data pack (data and all other linear folders) to Ragnarok Online folder (overwriting and merging)

    Create DATA.INI using:

     

    [data]
    0=mygrf.grf
    1=rdata.grf
    2=data.grf
    

    Create MyRagexRE.exe using Shin's "Differ" =P

    Copy MyRagexRE.exe to Ragnarok Online folder

    Copy MYgrf.grf to Ragnarok Online folder

     

    When I load MyRagexRE.exe I get a login window asking for username and pass.

    Having manually pushed an SQL entry into "login" db, it allows for 1 username, mine...

    and a humble little password... **** and I log in.

    I then go to create a new character, little guy pops up... I give him a nickname, choose a nifty hair dew and add some hue.....

    Clicking OK hoping to be taken to my character stat negotiations, I am instead disconnected... the server displaying the error above.

     

    I again apologize for the longevity of this post - but I can not figure out where I have gone wrong.  I'm pretty sure I just created a tutorial on how to set yourself up a client (leaving out the clientinfo.xml (to which i have used version 26? in accordance with Alexandria's default))

     

    Any help is appreciated.



    Ok, after having whiped the server, and re-installing it via SVN... now at r17185 I am able to create a character...

    However, when I attempt to select the character and move into the map server, I'm disconnected:

     

     

    [Status]: Connection of the account 'JiKeidan' accepted.
    [Info]: Closed connection from '74.128.170.35'.
    [Info]: request connect - account_id:2000000/login_id1:730444444/login_id2:331572222
    [Info]: Loading Char Data (2000000)
    [Info]: Created char: account: 2000000, char: 150000, slot: 0, name: JiKeidan
    [Info]: Char load request (150000)
    [Info]: Char load request (150000)
    [Info]: storage load complete from DB - id: 2000000 (total: 0)
    [Info]: Loaded char (150000 - JiKeidan):  status memo inventory cart storage skills friends hotkeys mercenary
    [Info]: Selected char: (Account 2000000: 0 - JiKeidan)
    [Info]: Subnet check [74.128.170.35]: WAN
    [Info]: clif_parse: Disconnecting session #7 with unknown packet version (p:0x464d,l:19).
    [Info]: Closed connection from '74.128.170.35'.
    

     

    EDIT******

     

    I have discovered my client version to be 30, rebuilding the grf and updating clientinfo.xml as necessary.

    I've also set athena_login.conf to check for versions, and specified version 30...

    as well in packet_db I have checked to make sure my client (again 20120410) is listed, as it is... under version 30... hopefully i'll have some decent results...



    And to no avail... So now I know my client is version 30.

    I know the server is checking for clients...

    I know the server is specifying version 30.

    I know the packet_db in fact HAS version 30 listed as 20120410...

    And I know that i'm being kicked off due to

     

     

    [Info]: clif_parse: Disconnecting session #7 with unknown packet version (p:0x464d,l:19).

     

    Any one *elses* input is appreciated /ok
     



    As well I'd like to add that I've done enough research to realize that the problem falls on skipping packet header obfuscation... makes sense.

     

    I have tried diffing the client with Shin's differ, using Earthlingz's WDGSkipPacketHeaderObfuscation.dll ...

    No change.  The option to "Skip packet header obfuscation" does not exist with or without that dll...

     

    It does work with < 2012 exe's, however, I'd really much rather use 2012-04-10, as I've heard it's far more stable and allows for far greater customization of the game (once it's going /hum )

  10. LoL yes it is, I think once I finally have a more thorough grasp on it, I'm writing up a newbie doc on the wiki... maybe they'll use it, maybe not... but wow it'd be useful.

     

    thanks for reading it btw lol... I'm beginning to lose faith in the ability for others to even understand my literal speak =\



    I'd also like to add...

    http://rathena.org/board/topic/79839-unknown-byte-0x970-20120410ragexre-rathena-17179-kro-20121001/

     

    the topic I opened up on the 0x970 byte... because if possible, i'd prefer to get it working with the 2012-04-10 client executable

  11. I think what he needs is some sort of documentation describing the file tree, and method of calling the files required.

     

    on the flip side... @katazui:

    a little bit more background would be useful, so any one would know how to go about addressing your situation.

    speak as if you are creating a how-to for others, up until the problem that you are experiencing... that helps other people help you.  By seeing the actions you've taken to get to where you are, anyone with experience might be able to determine any gaps in logic, or perhaps a flaw that was created due to an update?... /hmm

  12. personally, I'm going to need a lot more detail than that. 

    Which client .exe are you using?

    Where did you get your kRO basic starter download? 

    Which data file download are you using?

     

    Start with that much, and we'll move forward from there.  I'm having a lot of issues getting up and started myself, but maybe we can combine our lesser experiences into something and gain from it.

×
×
  • Create New...