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] JUVER SOURCE with In Game Functionalities [NO MORE SELLING]

Banned
Banned
Joined
Mar 21, 2013
Messages
225
Reaction score
18
Is there anyone here experienced PKScore suddenly becomes random numbers like 65789744569? same thing with PKDeath
 
Junior Spellweaver
Joined
Jul 3, 2018
Messages
126
Reaction score
8
is there anyone experience here, when the player stand inside the safezone afk atleast 10 seconds it will disconnect the player.. same in TW map afk inside the safezone will disconnect the player, any idea on how to fix it?
 
Junior Spellweaver
Joined
Jul 22, 2016
Messages
116
Reaction score
4
How to change name in map
glogic dont have maplist.ini
Pic:
 
Newbie Spellweaver
Joined
Oct 28, 2014
Messages
83
Reaction score
3
change the param port.



Fixed Gui:
Updated Database for Ingame Mall:





I FIXED



PROBLEM item bank and when click Letter k for skill

Try my share Gui.



For those looking for Classic UI with ingame mall [/QUOTE]


Thank you SIr
 
Last edited:
Banned
Banned
Joined
Mar 21, 2013
Messages
225
Reaction score
18
You need to remove some lines from the source. It is not a bug, it is the anti-afk feature inside the pvp maps.
 
Junior Spellweaver
Joined
Jul 3, 2018
Messages
126
Reaction score
8
anyone encounter player can attack thru gate in CW? the skill can pass thru the gate? i think its because of the attack range? any idea how to limit the attack range?
 
Newbie Spellweaver
Joined
Jul 13, 2021
Messages
11
Reaction score
0
Newbie question:

How can i make a 4 ways TW map? Can someone help me. Thank a lot guys.
 
Initiate Mage
Joined
Jun 7, 2021
Messages
2
Reaction score
3
GameStats.cpp

void CGameStats::UpdateInfo()
{

/*if ( m_pPingText )
{
float fPing = m_fPing;
fPing = fPing * 0.5f;
if ( fPing >= 1000.0f ) fPing = 1000.0f;
if ( fPing <= 9.0f ) fPing = 9.0f;

DWORD dwTEXTCOLOR = NS_UITEXTCOLOR::GREENYELLOW;

if ( fPing >= 300.0f ) dwTEXTCOLOR = NS_UITEXTCOLOR::YELLOW;
if ( fPing >= 500.0f ) dwTEXTCOLOR = NS_UITEXTCOLOR::RED;

CString strPing("");
strPing.Format( "%2.0f ms", fPing );
m_pPingText->ClearText();
m_pPingText->AddText( strPing.GetString(), dwTEXTCOLOR );
}

if ( m_pFpsText )
{
float fFPS = m_fFPS;

DWORD dwTEXTCOLOR = NS_UITEXTCOLOR::RED;

if ( fFPS >= 20.0f ) dwTEXTCOLOR = NS_UITEXTCOLOR::YELLOW;
if ( fFPS >= 50.0f ) dwTEXTCOLOR = NS_UITEXTCOLOR::GREENYELLOW;

CString strFPS("");
strFPS.Format( "%2.0f fps", fFPS );
m_pFpsText->ClearText();
m_pFpsText->AddText( strFPS.GetString(), dwTEXTCOLOR );
}
*/

}
 
Joined
Feb 19, 2013
Messages
527
Reaction score
101
GameStats.cpp

void CGameStats::UpdateInfo()
{

/*if ( m_pPingText )
{
float fPing = m_fPing;
fPing = fPing * 0.5f;
if ( fPing >= 1000.0f ) fPing = 1000.0f;
if ( fPing <= 9.0f ) fPing = 9.0f;

DWORD dwTEXTCOLOR = NS_UITEXTCOLOR::GREENYELLOW;

if ( fPing >= 300.0f ) dwTEXTCOLOR = NS_UITEXTCOLOR::YELLOW;
if ( fPing >= 500.0f ) dwTEXTCOLOR = NS_UITEXTCOLOR::RED;

CString strPing("");
strPing.Format( "%2.0f ms", fPing );
m_pPingText->ClearText();
m_pPingText->AddText( strPing.GetString(), dwTEXTCOLOR );
}

if ( m_pFpsText )
{
float fFPS = m_fFPS;

DWORD dwTEXTCOLOR = NS_UITEXTCOLOR::RED;

if ( fFPS >= 20.0f ) dwTEXTCOLOR = NS_UITEXTCOLOR::YELLOW;
if ( fFPS >= 50.0f ) dwTEXTCOLOR = NS_UITEXTCOLOR::GREENYELLOW;

CString strFPS("");
strFPS.Format( "%2.0f fps", fFPS );
m_pFpsText->ClearText();
m_pFpsText->AddText( strFPS.GetString(), dwTEXTCOLOR );
}
*/

}
innerinterfacesimple.cpp
remove display of fps
/*
{
//game stats, Juver, 2017/06/22
m_pGameStats = new CGameStats;
m_pGameStats->Create ( GAMESTATS_DISPLAY, "GAMESTATS_DISPLAY", UI_FLAG_CENTER_X );
m_pGameStats->CreateSubControl (); RegisterControl ( m_pGameStats ); ShowGroupBottom ( GAMESTATS_DISPLAY );
}
*/

