Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Release] MuServer MuEmu 1.05d Downgraded season 2 with cashshop

Joined
Mar 13, 2008
Messages
758
Reaction score
1,002
XtMsLvY - [Release] MuServer MuEmu 1.05d Downgraded season 2 with cashshop - RaGEZONE Forums



trying add new item slot :)
 

Attachments

You must be registered for see attachments list
Joined
Oct 29, 2007
Messages
1,267
Reaction score
1,284
Decompiling for fun pinkof DLL, and I found this offsets xD:

Code:
sub_100108A0((LPVOID)0x5ED00C, &v13, 0xFu);
  sub_100108A0((LPVOID)0x5EB621, &v1, 0xCu);
  sub_100108A0((LPVOID)0x59DDB7, &v28, 0x36u);
  sub_10010840(-23, (LPVOID)0x5D2F41, (unsigned int)dword_10003D50);
  sub_10010840(-23, (LPVOID)0x5D6617, (unsigned int)sub_10003D80);
  sub_10010840(-23, (LPVOID)0x5ACD8E, (unsigned int)dword_10003CC0);
  sub_10010840(-23, (LPVOID)0x5A9F2B, (unsigned int)dword_10003CF0);
  sub_10010840(-23, (LPVOID)0x5AF767, (unsigned int)dword_10003D20);
  sub_10010840(-23, (LPVOID)0x59D9D0, (unsigned int)dword_10003BF0);
  sub_10010840(-23, (LPVOID)0x5EB70B, (unsigned int)dword_10003C60);
  sub_100107C0((LPVOID)0x5EB2DB, 1108082688);
  sub_10010780((LPVOID)0x5EA96B, -82);
  sub_10010780((LPVOID)0x5EA975, 25);
  sub_10010780((LPVOID)0x5D77E0, -21);
  sub_100108F0((LPVOID)0x4AB943, 144, 2u);
  sub_100108F0((LPVOID)0x4AB975, 144, 2u);
  sub_100108F0((LPVOID)0x4AC41C, 144, 2u);
  sub_100108F0((LPVOID)0x4AC8D2, 235, 1u);
  sub_100108F0((LPVOID)0x4D1938, 235, 1u);
  sub_100108F0((LPVOID)0x4E34F1, 0, 6u);
  sub_100108F0((LPVOID)0x4E34F6, 144, 1u);
  sub_100107C0((LPVOID)0x4E34F1, 37097);
  sub_100108F0((LPVOID)0x4F4D8C, 0, 6u);
  sub_100108F0((LPVOID)0x4F4D91, 144, 1u);
  sub_100107C0((LPVOID)0x4F4D8C, 37865);
  sub_100108F0((LPVOID)0x59BEF3, 144, 2u);
  sub_100108F0((LPVOID)0x59E982, 235, 1u);
  sub_100108F0((LPVOID)0x5ABD6A, 144, 2u);
  sub_100108F0((LPVOID)0x5AC2CC, 235, 1u);
  sub_100108F0((LPVOID)0x5AC533, 144, 2u);
  sub_100108F0((LPVOID)0x5AC694, 144, 2u);
  sub_100108F0((LPVOID)0x5AC86D, 144, 2u);
  sub_100108F0((LPVOID)0x5D7C98, 144, 2u);
  sub_100108F0((LPVOID)0x792ED6, 144, 2u);
  sub_100108F0((LPVOID)0x59A669, 77, 1u);
  sub_100108F0((LPVOID)0x5A37B1, 77, 1u);
  sub_100107C0((LPVOID)0x5EA990, 1184849920);
  sub_100108F0((LPVOID)0x84CF7F, 55, 1u);
  sub_100108F0((LPVOID)0x84CF80, 56, 1u);
  sub_100108F0((LPVOID)0x84CF8A, 55, 1u);
  sub_100108F0((LPVOID)0x84CF8B, 56, 1u);
  return sub_100108F0((LPVOID)0x403115, 5, 1u);

