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!

Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only

Joined
Jun 25, 2013
Messages
597
Reaction score
115
MiniMap.cpp
FIND
if ( m_pServerTimeText ) // Monster7j
{
CString strCombine;
const int nServerMonth = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetMonth ();
const int nServerDay = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetDay ();
const int nServerHour = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetHour ();
const int nServerMinute = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetMinute();
static int nServerMinuteBACK;
if ( nServerMinute != nServerMinuteBACK )
{
nServerMinuteBACK = nServerMinute;

strCombine.Format ( "%02d/%02d %02d:%02d", nServerMonth, nServerDay, nServerHour, nServerMinute );
m_pServerTimeText->SetOneLineText ( strCombine, NS_UITEXTCOLOR::WHITE );
}
}


REPLACE:
if ( m_pServerTimeText ) // Modified by Ace17 July 12, 2015
{
CString strCombine;
const int nServerMonth = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetMonth ();
const int nServerDay = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetDay ();
const int nServerYear = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetYear ();
const int nServerHour = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetHour ();
const int nServerMinute = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetMinute();
CString nMonth;
int newHour;
CString nAMPM;
static int nServerMinuteBACK;
if ( nServerMinute != nServerMinuteBACK )
{
nServerMinuteBACK = nServerMinute;
if(nServerHour < 12){ nAMPM = "AM"; }else{ nAMPM = "PM";}
switch(nServerHour){
case 1: newHour = 1; break; case 2: newHour =2; break;
case 3: newHour =3; break; case 4: newHour =4; break;
case 5: newHour =5; break; case 6: newHour =6; break;
case 7: newHour =7; break; case 8: newHour =8; break;
case 9: newHour =9; break; case 10: newHour =10; break;
case 11: newHour =11; break; case 12: newHour =12; break;
case 13: newHour = 1; break; case 14: newHour =2; break;
case 15: newHour =3; break; case 16: newHour =4; break;
case 17: newHour =5; break; case 18: newHour =6; break;
case 19: newHour =7; break; case 20: newHour =8; break;
case 21: newHour =9; break; case 22: newHour =10; break;
case 23: newHour =11; break; case 00: newHour =12; break;

}
switch(nServerMonth){
case 1: nMonth ="Jan"; break; case 2: nMonth ="Feb"; break;
case 3: nMonth ="Mar"; break; case 4: nMonth ="Apr"; break;
case 5: nMonth ="May"; break; case 6: nMonth ="Jun"; break;
case 7: nMonth ="Jul"; break; case 8: nMonth ="Aug"; break;
case 9: nMonth ="Sep"; break; case 10: nMonth ="Oct"; break;
case 11: nMonth ="Nov"; break; case 12: nMonth ="Dec"; break;
}
strCombine.Format ( "%s %02d, %04d %02d:%02d %s", nMonth, nServerDay, nServerYear, newHour, nServerMinute, nAMPM );
m_pServerTimeText->SetOneLineText ( strCombine, NS_UITEXTCOLOR::WHITE );
}
}

uiinnercfg01.xml
<CONTROL Local="Common" Id="MINIMAP_SERVER_TIME_TEXT">
<WINDOW_POS X="0" Y="3" W="150" H="14" />
</CONTROL>
 
Elite Diviner
Joined
Nov 23, 2013
Messages
408
Reaction score
34
nice thanks for this, and i hope more more shared :D
 
Experienced Elementalist
Joined
Jul 28, 2015
Messages
205
Reaction score
40
sir ace how to change normal font into bold in item name?
 
Newbie Spellweaver
Joined
Apr 26, 2014
Messages
60
Reaction score
9
Thank you very much!
Z4UI7d2 - Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only - RaGEZONE Forums

Works like a charm..
 

Attachments

You must be registered for see attachments list
Newbie Spellweaver
Joined
Aug 12, 2016
Messages
9
Reaction score
3
Code:
	if ( m_pServerTimeText ) // Monster7j
	{
		CString strCombine;
		const int nServerMonth = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetMonth ();
		const int nServerDay = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetDay ();
		const int nServerYear = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetYear ();
		const int nServerHour = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetHour ();
		const int nServerMinute = (int) GLGaeaClient::GetInstance().GetCurrentTime().GetMinute();
		CString nMonth;
		static int nServerMinuteBACK;
		if ( nServerMinute != nServerMinuteBACK )
		{
			nServerMinuteBACK = nServerMinute;


			switch(nServerMonth)
			{
			case 1: nMonth ="มกราคม"; break; case 2: nMonth ="กุมภาพันธ์"; break;
			case 3: nMonth ="มีนาคม"; break; case 4: nMonth ="เมษายน"; break;
			case 5: nMonth ="พฤษภาคม"; break; case 6: nMonth ="มิถุนายน"; break;
			case 7: nMonth ="กรกฎาคม"; break; case 8: nMonth ="สิงหาคม"; break;
			case 9: nMonth ="กันยายน"; break; case 10: nMonth ="ตุลาคม"; break;
			case 11: nMonth ="พฤศจิกายน"; break; case 12: nMonth ="ธันวาคม"; break;
			}
			strCombine.Format ( "%02d %s , %04d %02d:%02d", nServerDay, nMonth, nServerYear, nServerHour, nServerMinute );
			m_pServerTimeText->SetOneLineText ( strCombine, NS_UITEXTCOLOR::WHITE );
		}
	}
 
Experienced Elementalist
Joined
Jun 17, 2012
Messages
269
Reaction score
1
Thank you so much PTP AND OFFTOPIC Anybody here knows how to fix reform card bug?
 
Back
Top