.:Checkfiles:.
Server überprüfen beim Login des Spielers OFP-Programmdateien und diverse Addons. Die Inseln und RES-config.bin werden in der V1.96 immer vom dedicated Server automatisch überprüft. Bei zusätzlicher Prüfung der Bis-Resistance-Addons mit checkfiles in der server.config kann es durch die verschiedenen Länderversionen bzw. Addons zu Meldungen kommen (unvollständige PBO-Liste):


ein tschechischer Spieler connected
"player Benutzt Modifizierte Data-Datei - ...."
  • "bis_resistance" Addons (3 io)"
  • bizon.pbo##
  • mm-1.pbo##
  • vulcan.pbo##



  • ein polnischer Spieler connected
    "player Benutzt Modifizierte Data-Datei - ...."
  • "bis_resistance" Addons (6-13!!! io)"
  • hunter.pbo########
  • laserguided.pbo########
  • 6g30.pbo#########
  • m2a2.pbo#########
  • oh58.pbo#########
  • xms.pbo#########


  • flags.pbo#########
  • o_wp.pbo######



  • ein russischer Spieler connected
    "player Benutzt Modifizierte Data-Datei - ...."
  • res\bin\config.bin##
  • res\bin\resource.bin##
  • "bis_resistance" Addons (20 io)"
  • abox.pbo##
  • apac.pbo##
  • bizon.pbo##
  • bmp2.pbo##
  • brmd.pbo##
  • ch47.pbo##
  • g36a.pbo##
  • humr.pbo##
  • hunter.pbo##
  • kozl.pbo##
  • laserguided.pbo##
  • 6g30.pbo##
  • m2a2.pbo##
  • mm-1.pbo##
  • oh58.pbo##
  • steyr.pbo##
  • su25.pbo##
  • trab.pbo##
  • vulcan.pbo##
  • xms.pbo##


  • noe.pbo######
  • flags.pbo#####
  • o_wp.pbo######



  • Sound Modification durch "battlesounds"
    "player uses modified data file - sound\environmental\battle1.wss"
  • g36a.pbo
  • kozl.pbo
  • m2a2.pbo
  • steyr.pbo


  • modifiziert sind:
  • g36a\g36a.wss
  • kozl\kozl_single.wss
  • m2a2\cannon.wss
  • steyr\steyr.wss



  • Sound modification durch "Dynamic Range"
  • "player Benutzt Modifizierte Data-Datei - RES;DynamicRange"

  • gefolgt von
  • "player Benutzt Modifizierte Config-Datei"
  • "player Benutzt Modifizierte Config-Datei - cfg/CfgWorlds/DefaultWorld/Subdivision/"



  • "Finmod"
  • "player Benutzt Modifizierte Data-Datei - RES;finmod"

  • gefolgt von
  • "player Benutzt Modifizierte Config-Datei - cfg/CfgVehicles/Fire/Smoke/"
  • "player Benutzt Modifizierte Data-Datei - bmp2.pbo"

  • bzw. wenn die Inhalte geprüft werden:
  • "player Benutzt Modifizierte Data-Datei - bmp2\config.cpp"
  • "player Benutzt Modifizierte Data-Datei - bmp2\config.bin"



  • "Y2K3"
  • "player Benutzt Modifizierte Data-Datei - RES;Y2K3"
  • "player Benutzt Modifizierte Config-Datei"
  • "player Benutzt Modifizierte Data-Datei - apac\config.cpp"
  • "player Benutzt Modifizierte Data-Datei - apac\config.bin "
  • "player Benutzt Modifizierte Data-Datei - bmp2\config.bin "
  • "player Benutzt Modifizierte Data-Datei - humr\config.cpp"
  • "player Benutzt Modifizierte Data-Datei - humr\config.bin"
  • "player Benutzt Modifizierte Data-Datei - kozl\config.cpp"
  • "player Benutzt Modifizierte Data-Datei - kozl\config.bin"
  • "player Benutzt Modifizierte Data-Datei - laserguided\config.cpp "
  • "player Benutzt Modifizierte Data-Datei - laserguided\config.bin "
  • "player Benutzt Modifizierte Data-Datei - m2a2\config.cpp"
  • "player Benutzt Modifizierte Data-Datei - m2a2\config.bin"
  • "player Benutzt Modifizierte Data-Datei - su25\config.cpp"
  • "player Benutzt Modifizierte Data-Datei - su25\config.bin"
  • "player Benutzt Modifizierte Data-Datei - vulcan\config.cpp"
  • "player Benutzt Modifizierte Data-Datei - xms\config.cpp"
  • "player Benutzt Modifizierte Data-Datei - xms\config.bin"
  • "player Benutzt Modifizierte Data-Datei - kolo\config.bin"






  • Besser ist eine Überprüfung der Inhalte der Addons statt der PBO. Bs: g36a\g36a.wss


    .:debug:.

    Erläuterung des "debug checkfiles"-Befehls: Server überprüfen beim Login des Spielers OFP-Programmdateien und diverse Addons. Der "debug" dient unteranderem zur Überprüfung der Maps NACH dem download, nicht vorher, da die aktuelle Map evtl. erst vom Spieler heruntergeladen werden muss. Es wird dabei die Datei vom Spieler mit der Datei auf dem Server verglichen. Auf Linux-Servern funktioniert dieser Befehl nicht, wenn Leerzeichen in der zu überprüfenden Datei sind. Heruntergeladene Maps werden beim Spieler im mpmissionscache gespeichert! Auf dem Server muss darauf geachtet werden, das die Verzeichnisse mpmissions und mpmissionscache identischen Inhalt haben. Bei Linux legt man deshalb das Verzeichnis mpmissionscache als Softlink auf mpmissions an.
    Der Admin muss zum überprüfen der Maps auf den Spielerclients folgendes in der Konsole eingeben

    Bspl:
    #debug checkfile mpmissionscache\[c&h]_assaultonlipany.noe.pbo
    #debug checkfile mpmissionscache\[c&h]_battlefield_1985_v1.81_30.noe.pbo
    #debug checkfile mpmissionscache\[c&h]_airfield_1985.eden.pbo
    #debug checkfile res\dta\hwtl\merged.pbo

    Wird der Name falsch eingegeben oder die Map existiert nicht, kommt KEINE Fehlermeldung. Also auf den richtigen Namen achten!