and HP Monster Bar Ex700 (I thinking).
Code:
v576E40();
  v26 = 38.0;
  for ( i = 0; i < 400; ++i )
  {
    v21 = v79B9D40 + 1124 * i;
    if ( v79B9D40 + 1124 * i )
    {
      if ( *(_BYTE *)(v21 + 616) )
      {
        v23 = sub_100037D0(*(_WORD *)(v21 + 86), *(_BYTE *)(v21 + 634));
        if ( v23 )
        {
          v22 = *((_BYTE *)v23 + 3) / 10;
          v28 = *(float *)(v21 + 864);
          v29 = *(float *)(v21 + 868);
          v30 = *(float *)(v21 + 872) + *(float *)(v21 + 836) + 100.0;
          v5DEF20(&v28, &v31, &v25);
          v0 = (signed int)floor(v26 / 2.0);
          v31 -= v0;
          if ( v7FE0218 >= v31 && (double)v31 + v26 >= (double)v7FE0218 && v7FE0214 >= v25 - 2 && v7FE0214 < v25 + 6 )
          {
            wsprintfA(&v32, "HP : %d0%%", v22);
            v1 = v41D732(255, 230, 210, 255);
            v41D902(v1);
            v2 = v41D732(v31, v25 - 6, &v32, 0, 0, 1, 0);
            v41D9F1(v2);
          }
          v5DF380(1);
          glColor4f(0.0, 0.0, 0.0, 0.5);
          v19 = v26 + 4.0;
          v18 = v25 + 1;
          green = (double)(v25 + 1);
          v17 = v31 + 1;
          red = (double)(v31 + 1);
          v5E093C(LODWORD(red), LODWORD(green), LODWORD(v19), 5.0);
          v5DF41B();
          glColor3f(0.2, 0.0, 0.0);
          v16 = v26 + 4.0;
          v5 = (double)v25;
          v6 = (double)v31;
          v5E093C(LODWORD(v6), LODWORD(v5), LODWORD(v16));
          glColor3f(0.19607843, 0.039215688, 0.0);
          v15 = v25 + 2;
          v7 = (double)(v25 + 2);
          v14 = v31 + 2;
          v8 = (double)(v31 + 2);
          v5E093C(LODWORD(v8), LODWORD(v7), LODWORD(v26), 1.0);
          if ( v22 <= 10 )
            v27 = v22;
          else
            v27 = 10;
          glColor3f(0.98039216, 0.039215688, 0.0);
          for ( j = 0; j < v27; ++j )
          {
            v13 = v25 + 2;
            v9 = (double)(v25 + 2);
            v12 = v31 + 4 * j + 2;
            v10 = (double)v12;
            v5E093C(LODWORD(v10), LODWORD(v9), 3.0, 2.0);
          }
          v5DF301(v12, v13, v14, v15, LODWORD(v16), v17, v18, LODWORD(v19));
        }
      }
    }
  }
  v5DF301();
  glColor3f(1.0, 1.0, 1.0);
  sub_10010B40();
  return sub_100013B0(&unk_10026548);
 
Joined
Mar 13, 2008
Messages
758
Reaction score
1,002
Decompiling for fun pinkof DLL, and I found this offsets xD:

