Stable1.0.7
UPDATE
- You can enable auto-approval for loans with config CH_Loans.Config.AutoApproveLoans
- The automatic approval of loans will happen after X seconds from applying.
- You can set a maximum loan amount that's eligible for auto-approval.
- The menu shows the player if their amount is eligible for auto-approval (if enabled).
Stable1.0.6
UPDATE
- Added support for GlorifiedBanking
Stable1.0.5
UPDATE
- Small UI adjustments.
- Shortened some strings in the French translation to fit UI.
- Added bankers name to approved/denied applications info.
- Updated default config with more info and better pre-set.
- Stop players from requesting a loan that would exceed their max allowance at the bank with CH ATM.
- Added restrictions to certain DarkRP commands when having an active loan.
- Enable feature with
CH_Loans.Config.EnableRestrictions - Configure restrictions in
CH_Loans.Config.Restrictions - Supports /dropmoney and /give to disable these commands entirely or temporarily when player has an active loan.
- Stop loan menu opening with key if another menu has focus.
- Decreased/optimized size of net message.
- Added console command for superadmins to reset/delete the database.
- Console command
ch_loans_reset
Stable1.0.4
UPDATE
- Fixed a problem with the application tab in the menu.
Updated file: lua/ch_loans/client/vgui_ch_loans_menu_applications.lua
Stable1.0.3
UPDATE
- Added pose animation to NPC.
- Change it with config
CH_Loans.Config.NPCPose - Fixed the grace period for deducting loans offline.
- There's a 6 hour grace period where a loan repayment that's deducted offline will be considered paid on time.
- This is to protect against server being offline on payment time and the fact the loan repayment timer isn't run every second.
- Fixed console error when player fails to afford an offline repayment.
- Added blogs support.
- Logs when a loan application is submitted (player name, loan amount)
- Logs when an application is accepted (banker name, applicant name, loan amount)
- Logs when an application is denied (banker name, applicant name, loan amount)
- Logs successful rate payments (applicant name, rate amount)
- Logs failed rate payments (applicant name, rate amount)
- Added a config for minimum player money to apply for a loan.
- Config is
CH_Loans.Config.MinimumPlayerMoneyToLoan - Added a general max loan amount config.
- Config is
CH_Loans.Config.MaxLoanAmount - Added a config to require loans to be pending for x amount of time before application can be handled.
- Set with config
CH_Loans.Config.LoanPendingTimeRequirement - Set to 0 to have no requirement.
- Added config for max pending/active loans at once.
- Config for max pending
CH_Loans.Config.MaxPendingLoans - Config for max active
CH_Loans.Config.MaxActiveLoans - Added functionality to earn credit score for being online.
- Enable/disable with
CH_Loans.Config.EnableAutoScoreEarning - You can set the interval, maximum they can earn and how much they earn per interval.
- Added a cooldown for bankers to handle loans.
- By default the cooldown is 30 minutes.
- Added French translation thanks to XaZ
- Added Polish translation thanks to Antek
- Added support for Better Banking (online & offline payments)
Stable1.0.2
UPDATE
- Fixed a problem with SQLite.
Stable1.0.1
UPDATE
- Removed debug prints.
Stable1.0.0
Initial version.