Benutzer-Werkzeuge

Webseiten-Werkzeuge


pure-server

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

pure-server [2009/10/11 15:16]
DeaD_EyE
pure-server [2009/11/03 08:54] (aktuell)
Godzilla
Zeile 23: Zeile 23:
   - Alle Dateien in einem Verzeichnis und deren Dateien in den Unterverzeichnissen (alle Dateien rekursiv).\\ <code>materials\models\...</code>   - Alle Dateien in einem Verzeichnis und deren Dateien in den Unterverzeichnissen (alle Dateien rekursiv).\\ <code>materials\models\...</code>
  
-==== Es gibt drei Wege Eigenschaften festzulegen: ====+==== Eigenschaften festlegen ====
   - **from_steam**\\ Das erzwingt alles aus dem Steamspeicher zu laden, auch wenn eigene Inhalte auf der Festplatte sind.   - **from_steam**\\ Das erzwingt alles aus dem Steamspeicher zu laden, auch wenn eigene Inhalte auf der Festplatte sind.
   - **allow_from_disk**\\ Wenn diese Eigenschaft festgelegt ist, laden die Clienten die festgelegten Dateien von Festplatte. Sie müssen auch nicht mit den Inhalt auf dem Server übereinstimmen. So sind die Dateien komplett ungeschützt.   - **allow_from_disk**\\ Wenn diese Eigenschaft festgelegt ist, laden die Clienten die festgelegten Dateien von Festplatte. Sie müssen auch nicht mit den Inhalt auf dem Server übereinstimmen. So sind die Dateien komplett ungeschützt.
Zeile 30: Zeile 30:
 ==== Beispiele ==== ==== Beispiele ====
 <code>materials\models\player\...                      allow_from_disk <code>materials\models\player\...                      allow_from_disk
-sounds\...                                       from_steam+sound\...                                       from_steam
 models\MyMod\...                                 allow_from_disk+check_crc models\MyMod\...                                 allow_from_disk+check_crc
 materials\MyMod\Customizable\*.*                 allow_from_disk materials\MyMod\Customizable\*.*                 allow_from_disk
Zeile 38: Zeile 38:
 Wenn "sv_pure" auf 1 gesetzt ist, ist für alle Dateien die Standardeigenschaft "allow_from_disk". Wenn also eine leere "pure_server_whitelist.txt"-Datei vorhanden ist, und "sv_pure" auf 1 gesetzt ist, hat es keinen Unterschied zu "sv_pure 0". Anmerkung: Die Standard-"pure_server_whitelist.txt"-Datei wird mit Steam geliefert, welche schon Einstellungen besitzt. Wenn die Datei nicht bearbeitet wurde, wird der meiste Inhalt erzwungen. Wenn "sv_pure" auf 1 gesetzt ist, ist für alle Dateien die Standardeigenschaft "allow_from_disk". Wenn also eine leere "pure_server_whitelist.txt"-Datei vorhanden ist, und "sv_pure" auf 1 gesetzt ist, hat es keinen Unterschied zu "sv_pure 0". Anmerkung: Die Standard-"pure_server_whitelist.txt"-Datei wird mit Steam geliefert, welche schon Einstellungen besitzt. Wenn die Datei nicht bearbeitet wurde, wird der meiste Inhalt erzwungen.
  
-===== Standard-"pure_server_whitelist.txt"-Datei =====+===== pure_server_whitelist.txt =====
 <code>whitelist <code>whitelist
 { {
Zeile 105: Zeile 105:
  
 ===== Geschwindigkeit ===== ===== Geschwindigkeit =====
-Es gibt zwit Orte an denen es Auswirkungen auf die Geschwindigkeit gibt.+Es gibt zwei Orte an denen es Auswirkungen auf die Geschwindigkeit gibt.
  
   - Wenn der Server die erste Karte nach dem Setzen von "sv_pure" auf 1 lädt, hat er die Prüfsumme für alle Dateien, welche mit der Eigenschaft "allow_from_disk+check_crc" gekennzeichnet sind, vorher zu berechnen. Wenn z.B. die "pure_server_whitelist.txt"-Datei folgende Zeile beinhaltet:\\ <code>materials\...   allow_from_disk+check_crc</code> Der Server wird nach der ersten Karte für eine sehr lange Zeit pausieren, weil er die Prüfsummen für jede einzelne Textur-Datei im Spiel berechen muss. "sv_pure" auf 2 zu setzen wird sich auf die Servergeschwindigkeit nicht auswirken, weil der Server keine Prüfsummen berechnen muss.   - Wenn der Server die erste Karte nach dem Setzen von "sv_pure" auf 1 lädt, hat er die Prüfsumme für alle Dateien, welche mit der Eigenschaft "allow_from_disk+check_crc" gekennzeichnet sind, vorher zu berechnen. Wenn z.B. die "pure_server_whitelist.txt"-Datei folgende Zeile beinhaltet:\\ <code>materials\...   allow_from_disk+check_crc</code> Der Server wird nach der ersten Karte für eine sehr lange Zeit pausieren, weil er die Prüfsummen für jede einzelne Textur-Datei im Spiel berechen muss. "sv_pure" auf 2 zu setzen wird sich auf die Servergeschwindigkeit nicht auswirken, weil der Server keine Prüfsummen berechnen muss.
pure-server.1255266988.txt.bz2 · Zuletzt geändert: 2009/10/24 13:49 (Externe Bearbeitung)