Code:
sub_100108A0((LPVOID)0x5ED00C, &v13, 0xFu);
  sub_100108A0((LPVOID)0x5EB621, &v1, 0xCu);
  sub_100108A0((LPVOID)0x59DDB7, &v28, 0x36u);
  sub_10010840(-23, (LPVOID)0x5D2F41, (unsigned int)dword_10003D50);
  sub_10010840(-23, (LPVOID)0x5D6617, (unsigned int)sub_10003D80);
  sub_10010840(-23, (LPVOID)0x5ACD8E, (unsigned int)dword_10003CC0);
  sub_10010840(-23, (LPVOID)0x5A9F2B, (unsigned int)dword_10003CF0);
  sub_10010840(-23, (LPVOID)0x5AF767, (unsigned int)dword_10003D20);
  sub_10010840(-23, (LPVOID)0x59D9D0, (unsigned int)dword_10003BF0);
  sub_10010840(-23, (LPVOID)0x5EB70B, (unsigned int)dword_10003C60);
  sub_100107C0((LPVOID)0x5EB2DB, 1108082688);
  sub_10010780((LPVOID)0x5EA96B, -82);
  sub_10010780((LPVOID)0x5EA975, 25);
  sub_10010780((LPVOID)0x5D77E0, -21);
  sub_100108F0((LPVOID)0x4AB943, 144, 2u);
  sub_100108F0((LPVOID)0x4AB975, 144, 2u);
  sub_100108F0((LPVOID)0x4AC41C, 144, 2u);
  sub_100108F0((LPVOID)0x4AC8D2, 235, 1u);
  sub_100108F0((LPVOID)0x4D1938, 235, 1u);
  sub_100108F0((LPVOID)0x4E34F1, 0, 6u);
  sub_100108F0((LPVOID)0x4E34F6, 144, 1u);
  sub_100107C0((LPVOID)0x4E34F1, 37097);
  sub_100108F0((LPVOID)0x4F4D8C, 0, 6u);
  sub_100108F0((LPVOID)0x4F4D91, 144, 1u);
  sub_100107C0((LPVOID)0x4F4D8C, 37865);
  sub_100108F0((LPVOID)0x59BEF3, 144, 2u);
  sub_100108F0((LPVOID)0x59E982, 235, 1u);
  sub_100108F0((LPVOID)0x5ABD6A, 144, 2u);
  sub_100108F0((LPVOID)0x5AC2CC, 235, 1u);
  sub_100108F0((LPVOID)0x5AC533, 144, 2u);
  sub_100108F0((LPVOID)0x5AC694, 144, 2u);
  sub_100108F0((LPVOID)0x5AC86D, 144, 2u);
  sub_100108F0((LPVOID)0x5D7C98, 144, 2u);
  sub_100108F0((LPVOID)0x792ED6, 144, 2u);
  sub_100108F0((LPVOID)0x59A669, 77, 1u);
  sub_100108F0((LPVOID)0x5A37B1, 77, 1u);
  sub_100107C0((LPVOID)0x5EA990, 1184849920);
  sub_100108F0((LPVOID)0x84CF7F, 55, 1u);
  sub_100108F0((LPVOID)0x84CF80, 56, 1u);
  sub_100108F0((LPVOID)0x84CF8A, 55, 1u);
  sub_100108F0((LPVOID)0x84CF8B, 56, 1u);
  return sub_100108F0((LPVOID)0x403115, 5, 1u);

and HP Monster Bar Ex700 (I thinking).
Code:
v576E40();
  v26 = 38.0;
  for ( i = 0; i < 400; ++i )
  {
    v21 = v79B9D40 + 1124 * i;
    if ( v79B9D40 + 1124 * i )
    {
      if ( *(_BYTE *)(v21 + 616) )
      {
        v23 = sub_100037D0(*(_WORD *)(v21 + 86), *(_BYTE *)(v21 + 634));
        if ( v23 )
        {
          v22 = *((_BYTE *)v23 + 3) / 10;
          v28 = *(float *)(v21 + 864);
          v29 = *(float *)(v21 + 868);
          v30 = *(float *)(v21 + 872) + *(float *)(v21 + 836) + 100.0;
          v5DEF20(&v28, &v31, &v25);
          v0 = (signed int)floor(v26 / 2.0);
          v31 -= v0;
          if ( v7FE0218 >= v31 && (double)v31 + v26 >= (double)v7FE0218 && v7FE0214 >= v25 - 2 && v7FE0214 < v25 + 6 )
          {
            wsprintfA(&v32, "HP : %d0%%", v22);
            v1 = v41D732(255, 230, 210, 255);
            v41D902(v1);
            v2 = v41D732(v31, v25 - 6, &v32, 0, 0, 1, 0);
            v41D9F1(v2);
          }
          v5DF380(1);
          glColor4f(0.0, 0.0, 0.0, 0.5);
          v19 = v26 + 4.0;
          v18 = v25 + 1;
          green = (double)(v25 + 1);
          v17 = v31 + 1;
          red = (double)(v31 + 1);
          v5E093C(LODWORD(red), LODWORD(green), LODWORD(v19), 5.0);
          v5DF41B();
          glColor3f(0.2, 0.0, 0.0);
          v16 = v26 + 4.0;
          v5 = (double)v25;
          v6 = (double)v31;
          v5E093C(LODWORD(v6), LODWORD(v5), LODWORD(v16));
          glColor3f(0.19607843, 0.039215688, 0.0);
          v15 = v25 + 2;
          v7 = (double)(v25 + 2);
          v14 = v31 + 2;
          v8 = (double)(v31 + 2);
          v5E093C(LODWORD(v8), LODWORD(v7), LODWORD(v26), 1.0);
          if ( v22 <= 10 )
            v27 = v22;
          else
            v27 = 10;
          glColor3f(0.98039216, 0.039215688, 0.0);
          for ( j = 0; j < v27; ++j )
          {
            v13 = v25 + 2;
            v9 = (double)(v25 + 2);
            v12 = v31 + 4 * j + 2;
            v10 = (double)v12;
            v5E093C(LODWORD(v10), LODWORD(v9), 3.0, 2.0);
          }
          v5DF301(v12, v13, v14, v15, LODWORD(v16), v17, v18, LODWORD(v19));
        }
      }
    }
  }
  v5DF301();
  glColor3f(1.0, 1.0, 1.0);
  sub_10010B40();
  return sub_100013B0(&unk_10026548);
