Komm in unsere Facebook Gruppe

Willkommen Gast
Du bist nicht angemeldet, um alle Funktionen des Forums zu nutzen musst du dich registrieren und anmelden. Die Registrierung ist natürlich völlig kostenlos und kann jeder Zeit wiederrufen werden.

Aktuelle Zeit: 24. Mai 2012 04:22

Operation Flashpoint


Installationsanleitung

Ihr solltet für den Gameserver unbedingt einen eigenen Benutzer anlegen und den Server auf keinen Fall als Root starten! Wie man einen Benutzer anlegt wird hier erklärt.

Benötigt wird

  • Linuxserver mit Shellzugang
  • gcc
  • sharutils
  • OFP Installation
  • OFP Standalone-Server

Installation

Erstellt auf dem Server ein neues Verzeichnis, z.B. "/home/gameserver/ofp" und ladet aus eurer Operation Flashpoint Installation folgende Dateien hoch.
  • flashpoint.cfg
  • res/bin/resource.bin
  • res/bin/ijl15.dll
  • res/bin/config.bin
  • res/bin/stringtable.csv
  • res/addons/abox.pbo
  • res/addons/apac.pbo
  • res/addons/bmp2.pbo
  • res/addons/brmd.pbo
  • res/addons/flags.pbo
  • res/addons/g36a.pbo
  • res/addons/ch47.pbo
  • res/addons/hunter.pbo
  • res/addons/kolo.pbo
  • res/addons/humr.pbo
  • res/addons/laserguided.pbo
  • res/addons/kozl.pbo
  • res/addons/m2a2.pbo
  • res/addons/mini.pbo
  • res/addons/mm-1.pbo
  • res/addons/noe.pbo
  • res/addons/o.pbo
  • res/addons/o_wp.pbo
  • res/addons/oh58.pbo
  • res/addons/xms.pbo
  • res/addons/su25.pbo
  • res/addons/trab.pbo
  • res/addons/vulcan.pbo
  • res/addons/6g30.pbo
  • res/addons/bizon.pbo
  • res/addons/steyr.pbo
  • res/dta/data3d.pbo
  • res/dta/misc.pbo
  • res/dta/anim.pbo
  • res/dta/anims.pbo
  • worlds/abel.wrp
  • worlds/cain.wrp
  • worlds/eden.wrp
  • worlds/intro.wrp
  • mpmissions/*.*

Jetzt ladet ihr den Linuxserver mit in das OFP-Verzeichnis (/home/gameserver/ofp) und installiert ihn mit folgenden Befehlen.
Code: Alles auswählen
gunzip server-1.96.shar.gz
chmod 744 server-196.shar
./server-1.96.shar


Jetzt musst du nur noch das Serverscript in der Datei ofpserver anpassen und die Serverinstallation ist fertig.
Code: Alles auswählen
OFP_DIR=/home/gameserver/ofp
PIDFILE=${OFP_DIR}/ofp_server.${PORT}.pid
RUNFILE=${OFP_DIR}/ofp_server.${PORT}.run

Eigentlich sollte der Server sich jetzt mit "./ofpserver start" starten lassen.

Ihr könnt ihn mit folgenden Befehlen steuern.
  • ./ofpserver start
  • ./ofpserver stop
  • ./ofpserver status
  • ./ofpserver check

Wenn der Server nicht startet.(Segmentation fault)

Der OFP-Server kommt bei manchen Linuxversionen mit den Libs nicht zurecht. Ladet euch einfach ältere Libs runter und kopiert sie in euer OFP-Verzeichnis auf dem Server "/home/ofpadmin/ofp/libs".

Jetzt musst ihr noch euer Serverscript anpassen.
Code: Alles auswählen
 cd ${OFP_DIR}
  echo >>${LOGFILE} "WATCHDOG ($$): [$(date)] Starting server (port ${PORT})..."
      (export LD_LIBRARY_PATH=/home/ofpadmin/ofp/libs;${SERVER} >>${LOGFILE} 2>&1 -server -config=${CONFIG} -port=${PORT} -pid=${PIDFILE}) 
         if [ -f ${RUNFILE} ]; then
            echo >>${LOGFILE} "WATCHDOG ($$): [$(date)] Server died, waiting to restart..."
            sleep 5s
            else
            echo >>${LOGFILE} "WATCHDOG ($$): [$(date)] Server shutdown intentional, watchdog terminating"
         fi
         unset LD_LIBRARY_PATH 
         done   
      ;;


Der Server startet aber bricht gleich wieder (Server creation failed : 2302)

Das ist ein Problem mit der Firewall. Gebt den Port 2303 frei.

Der Server funktioniert aber es lassen sich keine Missionen wählen

Alle Addons und Missionsdateien müssen klein geschrieben sein.







Zurück zur Game Übersicht



Beiträge im Forum





cron