PivityGmodStore

LSHARK - The Ultimate Loan System

(1)(18)

You can always read the reviews or discuss this product

Stable1.2.9

Changes

  1. Improved the analytics system with dynamic and intelligent server-side aggregation, significantly reducing the amount of data sent to the client.
  2. Analytics data is now always compacted, regardless of total event count, respecting the configured maximum points per player.
  3. Implemented automatic analytics database sanitization, keeping long-term histories lightweight and consistent.
  4. Adjusted the logging system to enforce per-player log limits, replacing the previous global cleanup approach.
  5. The contracts panel now guarantees correct installment value display, never showing $0 when active debt exists.
  6. Loan contract creation now strictly enforces a minimum installment value of $1.
  7. The loan clipboard SWEP has been adjusted to no longer expose ammo data to HUDs or weapon systems.


Fixes

  1. Fixed net overflow issues caused by excessive analytics data being sent to clients.
  2. Fixed an exploit where installments below $1.00 resulted in no charge being applied.
  3. Fixed the contracts panel displaying $0 installment values under specific configurations.
  4. Fixed the possibility of creating or accepting contracts with invalid installment values (< $1).
  5. Fixed the loan clipboard SWEP being interpreted as a pistol with ammo by some custom HUDs.


Files affected:

lua/lshark/core/sv_analytics.lua

lua/lshark/core/sv_logs.lua

lua/lshark/contracts/sv_contract_autocollect.lua

lua/lshark/client/tabs/cl_tab_analytics.lua

lua/lshark/client/tabs/cl_tab_contracts.lua

lua/weapons/lshark_clipboard.lua

lua/lshark/localization/lang_br.lua

lua/lshark/localization/lang_en.lua

lua/lshark/localization/lang_de.lua

lua/lshark/localization/lang_es.lua

lua/lshark/localization/lang_fr.lua

lua/lshark/localization/lang_it.lua

lua/lshark/localization/lang_pl.lua

lua/lshark/localization/lang_ru.lua

lua/lshark/localization/lang_tr.lua

lua/lshark/localization/lang_cn.lua

Stable1.2.5.1

Corrections to Chinese language 

Affected files: lang_cn.lua, lshark_loader.lua

Stable1.2.5
  1. Improved server-side validation and sanitization for loan contract network messages
  2. Hardened contract creation against malformed, invalid, or manipulated client data
  3. Added additional safety checks to prevent zero-value, invalid, or exploit-based contracts
  4. No gameplay, balance, or behavior changes — security and stability update only

Affected file: sv_contract_manager.lua

Stable1.2.4
  1. Fixed: Resolved an issue where manual payment logs and telemetry data were being recorded under the wrong SteamID instead of the contract creditor.
  2. Added: Simplified Chinese (zh-CN) language support.
  3. Improved: Visual enhancement to creditor name display in the debtor panel, preventing UI overflow for long names.
Stable1.2.3
  1. Added public server-side API for third-party integrations (functions & hooks)
  2. Introduced full contract lifecycle hooks for external addons
  3. Renamed clipboard SWEP to lshark_clipboard
  4. Minor internal improvements and documentation updates
Stable1.2.2

latest stable release