'
haha you are very funny you can find the source hp bar in mu emu sources why want try decompile it? and dont worry i know that you cant decompile nothing..
go to play with you game engine Lol...
 
Experienced Elementalist
Joined
Dec 2, 2004
Messages
225
Reaction score
30
Hello

you have any idea

I have bug or error setting Assist Master can't accept new members

Message Is not Guild Master


Thanks

PD: You have any guide for do 2 server in 1 pc (slow/Medium)
 
Newbie Spellweaver
Joined
Jan 18, 2013
Messages
50
Reaction score
4
1.need to fix agi bug
2.need to seperate chat from system
3.new interface skill icons are flashing when put mouse over it
 
Newbie Spellweaver
Joined
Mar 18, 2012
Messages
40
Reaction score
11
bug by pressing the V key and then the D key

if not too much to ask, and if possible, has how to put the charaters select screen like the season 2?
 
Newbie Spellweaver
Joined
Nov 25, 2013
Messages
19
Reaction score
6
español: Amigo excelente tu aporte pero tiene unos Bugs que debes reparar apretar V y luego la letra D y veras de que hablo también tiene que no se puede tradear ZEN

ingles: excellent friend your contribution but has some bugs that need repair tighten V and then the letter D and see that I speak also that you can not trade Forex ZEN


Foto Bug:
Pinkof - [Release] MuServer MuEmu 1.05d Downgraded season 2 with cashshop - RaGEZONE Forums
 
Skilled Illusionist
Joined
Jan 8, 2012
Messages
332
Reaction score
149
What downgrade... The project allready had defined everything for Season 2, you just needed to compile and done.

#if(GAMESERVER_UPDATE>=202)

But hey... Another "amazing" ..."release" !!
 
Don't be afraid to ask!
Loyal Member
Joined
Jun 2, 2012
Messages
1,454
Reaction score
252
What downgrade... The project allready had defined everything for Season 2, you just needed to compile and done.



But hey... Another "amazing" ..."release" !!

Pinkof is right atm, easy to downgrade the serverside, but on the clientside you need to decomp & rewrite things, not simple just replace the UI with s3 and done.. it not will work.

Clientside downgrade is not easy, I have made the UI downgrade and character downgrade too, but it had some errors, than I stopped with it.
 
(づ。◕‿‿◕。)
Loyal Member
Joined
Jun 23, 2014
Messages
1,853
Reaction score
422
or just use the client that is here in the forum with the uncracked s2 files or use the original s2 client, its easier than makng a downgrade
 
Back
Top