Az interiorhoz pl. ezt:
http://www.gtagarage.com/mods/download.php?f=2549 Gondolom majd egy scripttel forgatni kell az ajtó componentet, ha ki akarod nyitni. (de lehet h ennél a repülőnél működnek a num gombok, nem vágom..)
Az ejtőernyővel meg gyors szarakodtam, itt egy kód a
kiinduláshoz. Így ahogy van, nem ajánlom a használatát, mert szar (meg lehet h én is rosszul kezdtem neki).
Kliens oldal:
local isParachuteOpen = false
bindKey(\"p\", \"down\", function()
local vehicle = getPedOccupiedVehicle(localPlayer)
if not isParachuteOpen then
local posX, posY, posZ = getElementPosition(vehicle)
triggerServerEvent(\"onDeployVehicleParachute\", root, vehicle, posX, posY, posZ)
setVehicleGravity(vehicle, 0, 0, -0.09)
isParachuteOpen = true
else
triggerServerEvent(\"onDestroyVehicleParachute\", root)
setVehicleGravity(vehicle, 0, 0, -1)
isParachuteOpen = false
end
end)
Szerver oldal:
local parachute
addEvent(\"onDeployVehicleParachute\", true)
addEventHandler(\"onDeployVehicleParachute\", root, function(vehicle, posX, posY, posZ)
parachute = createObject(2903, posX, posY, posZ)
attachElements(parachute, vehicle, 0, 0, 6.9, 0, 0, 90)
end)
addEvent(\"onDestroyVehicleParachute\", true)
addEventHandler(\"onDestroyVehicleParachute\", root, function()
--detachElements(parachute)
destroyElement(parachute)
end)
Az ejtőernyő objektet meg fogod, és valami modellező progival kitörlöd az alját (
http://dev.prineside.com/gtasa_samp_model_id/model/2903-kmb_parachute/) és akkor jó is.
A másikat nem találtam.