-
Posts
351 -
Joined
-
Last visited
-
Days Won
26
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Functor
-
I have fixed patch "Enable Proxy Support". You should download and replace file "EnableProxySupport.qs" in "../Patches/" folder. https://mega.nz/#!xEMmWSQb!rY1HkFXAU1zXLR1RDMPWPpHq-zf9PSPnbwOni_qszn8
-
Do you use the latest NEMO? https://gitlab.com/4144/Nemo/-/archive/master/Nemo-master.zip If yes - send me your EXE with applied patch "Enable Proxy Support".
-
@iAmGnome If I get this right, you have the problem that EXE connects to char server directly without using IP of proxy server from "clientinfo.xml/sclientinfo.xml". By default: - EXE uses IP from "clientinfo.xml/sclientinfo.xml" for connection to login server - EXE uses IP from login server's network packet for connection to char server - EXE uses IP from char server's network packet for connection to map server If you want to force EXE using IP from "clientinfo.xml/sclientinfo.xml" for all servers - you need to apply EXE patch - "Enable Proxy Support". In this case EXE will ignore server-provided IPs from network packets.
-
(SOLVED) 20180620 client crash when click X on Char Selection screen
Functor replied to rakuzas's question in Client-side Support
Because you should use NEMO from @4144. It has fix of "CancelToLoginWindow" patch. https://gitlab.com/4144/Nemo/-/archive/master/Nemo-master.zip -
For example free Hex editor "XVI32". Download: http://www.handshake.de/user/chmaas/delphi/download/xvi32.zip Example: http://i7.5cm.ru/i/CKSe.png
-
Because you search text, not bytes. Which HEX editor do you use?
-
Open EXE by using any HEX editor. Search bytes: 00 2F 77 68 6F 00 Replace by: 00 00 77 68 6F 00 Search bytes: 00 2F 77 00 Replace by: 00 00 77 00
-
If you mean fix on the server-side - you can't do it without re-compilation. If you mean fix on the client-side - you can do it, but it is useless.
-
If you will fix it on client-side - player will use EXE without fix or will send packet by using WPE. So, the best way to fix it - "src" modification.
-
Open "../src/map/clif.cpp" and change: void clif_user_count(struct map_session_data* sd, int count) { int fd = sd->fd; WFIFOHEAD(fd,packet_len(0xc2)); WFIFOW(fd,0) = 0xc2; WFIFOL(fd,2) = count; WFIFOSET(fd,packet_len(0xc2)); } to: void clif_user_count(struct map_session_data* sd, int count) { /* int fd = sd->fd; WFIFOHEAD(fd,packet_len(0xc2)); WFIFOW(fd,0) = 0xc2; WFIFOL(fd,2) = count; WFIFOSET(fd,packet_len(0xc2)); */ } Save changes and re-compile emulator.
-
It isn't related to Gepard Shield. Error means that you changed EXE file name after preparing GRF Editor's "cps.dll" for decryption of resources.
-
@Elysium You should use 2018-06-21aRagexeRE
-
@Hijirikawa If the proxy server is configured correctly, you just need to add IP of the proxy server to "clientinfo.xml/sclientinfo.xml"
-
Help! font problems character creation
Functor replied to pueblodefairy's question in Client-side Support
You should download NEMO's fork by @4144 and apply patch ChangeNewCharNameHeight to your EXE. https://gitlab.com/4144/Nemo/-/archive/master/Nemo-master.zip -
You have to use TABs instead of spaces.
- 1 reply
-
- 1
-
Help! font problems character creation
Functor replied to pueblodefairy's question in Client-side Support
https://rathena.org/board/topic/118307-hexed-2018-cut-name-char/ -
@rans Try to open your "data.grf" with GRF Editor and press "Ctrl+Alt+S". It helped me with opening new GRF in "GRF Tool".
-
CHARACTER_INFO size error and Resource file error
Functor replied to Nika's question in Client-side Support
You should upload your emulator's folder with removed passwords in configs and post a link here. EXE files of emulator has to be in archive too(login-server.exe, char-server.exe, map-server.exe). -
CHARACTER_INFO size error and Resource file error
Functor replied to Nika's question in Client-side Support
Possible reasons of "CHARACTER_INFO size error": - you use outdated rAthena which doesn't work with 2018-06-20eRagexeRE - you haven't set correct PACKETVER or done it with mistakes - you haven't recompiled rAthena - you haven't restarted server after recompilation -
Do you have this fix? https://github.com/rathena/rathena/pull/3912/commits/51e8831c25c039c4b3e34cebaa0fc8c0b9e921d9
-
NPC:Scriptcont: unexpected state '2' for continue call.
Functor replied to LearningRO's question in Scripting Support
Because he does it by using third-party software. But it isn't dupe. He pays Zeny for items. Fix blocks exploit. -
NPC:Scriptcont: unexpected state '2' for continue call.
Functor replied to LearningRO's question in Scripting Support
It is attempt to use exploit, but you have applied fix. So, you can ignore it. -
Inventory maximum description
Functor replied to christofereduardo's question in Client-side Support
You can change it by using any HEX editor. offset 19400E change: 6A 64 8D 45 D8 68 E4 58 CF 00 50 C7 45 EC 0F 00 00 00 to: 8D 45 D8 C7 00 2F 32 30 30 C7 40 04 00 00 00 00 EB 13 -
Inventory maximum description
Functor replied to christofereduardo's question in Client-side Support
What is your EXE version?