@@ -11,24 +11,25 @@ ll::Logger economicLogger("EconomicSystem");
11
11
// //////////// Helper //////////////
12
12
13
13
bool EconomySystem::init () {
14
- // TODO
15
- // LLMoney_ListenBeforeEvent(MoneyBeforeEventCallback);
16
- // LLMoney_ListenAfterEvent(MoneyEventCallback);
14
+ LLMoney_ListenBeforeEvent (MoneyBeforeEventCallback);
15
+ LLMoney_ListenAfterEvent (MoneyEventCallback);
17
16
return true ;
18
17
}
19
18
20
- money_t EconomySystem::getMoney (xuid_t player) { return LLMoney_Get (player); }
19
+ long long EconomySystem::getMoney (std::string player) { return LLMoney_Get (player); }
21
20
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); }
23
22
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
+ }
25
26
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); }
27
28
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) {
29
30
return LLMoney_Trans (player1, player2, money, notes);
30
31
}
31
32
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); }
33
34
34
35
void EconomySystem::clearMoneyHist (int time) { LLMoney_ClearHist (time); }
0 commit comments