Money
The SD.Money
module provides a set of functions to manage player finances.
Internal Conversion Function
ConvertMoneyType(moneyType) Converts generic money type terminology to framework-specific variants to ensure compatibility.
Money.AddMoney
Purpose: Adds a specified amount of money to a player's account. Parameters:
source
(number
): The player's server ID.moneyType
(string
): The type of money to add (e.g., 'cash', 'bank').amount
(number
): The amount of money to add.
Usage Example:
Money.RemoveMoney
Purpose: Deducts a specified amount from a player's account. Parameters:
source
(number
): The player's server ID.moneyType
(string
): The type of money to remove (e.g., 'cash', 'bank').amount
(number
): The amount of money to remove.
Usage Example:
Money.GetPlayerAccountFunds
Purpose: Retrieves the current balance of a specified money type from a player's account.
Parameters:
source
(number
): The player's server ID.moneyType
(string
): The type of money to check (e.g., 'cash', 'bank'). Returns:(
number
): The amount of money in the player's account of the specified type.
Usage Example:
Last updated