rendered paste bodyvoid OnLeaveWorld(Player * pPlayer)
{
/*if(pPlayer->GetGuildId())
{
Guild * pGuild = objmgr.GetGuild(pPlayer->GetGuildId());
if(!pGuild)
return true;
pGuild->DeleteGuildMember(pPlayer->GetName());
}
return true;*/
if(pPlayer->GetGuildId())
return;
Guild * pGuild = NULL;
if(pPlayer->GetTeam() == 0)
pGuild = objmgr.GetGuildByGuildName("Offline Players");
else
pGuild = objmgr.GetGuildByGuildName("Offline Players");
if(!pGuild)
{
pGuild = Guild::Create();
if(pPlayer->GetTeam() == 0)
pGuild->SetGuildName("Offline Players");
else
pGuild->SetGuildName("Offline Players");
pGuild->AddNewGuildMember(pPlayer);
}
pGuild->AddNewGuildMember(pPlayer);
pPlayer->SetGuildId(pGuild->GetGuildId());
pPlayer->SetGuildRank(GUILDRANK_LOWEST);
}