Extentions
Our script provides a way to extend the functionality of the script. This can be done by editing the ext.lua file in the client or server folder with the following code snippet:
Notify
AddEventHandler("Trusted:Trucker:Client:Notify", function(message, type, duration)
--- implement extention code
end)- message:
string(the message to display) - type:
"error"|"warning"|"success" - duration:
number(the duration of the notification)
Truck Spawned
AddEventHandler('Trusted:Trucker:Client:TruckSpawned', function(entity, route)
--- implement code here
end)- entity:
number(the entity of the truck) - route:
string(the route name)
Goods Loaded
AddEventHandler('Trusted:Trucker:Client:GoodsLoaded', function(entity, route)
--- implement code here
end)- entity:
number(the entity of the truck) - route:
string(the route name)
Goods Unloaded
AddEventHandler('Trusted:Trucker:Client:GoodsUnloaded', function(entity, route)
--- implement code here
end)- entity:
number(the entity of the truck) - route:
string(the route name)
Truck Deleted
AddEventHandler('Trusted:Trucker:Client:TruckDeleted', function(entity, route)
--- implement code here
end)- entity:
number(the entity of the truck) - route:
string(the route name)
Trailer Spawned
AddEventHandler('Trusted:Trucker:Client:TrailerSpawned', function(entity, route)
--- implement code here
end)- entity:
number(the entity of the trailer) - route:
string(the route name)
Trailer Deleted
AddEventHandler('Trusted:Trucker:Client:TrailerDeleted', function(entity, route)
--- implement code here
end)- entity:
number(the entity of the trailer) - route:
string(the route name)