This commit is contained in:
FullGas1
2025-03-25 17:39:58 +01:00
parent 1181fcfff7
commit 7517eaf188
+3 -2
View File
@@ -2031,11 +2031,12 @@ function ctld.repackVehicle(_params, t) -- scan rrs table 'repackRequestsStack'
--ici calculer le heading des spwans à effectuer --ici calculer le heading des spwans à effectuer
local _playerHeading = mist.getHeading(PlayerTransportUnit) local _playerHeading = mist.getHeading(PlayerTransportUnit)
local _offset = 5 local _offset = 5
local refPoint = ctld.getPointAtDirection(PlayerTransportUnit, _offset, ctld.randomValueBetweenMinAndMax(_playerHeading - math.pi(), _playerHeading + math.pi())) trigger.action.outText("heading = " .. _playerHeading, 5)
local refPoint = ctld.getPointAtDirection(PlayerTransportUnit, _offset, ctld.randomValueBetweenMinAndMax(_playerHeading - math.pi/4, _playerHeading + math.pi/4))
for i = 0, v[1].cratesRequired - 1 do for i = 0, v[1].cratesRequired - 1 do
--local _point = { x = spawnRefPoint.x + 5 + (i * 3), z = spawnRefPoint.z } --local _point = { x = spawnRefPoint.x + 5 + (i * 3), z = spawnRefPoint.z }
--local refPoint = ctld.getPointAtDirection(PlayerTransportUnit, _offset, ctld.randomValueBetweenMinAndMax(_playerHeading - math.pi/4, _playerHeading + math.pi/4))
local _point = { x = refPoint.x + 5 + (i * _offset), z = refPoint.z } local _point = { x = refPoint.x + 5 + (i * _offset), z = refPoint.z }
local refPoint = ctld.getPointAtDirection(PlayerTransportUnit, _offset, ctld.randomValueBetweenMinAndMax(_playerHeading - math.pi(), _playerHeading + math.pi()))
-- see to spawn the crate at random position heading the transport unit with ctld.getPointAtDirection(_unit, _offset, _directionInRadian) -- see to spawn the crate at random position heading the transport unit with ctld.getPointAtDirection(_unit, _offset, _directionInRadian)
local _unitId = ctld.getNextUnitId() local _unitId = ctld.getNextUnitId()