requestPTFX
Requests and loads a particle effect asset with timeout protection.
Parameters:
dict
(string): The PTFX asset name to loadtimeout
(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
Last updated