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] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta)

Joined
Nov 4, 2012
Messages
928
Reaction score
545
pode me ajudar quando adiciono item custom no servidor ele fica assim, e se estiver no inventario nao consigo selecionar.
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums


did you added item in item_eng.bmd, item_por.bmd or item_spn.bmd?

Ps. At data\local\XXX\item_xxx.bmd



tnx i use TOOLKIT all good. Magic hand not see MoveReq info



SmileYzn, how about the mistakes I wrote about, are you working on them?
- missing Black Dragon Gloves in game (XSHOP)
- error small wings
- cross shield wings error reinforcement option

I'm updated these bugs, for reinforcement option need to re-edit cashshop socket items, nothing to worry for now :D
 
Junior Spellweaver
Joined
Feb 22, 2013
Messages
127
Reaction score
8
Bug Seal of Sustenance. Stop EXP and can*t off this seal.
Small error XSHOP if you work XSHOP add fix too
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums

tnx

1. not correct show map teleport level
this real settings level teleport (normal player see this)
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums

---------------------------------------
Gm player see this (Nível 8)
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums


2. Kundun no have drop anc.
0//EventName DropZen ItemDropRate ItemDropCount SetItemDropRate ItemDropType Fireworks"Kundun" 1000 50 3 10000 0 0end

My settings.
 
Last edited by a moderator:
Joined
Nov 4, 2012
Messages
928
Reaction score
545
Thanks for reporting it, i actually working on something like MuHelper on season 5



Hi folks, i have update the MuServer and client today.
With full support of ChatServer and some fixes reported here.

Check more deails on changelog attached in first post.

Ps.
For people that want's to test the ChatServer, do not forget to change global ip in DataServer to ChatServer works.

Att
 
Last edited by a moderator:
Junior Spellweaver
Joined
Feb 22, 2013
Messages
127
Reaction score
8
Tnx for Update. I test it.
- small cape have same bug cant- small cape have same bug can*t sell and other

- Bug Chat russian letters
йцукенгшщзхъфывапролджэячсмит (29 letters)
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums


йцукенгшщзхъфывапролджэячсмит+ (30 + letters = this)
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums


english 40 letters work good. tnx
 
Joined
Nov 4, 2012
Messages
928
Reaction score
545
Tnx for Update. I test it.
- small cape have same bug cant- small cape have same bug can*t sell and other

- Bug Chat russian letters
йцукенгшщзхъфывапролджэячсмит (29 letters)
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums


йцукенгшщзхъфывапролджэячсмит+ (30 + letters = this)
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums


english 40 letters work good. tnx

explain better the problem with characters, i do not have a crystal ball bro hahaha
 
Junior Spellweaver
Joined
Feb 22, 2013
Messages
127
Reaction score
8
explain better the problem with characters, i do not have a crystal ball bro hahaha

i write standart chat text consisting of 29 Russian letters = work, displays good
Result
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums

------------------------------------------------------------
i write standart chat text consisting of 30 (and more) Russian letters = not work, displays hieroglyphics
Result
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums


--------------------------------------
i write standart chat text consisting of 40 (MAX) English letters = work, displays good
------------------------------------------------
sorry my bad english )
-----------------------------------------------
how about a bug with a small wing?
"In game "Small Wings" can't sell in shop, and it cannot be thrown away"
----------------------
You may be able to help correct the maximum number of letters in Russian for chatting


P.S Kundun drop work good need change SetItemDropRate 100000

---------------------------------------------------------------------------------------
Bug. not work guild alliance.
My settings.

SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums

no request comes
--------------------------------------
small error XSHOP "StaffS" no have Additional Wizardy
 
Last edited:
Newbie Spellweaver
Joined
Apr 7, 2006
Messages
91
Reaction score
4
i write standart chat text consisting of 29 Russian letters = work, displays good
Result
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums

------------------------------------------------------------
i write standart chat text consisting of 30 (and more) Russian letters = not work, displays hieroglyphics
Result
SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums


--------------------------------------
i write standart chat text consisting of 40 (MAX) English letters = work, displays good
------------------------------------------------
sorry my bad english )
-----------------------------------------------
how about a bug with a small wing?
"In game "Small Wings" can't sell in shop, and it cannot be thrown away"
----------------------
You may be able to help correct the maximum number of letters in Russian for chatting


P.S Kundun drop work good need change SetItemDropRate 100000

---------------------------------------------------------------------------------------
Bug. not work guild alliance.
My settings.

SmileYzn - [Release] MU Server Season 5.5 Full (PerfectZone Server Files) (Beta) - RaGEZONE Forums

no request comes
--------------------------------------
small error XSHOP "StaffS" no have Additional Wizardy

