Files
metin2-client/tools/server/autohunt-pull-range/server_bonuses.h
T

13 lines
759 B
C

// PORT: report actual global rates and the character's effective event privileges.
#include "priv_manager.h"
ACMD(do_server_bonuses) {
if (!ch->IsPC() || get_global_time() < ch->GetQuestFlag("server_bonuses.next_query")) return;
ch->SetQuestFlag("server_bonuses.next_query", get_global_time() + 2);
CHARACTER_MANAGER& cm = CHARACTER_MANAGER::instance();
CPrivManager& pm = CPrivManager::instance();
ch->ChatPacket(CHAT_TYPE_COMMAND, "ServerBonuses %d %d %d %d %d %d %d %d",
cm.GetMobExpRate(NULL), cm.GetMobGoldAmountRate(NULL), cm.GetMobGoldDropRate(NULL), cm.GetMobItemRate(NULL),
pm.GetPriv(ch, PRIV_EXP_PCT), pm.GetPriv(ch, PRIV_ITEM_DROP),
pm.GetPriv(ch, PRIV_GOLD_DROP), pm.GetPriv(ch, PRIV_GOLD10_DROP));
}