mirror of
https://github.com/mangosfour/server.git
synced 2025-12-16 13:37:00 +00:00
[c12562] Cleanup Style
This commit is contained in:
parent
d988eb4038
commit
bf5c6b1ddd
19 changed files with 3432 additions and 1071 deletions
|
|
@ -260,6 +260,36 @@ std::string TimeToTimestampStr(time_t t)
|
|||
return std::string(buf);
|
||||
}
|
||||
|
||||
time_t timeBitFieldsToSecs(uint32 packedDate)
|
||||
{
|
||||
tm lt;
|
||||
memset(<, 0, sizeof(lt));
|
||||
|
||||
lt.tm_min = packedDate & 0x3F;
|
||||
lt.tm_hour = (packedDate >> 6) & 0x1F;
|
||||
lt.tm_wday = (packedDate >> 11) & 7;
|
||||
lt.tm_mday = ((packedDate >> 14) & 0x3F) + 1;
|
||||
lt.tm_mon = (packedDate >> 20) & 0xF;
|
||||
lt.tm_year = ((packedDate >> 24) & 0x1F) + 100;
|
||||
|
||||
return time_t(mktime(<));
|
||||
}
|
||||
|
||||
std::string MoneyToString(uint64 money)
|
||||
{
|
||||
uint32 gold = money / 10000;
|
||||
uint32 silv = (money % 10000) / 100;
|
||||
uint32 copp = (money % 10000) % 100;
|
||||
std::stringstream ss;
|
||||
if (gold)
|
||||
ss << gold << "g";
|
||||
if (silv || gold)
|
||||
ss << silv << "s";
|
||||
ss << copp << "c";
|
||||
|
||||
return ss.str();
|
||||
}
|
||||
|
||||
/// Check if the string is a valid ip address representation
|
||||
bool IsIPAddress(char const* ipaddress)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue