Judas
-
Content Count
576 -
Joined
-
Last visited
-
Days Won
10
Reputation Activity
-
Judas reacted to Neo-Mind in NEMO - Client Patcher
N.E.M.O. - Neo Exe Modification Organizer
Why another client patcher? well
1) WeeDiffGen - isn't working for 2013 clients + it depends on dlls (not that its a bad thing but i like scripting )
2) xDiffGen - yes its scripted but we need to depend on xdiff files.
so i made a new one based on xDiffGen and here it is. The patches are written in QtScript format.
Details of making a patch have already been written in a seperate topic - although now it needs to be updated with more details.
I have already converted most of the patches from xDiffGen.
Why this name? - well I didn't want it to be called * Gen No offense
plus someone keeps calling me Nemo in IRC which gave me the idea
Snapshot
-----------------
How to use?
---------------------
1) First you need to specify your client file in Input Exe file box. If you browse to select the file name, Output Patched box gets updated with a _patched suffix filename automatically. Ofcourse you can select your own name for the output.
2) Next we need to load both the client and the scripts (patches & addons). so click Load Client button.
3) Select the patches you want . In case you patched once before (for whatever date) they will be saved in your local and you can use the Select Previous button to select them again. Also you can try using the Select Rcomnded button to select all the Recommended patches.
4) So your patches are selected and client is loaded what next but to Apply Patches which will generate the output file. In 2.0 version , NEMO also generates a .secure.txt file containing the MD5, SHA1 and CRC32 values of the output exe file which you can use in various tools.
5) You can use the Save Profile and Load Profile buttons for saving/reloading a set of patches & input values, that you have selected (even if they are not applied) for future use.
6) Whenever you apply patches to a client, NEMO updates the patchlist.log file (along with Inputlist.db) in the folder where NEMO.exe is. This file will contain the list of patches you have applied along with their IDs (do not tamper with either of them).
Changes in 2.0:
----------------------
1) I have made some obvious modifications to the interface (you can definitely see the change in case you have seen v1.0).
i) Buttons have come downwards and is no longer strippable (toolbar has been fixed in position)
ii) New status Label has been added which shows your currently loaded client date and how many patches are selected.
iii) NEMO now has support for Addons - scripts that are meant to retrieve data from the client and do its own thing (not patch the client).
All the Extract xDiff patches has been added here already. 1 extra addon will be coming soon once i can fix it.
iv) New Filter box has been added which does live search (i.e. filter as you type) for filtering out only the patches u want to see.
For e.g. if you type color, it will only show patches that have the string color in either it's name or the description.
You can also use regular expression . Also you can sort the columns now
v) An upcoming feature - Test Patches. this one you can use for testing a newly added patch for a variety of clients that you select.
2) NEMO is no longer there in SVN. I have shifted it to GitHub . The rar file uploaded has the .git file so you should be able to directly pull to get updates. But just in case I have also provided the repository link below.
Remember to pull for updates before using NEMO and let me know if you are facing any bugs or issues or if i have missed out on anything. Enjoy .
Repository: https://github.com/MStr3am/NEMO.git
Download Link: NEMO zip file
-
Judas got a reaction from Jedzkie in Regarding the Character Deletion
That would be pretty neat. I could see people deleting their characters by whim and saying they left valuable items on there.
-
Judas got a reaction from kyeme in Regarding the Character Deletion
That would be pretty neat. I could see people deleting their characters by whim and saying they left valuable items on there.
-
Judas reacted to jaBote in replay.exe
The only one I know is recording the replay yourself and then capture it with a screen recorder which allows saving to mp4.
-
Judas reacted to Neo-Mind in 2013 Ragexe and Diff (Up to date 2013-08-07)
Included xDiff for Increasing Attack Display .
http://sourceforge.net/p/neocustoms/code/HEAD/tree/xDiffs/
-
Judas reacted to Mhalicot in Need Client Support Here
Client 2013, and yes 3rd job skills are implemented.
-
Judas reacted to Neo-Mind in 2013 Ragexe and Diff (Up to date 2013-08-07)
i might be interested in raising the 999999 limit to 2147483648
but i dunno how i can test if its working
-
Judas reacted to ossi0110 in Please Implement Accound Bound Items
That the BG System is still incomplete is the fault of the Community , Ind askes so many times for Answers and bug testers . I was the Only One who tested the shit out of the system and reported the bugs. Atm only 2 Features are not Working .
the system is nearly finished, You can easy Create a BG with the QUEUE system , just look at the Flavius test script . you just need to add arround 10+ Lines ina KVM script to make it work with the queue system.
i think bugs got Prio #1 , we got much less bugs then other RO emus , they get fixed pretty fast.
-
Judas got a reaction from madtoyz in [Release] Custom Job & Custom Shield Patches
awesome job =) let the fun being
-
Judas reacted to Neo-Mind in 2013 Ragexe and Diff (Up to date 2013-08-07)
MEGA UPDATE:
Restore Login Window & Disable 1rag1 Patches are now fixed (well i haven't seen any errors so far).
Please download the updated xdiff from the repository link above.
-
Judas got a reaction from Reaper_san in [Release] Custom Job & Custom Shield Patches
awesome job =) let the fun being
-
Judas reacted to Gepard in Flux Control Panel for Hercules
Not every new technology or design pattern is worth following or being used. Software doesn't need to be state-of-the-art to be a good piece of software. You seem to be focused too much on internal aspects of the control panel, and forgetting that first and foremost it is a tool, an utility. It has to work and work properly most of the time - that is what is expected from a program. Then, it should be easy to maintain and develop. (BTW, using latest technologies is great way to create a steep learning curve for anyone who'd like to contribute to the project, so it can have exactly opposite effect) And only then it should be beautiful (code-wise, internal design-wise, not talking about appearance here). If you have too much free time nobody is holding you from using all kind of latest technology and writing your own state-of-the-art control panel for ragnarok server.
Also, if you realized there are some real exploits in current code of FluxCP, you should just fix it or at least report it, instead of complaining. Otherwise, I can't take what you're saying seriously. I respect you having great deal of knowledge about webcoding, but sometimes you need get off your high horse and help less experienced people or you just start to sound like a prick. Now I have the feeling that it's you advertising yourself in this topic, trying to make an impression how good you are at things, and how cool would be the control panel you could write. Please refrain from it, showcase/bragging topics belong to other sections.
Once again, point to any bug/exploit in current fluxcp, or at least justify using any of the stuff you mention with real use-case examples, instead of making general remarks about webcoding. All input is appreciated, but it has to be more specific. "FluxCP is not using latest technologies" is NOT a useful suggestion. Useful one would be: in file foo.php, we could use new feature from foolib ver. 1234 so that we can simplify the code in file bar.php and make it easier to create new foobars for baz module.
-
Judas got a reaction from DeviantRaze in Judas Paid Services
Judas Ragnarok Services I’ve been involved in Ragnarok for a quite a while. I’ve gained experience in the clientside and making various customizations. Below are the services that I provide: List of Services: ➢ Full Server/Client Setup - ($15)
Addons:
Troubleshooting: If current customers run into problems regarding their setup, within my capabilities there will be no charge. Accepted Payments: PayPal Only! Notes: You are free to pm me about your concerns and discounts can be provided if needed. If you would like a consultation about the above service, please PM me regarding that as well. Fractured Dimension Instance (Tales of Xillia Inspired)
-
-
Judas reacted to Xgear in N> Help about this!!!!!!!!!!
@neqste: There is no need to be so rude and aggressive. Really...
@Phoenix, If you're using rA/eAmod you should ask for support @ their forum. People here is familiar with Hercules's code and its issues, you could get far better support from their own community. ^^
-
Judas reacted to Ind in Skill Tree DB Redesign
Skill Tree DB Redesign
Hello~! - What?!
The file has been completely overwritten, the redesign achieves 2 goals: make it easier for us to update the file and for our users to customise it. skill_db.conf format : sample
Swordsman: { inherit: ( "Novice" ); skills: { SM_SWORD: 10 SM_TWOHAND: { MaxLevel: 10 SM_SWORD: 1 } SM_RECOVERY: 10 SM_BASH: 10 SM_PROVOKE: 10 SM_MAGNUM: { MaxLevel: 10 SM_BASH: 5 } SM_ENDURE: { MaxLevel: 10 SM_PROVOKE: 5 } SM_MOVINGRECOVERY: 1 SM_FATALBLOW: 1 SM_AUTOBERSERK: 1 } } Knight: { inherit: ( "Swordsman" ); skills: { KN_SPEARMASTERY: 10 KN_PIERCE: { MaxLevel: 10 KN_SPEARMASTERY: 1 } KN_BRANDISHSPEAR: { MaxLevel: 10 KN_RIDING: 1 KN_SPEARSTAB: 3 } KN_SPEARSTAB: { MaxLevel: 10 KN_PIERCE: 5 } KN_SPEARBOOMERANG: { MaxLevel: 5 KN_PIERCE: 3 } KN_TWOHANDQUICKEN: { MaxLevel: 10 SM_TWOHAND: 1 } KN_AUTOCOUNTER: { MaxLevel: 5 SM_TWOHAND: 1 } KN_BOWLINGBASH: { MaxLevel: 10 SM_BASH: 10 SM_MAGNUM: 3 SM_TWOHAND: 5 KN_TWOHANDQUICKEN: 10 KN_AUTOCOUNTER: 5 } KN_RIDING: { MaxLevel: 1 SM_ENDURE: 1 } KN_CAVALIERMASTERY: { MaxLevel: 5 KN_RIDING: 1 } KN_CHARGEATK: 1 KN_ONEHAND: { MaxLevel: 1 KN_TWOHANDQUICKEN: 10 } } } Main Design Benefit
Skills and its requirements are now per job instead of per class id, so there are no duplicates -- for example in the previous format if wanted to modify, say, the max level of SM_MAGNUM you'd need to edit its 31 entries, in the new format there are only 2 entries (one in swordsman, other in super novice) Credits
Designed/Proposed by malufett Links~!
Commit skill_db.conf file -
Judas reacted to Neo-Mind in Hercules WPE Free - June 14th Patch
finally we can say goodbye to skip obfuscation
-
Judas got a reaction from Gordis in Npc ID range
most newer clients add no value, unless you like to have the latest and greatest and like to test stuff out =)
I'd go with 2013-03-20 since that's where new skills are supported and it's pretty stable
-
Judas got a reaction from Gordis in Npc ID range
I believe ou have to use the newer 2013 clients to use those range
-
Judas reacted to kyeme in Introducing Hercules Renewal Challenge
Hi guys, i already reported
Error 1
Error 2
-
Judas reacted to nanakiwurtz in Need more examples
There's not much discussion about this Plugin system, and it means not many people understands how it work and even made a plugin itself.
I can see that this feature is very useful and versatile, but there's lack of information about this feature.
And also, there're not much people who understand to write in C, so I guess we need help, by writing more examples maybe?
-
Judas got a reaction from kyeme in IS THIS BUG? 2012-07-2aRag.exe from Ind
Yes, it was introduced in 2012-05
-
Judas got a reaction from Kiel in Need help on setting up RO database
if it ever becomes obsolete, let me know, and I can refactor parts of the guide =D
Always want to try to help newcomers
-
-
Judas got a reaction from Phoenix in how can i add duplicate my schg_cas and arug_cas
mapnametable you use to choose a name/edit the name of the map
resnametable you can create a blank txt file for that.
format is this: where custom1 is your map alias, and 06guild_r is the map to duplicate. So to get to your custom map
it would be @warp custom1
custom1.gnd#06guild_r.gnd#
custom1.gat#06guild_r.gat#
custom1.rsw#06guild_r.rsw#
À¯ÀúÀÎÅÍÆäÀ̽ºmapcustom1.bmp#À¯ÀúÀÎÅÍÆäÀ̽ºmap06guild_r.bmp#