Reborn Posted December 13, 2017 Group: Members Topic Count: 104 Topics Per Day: 0.02 Content Count: 290 Reputation: 3 Joined: 09/29/13 Last Seen: December 28, 2024 Share Posted December 13, 2017 Hi everyone. In ragnarok client we have some alt functions like Alt + E => Opening Inventory Alt + S => Opening Skills Alt + Q => Opening Equipment and etc.. My questions are: 1. how can I make a custom Alt function. for example if I do Alt + D it will open a custom window. 2. how can I make the Alt + Q show the Equipment and the Stats together Im using client 2016-12-28aRagexeRE. Quote Link to comment Share on other sites More sharing options...
0 Tisuuu Posted December 13, 2017 Group: Members Topic Count: 5 Topics Per Day: 0.00 Content Count: 37 Reputation: 3 Joined: 02/14/14 Last Seen: June 15, 2020 Share Posted December 13, 2017 I really want to know this too. follow... Quote Link to comment Share on other sites More sharing options...
0 Ai4rei Posted December 24, 2017 Group: Members Topic Count: 8 Topics Per Day: 0.00 Content Count: 425 Reputation: 359 Joined: 11/11/11 Last Seen: April 3 Share Posted December 24, 2017 (edited) Shortcut keys are processed in UIWindowMgr::ProcessPushButton. To locate it, look for a single reference to DefWindowProcA import to find the main window procedure, then follow the call in the WM_KEYUP, WM_KEYDOWN or WM_SYSKEYDOWN handlers. Edited December 24, 2017 by Ai4rei Quote Link to comment Share on other sites More sharing options...
0 Reborn Posted December 25, 2017 Group: Members Topic Count: 104 Topics Per Day: 0.02 Content Count: 290 Reputation: 3 Joined: 09/29/13 Last Seen: December 28, 2024 Author Share Posted December 25, 2017 (edited) 16 hours ago, Ai4rei said: Shortcut keys are processed in UIWindowMgr::ProcessPushButton. To locate it, look for a single reference to DefWindowProcA import to find the main window procedure, then follow the call in the WM_KEYUP, WM_KEYDOWN or WM_SYSKEYDOWN handlers. @Ai4rei Where can I find this file? is it from the src files? I was able to find it but I can figure it out how to create a custom alt function. Sorry for the noob question. Reason Im asking this because I have a custom window in mind that I would like to apply in my RO server. Edited December 25, 2017 by neXus Quote Link to comment Share on other sites More sharing options...
0 Ai4rei Posted December 25, 2017 Group: Members Topic Count: 8 Topics Per Day: 0.00 Content Count: 425 Reputation: 359 Joined: 11/11/11 Last Seen: April 3 Share Posted December 25, 2017 You need to edit the client executable to do this (keywords: reverse-engineering, hexing, assembler), same goes for creating a custom window. Quote Link to comment Share on other sites More sharing options...
0 Reborn Posted December 26, 2017 Group: Members Topic Count: 104 Topics Per Day: 0.02 Content Count: 290 Reputation: 3 Joined: 09/29/13 Last Seen: December 28, 2024 Author Share Posted December 26, 2017 13 hours ago, Ai4rei said: You need to edit the client executable to do this (keywords: reverse-engineering, hexing, assembler), same goes for creating a custom window. @Ai4rei How can I edit the client? What tool should I need to use? Sorry Im really new to this and I want to learn it to the best that I can. Quote Link to comment Share on other sites More sharing options...
0 Ai4rei Posted December 26, 2017 Group: Members Topic Count: 8 Topics Per Day: 0.00 Content Count: 425 Reputation: 359 Joined: 11/11/11 Last Seen: April 3 Share Posted December 26, 2017 Hex-editor, debugger/disassembler, PDB browser; or something that combines all three; IDA, OllyDbg or WinDbg to name a few. Searching for the keywords, I gave you above, should give you enough information. Quote Link to comment Share on other sites More sharing options...
Question
Reborn
Hi everyone.
In ragnarok client we have some alt functions like
Alt + E => Opening Inventory
Alt + S => Opening Skills
Alt + Q => Opening Equipment
and etc..
My questions are:
1. how can I make a custom Alt function. for example if I do Alt + D it will open a custom window.
2. how can I make the Alt + Q show the Equipment and the Stats together
Im using client 2016-12-28aRagexeRE.
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.