requestPTFX
Last updated
Last updated
Requests and loads a particle effect asset with timeout protection.
Parameters:
dict
(string): The PTFX asset name to load
timeout
(number, optional): Timeout in milliseconds (default: 15000ms)
Returns:
boolean
: true
if PTFX asset loaded successfully, false
if timed out
Example:
-- Request particle effect asset
local success = ps.requestPTFX('core')
if success then
UseParticleFxAssetNextCall('core')
local ptfx = StartParticleFxLoopedAtCoord('ent_sht_steam', x, y, z, 0.0, 0.0, 0.0, 1.0, false, false, false, false)
print("Particle effect created")
else
print("Failed to load particle effect asset")
end
-- Request explosion effects
local success = ps.requestPTFX('scr_agencyheistb')
if success then
UseParticleFxAssetNextCall('scr_agencyheistb')
StartParticleFxNonLoopedAtCoord('scr_agency3b_elec_box', x, y, z, 0.0, 0.0, 0.0, 1.0, false, false, false)
end