Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only
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>
Re: Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only
this is usefull thanks, this source will correctly arranged the format of date/time.
Re: Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only
Re: Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only
nice thanks for this, and i hope more more shared :D
Re: Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only
Re: Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only
Quote:
Originally Posted by
MythicDev22
Thank you this is it :D
Quote:
Originally Posted by
Thugz08
nice thanks for this, and i hope more more shared :D
Quote:
Originally Posted by
mccfloat
nice share
we have like button here :D
more share? maybe haha if i got spare time XD busy @ work
Re: Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only
sir ace how to change normal font into bold in item name?
Re: Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only
Thank you very much!
http://i.imgur.com/Z4UI7d2.jpg
Works like a charm..
Re: Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only
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 );
}
}
Re: Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only
Thank you so much PTP AND OFFTOPIC Anybody here knows how to fix reform card bug?
Re: Server Time E.G.: (May 06, 2016 12:13:PM) for Source Code Developers only
Quote:
Originally Posted by
PIXEL3D
Thank you so much PTP AND OFFTOPIC Anybody here knows how to fix reform card bug?
Message me.