The first issue occrus because some russian letters use a hexadecimal code that converts to a number larger than 255, which is 0xFF. Therefore it breaks the standard packet structure. :)
 
Junior Spellweaver
Joined
Feb 22, 2013
Messages
127
Reaction score
8
The first issue occrus because some russian letters use a hexadecimal code that converts to a number larger than 255, which is 0xFF. Therefore it breaks the standard packet structure. :)


hmm zteam files no have this problem



Bug Blood Castle, client crash through as you go through the killing of monsters
 
Last edited by a moderator:
Newbie Spellweaver
Joined
Dec 24, 2015
Messages
29
Reaction score
28
Characters are invisible after dying by another player (Client BUG?)
This only happens with the first window open, the others are normal.
look to video ->
 
Last edited:
Junior Spellweaver
Joined
Feb 22, 2013
Messages
127
Reaction score
8
Characters are invisible after dying by another player (Client BUG?)
This only happens with the first window open, the others are normal.
look to video ->
so confirm sometimes happens in Lorenica, Server stable but client not
 
Last edited:
Newbie Spellweaver
Joined
Dec 24, 2015
Messages
29
Reaction score
28
so confirm sometimes happens in Lorenica, Server stable but client not

I tested another full client and kept only the original main, and the bug continues.

I believe the problem is specifically in the MAIN.EXE

I'm looking for another compatible main
 
Joined
Nov 4, 2012
Messages
928
Reaction score
545
Yes it is a rule of the game bro. Do not thread as bug!

Look:

Code:
//----- (005EC4B0) --------------------------------------------------------
bool __cdecl IsSellingBan(struct tagITEM *a1)
{
  __int16 v1; // ST08_2@26
  SEASON3B::CNewUISystem *v2; // eax@26
  bool result; // al@32
  int v4; // [sp+4h] [bp-4h]@1

  v4 = (*(_DWORD *)((char *)a1 + 2) >> 3) & 0xF;
  if ( *(_WORD *)a1 != 7280
    && *(_WORD *)a1 != 7281
    && *(_WORD *)a1 != 7289
    && *(_WORD *)a1 != 7290
    && *(_WORD *)a1 != 7291
    && *(_WORD *)a1 != 7292
    && *(_WORD *)a1 != 6274
    && *(_WORD *)a1 != 6275
    && *(_WORD *)a1 != 6276
    && *(_WORD *)a1 != 6277
    && *(_WORD *)a1 != 6278
    && *(_WORD *)a1 != 6279
    && *(_WORD *)a1 != 6736
    && *(_WORD *)a1 != 6732
    && *(_WORD *)a1 != 6778
    && *(_WORD *)a1 != 6779
    && *(_WORD *)a1 != 6720
    && *(_WORD *)a1 != 6721
    && *(_WORD *)a1 != 6765
    && *(_WORD *)a1 != 6766
    && *(_WORD *)a1 != 6767
    && *(_WORD *)a1 != 6768
    && *(_WORD *)a1 != 6769
    && *(_WORD *)a1 != 6770
    && *(_WORD *)a1 != 6771
    && ((v1 = *(_WORD *)a1,
         v2 = (SEASON3B::CNewUISystem *)SEASON3B::CNewUISystem::GetInstance(),
         SEASON3B::CNewUISystem::GetUI_NewMyInventory(v2),
         !SEASON3B::CNewUIMyInventory::IsInvenItem(v1))
     || *((_BYTE *)a1 + 22) == 254)
    && (*(_WORD *)a1 != 6676 || v4)
    || *((_BYTE *)a1 + 97) != 1
    || *((_BYTE *)a1 + 98) != 1 )
  {
    result = *(_WORD *)a1 == 7179
          || *(_WORD *)a1 == 6676 && (v4 == 1 || v4 == 2)
          || *((_BYTE *)a1 + 97) == 1 && !*((_BYTE *)a1 + 98) && *(_WORD *)a1 == 6676 && !v4
          || *(_WORD *)a1 == 6676 && (v4 == 1 || v4 == 2)
          || *(_WORD *)a1 == 6675
          || *(_WORD *)a1 == 7188 && v4 >= 1 && v4 <= 5
          || *(_WORD *)a1 == 7319
          || *(_WORD *)a1 == 7320
          || IsLuckySetItem(*(_WORD *)a1) == 1 && (signed int)*((_BYTE *)a1 + 22) > 0
          || !IsLuckySetItem(*(_WORD *)a1) && Check_ItemAction(a1, 4, 0);
  }
  else
  {
    result = 0;
  }
  return result;
}

I will do a small system in client that can control these actions items, but i did not recommend to do in any way.

