Das Projekt wurde gestoppt.
Bitte nicht vergessen: Es ist immer noch in der Alpha-Phase! Das bedeutet, dass das Programm unfertig ist und Fehler enthält.
Für mehr Hilfe steht euch das englische Forum zur Verfügung. Dort ist eine Hilfe (englisch) mit Tipps und Tricks.
Da das Interesse im deutschen Forum eher gering ist, werde ich wahrscheinlich für diese Version keine deutsche Hilfe verfassen. Ich bitte dafür um Verständnis.
Ich hoffe, dass euch der Live Mapper trotzdem gefällt.
Hallo Leute,
ich möchte euch gerne mein Projekt, CounterStrike2D Live Mapper oder auch CounterStrike2D Live MapEditor, vorstellen.
Worum geht es bei diesem Projekt?
In diesem Projekt geht es darum, dass man mit bis zu 255 Personen aufeinmal an einer Map arbeiten kann. Unzwar Online! Ja, ihr habt richtig gelesen. Man kann nun absofort mit mehreren Leuten Online Maps Editieren und Erstellen.
Das System ist relativ leicht. Wie bei CounterStrike2D wird erstmal ein Dedicated Server und einen Clienten benötigt. Der Dedicated Server kann entweder daheim oder auf einem V-/Root-Server gehostet werden. Der Administrator kann dann die Benutzerkonten erstellen, die dann auch die jeweiligen Rechte haben. Somit kann der Administrator alles und der Benutzer xyz z.B. nur Tiles und Entitys setzten/bearbeiten.
Der Benutzer kann sogar die Map inklusive aller Bilder und Dateien als eine *.rar Datei herunterladen (zum öffnen wird das Programm Winrar benötigt!). Ansonsten wird die Map auf dem Server gespeichert. Also man merkt schon, dass der Editor mit seiner ~ 3/4 Jahr Entwicklungszeit einige extras hat.
Welche erneuerungen, außer der Onlinefunktion, hat der Editor noch?
Der Editor soll das Arbeiten sehr erleichern. Somit sind kleine Extras, wie z.B. die Copy und Paste Funktion eines Mapbereiches möglich.
Man wählt einen Bereich mit gedrückter Shift-Taste aus. Sobald man fertig makiert hat, lässt man diese los und kann dann den Bereich mit gedrückter Strg-Taste "ghosten" (halb-sichtbar über die Map anzeigen lassen). Wenn man nun den ausgewählten Bereich einfügen möchte, drückt man nun Strg+V. Zum löschen des Bereiches, wird die Strg+X Kombination verwendet.
Außerdem muss man nun bei Tile Blending nicht mehr jedes einzelne Tile modifizieren. Man braucht nurnoch auf einen Pfeil zu drücken und die Tiles gemütlich zu setzten.
Es ist auch noch möglich, dass man Tiles von anderen Tiles hochladen kann. So kann man während des Betriebes einfach mal Tiles von anderen Tilesets kopieren und diese auf das aktuelle einfügen. Somit muss man nicht das komplette Tile hochladen oder erst in Paint zurecht schneiden.
Wie werden diese Benutzerkonto verwaltet?
Die Verwaltung eines Benutzerkontos ist relativ leicht. Man hat schon zu beginn ein Benutzerkonto mit dem Namen admin und dem Passwort admin. Dieser Benutzerkonto hat sogar das Recht, die Benutzer zu verwalten. Somit kann man gemütlich einen neuen Benutzer erstellen und seine Rechte konfigurieren. Es wird nach der Erstellung ein Registrierungsschlüssel angezeigt, den der Benutzer am Anfang seiner Registrierung eingeben muss. Somit kann der Benutzer sein Passwort selbst entscheiden und muss es nicht weitergeben.
Die Benutzerverwaltung kann man unter "Extras/User Manager" einsehen.
!ACHTUNG!
Es ist wirklich zu beachten, dass direkt das Passwort des Administrators geändert werden muss. Das ist natürlich unter "Extras/User Manager" möglich.
Wie hoste ich einen Server?
Bei der server.zip (siehe unten) ist eine server(.exe )und ein "db" Ordner. Diese Dateien müssen einfach in ein Ordner entpackt werden. Danach kann die Server(.exe) gestartet werden.
Folgende Ports werden benötigt:
UDP:2291
TCP:2292
Diese können in der "db/config.ini" geändert werden.
Es gelten die selben Regeln für das Port-Forwarding wie bei dem CS2D-Dedicated Server! Ich bitte darum, dass keine weiteren Fragen darüber auftauchen, wie man einen Port öffnet. Danke.
Ich bitte euch außerdem, ein wenig in der config.ini euch umzusehen. Dort ist eigentlich alles drinn, was ihr an Einstellungen benötigt.
Die Resourcen (gfx/sfx usw.) kommen alle direkt in den db Ordner rein. Es wurden schonmal Ordner vorgefertigt.
Um den Download der Maps zu aktivieren, muss auf dem Computer/Server winrar installiert sein!
Tipp:
Solltet Ihr ausversehen den Admin Benutzer gelöscht haben und könnt nicht mehr in das User Manager rein, so startet Ihr einfach die create_admin.bat/.sh Datei.
Screens?
Aber gerne
Die Screens sind etwas älter, aber sollten dennoch einige Sachen anzeigen.
Ist es umsonst? Und muss ich etwas Installieren?
Ja, es ist zu 100% umsonst. Und nein, da das Projekt völlig portable fähig ist.
Es gibt einmal den Clienten für den Benutzer:
Download Version 1.4 Alpha Build 5700
Der Download enthält noch ein paar Skins, die mit "Extras/Load Skin" geladen werden können. Außerdem ist der Client selbst updatefähig!
und einmal den Server für Hoster:
Download Version 1.4 Alpha
Download Version 1.4 Alpha
Was wird noch alles reingebaut?
Derzeitige ToDo Liste bis zur BETA:
Serverseitige Filebrowser Liste für Dateien (Bild Pfad usw.)
Action Menü erstellen (rechtsklick Menü für Entitys)
Entity größe über click and drop ändern können (Baum usw.)
Screenshot speichern vollenen (buggy)
LUA Editor (wahrscheinlich)
Sprachdateien für unterschiedliche Sprachen
Hochladen von Grafiken/Sounds usw.
Sounds abspielen
Bitte Lesen:
Der Editor ist in der Alpha Version und ist daher nicht bugfrei und auch instabil. Es ist empfohlen, die Karte jede 10. Minute zu speichern.
Ich habe einen Fehler gefunden! / Der Client ist abgestürtzt!
Bitte nicht in Panik verfallen... Bitte nur eine PM senden!
Im Falle eines absturtzes: Es sollte eine "bug_report_xxx.txt" Datei vorhanden sein. Bitte den Inhalt mit senden!
Ungewöhnliche Sachen beschreiben.
Was zuvor passiert ist / Was du zuvor getan hast
Wieviele Leute seid Ihr auf dem Server gewesen?
War es ein Lokaler oder Internet Server?
Sollten noch irgendwelche Fragen sein, so bitte ich diese zu posten, solange Sie auch wirklich Sinn ergeben. Ansonsten bitte per PM melden, damit der Threads wenigenst Spamfrei bleibt. Danke.
Ich hoffe euch gefällt das Tool und ich freue mich immer über positive und auch negative (bitte begründen!) Feedbacks.
Für ChangeLogs, Hilfe und bisherige Diskusionen, ist der englische Bereich zuständig.
Klin
edited 16×, last 16.10.16 11:39:28 am