Dies ist die Anleitung zur Bedienung des Online-Servers des Spiels Spellforce Master of War. Sämtliche Inhalte sowie deren Erstellung wurden von NeoX durchgeführt. Eine Verwendung des Servers bedarf ausdrücklicher Erlaubnis durch diese Person. Anfragen können unter info@neoxvirt.de eingereicht werden. Systemanforderungen: Technische Daten und Kompatibilität Prozessor: AMD Dual Core 6000+ (Minimum)-> AMD Opteron 80 (Empfohlen) RAM: 4 GB (Minimum) -> 8 GB (Empfohlen) HDD: 0MB OS: Windows Server 00/ Windows XP Sp.NET.0 (Minimum) -> Windows Server 008 R x64 FF (Empfohlen) TS-Server: Server Lizenz Datei mit 000+ Clients Werden automatisch beim Start erstellt. Zwingend Erforderlich! Optional für den TS-Voice-Server.
Leistungsinformationen: Anzahl Clients: - 000 Anzahl der Maximal zu verarbeitenden Befehle pro Sekunde: 0000 Maximale Anzahl der zu nutzenden Threads: 40 (Minimum) -> 040(Maximum/Volllast) Client Kompatibilität: 0.9050 -> 0.90450 (alle Client Versionen können unabhängig der Server Version sich auf den Server verbinden und mit Client der gleichen Version wie sie Spielen ohne das es zu Komplikationen mit anderen Clients anderer Versionen kommt) Der Server Oberfläche und Anzeigen 4 5 6 5 4 0 7 6 9 = Ruft die Server-Steuerung auf = Ruft die Client Steuerung auf = Ruft die Server- Config auf 4 = Ruft das Fehler und Befehlslog auf 5 = Zeigt die aktuell offenen Spiele an 6 = Zeigt den aktuellen Chatverlauf an 7 = Chateingabe-Fenster (absenden durch LEAVE-Event) 8 = Auflistung der aktuellen Spieler auf dem Server 9 = Status Feld (Rot = Offline, Gelb = Befehlsstillstand, Grün = Online) 0 = Zeit zwischen dem Befehlsaustausch (Get & Send) = Anzahl der aktuellen Clients auf dem Server 8 7
= Summer aller eingegangen Befehle auf dem Server = Laufzeit des Server-Prozesses 4 = Summer aller eingehenden Verbindungen zum Server 5 = Status des Servers 6 = aktuelle IP auf dem Server gehostet ist 7 = Client information (ID, OS information, Client-Version, Client-IP, Client-Name) Server Steuerung und Startanleitung Vorraussetzung:. Server Starten Die Server-Exe MUSS mit administrativen Rechten gestartet werden und über Firewall Freiheit verfügen! Diese Funktion startet sämtliche Time-Operationen des Servers und Hostet den Command und den Chat -Server auf der hinterlegten IP und Ports. Nach Betätigung dieser Funktion kann sie nicht erneut ausgeführt werden bis sämtliche Threads wieder beendet sind. Wenn diese Funktion verwendet wird ist der Server NOCH NICHT einsatzbereit! Der Server muss einmal von einem Client Connected werden um die Adressebereiche und Variablen zu initialisieren. Diese Erstverbindung initialisiert alle notwendigen Server-Funktionen und kann bis zu 5 min dauern. Sollte die zu verwendende IP vom Mutter-Server abweichen (85.5.46.7) muss in den Client Daten eine Anpassung vorgenommen werden:
Die zu bearbeitende Datei Die oconf.data mit einem Text-Editor öffnen und bearbeiten. Die IP des Online-Servers Port des Command-Servers Port des Chat-Servers Port des TS-Servers Letzter verwendeter Lobby-Name. Server herunterfahren Diese Funktion fährt den Server herunter und stellt sämtliche Arbeitsvorgänge ein. Nach Start des Prozesses werden alle auf dem Server verbunden Clients zum Automatischen Disconnect (Seitens des Clients) mit entsprechender Benachrichtigung gebracht. Der Server sendet an alle Clients den Befehl des Disconnects und schaltet 0s(Pufferzeit um alle Clients sich abmelden zu lassen) nach Start des Prozesses alle Threads und aktiven Verbindungen ab.
. Notabschaltung!!!NUR IM NOTFALL ZU VERWENDEN!!! Sollte es vorkommen das der Server eine enorme Last erzeugt(endlosschleife) oder eine höhere Last durch Reconnects gibt, sodass der Normale Prozess des Abschaltens keine Wirkung zeigt, so kann die Notabschaltung verwendet werden. Die Notabschaltung wird ohne weitere Prüfungen sämtliche Threads, Timer und Connections beenden ohne die Clients abzumelden oder die Disconnect-Befehle zu versenden. Clientsteuerung 5 4 = Den ausgewählten Client(s) (Checkbox checked) einen Befehl schreiben = Den Befehls-Cache des ausgewählten Client(s) (Checkbox checked) vollständig leeren. = Den ausgewählten Client(s) (Checkbox checked) vom Server entfernen (Sendung des Disconnect- Befehls) 4 = [Version 9000 = ohne Funktion] 5 = Alle offenen Spiele schließen (alle angemeldeten Clients bekommen Befehle zum schließen der offenen Spiele)
Server-Config 4 5 6 8 7 = IP auf dem der Online-Server den Command-Server und den Chat-Server hosten soll = Port des Command-Servers (muss mit der Client Konfiguration übereinstimmen) = Port des Chat-Servers (muss mit der Client Konfiguration übereinstimmen) 4 = Port des Teamspeak-Server (Online Voice) 5 = Pufferzeit der Timer in Millisekunden zwischen Befehl des Empfang und Sendung (Variabel zur Last Bewältigung) im Bereich von 99999999 6 = Flag ob alle eingehenden Befehle im Event-Log mit aufgelistet werden sollen 7 = Aktivieren ob Fehler per Mailto -Befehl versendet werden sollen (am besten mit Thunderbird) 8 = Email Adresse des Empfängers welche die Error-Emails erhalten soll
Server-Event & Error Log In diesem Fenster werden IMMER alle Fehler des Servers zur Laufzeit aufgelistet, hierbei wird bei der Anzeige keine unterschied zwischen Gutartigen und echten Fehlern unterschieden. Wenn das Flag der Aufzeichnung aller eingehenden Befehle aktiviert ist, werden hier sämtliche Befehle die an den Server übermittelt werden (ohne Chat-befehle) aufgelistet. Diese Dokumentation ist nur für interne Mitarbeiter der Gruppe Made by NeoX oder für Personen mit einer ausdrücklichen Genehmigung der Nutzung des Servers erstellt wurden. Für Fragen oder Probleme bitte E-Mail an webmaster@neox-virt.de Aufarbeitung der Anleitung von Server Version 0.900 zu 0.9000 durch NeoX am 5.5.04.