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!

Winmerge please give me tutorial about ransource how to merge

Joined
Oct 29, 2013
Messages
414
Reaction score
5
im using winmerge and i try to merge ep7 to ep11 interface but only interface not include the glogic or something.please give me tutorial only interface or (Gui xml). tnx
 
Junior Spellweaver
Joined
Nov 18, 2017
Messages
125
Reaction score
64
lets said you try to use ep11 characterwindow.

for this you need your ep7 characterwindow source + gui files and ep11 characterwindow source+gui files.

each time you merge the interface code on CreateSubControl() make sure you add the gui codes..

example:
lets said you want to add this from ep11 to your ep7,

void CCharacterWindow::CreateSubControl()
{
m_pBackGround = new CUIControl;
m_pBackGround->CreateSub(this, "CHARACTER_WINDOW_BACKGROUND", UI_FLAG_DEFAULT);
RegisterControl(m_pBackGround);
}

merge that, compile, and add the
CHARACTER_WINDOW_BACKGROUND on ep11 gui, to your ep7 gui
this one is on UIInnerCfg01.xml and the code like this

<CONTROL Local="Common" Id="CHARACTER_WINDOW_BACKGROUND">
<WINDOW_POS X="4" Y="41" W="457" H="483" />
<TEXTURE SizeX="256" SizeY="128">gui_attend_record.dds</TEXTURE>
<TEXTURE_POS X="214" Y="0" W="9" H="54" />
</CONTROL>

if you beginner on this, try add 1-1 till you understand
 
Upvote 0
Elite Diviner
Joined
Sep 29, 2016
Messages
461
Reaction score
10
lets said you try to use ep11 characterwindow.

for this you need your ep7 characterwindow source + gui files and ep11 characterwindow source+gui files.

each time you merge the interface code on CreateSubControl() make sure you add the gui codes..

example:
lets said you want to add this from ep11 to your ep7,

void CCharacterWindow::CreateSubControl()
{
m_pBackGround = new CUIControl;
m_pBackGround->CreateSub(this, "CHARACTER_WINDOW_BACKGROUND", UI_FLAG_DEFAULT);
RegisterControl(m_pBackGround);
}

merge that, compile, and add the
CHARACTER_WINDOW_BACKGROUND on ep11 gui, to your ep7 gui
this one is on UIInnerCfg01.xml and the code like this

<CONTROL Local="Common" Id="CHARACTER_WINDOW_BACKGROUND">
<WINDOW_POS X="4" Y="41" W="457" H="483" />
<TEXTURE SizeX="256" SizeY="128">gui_attend_record.dds</TEXTURE>
<TEXTURE_POS X="214" Y="0" W="9" H="54" />
</CONTROL>

if you beginner on this, try add 1-1 till you understand

Sir good day !!

How to merge other source have ingame reg into base source..

LoginPage
Outerinterfacemodal
OuterinterfaceMsg

Etc....
 
Upvote 0
Experienced Elementalist
Joined
May 28, 2020
Messages
237
Reaction score
91
Sir good day !!

How to merge other source have ingame reg into base source..

LoginPage
Outerinterfacemodal
OuterinterfaceMsg

Etc....
check out urban source userpanel have tag in source.
 
Last edited:
Upvote 0
Elite Diviner
Joined
Sep 29, 2016
Messages
461
Reaction score
10
up this hope anyone can give video how to merge on source

Easy to merge..you need to understand the structure of the code..dont just copy paste..because you encounter a lot of bugs or problem inside the game..

 
Last edited:
Upvote 0
Back
Top