Config
Server & Client Supported
āļ āļēāļāļĢāļ§āļĄ
āļāļąāļāļāđāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļķāļāļāđāļāļĄāļđāļĨ Config āđāļĨāļ°āļāđāļāļĄāļđāļĨāļāļēāļ§āļļāļāļāđāļēāļāđ
āļāļĩāđāļāļĒāļđāđāđāļāļĨāđ
source/modules/core/config.lua
āļāļąāļāļāđāļāļąāļ
GetConfig
āļāļķāļāļāđāļāļĄāļđāļĨ Config āļāļēāļĄ key āļāļĩāđāļĢāļ°āļāļļ
key
string|nil
key āļāļāļ config āļāļĩāđāļāđāļāļāļāļēāļĢ (āļāđāļēāđāļĄāđāļĢāļ°āļāļļāļāļ°āļāļķāļāļāļąāđāļāļŦāļĄāļ)
āļāđāļēāļāļĩāđāļŠāđāļāļāļĨāļąāļ: Config\|Config[]
- āļāđāļāļĄāļđāļĨ Config
-- āļāļąāļ§āļāļĒāđāļēāļāļāļēāļĢāđāļāđāļāļēāļ
local notificationsConfig = AFUCore.GetConfig('Notifications')
local allConfig = AFUCore.GetConfig()
GetWeapon
āļāļķāļāļāđāļāļĄāļđāļĨāļāļēāļ§āļļāļāļāļēāļāļāļ·āđāļāļāļēāļ§āļļāļ
wpn
string
āļāļ·āđāļāļāļēāļ§āļļāļ
āļāđāļēāļāļĩāđāļŠāđāļāļāļĨāļąāļ: WeaponTable\|nil
- āļāđāļāļĄāļđāļĨāļāļēāļ§āļļāļ āļŦāļĢāļ·āļ nil āļāđāļēāđāļĄāđāļāļ
-- āļāļąāļ§āļāļĒāđāļēāļāļāļēāļĢāđāļāđāļāļēāļ
local weapon = AFUCore.GetWeapon('WEAPON_PISTOL')
if weapon then
print(string.format('āļāļēāļ§āļļāļ: %s, āļāļ§āļēāļĄāđāļŠāļĩāļĒāļŦāļēāļĒ: %d', weapon.label, weapon.damage))
end
GetWeaponList
āļāļķāļāļĢāļēāļĒāļāļēāļĢāļāļēāļ§āļļāļāļāļąāđāļāļŦāļĄāļ
reqObject
boolean|nil
true = āļŠāđāļāļāļĨāļąāļāđāļāđāļ object, false = āļŠāđāļāļāļĨāļąāļāđāļāđāļ array
āļāđāļēāļāļĩāđāļŠāđāļāļāļĨāļąāļ:
table<string, WeaponTable>
- āļāđāļē reqObject = truetable<WeaponTable>
- āļāđāļē reqObject = false
-- āļāļąāļ§āļāļĒāđāļēāļāļāļēāļĢāđāļāđāļāļēāļ
local weaponList = AFUCore.GetWeaponList(true)
for name, weapon in pairs(weaponList) do
print(string.format('āļāļēāļ§āļļāļ: %s', weapon.label))
end
GetWeaponFromHash
āļāļķāļāļāđāļāļĄāļđāļĨāļāļēāļ§āļļāļāļāļēāļ hash
hash
number
hash āļāļāļāļāļēāļ§āļļāļ
āļāđāļēāļāļĩāđāļŠāđāļāļāļĨāļąāļ: WeaponTable
- āļāđāļāļĄāļđāļĨāļāļēāļ§āļļāļ
-- āļāļąāļ§āļāļĒāđāļēāļāļāļēāļĢāđāļāđāļāļēāļ
local hash = GetHashKey('WEAPON_PISTOL')
local weapon = AFUCore.GetWeaponFromHash(hash)
print(string.format('āļāļēāļ§āļļāļ: %s', weapon.label))
GetWeaponComponent
āļāļķāļāļāđāļāļĄāļđāļĨāļŠāđāļ§āļāļāļĢāļ°āļāļāļāļāļāļāļāļēāļ§āļļāļ
wpn
string
āļāļ·āđāļāļāļēāļ§āļļāļ
wcmp
string
āļāļ·āđāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļ
āļāđāļēāļāļĩāđāļŠāđāļāļāļĨāļąāļ: WeaponComponent\|nil
- āļāđāļāļĄāļđāļĨāļŠāđāļ§āļāļāļĢāļ°āļāļāļ āļŦāļĢāļ·āļ nil āļāđāļēāđāļĄāđāļāļ
-- āļāļąāļ§āļāļĒāđāļēāļāļāļēāļĢāđāļāđāļāļēāļ
local component = AFUCore.GetWeaponComponent('WEAPON_PISTOL', 'clip_extended')
if component then
print(string.format('āļŠāđāļ§āļāļāļĢāļ°āļāļāļ: %s', component.label))
end
GetWeaponLabel
āļāļķāļāļāļ·āđāļāđāļŠāļāļāļāļĨāļāļāļāļāļēāļ§āļļāļ
wpn
string
āļāļ·āđāļāļāļēāļ§āļļāļ
āļāđāļēāļāļĩāđāļŠāđāļāļāļĨāļąāļ: string
- āļāļ·āđāļāđāļŠāļāļāļāļĨāļāļāļāļāļēāļ§āļļāļ
-- āļāļąāļ§āļāļĒāđāļēāļāļāļēāļĢāđāļāđāļāļēāļ
local label = AFUCore.GetWeaponLabel('WEAPON_PISTOL')
print('āļāļ·āđāļāļāļēāļ§āļļāļ:', label)
āļŦāļĄāļēāļĒāđāļŦāļāļļ
āđāļāđāļŠāļģāļŦāļĢāļąāļāļāļķāļāļāđāļāļĄāļđāļĨ Config āđāļĨāļ°āļāđāļāļĄāļđāļĨāļāļēāļ§āļļāļāđāļāļĢāļ°āļāļ
Last updated