• 🎉 Hey there! I've just launched my brand new server voting platform — Metin2 P Servers 🚀

Solved Object scalling (Character)🤦🏻‍♂️

Member
Oct
Threads
3
27
1
4
3

AD: Mt2009 - Mobile & PC - 30 January 2026 CHECK THE PRESENTATION!

Hi guys, I'm kinda obvious what just I did, however I cannot find out how to resolve this really "tiny" (lul) problem and also where to start.

Long story short - I tried to adjust obj_scalling system on martyfiles (bought) - which does not work with tons of systems and try to go "with official way".

Does anybody have a clue how to resolve the character scalling please?

1672816670802.png

Thanks in advance for any ideas.

Update: this happen only for a warrior?
 
Last edited:
Solution
That did not help :) however I was able to manage the problem. There was a missinterpretation of SCALE_SYSTEM, where some parts are related to MOB_SCALE_SYSTEM and not declared in #define.

That means, that for some characters (by default 1 = warrior) it caused a scale of character itself.

To resolve this:
Code:
    float fScale = 1.0f;





    //BYTE bScale = CPythonNonPlayer::Instance().GetMonsterScalePercent(c_rkCreateData.m_dwRace);


    //if (bScale != 100)


    //    fScale = static_cast<float>(bScale / 100.0f);





    m_GraphicThingInstance.SetScaleWorld(fScale, fScale, fScale);

and find GetMonsterScalePercent and comment/delete all related varables.
Discord Banner

🔥 Join us on Discord! - Active chat & direct support

We invite you to join the largest Metin2 community on Discord!

Join Now!
Member Count: 
Discord Robot
HUB Bot
Announcement
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock