Das Projekt soll auf ALT:V realisiert werden. Angewandt werden sollen C-Sharp, Type-Script, JS, React und als Datenbanktechnologie soll MongoDB verwendet werden. Das Projekt an sich soll ein Hardcore RP Server mit Wirtschaft und Spielergestaltung werden. Im Vordergrund sollen die Spieler den Server mit Konzepten entwickeln.
Ganz wichtig sind Dokumentationen und Kommentare, damit das Projekt weiterentwickelt werden kann und insbesondere soll das ganze auf Modul Basis aufgebaut werden.
Serverumgebung
Das Projekt soll wie folgt auf einer Serverumgebung laufen. Zum einen soll es den Development Server geben, zum anderen den produktiven Server, sowie einen Datenbankserver ( MongoDB ).
Neben den ganzen soll ein Backup Server laufen und unter anderem für die Webanwendungen ( Tablet und Co ein separater Server )
Alle Server sollen via Ubuntu laufen.
Grundsysteme für den Anfang
Registrieren, Login und Whitelisting
Die Registrierung soll über das Forum Woltlab erfolgen. Der User registriert sich hier mit einem Forennamen, dieser Forenname ist für den Server anschließend der Login-Name.
Nach dem Registrieren soll ein Accounting-Bereich offen stehen, dort soll dann ein Charakter erstellt werden können. Der Charakter soll mit einem Vornamen und einem Nachnamen, sowie mit der Angabe von einem Geburtsdatum und der Auswahl des Geburtslandes ausgewählt werden, nach Angabe der Daten wird nun die Charaktererstellung eröffnet, hier wird das Aussehen festgelegt.
Wichtig, den Vor- und Nachnamen kann es mehrfach geben, Doppelnamen sind unzulässig.
Nach erfolgreicher Charaktererstellung wird der Spieler nun als Non-Whitelist gesetzt und soll nach einem erneuten Login in einem Bereich Spawnen ( Hotelzimmer oder dergleichen ) wo er nicht rauskommt. Essen und Trinken werden hier noch nicht beachtet. Der User soll hier die Möglichkeit haben, sich mit den Funktionen auseinanderzusetzen. Im Hotelzimmer soll es ein Tablet geben, wo der Char seinen Whitelist-Termin setzen kann. 20 Minuten vor Beginn kann er das Hotelzimmer verlassen und wird dann mit einem Flieger ( Videosequenz ) zum Militärstützpunkt geflogen.
Der Spieler wird hier in einem Interior gespawnt, dort soll ein Willkommensbereich sein, wo man sich etwas zu essen und trinken kaufen kann. Anschließend können diese in der Wartehalle Platz nehmen, ein Einreisebeamter wird sich dem neuen Spieler annehmen.
Der Spieler erhält am Anfang: 5.000 $ Bar, Essen und Trinken. Beim ersten Login soll die Social-ClubID gespeichert werden, sollte sich nun derselbe damit noch einen Charakter erstellen, wird dieser gesperrt.
Ist der Spieler bereits Gewhitelistet erscheint hier die Möglichkeit sein Chars auszuwählen. Für zivile Bürger gibt es nur einen Char, die Regierung kann weitere Chars auf demselben Account freigeben, etwas für Support / Verwaltung / Regierung oder als PED bzw. weitere Chars.
Inventarsystem
Das System soll verschiedene Systeme kombinieren, zum einem ein Garagensystem ( verschiedene Standorte zum Ein- und Ausparken von Fahrzeuge, die Fahrzeuge sollen an sich ebenfalls ein eigenes Inventarsystem haben ( Kofferraum, Handschubfach, Tanksystem ( Diesel, Benzin, Elektro sowie Gas ).
Spielerinventar System soll folgendes haben:
-> Brieftasche ( Ausweis, Bargeld, EC-Karte, Krankenkarte, Dienstausweise)
-> Lizenz Mappe ( Führerscheine, Fahrzeugscheine, Grundbuchscheine ( Immobilien),
Gewerbelizenz ( Gebäudebezogene Firmen), Waffenscheine, Ausnahmegenehmigungen
Die Lizenzen sollen nichts wiegen.
Essen,-Trinken und Gesundheitssystem
Fraktionen:
Zivilisten
San Andreas Police Department ( SAPD )
Federal Investigation Bureau (FIB)
Los Santos Medical Department ( LSMD )
Los Santos Fire Department ( LSFD )
Department of Motor Vehicle ( DMV )
Department of Justice ( DoJ )
Department of Commerce ( DoC)
Homeland Security (HS)
Regierung ( R )