btw,is anyone know how to make the game read .rcc files like others client ?
 
Banned
Banned
Joined
Jun 11, 2021
Messages
42
Reaction score
9
innerinterfacesimple.cpp
remove display of fps
/*
{
//game stats, Juver, 2017/06/22
m_pGameStats = new CGameStats;
m_pGameStats->Create ( GAMESTATS_DISPLAY, "GAMESTATS_DISPLAY", UI_FLAG_CENTER_X );
m_pGameStats->CreateSubControl (); RegisterControl ( m_pGameStats ); ShowGroupBottom ( GAMESTATS_DISPLAY );
}
*/

btw,is anyone know how to make the game read .rcc files like others client ?

Code:
GLOGIC::bGLOGIC_ZIPFILE = TRUE;
 
Junior Spellweaver
Joined
Jul 22, 2016
Messages
116
Reaction score
4
did you fix the stock bug in this itemshop?
does it deduct when you buy an item on item mall?
is there anyone like me?when i press item mall and item shop (u) it's the same interface
and when I add items to RanShop,
the item mall doesn't accept it
still an empty interface
 
Initiate Mage
Joined
Jun 7, 2021
Messages
2
Reaction score
3
GameEmulatorView.cpp
find:


Code:
--------------------------------------------------------
CGameEmulatorView::CGameEmulatorView()
: CD3DApplication()
, m_bCreated(FALSE)
, m_hCursorDefault(NULL)
{
m_bUseDepthBuffer = TRUE;
sCharacter = SCHARSET();
}
--------------------------------------------------------
replace to:


Code:
--------------------------------------------------------
CGameEmulatorView::CGameEmulatorView()
: CD3DApplication()
, m_bCreated(FALSE)
, m_hCursorDefault(NULL)
{
m_bUseDepthBuffer = TRUE;
sCharacter = SCHARSET();

// SiuMoon: Use the rcc file by default.
GLOGIC::bGLOGIC_PACKFILE = FALSE;
GLOGIC::bGLOGIC_ZIPFILE = TRUE;
GLOGIC::bENGLIB_ZIPFILE = TRUE;
}
--------------------------------------------------------




ServerAgent.cpp / ServerField.cpp / ServerLogin.cpp / ServerSession.cpp
find:


Code:
--------------------------------------------------------
BOOL bRCC = FALSE;

for ( int i=0; i<strCmdArray.GetCount(); i++ )
{
CString strTemp = strCmdArray.GetAt(i);

if ( strTemp == "use_rcc" || strTemp == "USE_RCC" )
{
bRCC = TRUE;
}
}

//rcc initialize
GLOGIC::bGLOGIC_PACKFILE = FALSE;
GLOGIC::bGLOGIC_ZIPFILE = FALSE;
GLOGIC::bENGLIB_ZIPFILE = FALSE;

if ( bRCC )
{
GLOGIC::bGLOGIC_PACKFILE = FALSE;
GLOGIC::bGLOGIC_ZIPFILE = TRUE;
GLOGIC::bENGLIB_ZIPFILE = TRUE;
}
--------------------------------------------------------
replace to:

Code:
--------------------------------------------------------
BOOL bRCC = TRUE; // SiuMoon: Use the rcc file by default.

for ( int i=0; i<strCmdArray.GetCount(); i++ )
{
CString strTemp = strCmdArray.GetAt(i);

if ( strTemp == "not_use_rcc" || strTemp == "NOT_USE_RCC" )
{
bRCC = FALSE;
}
}

//rcc initialize
GLOGIC::bGLOGIC_PACKFILE = FALSE;
GLOGIC::bGLOGIC_ZIPFILE = TRUE;
GLOGIC::bENGLIB_ZIPFILE = TRUE;

if ( !bRCC )
{
GLOGIC::bGLOGIC_PACKFILE = FALSE;
GLOGIC::bGLOGIC_ZIPFILE = FALSE;
GLOGIC::bENGLIB_ZIPFILE = FALSE;
}
--------------------------------------------------------

-----------
GameClient.cpp
find:

Code:
--------------------------------------------------------
BOOL bRCC = FALSE;

for ( int i=0; i<strCmdArray.GetCount(); i++ )
{
CString strTemp = strCmdArray.GetAt(i);

/*if ( strTemp == "app_run" )
{
bAPM = TRUE;
}*/

if ( strTemp == "use_rcc" || strTemp == "USE_RCC" )
{
bRCC = TRUE;
}
--------------------------------------------------------


replace to:

Code:
--------------------------------------------------------
BOOL bRCC = TRUE; // SiuMoon: Use the rcc file by default.

for ( int i=0; i<strCmdArray.GetCount(); i++ )
{
CString strTemp = strCmdArray.GetAt(i);

/*if ( strTemp == "app_run" )
{
bAPM = TRUE;
}*/

if ( strTemp == "not_use_rcc" || strTemp == "NOT_USE_RCC" )
{
bRCC = FALSE;
}
--------------------------------------------------------
 
Back
Top