requestModel
ps.requestModel(model, timeout)
Requests and loads a model with timeout protection.
Parameters:
model(string|number): The model name (string) or hash (number) to loadtimeout(number, optional): Timeout in milliseconds (default: 15000ms)
Returns:
boolean:trueif model loaded successfully,falseif timed out
Example:
-- Request a vehicle model
local success = ps.requestModel('adder')
if success then
local vehicle = CreateVehicle(GetHashKey('adder'), x, y, z, heading, true, false)
print("Vehicle created successfully")
else
print("Failed to load vehicle model")
end
-- Request with custom timeout
local success = ps.requestModel('prop_big_object', 30000) -- 30 second timeout
if success then
local prop = CreateObject(GetHashKey('prop_big_object'), x, y, z, true, true, true)
endLast updated