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] X-Team Sources (S4, S6, S8)

Experienced Elementalist
Joined
Dec 2, 2004
Messages
225
Reaction score
30
Re: Source [MUEMU]

How cant i set CASH SHOP?
some program?

I need to change casshop

Thx
 
Newbie Spellweaver
Joined
Dec 14, 2007
Messages
36
Reaction score
60
Re: Source [MUEMU]

s8 Illusion Temple required some function decomp for 0xBF headcode i think

this should be taken to look at the source code or emu, although the figure Zteam 0xBF in figure MuEmu other value ... would be a matter of looking at the code because technically the event works the failure of the code may not match SEND<->RECEIVED packages

ZTEAM
Code:
int CIllusionTempleEvent::Enter(int aIndex,BYTE Temple,BYTE Pos){
    if( g_bIllusionTemple == FALSE )
    {
        return FALSE;
    }


    if( IT_TEMPLE_RANGE(Temple) == FALSE )
    {
        return FALSE;
    }


    LPOBJ lpObj = &gObj[aIndex];


    PMSG_ILLUSIONTEMPLE_ENTER_RESULT pMsg;


    PHeadSubSetB((LPBYTE)&pMsg,[COLOR=#ff0000]0xBF[/COLOR],0,sizeof( pMsg ));
    pMsg.result = 0;


    if( lpObj->Type != OBJ_USER || lpObj->Connected <= PLAYER_LOGGED )
    {
        return FALSE;
    }


    if ( lpObj->m_IfState.use != 0 && lpObj->m_IfState.type != 12 )
    {
        return FALSE;
    }


    if ( lpObj->m_bPShopOpen == TRUE )
    {
        CGPShopReqClose(lpObj->m_Index);
    }


    int bFail = FALSE;
    int iLevel;
    int iSerial;

Original MuEmu

Code:
struct PSBMSG_HEAD
{
	void set(BYTE head,BYTE subh,BYTE size) // OK
	{
		this->type = [COLOR=#ff0000]0xC1[/COLOR];
		this->size = size;
		this->head = head;
		this->subh = subh;
	}
 
Last edited:
Elite Diviner
Joined
Apr 4, 2011
Messages
464
Reaction score
69
Re: Source [MUEMU]

@lordbilly
ethondev - [Release] X-Team Sources (S4, S6, S8) - RaGEZONE Forums


Crypto didn't quite work for me :p

Fixed:

I just didn't compile the crytotest file inside the solution. that was giving me the errors, after that, all worked fine :D
 
Last edited by a moderator:
Junior Spellweaver
Joined
Dec 19, 2012
Messages
148
Reaction score
135
Re: Source [MUEMU]

this should be taken to look at the source code or emu, although the figure Zteam 0xBF in figure MuEmu other value ... would be a matter of looking at the code because technically the event works the failure of the code may not match SEND<->RECEIVED packages

ZTEAM
Code:
int CIllusionTempleEvent::Enter(int aIndex,BYTE Temple,BYTE Pos){
    if( g_bIllusionTemple == FALSE )
    {
        return FALSE;
    }


    if( IT_TEMPLE_RANGE(Temple) == FALSE )
    {
        return FALSE;
    }


    LPOBJ lpObj = &gObj[aIndex];


    PMSG_ILLUSIONTEMPLE_ENTER_RESULT pMsg;


    PHeadSubSetB((LPBYTE)&pMsg,[COLOR=#ff0000]0xBF[/COLOR],0,sizeof( pMsg ));
    pMsg.result = 0;


    if( lpObj->Type != OBJ_USER || lpObj->Connected <= PLAYER_LOGGED )
    {
        return FALSE;
    }


    if ( lpObj->m_IfState.use != 0 && lpObj->m_IfState.type != 12 )
    {
        return FALSE;
    }


    if ( lpObj->m_bPShopOpen == TRUE )
    {
        CGPShopReqClose(lpObj->m_Index);
    }


    int bFail = FALSE;
    int iLevel;
    int iSerial;

Original MuEmu

Code:
struct PSBMSG_HEAD
{
	void set(BYTE head,BYTE subh,BYTE size) // OK
	{
		this->type = [COLOR=#ff0000]0xC1[/COLOR];
		this->size = size;
		this->head = head;
		this->subh = subh;
	}

Enter struct answer is little diffrent in s9
s8
struct PMSG_ILLUSION_TEMPLE_ENTER_SEND
{
PSBMSG_HEAD header; // C1:BF:00
BYTE result;
};
and s9
struct _ITR_AcceptEnter {
/*<thisrel this+0x0>*/ /*|0x4|*/ struct PBMSG_HEAD2 h;
/*<thisrel this+0x4>*/ /*|0x1|*/ unsigned char byError;
/*<thisrel this+0x5>*/ /*|0xb|*/ char Name[11];
}
also header change to

0xBF,0x70 size 16
 
Newbie Spellweaver
Joined
Mar 21, 2016
Messages
14
Reaction score
53
Re: Source [MUEMU]

Where is unpacked eX803 main? As i remember, MueMU added it to project packege.

Where i found this package have not a unpacked main ex803...
 
Last edited by a moderator:
Newbie Spellweaver
Joined
Feb 7, 2013
Messages
25
Reaction score
0
Re: Source [MUEMU]

After clicking in the room, nothing happens, what can be?

 
Newbie Spellweaver
Joined
May 15, 2014
Messages
99
Reaction score
4
Re: Source [MUEMU]

someone will release updates to the server files with some fixes? for those who do not know programming? :)
 
Newbie Spellweaver
Joined
Dec 14, 2007
Messages
36
Reaction score
60
Re: Source [MUEMU]

S4/S6/S8

*Fix Full Server
*Fix License JS<->GS
*Fix ObjectManager DelAcc/AddAcc Main<->GS
*Optimized Code GameServer Low Consume Ram 34mb
*15K Monster
*Fix Join Local

Good Source, to experience things

ethondev - [Release] X-Team Sources (S4, S6, S8) - RaGEZONE Forums
 
Elite Diviner
Joined
Apr 4, 2011
Messages
464
Reaction score
69
Re: Source [MUEMU]

How do you build the main.exe file? Or do we just use the original one from the release?


I only found main.dll
 
Newbie Spellweaver
Joined
Dec 14, 2007
Messages
36
Reaction score
60
Re: Source [MUEMU]

How do you build the main.exe file? Or do we just use the original one from the release?


I only found main.dll

normal main.exe is used, which must modify and compile is the Main.dll
 
Last edited by a moderator:
Newbie Spellweaver
Joined
Feb 7, 2013
Messages
25
Reaction score
0
Re: Source [MUEMU]

After clicking in the room, nothing happens, what can be?

 
Junior Spellweaver
Joined
Dec 27, 2015
Messages
101
Reaction score
3
Re: Source [MUEMU]

As it does for the background goes black?



The Box of Kundun with this appearance of Box of Luck?
 
Junior Spellweaver
Joined
Aug 11, 2013
Messages
112
Reaction score
64
Re: Source [MUEMU]

that version is the files season 4? :)
 
Back
Top