Jump to content
4144

Another Nemo patcher fork

Recommended Posts

no. with php script it non flexible.

i working a bit on emblems and other things implementation in hercules, but still need add many missing features.

 

Share this post


Link to post
Share on other sites

Hello @4144 How can I enable Emblem Hover head for Battleground using 2010-07-30 client?

 

Is it a way to do it manually for old clients through Hex Editor? If yes, could help please?

 

function EnableEmblemForBG()
{
    //Step 1.1 - Look for the Mode checking pattern
    var code =
        " B9 AB AB AB 00" //MOV ECX, OFFSET g_session
    +   " E8 AB AB AB 00" //CALL CSession::IsSiegeMode
    +   " 85 C0"          //TEST EAX, EAX
    +   " 74 AB"          //JZ SHORT addr
    +   " B9 AB AB AB 00" //MOV ECX, OFFSET g_session
    +   " E8 AB AB AB 00" //CALL CSession::IsBgMode
    +   " 85 C0"          //TEST EAX, EAX
    +   " 75 AB"          //JNZ SHORT addr ;AB at the end is needed
    ;

 

I noticed that this patch from nemo only works for new clients.

Share this post


Link to post
Share on other sites

Hi all, need help badly, because i don't know what i suppose to do to fix the error.

in 2018 client the game work well, but when using 20200401 client when character entering map like prontera, izlude,payon it's show error like this

 

image.png.cdceccaca7c2a74077d7b493bb6ac25a.png

 

i only can enter when character in the map without minimap

97802944-61a8b900-1c79-11eb-8d5e-f747f1d

Share this post


Link to post
Share on other sites

do not enable any patches for hide errors. and next time probably client will say you what is wrong.

also for different client exe need different data and grf. if you using translations, see wiki for each supported clients in translations and how to use them.

 

Share this post


Link to post
Share on other sites
5 hours ago, 4144 said:

do not enable any patches for hide errors. and next time probably client will say you what is wrong.

also for different client exe need different data and grf. if you using translations, see wiki for each supported clients in translations and how to use them.

 

i already did with not enable any patches for hide errors

Spoiler

8 Custom Window Title
9 Disable 1rag1 type parameters (Recommended)
270 Change AchievementList*.lub path
272 Change Towninfo*.lub path
273 Change PetEvolutionCln*.lub path
274 Change Tipbox*.lub path
18 Skip Service Selection Screen
275 Change CheckAttendance*.lub path
278 Change PrivateAirplane*.lub path
23 Enable /who command (Recommended)
24 Fix Camera Angles (Recommended)
28 Increase Headgear ViewID
290 Hide build info in client (Recommended)
34 Enable /showname (Recommended)
291 Hide packets from peek (Recommended)
35 Read Data Folder First
36 Read msgstringtable.txt (Recommended)
38 Remove Gravity Ads (Recommended)
39 Remove Gravity Logo (Recommended)
41 Disable Nagle Algorithm (Recommended)
43 Always Use Email for Char Deletion
44 Translate Client (Recommended)
46 Use Normal Guild Brackets (Recommended)
47 Use Ragnarok Icon
48 Use Plain Text Descriptions (Recommended)
49 Enable Multiple GRFs (Recommended)
51 Always Show License Screen
53 Use Ascii on All LangTypes (Recommended)
313 Change MapInfo*.lub path
64 @ Bug Fix (Recommended)
65 Load Custom lua file instead of iteminfo*.lub (Recommended)
73 Remove Hourly Announce (Recommended)
338 Additional client validation (Recommended)
84 Remove Serial Display (Recommended)
86 Only First Login Background
90 Enable DNS Support (Recommended)
91 Disconnect to Login Window
212 Restore Roulette
213 Disable Help Message on Login (Recommended)
214 Restore Model Culling
215 Increase Map Quality
231 Remove hardcoded address/port (Recommended)
232 Restore old login packet (Recommended)
240 Load custom ClientInfo file
244 Disable Cheat Defender Game Guard (Recommended)
246 Increase hair style limit in game
256 Use Default Web Browser In Cashshop

 

And i already try with no translation files (create grf with clientinfo only), but still got same error.

Share this post


Link to post
Share on other sites

without translations you should use same or similar version of grf and data with your client exe. older or newer version may not works.

 

Share this post


Link to post
Share on other sites
On 12/22/2020 at 6:35 AM, hendra814 said:

i already did with not enable any patches for hide errors

  Reveal hidden contents

8 Custom Window Title
9 Disable 1rag1 type parameters (Recommended)
270 Change AchievementList*.lub path
272 Change Towninfo*.lub path
273 Change PetEvolutionCln*.lub path
274 Change Tipbox*.lub path
18 Skip Service Selection Screen
275 Change CheckAttendance*.lub path
278 Change PrivateAirplane*.lub path
23 Enable /who command (Recommended)
24 Fix Camera Angles (Recommended)
28 Increase Headgear ViewID
290 Hide build info in client (Recommended)
34 Enable /showname (Recommended)
291 Hide packets from peek (Recommended)
35 Read Data Folder First
36 Read msgstringtable.txt (Recommended)
38 Remove Gravity Ads (Recommended)
39 Remove Gravity Logo (Recommended)
41 Disable Nagle Algorithm (Recommended)
43 Always Use Email for Char Deletion
44 Translate Client (Recommended)
46 Use Normal Guild Brackets (Recommended)
47 Use Ragnarok Icon
48 Use Plain Text Descriptions (Recommended)
49 Enable Multiple GRFs (Recommended)
51 Always Show License Screen
53 Use Ascii on All LangTypes (Recommended)
313 Change MapInfo*.lub path
64 @ Bug Fix (Recommended)
65 Load Custom lua file instead of iteminfo*.lub (Recommended)
73 Remove Hourly Announce (Recommended)
338 Additional client validation (Recommended)
84 Remove Serial Display (Recommended)
86 Only First Login Background
90 Enable DNS Support (Recommended)
91 Disconnect to Login Window
212 Restore Roulette
213 Disable Help Message on Login (Recommended)
214 Restore Model Culling
215 Increase Map Quality
231 Remove hardcoded address/port (Recommended)
232 Restore old login packet (Recommended)
240 Load custom ClientInfo file
244 Disable Cheat Defender Game Guard (Recommended)
246 Increase hair style limit in game
256 Use Default Web Browser In Cashshop

 

And i already try with no translation files (create grf with clientinfo only), but still got same error.

Try a different base client

Share this post


Link to post
Share on other sites
On 12/30/2020 at 12:15 AM, X-EcutiOnner said:

How about your (s)clientinfo.xml and towninfo.lub?

here my clientinfo.xml

Spoiler

<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
    <desc>Ragnarok Client Information</desc>
    <servicetype>korea</servicetype>
    <servertype>primary</servertype>
    <connection>
        <display>Apel Ragnarok</display>
              <address>127.0.0.1</address>
              <port>6900</port>
              <version>55</version>
              <langtype>1</langtype>
        <registrationweb>www.ragnarok.com</registrationweb>
        <loading>
            <image>loading00.jpg</image>
            <image>loading01.jpg</image>
            <image>loading02.jpg</image>
            <image>loading03.jpg</image>
            <image>loading04.jpg</image>
            <image>loading05.jpg</image>
            <image>loading06.jpg</image>
        </loading>
       </connection>
</clientinfo>
 

 

and for twon info i'm using Chris translation files

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.