Jump to content
  • 0

NEMO errors and in game errors.


fraxor

Question


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  1
  • Reputation:   0
  • Joined:  07/18/15
  • Last Seen:  

Hello to all rAthena Staffs and members.

I would like to ask if you have some files or scripts to fix NEMO.

Spoiler

Y5gYv2.png

 

SB4iiO.png

 


 

 

 

Also I am having this error in game.. 

btw i am using 2017-05-17 ragexe..

also posting my client info.. i dont know the "version" i would be glad if someone can tell me..

Thank you in Advance!

Spoiler

zifQVl.pngz5C8WO.png

Edited by fraxor
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

  • Group:  Content Moderator
  • Topic Count:  55
  • Topics Per Day:  0.02
  • Content Count:  1678
  • Reputation:   703
  • Joined:  12/21/14
  • Last Seen:  

the first photo = you need to wait for  @NeoMind to update NEMO (or maybe someone here could help you)

second photo fixed by langtype 1 (you already did that as i see in the 4th photo)

for the 3rd photo select [Load Custom lua file instead of iteminfo*.lub (Recommended)] and put your iteminfo .lua in the system folder

 

and no need for (version) anymore in rathena

Edited by sader1992
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  24
  • Reputation:   8
  • Joined:  01/02/14
  • Last Seen:  

Hi @fraxor, please remove these lines on Patches/TranslateClient.qs file in order to use "Translate Client" patches.

//==================================//
// Now for the TaeKwon Job name fix //
//==================================//
  
//Step 4a - Find the Langtype Check
var LANGTYPE = GetLangType();//Langtype value overrides Service settings hence they use the same variable - g_serviceType
if (LANGTYPE.length === 1)
  return "Failed in Step 4 - " + LANGTYPE[0];
   
var code = 
  " 83 3D" + LANGTYPE + " 00"   //CMP DWORD PTR DS:[g_serviceType], 0
+ " B9 AB AB AB 00"             //MOV ECX, addr1
+ " 75"                         //JNZ SHORT addr2
;
offset = exe.findCode(code, PTYPE_HEX, true, "\xAB");//VC9+ Clients
  
if (offset === -1) {
  code = 
    LANGTYPE            //MOV reg32_A, DWORD PTR DS:[g_serviceType] ; Usually reg32_A is EAX
  + " B9 AB AB AB 00"   //MOV ECX, addr1
  + " 85 AB"            //TEST reg32_A, reg32_A
  + " 75"               //JNZ SHORT addr2
  ;
  offset = exe.findCode(code, PTYPE_HEX, true, "\xAB");//Older Clients
}

if (offset === -1)
  return "Failed in Step 4 - Translate Taekwon Job";
  
//Step 4b - Change the JNZ to JMP so that Korean names never get assigned.
exe.replace(offset + code.hexlength() - 1, "EB", PTYPE_HEX);

 

Link to comment
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
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  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.

×
×
  • Create New...