Auto Refuel in DayZ aktivieren

Aus Nitradopedia
Wechseln zu: Navigation, Suche
Dayzmod header.png
Miete dir jetzt deinen eigenen prepaid DayZ Mod Server auf nitrado.net
Dieses Tutorial wurde getestet mit DayZ (Chernarus) 1.7.5.1 und 1.7.6.1



Was wird benötigt?

  • Ein DayZ Server
  • Ein Ftp Programm
  • Ein Editor Programm
  • PBO Manager
  • Diese Zip mit dem Codes

    Anleitung

    Nachdem wir alles gedownloadet und installiert haben können wir einmal die Verbindung mit unserem FTP Server via Filezilla starten.
    Das Verzeichnis /dayz/mpmissions aufrufen. In diesem Verzeichnis sind folgende Dateien zu sehen:

  • dayz_private_1.chernarus.pbo
  • dayz_private_ext_1.chernarus.pbo


    Wir laden uns die dayz_private_1.chernarus.pbo herunter und speichern sie auf einem Ordner.( Am besten Zweimal bei 2 verschiedenen Ordnern)
    Dann klicken wir mit RECHTKLICK auf die Datei undöffnen mit->PBO Manager

    Wenn du alles richtig gemacht hast sollte es jetzt aussehen wie hier:

    AutoRefuel_1




















    Jetzt die init.sqf in einen Ordner ziehen. Diese Datei dann mit Notepad++ öffen und ganz unten im Dokument eingeben

    if (!isDedicated) then {
    [] execVM "Scripts\kh_actions.sqf"; 
    };


    Speichern und wieder per Drag and Drop die Datei in die PBO Ordner schieben.
    Jetzt müssen wir das Script einfach nur entpacken und auch den Ordner einfügen.
    So soll es dann aussehen:

    AutoRefuel_2





















    Jetzt wieder auf dem FTP gehen und die alte
    dayz_private_1.chernarus.pbo
    rauslöschen und die neue Einfügen.



    Jetzt läuft das Refuel Script auf dem Server!
    jedoch werdet ihr noch jedes mal gekickt wenn ihr es versuchen wollt.

    Deswegen müssen wir in die BE Datein bearbeiten
    /dayz/dayz_1.chernarus/BattlEye
    und dann die script.txt Datei mit Notepad++ bearbeiten.
    Dann geht ihr zu dieser Zeile:

    5 setFuel !""setFuel"," etc.

    NICHT 5SetFuelCargo
    (bei mir Zeile #46)
    Dann fügt ihr am Ende dieser Zeile folgendes ein:

    !"Scripts\kh_actions.sqf" !"Scripts\kh_vehicle_refuel.sqf"


    Jetzt nur noch abspeichern und hochladen.
    Dann sollte alles funktionieren wenn du alles richtig gemacht hast.

    Erklärung

    Dieser Script funktioniert nur bei folgendem Gebäuden.
    Wenn Ihr nah genug dran seit könnt ihr via Mausrad die Option "Refuel" auswählen.

    Refuel 3.jpg



    Vielen Dank an Christoph_Kraus für das Schreiben dieses Tutorials im Nitrado-Forum.