Code:
bool __cdecl IsHighValueItem(struct tagITEM *a1);
bool __cdecl IsPersonalShopBan(struct tagITEM *a1);
bool __cdecl IsTradeBan(struct tagITEM *a1);
bool __cdecl IsStoreBan(struct tagITEM *a1);
bool __cdecl IsDropBan(struct tagITEM *a1);
bool __cdecl IsSellingBan(struct tagITEM *a1);
bool __cdecl IsRepairBan(struct tagITEM *a1);

I will add a config to control these funcions in next update
 
Junior Spellweaver
Joined
Feb 22, 2013
Messages
127
Reaction score
8
Yes it is a rule of the game bro. Do not thread as bug!

Look:

Code:
//----- (005EC4B0) --------------------------------------------------------
bool __cdecl IsSellingBan(struct tagITEM *a1)
{
  __int16 v1; // ST08_2@26
  SEASON3B::CNewUISystem *v2; // eax@26
  bool result; // al@32
  int v4; // [sp+4h] [bp-4h]@1

  v4 = (*(_DWORD *)((char *)a1 + 2) >> 3) & 0xF;
  if ( *(_WORD *)a1 != 7280
    && *(_WORD *)a1 != 7281
    && *(_WORD *)a1 != 7289
    && *(_WORD *)a1 != 7290
    && *(_WORD *)a1 != 7291
    && *(_WORD *)a1 != 7292
    && *(_WORD *)a1 != 6274
    && *(_WORD *)a1 != 6275
    && *(_WORD *)a1 != 6276
    && *(_WORD *)a1 != 6277
    && *(_WORD *)a1 != 6278
    && *(_WORD *)a1 != 6279
    && *(_WORD *)a1 != 6736
    && *(_WORD *)a1 != 6732
    && *(_WORD *)a1 != 6778
    && *(_WORD *)a1 != 6779
    && *(_WORD *)a1 != 6720
    && *(_WORD *)a1 != 6721
    && *(_WORD *)a1 != 6765
    && *(_WORD *)a1 != 6766
    && *(_WORD *)a1 != 6767
    && *(_WORD *)a1 != 6768
    && *(_WORD *)a1 != 6769
    && *(_WORD *)a1 != 6770
    && *(_WORD *)a1 != 6771
    && ((v1 = *(_WORD *)a1,
         v2 = (SEASON3B::CNewUISystem *)SEASON3B::CNewUISystem::GetInstance(),
         SEASON3B::CNewUISystem::GetUI_NewMyInventory(v2),
         !SEASON3B::CNewUIMyInventory::IsInvenItem(v1))
     || *((_BYTE *)a1 + 22) == 254)
    && (*(_WORD *)a1 != 6676 || v4)
    || *((_BYTE *)a1 + 97) != 1
    || *((_BYTE *)a1 + 98) != 1 )
  {
    result = *(_WORD *)a1 == 7179
          || *(_WORD *)a1 == 6676 && (v4 == 1 || v4 == 2)
          || *((_BYTE *)a1 + 97) == 1 && !*((_BYTE *)a1 + 98) && *(_WORD *)a1 == 6676 && !v4
          || *(_WORD *)a1 == 6676 && (v4 == 1 || v4 == 2)
          || *(_WORD *)a1 == 6675
          || *(_WORD *)a1 == 7188 && v4 >= 1 && v4 <= 5
          || *(_WORD *)a1 == 7319
          || *(_WORD *)a1 == 7320
          || IsLuckySetItem(*(_WORD *)a1) == 1 && (signed int)*((_BYTE *)a1 + 22) > 0
          || !IsLuckySetItem(*(_WORD *)a1) && Check_ItemAction(a1, 4, 0);
  }
  else
  {
    result = 0;
  }
  return result;
}

I will do a small system in client that can control these actions items, but i did not recommend to do in any way.

Code:
bool __cdecl IsHighValueItem(struct tagITEM *a1);
bool __cdecl IsPersonalShopBan(struct tagITEM *a1);
bool __cdecl IsTradeBan(struct tagITEM *a1);
bool __cdecl IsStoreBan(struct tagITEM *a1);
bool __cdecl IsDropBan(struct tagITEM *a1);
bool __cdecl IsSellingBan(struct tagITEM *a1);
bool __cdecl IsRepairBan(struct tagITEM *a1);

I will add a config to control these funcions in next update

ok tnx, maybe add comand standart player /clearinv (only who write, inventory clear)
 
Junior Spellweaver
Joined
Jun 13, 2012
Messages
160
Reaction score
26
hi, please change 3d camera from rightclick to middle one, if u turn on camera and just try to kill mobs you screen move, i will test more
 
Back
Top