Fahrzeuge in DayZ Reality spawnen

Aus Nitradopedia
Wechseln zu: Navigation, Suche
Dayzmod header.png
Miete dir jetzt deinen eigenen prepaid DayZ Mod Server auf nitrado.net

Hier wird euch Schritt für Schritt erklärt wie ihr Fahrzeuge in DayZ spawnt bzw. Spawnpunkte für diese erstellt



Ohne Rmod

1. Zuerst geht ihr mal auf euer Webinterface und dort in die My-SQL Datenbank eurer Karte.


2. Dann geht ihr auf die "Vehicle" Tabelle und sucht euch das Fahrzeug aus für das ihr einen Spawnpunkt setzen wollt und merkt euch dessen ID. (Je nach Map sind NICHT alle Fahrzeuge spawnbar)


3. Nun geht ihr in die "world_vehicle" Tabelle und geht dort auf Einfügen.



NitradoTut1.jpg



4. Dort tragt ihr unter "Vehicle_ID" die von euch gemerkte ID des Fahrzeugs ein für welches ihr diesen Spawnpunkt setzen wollt.


5. Unter "World_ID" tragt ihr ein für welche Map ihr den Spawnpunkt erstellen wollt (für welche Map welche ID ist werde ich aufgrund der Übersichtlichkeit ganz unten eintragen)


6. In "Worldspace" tragt ihr die Position ein wo euer Fahrzeug spawnen soll. Die Koordinate hierfür könnt ihr entweder durch euren Survivor herausfinden oder auf Chernarus mit diesen Formeln ---> Formeln


7. In "desciption" könnt ihr eine beliebige Beschreibung für euren Spawnpunkt eintragen, diese dient nur zur Übersicht in eurer Datenbank


8. Und unter "chance" könnt ihr mittels eines Wertes zwischen 0 und 1 bestimmen wie hoch die Spawnchance an diesem Spawnpunkt ist. (0.001=sehr gering 0.9999=sehr hoch)


Nun einfach speichern.



NitradoTut2.jpg



Je nach dem wie viele Spawnpunkte ihr für die Fahrzeuge gesetzt habt müsst ihr noch in der "vehicle" Tabelle den Wert der maximalen Einheiten dieses Fahrzeugs erhöhen. Dazu in dem Rmod Tutorial in Punkt 9 mehr.

Mit Rmod

Vorwort: Wenn ihr einen Spawnpunkt für ein Standard Fahrzeug setzen wollt könnt ihr wie in dem Tutorial oben beschrieben vorgehen. Desweiteren muss dazu erwähnt werden das NICHT alles Fahrzeuge mit dem Rmod spawnbar sind, hier müsst ihr einfach mal ausprobieren was geht und was nicht.


1. Natürlich in das Webinterface gehen und dort in die My-SQL Datenbank eurer Karte.


2. Nun geht ihr in die "vehicle" Tabelle und dort auf Einfügen.



NitradoTut3.jpg



3. In "classname" tragt ihr den classname des Fahrzeuges ein welches ihr spawnen wollt. Die meisten findet ihr HIER oder indem ihr Google nutzt ;)


4. Unter "damage_min" gebt ihr mit einem Wert zwischen 0 und 1 ein wie stark das Fahrzeug beim spawnen MINIMUM beschädigt sein darf. (0.001=soziemlich heile ; 0.999=totelschaden)


5. Bei "damage_max" gebt ihr mit einem Wert zwischen 0 und 1 ein wie stark das Fahrzeug MAXIMAL beschädigt sein darf beim spawnen. (gleich wie bei "damage_min")


6. In "fuel_min" könnt ihr angeben mit wie viel Benzin MINIMUM euer Fahrzeug Spawnt. Dies funktioniert gleich wie bei "damage_min" und "damage_max"


7. Unter "fuel_max" könnt ihr angeben mit wie viel Benzin MAXIMAL euer Fahrzeug spawnt. Dies funktioniert gleich wie bei "damage_min" und "damge_max"


8. Bei "limit_min" könnt ihr angeben wie viele von euren Fahrzeugen minimum auf dem Server spawnen. Am besten lasst ihr diesen Wert auf "0"


9. "limit_max" gibt an wie viele von euren Fahrzeugen maximal auf dem Server spawnen.


10. Unter "parts" könnt ihr angeben welche Teile von eurem Fahrzeug beschädigt sein sollen. Nemmt euch dabei am besten ein vorhandenes Vorbild aus der DB. Wie die Teile in der DB bezeichnet sind werde ich aufgrund der Übersichtlichkeit am Schluss schreiben.


11. In "Inventory" könnt ihr angeben was für Gear in diesem Fahrzeug spawnen soll, hierfür nehmt ihr am besten ein vorhandenes Beispiel aus der DB.



NitradoTut4.jpg



Alles andere funktioniert wie ganzen oben in dem Tut. ohne Rmod schon beschrieben.


Wenn ihr nun wollt das euer Fahrzeug sofort beim nächsten Server Neustart spawnt geht ihr einfach in die "instance_ vehicle" Tabelle und macht einen neuen Eintrag. Dies macht ihr dann mit den Daten aus der "world_vehicle" Tabelle etc. und bei "created" drückt ihr einfach einmal auf den Kalender. Fertig :)

Fahrzeugteile:

   motor = Engine
   mala vrtule = hinter Rotor
   velka vrtule = Main Rotor
   elektronika = Instrumente
   palivo = Fuel Tank
   karoserie = Hülle
   wheel_1_1_steering = Linkes vorder Rad
   wheel_1_2_steering = Linkes hinter Rad
   wheel_2_1_steering = Rechtes vorder Rad
   wheel_2_2_steering = Rechtes hinter Rad
   glass(nummer) = Glas und die jeweilige Nummer


World_IDs

   Chernarus = 1
   Lingor Island = 2
   Utes = 3
   Takistan = 4
   Panthera = 5
   Fallujah = 6
   Zargabad = 7
   Namalsk = 8
   Celle = 9
   DayZLand.eu Taviana = 10


Noch Fragen?

Falls nun noch Fragen bestehen sollten, können dies gerne HIER gestellt werden

--Ireon (Diskussion) 15:57, 30. Dez. 2012 (CET)