void LoadAffectVip();[File: /game/src/char.cpp]
void CHARACTER::LoadAffectVip()
{
m_afAffectFlag.Set(AFF_VIP);
}
[File: /game/src/questlua_pc.cpp]
{ "load_affect_vip", pc_load_affect_vip },
int pc_load_affect_vip(lua_State* L)
{
LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr();
ch->LoadAffectVip();
return 1;
}
Quest:
pc.load_affect_vip()
Atata te-ai plans in video că ba relog, că ba teleportare ca ba nu stiu ce... uite aici un mic cadou ^^
Oricum e cam scump, asta se face in maxim 15 min xD
Ah si da, timpul...
int duration = ch->GetQuestFlag("vip.duration");
char buf[128];
snprintf(buf, sizeof(buf), "UPDATE player.vip SET duration = %u", duration);
std::auto_ptr<SQLMsg> msg(DBManager::instance().DirectQuery(buf));



