Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local veh = nil
- addEvent('job:addCar', true)
- addEventHandler('job:addCar', root,
- function(thePlayer, id)
- local x, y, z = getElementPosition ( thePlayer )
- local rotZ = getPedRotation ( thePlayer )
- setElementFrozen(thePlayer, false)
- veh = createVehicle(id, x, y, z, 0, 0, rotZ)
- marker2 = createMarker(x, y, z, "cylinder", 1.5, 0, 255, 0, 0)
- attachElements(marker2, veh, 0, -5.2, -1)
- setElementData(marker2, 'car', veh)
- setElementData(marker2, 'csomag', 1)
- setElementData(veh, "boxes", 0)
- setElementData(veh, "id", getElementData(thePlayer, "playerid"))
- exports['anticheat-system']:changeProtectedElementDataEx(veh, "fuel", 100, false)
- exports['anticheat-system']:changeProtectedElementDataEx(veh, "Impounded", 0)
- exports['anticheat-system']:changeProtectedElementDataEx(veh, "engine", 0, false)
- exports['anticheat-system']:changeProtectedElementDataEx(veh, "oldx", x, false)
- exports['anticheat-system']:changeProtectedElementDataEx(veh, "oldy", y, false)
- exports['anticheat-system']:changeProtectedElementDataEx(veh, "oldz", z, false)
- exports['anticheat-system']:changeProtectedElementDataEx(veh, "faction", -1)
- exports['anticheat-system']:changeProtectedElementDataEx(veh, "owner", -1, false)
- exports['anticheat-system']:changeProtectedElementDataEx(veh, "job", 1, 1)
- exports['anticheat-system']:changeProtectedElementDataEx(veh, "handbrake", 0, false)
- exports['Sosa_vehicle']:add( veh )
- warpPedIntoVehicle ( thePlayer, veh )
- end
- )
- addEvent('job:deleteCar', true)
- addEventHandler('job:deleteCar', root,
- function(thePlayer, kocsi)
- toggleControl(thePlayer, "enter_exit", true)
- setElementFrozen(kocsi, false)
- setElementData(kocsi, "boxes", 0)
- destroyElement(kocsi)
- end
- )
- addEvent("attachBox", true)
- addEventHandler("attachBox", root, function(thePlayer)
- local x, y, z = getElementPosition(thePlayer)
- if isElement(getElementData(thePlayer, "carryObject")) then
- destroyElement(getElementData(thePlayer, "carryObject"))
- end
- local carryObject = createObject(1271, x, y, z, 0, 0, 0)
- setElementCollisionsEnabled(carryObject, false)
- setObjectScale(carryObject, 0.5)
- exports['bone_attach']:attachElementToBone(carryObject,thePlayer,12,0.2,0.2,0.2,0,-10,-20)
- setPedAnimation(thePlayer, "CARRY", "crry_prtial", 1, true, true, false)
- setElementData(thePlayer, "carryObject", carryObject)
- setElementData(thePlayer, "csomaghordas", 1)
- end)
- addEvent("deAttachBox", true)
- addEventHandler("deAttachBox", root, function(thePlayer)
- if getElementData(thePlayer, "csomaghordas") == 1 then
- exports['bone_attach']:detachElementFromBone(getElementData(thePlayer, "carryObject"))
- destroyElement(getElementData(thePlayer, "carryObject"))
- setElementData(thePlayer, "csomaghordas", 0)
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement