using namespace std;
char *PACKAGE = "GameServ";
-char *VERSION = "1.3.0 +devel";
+char *VERSION = "1.3.1 +devel";
int sock;
long lastrefresh;
{
#ifdef DEBUGMODE
log("Player %s (IRC: %s) joined %s",
- joiner->stats->name.c_str(),
+ joiner->stats->getName().c_str(),
#ifdef P10
joiner->getRealNick(),
#else
if (!is_playing(p))
return NULL;
- unsigned long hv = iHASH((unsigned char *) p->stats->name.c_str());
+ unsigned long hv = iHASH((unsigned char *) p->stats->getName().c_str());
for (newPtr = players[hv].First(); newPtr; newPtr = newPtr->Next())
{
aClient *findplayer(const char *name)
{
- ListNode <aClient> *newPtr;
- Player *p = NULL;
- unsigned long hv = iHASH((unsigned char *) name);
- for (newPtr = players[hv].First(); newPtr; newPtr = newPtr->Next())
+ ListNode <aClient> *newPtr;
+ Player *p = NULL;
+ unsigned long hv = iHASH((unsigned char *) name);
+ for (newPtr = players[hv].First(); newPtr; newPtr = newPtr->Next())
{
- p = newPtr->getData()->stats;
- if (stricmp(p->name.c_str(), name) == 0)
+ p = newPtr->getData()->stats;
+ if (stricmp(p->getName().c_str(), name) == 0)
return newPtr->getData();
- p = NULL;
+ p = NULL;
}
- return NULL;
+ return NULL;
}
void check_idles()
for (newPtr = players[x].First(); newPtr; newPtr = newPtr->Next())
{
p = newPtr->getData()->stats;
- switch(p->level)
+ switch(p->getLevel())
{
case 1:
if ((time(NULL) - p->lastlogin) / 86400 >= level1expire)