@@ -11,24 +11,25 @@ ll::Logger economicLogger("EconomicSystem");
1111// //////////// Helper //////////////
1212
1313bool EconomySystem::init () {
14- // TODO
15- // LLMoney_ListenBeforeEvent(MoneyBeforeEventCallback);
16- // LLMoney_ListenAfterEvent(MoneyEventCallback);
14+ LLMoney_ListenBeforeEvent (MoneyBeforeEventCallback);
15+ LLMoney_ListenAfterEvent (MoneyEventCallback);
1716 return true ;
1817}
1918
20- money_t EconomySystem::getMoney (xuid_t player) { return LLMoney_Get (player); }
19+ long long EconomySystem::getMoney (std::string player) { return LLMoney_Get (player); }
2120
22- bool EconomySystem::setMoney (xuid_t player, money_t money) { return LLMoney_Set (player, money); }
21+ bool EconomySystem::setMoney (std::string player, long long money) { return LLMoney_Set (player, money); }
2322
24- bool EconomySystem::addMoney (xuid_t player, money_t money) { return LLMoney_Set (player, LLMoney_Get (player) + money); }
23+ bool EconomySystem::addMoney (std::string player, long long money) {
24+ return LLMoney_Set (player, LLMoney_Get (player) + money);
25+ }
2526
26- bool EconomySystem::reduceMoney (xuid_t player, money_t money) { return LLMoney_Reduce (player, money); }
27+ bool EconomySystem::reduceMoney (std::string player, long long money) { return LLMoney_Reduce (player, money); }
2728
28- bool EconomySystem::transMoney (xuid_t player1, xuid_t player2, money_t money, string const & notes) {
29+ bool EconomySystem::transMoney (std::string player1, std::string player2, long long money, string const & notes) {
2930 return LLMoney_Trans (player1, player2, money, notes);
3031}
3132
32- std::string EconomySystem::getMoneyHist (xuid_t player, int time) { return LLMoney_GetHist (player, time); }
33+ std::string EconomySystem::getMoneyHist (std::string player, int time) { return LLMoney_GetHist (player, time); }
3334
3435void EconomySystem::clearMoneyHist (int time) { LLMoney_ClearHist (time); }
0 commit comments