Search the Community
Showing results for tags 'diff'.
Found 6 results
-
[Solved] Hexed 2014-03-05b Hide Map Button Failed
skyundersea posted a question in Client-Side Support
Hi to all, i'm having issue with Nemo, i'm using latest one by @4144 Hexed : 2014-03-05b everything is ok but the Hide Map Button / Hide Quest Button, i need at least to hide the map button, i already disable the world map.... can someone help with this? Edit: Solved i copy the new HideButton.qs from github thanks! https://github.com/MStr3am/NEMO/blob/df6da1542f2ef14be671b07a472ef2933ade2fc9/Patches/HideButton.qs- 4 replies
-
- hide map button
- 4144
-
(and 2 more)
Tagged with:
-
Hello community, I want to share BASIC guide for setting up Client date 2013+ (custom items, jobs, weapons, etc, go away) This is a compact list that you can follow to setup your client, let's start: [1]. Download latest kRO Installer from : [*]https://www.nickyzai.com/?p=kro [*]http://herc.ws/board/topic/10666-release-2012-04-10-ragexere-full-client/ [*]Torrent : https://kickass.to/ragnarok-online-06-06-2014-kro-client-folder-t9211110.html I will update when I found the other links. [2]. Choose which client date you want use, list clients date (Ragexe) that available in Hercules: [*]2014 : 2014-01-15, 2014-02-05, 2014-03-05, 2014-04-02, 2014-04-16, 2014-10-16, 2014-10-22 [*]2013 : 2013-03-20, 2013-05-14, 2013-05-22, 2013-05-29, 2013-06-05, 2013-06-12, 2013-06-18, 2013-06-26, 2013-07-03, 2013-08-07, 2013-08-14, 2013-12-18, 2013-12-23, 2013-12-30 The recomended and stable clients are bolded [3]. Download UNPACKED Ragexe from : [*]2013 : http://k3dt.eu/Ragexe/unpacked/ [*]2014 : https://github.com/ThemonChan/2014-Ragexe-Client [*]Fixed 2014 April client, Link by @Lilystar : https://mega.co.nz/#!alM3kRyC!9z7xDPmFU3J9UFg4hXjNcv9XnLZxG5AL87iNksjpSiM [4]. Use NEMO patcher to diff your client [*]http://herc.ws/board/topic/2905-nemo-client-patcher/ , Use the git link, not the zip file. [*]Extract your client then open NEMO.exe [*]Browse and select your client. [*]Click "Load Client" button [*]Click "Select Recomended" button (Its checked all basic diffs) [*]Checked "Load Custom lua file instead of iteminfo.lub" Patch, and fill it with "System/iteminfo.lua" [*]Then click "APPLY SELECTED" button. (Default result will like this : yyyy-mm-ddbRagexe_patched.exe) [*]Move your patched.exe to your Ragnarok folder. [5]. Now you got the patched exe, next is to edit your Hercules so it accept your client date [*]go to srccommon and open "mmo.h" [*]scroll down to #define PACKETVER [*]then changed "#define PACKETVER yyyymmdd" to your client date (eg: #define PACKETVER 20140416) [*]Add "//" before "#define ENABLE_PACKETVER_RE" , because we use Ragexe [*]Save then compile your hercules. (choose "release", not "debug") Compiling guide: http://herc.ws/wiki/Compiling Setting up server guide: http://herc.ws/board/topic/968-guide-how-to-setup-hercules/ [6]. Now everything is ready to play, but you don't want to play with korean/unknown letter right? [*]Ok, now go to http://herc.ws/board/topic/398-client-translation-project/ [*]Download it, after that, copy the "data" folder to other folder (case sensitive). [*]Add your clientinfo.xml inside it (in folder data), then make a GRF from this. (Use GRF editor http://herc.ws/board/files/file/138-grf-editor/) [*]Save and name it "english.grf". [*]Move it to your Ragnarok folder. [*]Open your DATA.ini, if you don't have it, open your patched.exe, that should create one. [*]Add this line "1=english.grf" below "[Data]", without quote. so it will be like this : [*][Data]1=english.grf2=data.grf [*]Copy all files inside "SystemFont" folder of client translation, then paste it to Ragnarok "SystemFont" [*]Lastly copy "itemInfo.lua" and "Towninfo.lub" from client translation project to your ragnarok "system" folder [*]That's it! run Hercules's "run-server.bat" and open your patched.exe and play. [7]. Updating your KRO To make sure your KRO fully up to date, download RO patcher by Ai4rei , http://nn.nachtwolke.com/dev/rsu/ Put rsu-kro-rag-lite.exe to your ragnarok folder, run it until the patch is complete , then close it. P.S : Experimental client like 2014-10-22bRagexe and 2015-05-13aRagexe are NOT RECOMENDED to be used as client for your server. many broken feature inside them (like missing packets or unimplemented feature) as Developer still working on it (with no exact date), use it at your own risk =============================================== =================== F . A . Q =================== =============================================== All credits goes to Community
-
If anyone want to join this project, tell me or tell to Yommy -= xDiffPatcher =- Download xDiffPatcher This is our Next-Generation Diff Patcher, it requires a new style of diff file called xDiff, (xml based) each xdiff is specific for a single ragexe, and will not work on any other ragexe date. xDiff files are created with the xDiffGen software below. There is a recent build in the directory : xDiffPatcherbinDebug Source is included if anyone wants to improve somethings --------------------------------------------------- All the following software need to use php language. Please install it on your computer. This is CommandLine PHP, Do not attempt to run these scripts in a web browser We would recommend using Subversion since these projects are frequently updated with new features. - Linux : sudo apt-get install php5 - Windows : install this http://windows.php.net/download/#php-5.4 Open your control panel and search : Edit environment variable for your account In this Windows, the second part (title System variables), search the variable Path Enter your PHP directory at the end, including ';' before (e.g. ;C:php) Now search your php.ini files Uncomment the line extension=php_sockets.dll (you have to remove the char ';') -= xDiffGen 2 =- Download xDiffGen2 To use that software, you have to put the decrypted exe in the Clients folder and open the file DiffGen.bat Then select the first option (0 - Local client folder), select your exe and the xDiff will be create in the Diffs folder some patches also extract some data (msgstringtables, packet_lengths, etc), these are put into the Extracted_Data folder Options 2 and 3 do not fully work as intended, since gravity are distributing new clients with Themida protection /sadface Options M and F are used to test a single patch against all clients to detect when some patterns fails (again not working with themida clients) -= Packet Parser =- Download PacketParser To use that software you have to place ws2_pp.dll from the dev folder, into your RO folder. Then hex edit your Ragexe.exe : search ws2_32.dll and replace the both occurrences by ws2_pp.dll Next you should extract the packetlength file using Packet Extract, And place it into packet parserdatapacket Next, open the parser.bat, choose Live Network Capture, choose your packet length tables file, and choose full_info Then open your Ragexe.exe (if done correct you will be prompted to use PacketParser) Enjoy -= Packet Extract =- Download this is a subscript of PacketParser above All you have to do here is to place your Ragexe.exe in the folder clients, with a pattern like this : 2013-05-22Ragexe.exe Open Packet_Extract.bat, select your exe Your Packet Data Length is now in the plens folder All credits to Yommy I just worked personally on the xDiffGen2 patches. We are open for anyone who wants to help with any of these projects. they are designed to be edited and hacked about with, and hope you can find some use with them
- 85 replies
-
- diff
- xdiffpatcher
- (and 6 more)
-
Hello all., I tried to diff client 2013-08-07aRagexe.exe and 2014-02-05bRagexe.exe and it success, but when i try to run the exe, its missing. currently im using windows 8.1 and i check running task on taskbar, its nothing. Please help me, what to do ? 8 Custom Window Title9 Disable 1rag1 type parameters (Recommended)13 Disable Ragexe Filename Check (Recommended)14 Disable Hallucination Wavy Screen (Recommended)15 Disable HShield (Recommended)19 Enable Title Bar Menu20 Extend Chat Box21 Extend Chat Room Box22 Extend PM Box24 Fix Camera Angles (Recommended)28 Increase Headgear ViewID32 Increase Zoom Out Max33 Always Call SelectKoreaClientInfo() (Recommended)34 Enable /showname (Recommended)36 Read msgstringtable.txt (Recommended)37 Read questid2display.txt (Recommended)38 Remove Gravity Ads (Recommended)39 Remove Gravity Logo (Recommended)40 Restore Login Window (Recommended)41 Disable Nagle Algorithm (Recommended)44 Translate Client (Recommended)48 Use Plain Text Descriptions (Recommended)49 Enable Multiple GRFs (Recommended)52 Use Custom Font53 Use Ascii on All Langtypes (Recommended)61 Disable Packet Encryption (Recommended)64 @ Bug Fix (Recommended)65 Load Custom lua file instead of iteminfo.lub68 Enable 64k Hairstyle69 Extend Npc Dialog Box73 Remove Hourly Announce (Recommended)204 Increase Attack Display74 Increase Screenshot Quality210 Use Custom Icon84 Remove Serial Display (Recommended)88 Allow space in guild name90 Enable DNS Support (Recommended)97 Cancel to Login Window (Recommended)102 Fix Tetra Vortex
-
Note: This topic is no longer updated. Note: This topic is the continuation of the Shin's Diff Patcher and WeeDiffGen projects. I haven't written it, but am just maintaining it. Atwl WeeDiff & WeeDiffGen About See the archived topics above. Known Issues Some plug-ins do not work with Themida clients, whether unpacked or not. Download WeeDiff binary builds (outdated) WeeDiff sources WeeDiffGen binary builds (outdated) WeeDiffGen sources License Original source: Copyright © 2011 ShinryoThis software is provided 'as-is', without any express or impliedwarranty. In no event will the authors be held liable for any damagesarising from the use of this software.You are allowed to alter this software and redistribute it freely withthe following restrictions: 1. You must not claim that you wrote the original software.2. Do not represent your altered source version as original software.3. This notice may not be removed or altered from any source distribution. Plug-ins introduced in the atwl repository: This work is licensed under a Creative Commons Attribution-Noncommercial-ShareAlike 3.0 Unported License.