mirror of
https://github.com/Mr-X-GTA/YimMenu.git
synced 2025-01-07 18:03:34 +08:00
5.9 KiB
5.9 KiB
Table: stats
Table for manipulating GTA stats.
Functions (21)
get_character_index()
- Returns:
integer
: The current multiplayer character index (0 or 1).
Example Usage:
integer = stats.get_character_index()
get_bool(stat_hash)
-
Parameters:
stat_hash
(integer): the stat hash.
-
Returns:
boolean
: The value of the given stat.
Example Usage:
boolean = stats.get_bool(stat_hash)
get_bool(stat_name)
-
Parameters:
stat_name
(string): the stat name.
-
Returns:
boolean
: The value of the given stat.
Example Usage:
boolean = stats.get_bool(stat_name)
get_bool_masked(stat_hash, bit_index)
-
Parameters:
stat_hash
(integer): the stat hash.bit_index
(integer): bit index.
-
Returns:
boolean
: The value of the given stat.
Example Usage:
boolean = stats.get_bool_masked(stat_hash, bit_index)
get_bool_masked(stat_name, bit_index)
-
Parameters:
stat_name
(string): the stat name.bit_index
(integer): bit index.
-
Returns:
boolean
: The value of the given stat.
Example Usage:
boolean = stats.get_bool_masked(stat_name, bit_index)
get_float(stat_hash)
-
Parameters:
stat_hash
(integer): the stat hash.
-
Returns:
float
: The value of the given stat.
Example Usage:
float = stats.get_float(stat_hash)
get_float(stat_name)
-
Parameters:
stat_name
(string): the stat name.
-
Returns:
float
: The value of the given stat.
Example Usage:
float = stats.get_float(stat_name)
get_int(stat_hash)
-
Parameters:
stat_hash
(integer): the stat hash.
-
Returns:
integer
: The value of the given stat.
Example Usage:
integer = stats.get_int(stat_hash)
get_int(stat_name)
-
Parameters:
stat_name
(string): the stat name.
-
Returns:
integer
: The value of the given stat.
Example Usage:
integer = stats.get_int(stat_name)
get_masked_int(stat_hash, bit_start, bit_size)
-
Parameters:
stat_hash
(integer): the stat hash.bit_start
(integer): bit start.bit_size
(integer): bit size.
-
Returns:
integer
: The value of the given stat.
Example Usage:
integer = stats.get_masked_int(stat_hash, bit_start, bit_size)
get_masked_int(stat_name, bit_index, bit_size)
-
Parameters:
stat_name
(string): the stat name.bit_index
(integer): bit index.bit_size
(integer): bit size.
-
Returns:
integer
: The value of the given stat.
Example Usage:
integer = stats.get_masked_int(stat_name, bit_index, bit_size)
set_bool(stat_hash, new_value)
-
Parameters:
stat_hash
(integer): the stat hash.new_value
(boolean): the new value for the stat.
-
Returns:
boolean
: True if succeeded.
Example Usage:
boolean = stats.set_bool(stat_hash, new_value)
set_bool(stat_name, new_value)
-
Parameters:
stat_name
(string): the stat name.new_value
(boolean): the new value for the stat.
-
Returns:
boolean
: True if succeeded.
Example Usage:
boolean = stats.set_bool(stat_name, new_value)
set_bool_masked(stat_hash, new_value, bit_index)
-
Parameters:
stat_hash
(integer): the stat hash.new_value
(boolean): the new value for the stat.bit_index
(integer): bit_index.
-
Returns:
boolean
: True if succeeded.
Example Usage:
boolean = stats.set_bool_masked(stat_hash, new_value, bit_index)
set_bool_masked(stat_name, new_value, bit_index)
-
Parameters:
stat_name
(string): the stat name.new_value
(boolean): the new value for the stat.bit_index
(integer): bit_index.
-
Returns:
boolean
: True if succeeded.
Example Usage:
boolean = stats.set_bool_masked(stat_name, new_value, bit_index)
set_float(stat_hash, new_value)
-
Parameters:
stat_hash
(integer): the stat hash.new_value
(float): the new value for the stat.
-
Returns:
boolean
: True if succeeded.
Example Usage:
boolean = stats.set_float(stat_hash, new_value)
set_float(stat_name, new_value)
-
Parameters:
stat_name
(string): the stat name.new_value
(float): the new value for the stat.
-
Returns:
boolean
: True if succeeded.
Example Usage:
boolean = stats.set_float(stat_name, new_value)
set_int(stat_hash, new_value)
-
Parameters:
stat_hash
(integer): the stat hash.new_value
(integer): the new value for the stat.
-
Returns:
boolean
: True if succeeded.
Example Usage:
boolean = stats.set_int(stat_hash, new_value)
set_int(stat_name, new_value)
-
Parameters:
stat_name
(string): the stat name.new_value
(integer): the new value for the stat.
-
Returns:
boolean
: True if succeeded.
Example Usage:
boolean = stats.set_int(stat_name, new_value)
set_masked_int(stat_hash, new_value, bit_start, bit_size)
-
Parameters:
stat_hash
(integer): the stat hash.new_value
(integer): the new value for the stat.bit_start
(integer): bit_start.bit_size
(integer): bit_size.
-
Returns:
boolean
: True if succeeded.
Example Usage:
boolean = stats.set_masked_int(stat_hash, new_value, bit_start, bit_size)
set_masked_int(stat_name, new_value, bit_start, bit_size)
-
Parameters:
stat_name
(string): the stat name.new_value
(integer): the new value for the stat.bit_start
(integer): bit_start.bit_size
(integer): bit_size.
-
Returns:
boolean
: True if succeeded.
Example Usage:
boolean = stats.set_masked_int(stat_name, new_value, bit_start, bit_size)