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

Joined
Oct 29, 2007
Messages
1,290
Reaction score
1,311
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,005
'
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:
 
Skilled Illusionist
Joined
Jan 8, 2012
Messages
332
Reaction score
150
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
423
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