DE/createVehicle: Difference between revisions
(Created page with "__NOTOC__ {{Server client function}} {{note_box|Fahrzeuge und andere Elemente, die Client-Seitig erstellt werden, können nur von dem Client gesehen werden, der sie Erstellt hat....") |
mNo edit summary |
||
Line 49: | Line 49: | ||
==Siehe auch== | ==Siehe auch== | ||
{{DE/Vehicle_functions}} | |||
Revision as of 17:29, 5 May 2012
This template is no longer in use as it results in poor readability. Diese Funktion erstellt ein Fahrzeug an den angegebenen Koordinaten.
Das Auto wird in mit der Position des Mittelpunktes des Modells an den angegeben Positionen erstellt.
Syntax
fahrzeug createVehicle ( int model, float x, float y, float z [, float rx, float ry, float rz, string nummernschild, bool bDirection, int variant1, int variant2 ] )
Benötigte Argumente
- model: Die ModellID, mit der das Auto erstellt werden soll
- x: Eine Fließkommadarstellungen, welche die X Koordinate in der Karte darstellt.
- y: Eine Fließkommadarstellungen, welche die Y Koordinate in der Karte darstellt.
- z: Eine Fließkommadarstellungen, welche die Z Koordinate in der Karte darstellt.
Optionale Argumente
NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use. For more information on optional arguments, see optional arguments.
- rx: Eine Fließkommadarstellungen, welche die Rotation and der X Axe darstellt.
- ry: Eine Fließkommadarstellungen, welche die Rotation and der Y Axe darstellt.
- rz: Eine Fließkommadarstellungen, welche die Rotation and der Z Axe darstellt.
- nummernschild: Ein String, der das Nummernschild angibt. (Maximal 8 Zeichen). Die Funktion kann nur für Autos verwendet werden.
- direction: Ein Boolean, das auf 'false' gesetzt werden sollte. *NUR SERVER*
- variant1: Ein Integer fuer die 1. Variante des Fahrzeugs. Vehicle variants
- variant2: Ein Integer fuer die 2. Variante des Fahrzeugs. Vehicle variants
Returns
Gibt das vehicle Element als Userdata wieder, das erstellt wurde. false, wenn die Argumente falsch sind, oder das Fahrzeuglimit von 65535 Fahrzeugen erreicht wurde.
Benutzung von Zügen
Züge werden mit der Funktion createVehicle erstellt. Sie werden auf dem nähsten Punkt der Koordinaten auf einer GTA:SA-Zugstrecke platziert.
Beispiel
Dieses Script spawnt einen Rhino auf einem Zufallsspieler.
function scriptCreateTank ( player, command ) local luckyBugger = getRandomPlayer() -- Zufaelliger Spieler local x, y, z = getElementPosition ( luckyBugger ) -- Die Position des Spielers createVehicle ( 432, x, y, z + 10 ) -- Erstellt den Panzer, 10 Einheiten ueber den Spieler outputChatBox ( "Du wurdest gepanzert!", luckyBugger ) end --Erstellt ein Command fuer die Funktion addCommandHandler ( "tank", scriptCreateTank )
Siehe auch
- DE/addVehicleUpgrade
- DE/attachTrailerToVehicle
- DE/blowVehicle
- DE/createVehicle
- DE/detachTrailerFromVehicle
- DE/fixVehicle
- DE/getVehicleColor
- DE/getVehicleCompatibleUpgrades
- DE/getVehicleController
- DE/getVehicleDoorState
- DE/getVehicleEngineState
- DE/getVehicleLandingGearDown
- DE/getVehicleLightState
- DE/getVehicleMaxPassengers
- DE/getVehicleName
- DE/getVehicleOccupant
- DE/getVehicleOccupants
- DE/getVehicleOverrideLights
- DE/getVehiclePaintjob
- DE/getVehiclePanelState
- DE/getVehicleRotation
- DE/getVehicleSirensOn
- DE/getVehiclesOfType
- DE/getVehicleTowedByVehicle
- DE/getVehicleTowingVehicle
- DE/getVehicleTurnVelocity
- DE/getVehicleTurretPosition
- DE/getVehicleType
- DE/getVehicleUpgradeOnSlot
- DE/getVehicleUpgrades
- DE/getVehicleUpgradeSlotName
- DE/getVehicleWheelStates
- DE/getVehicleDoorOpenRatio
- DE/getVehicleHandling
- DE/getModelHandling
- DE/getOriginalHandling
- DE/isVehicleDamageProof
- DE/isVehicleFrozen
- DE/isVehicleFuelTankExplodable
- DE/isVehicleLocked
- DE/isVehicleOnGround
- DE/removeVehicleUpgrade
- DE/resetVehicleExplosionTime
- DE/resetVehicleIdleTime
- DE/respawnVehicle
- DE/setVehicleColor
- DE/setVehicleDamageProof
- DE/setVehicleDirtLevel
- DE/setVehicleDoorState
- DE/setVehicleDoorsUndamageable
- DE/setVehicleEngineState
- DE/setVehicleFrozen
- DE/setVehicleFuelTankExplodable
- DE/setVehicleIdleRespawnDelay
- DE/setVehicleLandingGearDown
- DE/setVehicleLightState
- DE/setVehicleLocked
- DE/setVehicleOverrideLights
- DE/setVehiclePaintjob
- DE/setVehiclePanelState
- DE/setVehicleRespawnDelay
- DE/setVehicleRespawnPosition
- DE/setVehicleRotation
- DE/setVehicleSirensOn
- DE/setVehicleTurretPosition
- DE/setVehicleDoorOpenRatio
- DE/setVehicleHandling
- DE/setModelHandling
- DE/setVehicleTurnVelocity
- DE/setVehicleWheelStates
- DE/spawnVehicle
- DE/toggleVehicleRespawn
- DE/getTrainDirection
- DE/getTrainSpeed
- DE/getVehicleHeadLightColor
- DE/getVehicleModelFromName
- DE/getVehicleNameFromModel
- DE/isTrainDerailable
- DE/isTrainDerailed
- DE/isVehicleBlown
- DE/isVehicleTaxiLightOn
- DE/setTrainDerailable
- DE/setTrainDerailed
- DE/setTrainDirection
- DE/setTrainSpeed
- DE/setVehicleHeadLightColor
- DE/setVehicleTaxiLightOn
- DE/getVehicleVariant
- DE/setVehicleVariant