Добавляет в игру банковскую систему.
Особенности
Hooks
Код:
private object CanPlayerCreateCard(BasePlayer player)
private void OnPlayerCreatedCard(BasePlayer player)
private void OnBalanceChanged(ulong member, int amount)
API
Код:
private bool HasCard(BasePlayer player)
private bool HasCard(ulong member)
private int Balance(BasePlayer player)
private int Balance(ulong member)
private bool Deposit(BasePlayer player, int amount)
private bool Deposit(string member, int amount)
private bool Deposit(ulong member, int amount)
private bool Withdraw(BasePlayer player, int amount)
private bool Withdraw(string member, int amount)
private bool Withdraw(ulong member, int amount)
private bool Transfer(BasePlayer member, BasePlayer target, int amount)
private bool Transfer(string member, string target, int amount)
private bool Transfer(ulong member, ulong target, int amount)
Особенности
- Система Банкоматов (игрок может установить СВОЙ банкомат и получать доход с него)
- Банкоматы могут ломаться
- Банкоматы можно чинить
- Переводы денег между игроками
- Поддержка HumanNPC
- Возможность для игроков зарабатывать деньги
- Добавляет в игру новый предмет (банкноты)
- Автоматический вайп (каждый элемент можно настроить)
- Работа с другими плагинами экономики (по желанию)
- Конвертация из ServerRewards и Economics
Hooks
Код:
private object CanPlayerCreateCard(BasePlayer player)
private void OnPlayerCreatedCard(BasePlayer player)
private void OnBalanceChanged(ulong member, int amount)
API
Код:
private bool HasCard(BasePlayer player)
private bool HasCard(ulong member)
private int Balance(BasePlayer player)
private int Balance(ulong member)
private bool Deposit(BasePlayer player, int amount)
private bool Deposit(string member, int amount)
private bool Deposit(ulong member, int amount)
private bool Withdraw(BasePlayer player, int amount)
private bool Withdraw(string member, int amount)
private bool Withdraw(ulong member, int amount)
private bool Transfer(BasePlayer member, BasePlayer target, int amount)
private bool Transfer(string member, string target, int amount)
private bool Transfer(ulong member, ulong target, int amount)