14.05.2014, 01:19 | #1 (permalink) |
Registriert seit: 02.05.2014
Beiträge: 15
|
Traffic minimieren und Server entlasten
Hallo Leute,
ich hoffe ihr könnt mir mit euer Erfahrung helfen. Mir geht es im Grunde um die Frage wie man am besten Objekte erzeugt, lokal oder auf dem Server, um eine stabile Spielumgebung zu gewährleisten. Ich kenne folgende zwei Varianten wie man die mission.sqm verwenden kann. Variante A: Mission liegt auf dem Server. Ich habe in meiner Mod beispielsweise "@R2R" eine mission.sqm reingepackt und in der config.cfg diese angegeben wo sie liegt PHP-Code:
PHP-Code:
Variante B: Mission liegt auf dem Server, wird aber von jedem Client während er connected runtergeladen und im MPMissionCache gespeichert. Was habe ich eigentlich vor ? Um ein bestimmtes Szenario abzubilden habe ich vor mehrere 100 Objekte auf der Map zu platzieren. Hierzu nutze ich bereits den Editor, jedoch kommt es auch öfter vor das ich Objekte genauer positionieren oder rotieren möchte und der Editor kein zufriedenstellendes Ergebnis liefert. In dem Fall gehe ich in die Vorschau setze mein Objekt z.B. eine Schildkröte ab und lese die Koordinaten aus. Im nächsten Schritt erzeuge ich im Editor ein Dummy-Objekt und trage das bspw. ins Init ein PHP-Code:
Zu meinen Fragen: Welche Variante bevorzugt Ihr bzw. wann sollte man welche einsetzen ? Welche Variante verbraucht weniger Traffic und entlastet insgesamt den Server ? Eine Alternative wäre noch die Objekte nur lokal zu erzeugen, also jeder Client muss zwangsläufig Variante B nutzen. So etwas könnte dann programmiert sein PHP-Code:
Es wäre enorm hilfreich wenn mir jmd nochmal genau die Hintergrundprozesse erklären könnte, damit ich besser einschätzen kann, welche weitere Vorgehensweise effizienter ist. Danke schonmal vorab für eure Hilfe. Gruss manatarms |
14.05.2014, 19:56 | #2 (permalink) |
Registriert seit: 02.05.2014
Beiträge: 15
|
Hallo,
ich habe die letzten Stunden nochmal Zeit gehabt mir das ganze durch den Kopf gehen zu lassen und bin zu einem Entschluss gekommen es wie folgt zu machen. Ich joine auf den Server und platziere die Objekte inGame wie ich sie haben möchte. Diese werden in meiner DB gespeichert. Dann lese ich aus der DB die Daten aus und geniere automatisch aus jedem Datensatz eine Scriptzeile wie bspw. PHP-Code:
Wie findet Ihr meine Idee ? |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Mission kann nicht geladen werden. Keine Zivi Slots. | Benni | Rollenspiel & Zombie Ecke | 0 | 24.03.2014 15:52 |
[LINUX] Server probleme | Gonzo1690 | Technische Fragen & Probleme | 1 | 23.09.2013 23:00 |
1GB/std Traffic vom Server ? | [GNC]Lord-MDB | Technische Fragen & Probleme | 0 | 02.07.2011 02:33 |
Patch 1.59 | Buccs | Community | 83 | 10.06.2011 06:34 |
Arma 2 Server Problem | S@ndviper | Multiplayer | 14 | 15.11.2010 19:45 |