Hallo Com,
das neue Tutorial ist um einiges umfangreicher als das alte, also lest es euch ruhig nochmal durch. Die Installation ist für einen Windowsserver oder Computer vorgesehen. Bestimmte Schritte lassen sich auch auf Linux anwenden. Für die Basics unter Linux gibt es einen alternativen Anfang.
1. Herunterladen aller Files
2. Installieren von MTA Ded. Server u. MySQL Plugin
Ihr führt den MTA Installer aus, und wählt den Punkt ''Nur Server'' [Ausser ihr möchtet auch den Gameclient installieren].
Danach findet ihr im MTA Ordner unter /server alle Serverfiles. Die MySQL Plugins müssen in folgende Ordner (Wenn die Ordner nicht existieren, erstellt sie!)
mta_mysql.dll : \mods\deathmatch\modules\
libmysql.dll : Serverodner
Dadurch wird ein Plugin verfügbar, das ein paar Handler freischaltet, die von dem Script verwendet werden. Nun muss dem Server aber noch mitgeteilt werden dass er das Plugin nutzen soll. Dies machen wir wie folgt:
In der mods/deathmatch findet ihr zwei .config Dateien: local.conf und mtaserver.conf.
Alle Änderungen sind in beiden Dateien genau gleich auszuführen!
Unter dem Punkt ''Specify the module(s) which are loaded with the server" fügt ihr das hier hinzu:
Dann müsst ihr noch MySQL installieren und eine Datenbank erstellen. Die Installation ist selbsterklärend. Falls ihr Probleme habt nutzt bitte folgende Webseiten.
MySQL: [Only registered and activated users can see links. Click Here To Register...]
Navicat: [Only registered and activated users can see links. Click Here To Register...]
Sollten konkrete Fragen bestehen könnt ihr die auch gerne hier stellen
Nun könnt ihr mit Navicat auf die MySQL Datenbank zugreifen und aus dem Violite-Ordner die *.sql Datei in eine Datenbank hochladen und extrahieren.
So, nun müssten wir einen funktionierenden Server mit MySQL Datenbank und Plugin haben. Es fehlt uns noch das Script.
Alternativer Start für Linuxnutzer
3. Einstellen des Servers und des Scripts
In der mods/deathmatch findet ihr zwei .config Dateien: local.conf und mtaserver.conf.
Alle Änderungen sind in beiden Dateien genau gleich auszuführen!
Unter dem Punkt ''Specify the module(s) which are loaded with the server" fügt ihr das hier hinzu:
Nachdem ihr das Script in den resources Ordner reinkopiert habt, könnt ihr die MySQL Daten einstellen. violite/mysql/mysql_start.lua
Dann müsst ihr noch in der acl.xml das hier hinzufügen unter <group name="Admin">:
4. Liveeinstellungen
Startet den Server. In der Konsole tippt ihr zuerst das hier ein:
addaccount [NAME] [PASSWORT]
Dann stoppt den Server!
Geht jetzt in die acl.xml und fügt wieder unter <group name="Admin">:
hinzu.
Damit gebt ihr euch Adminrechte, um die Konsole ingame mit P zu öffnen!
Startet wieder den Server und tippt das ein:
start violite
Nun wird Violite gestartet! Wenn ihr euch einen Account angelegt habt, könnt ihr euch kurz ausloggen und in der Datenbank unter ''userdata - adminstatus" "4" eintippen. Dann habt ihr auch im Script Adminrechte!
Danke für's Lesen! Fragen einfach in den Thread schreiben...
EDIT: Bald gibt's noch Bilder...
das neue Tutorial ist um einiges umfangreicher als das alte, also lest es euch ruhig nochmal durch. Die Installation ist für einen Windowsserver oder Computer vorgesehen. Bestimmte Schritte lassen sich auch auf Linux anwenden. Für die Basics unter Linux gibt es einen alternativen Anfang.
1. Herunterladen aller Files
- [Only registered and activated users can see links. Click Here To Register...]
- MySQL Plugin [Only registered and activated users can see links. Click Here To Register...] und [Only registered and activated users can see links. Click Here To Register...]
- [Only registered and activated users can see links. Click Here To Register...] [Müsst ihr orginal von Zipper kaufen!]
- [Only registered and activated users can see links. Click Here To Register...]
- [Only registered and activated users can see links. Click Here To Register...]
2. Installieren von MTA Ded. Server u. MySQL Plugin
Ihr führt den MTA Installer aus, und wählt den Punkt ''Nur Server'' [Ausser ihr möchtet auch den Gameclient installieren].
Danach findet ihr im MTA Ordner unter /server alle Serverfiles. Die MySQL Plugins müssen in folgende Ordner (Wenn die Ordner nicht existieren, erstellt sie!)
mta_mysql.dll : \mods\deathmatch\modules\
libmysql.dll : Serverodner
Dadurch wird ein Plugin verfügbar, das ein paar Handler freischaltet, die von dem Script verwendet werden. Nun muss dem Server aber noch mitgeteilt werden dass er das Plugin nutzen soll. Dies machen wir wie folgt:
In der mods/deathmatch findet ihr zwei .config Dateien: local.conf und mtaserver.conf.
Alle Änderungen sind in beiden Dateien genau gleich auszuführen!
Unter dem Punkt ''Specify the module(s) which are loaded with the server" fügt ihr das hier hinzu:
Code:
<module src="mta_mysql.dll" />
MySQL: [Only registered and activated users can see links. Click Here To Register...]
Navicat: [Only registered and activated users can see links. Click Here To Register...]
Sollten konkrete Fragen bestehen könnt ihr die auch gerne hier stellen
Nun könnt ihr mit Navicat auf die MySQL Datenbank zugreifen und aus dem Violite-Ordner die *.sql Datei in eine Datenbank hochladen und extrahieren.
So, nun müssten wir einen funktionierenden Server mit MySQL Datenbank und Plugin haben. Es fehlt uns noch das Script.
Alternativer Start für Linuxnutzer
3. Einstellen des Servers und des Scripts
In der mods/deathmatch findet ihr zwei .config Dateien: local.conf und mtaserver.conf.
Alle Änderungen sind in beiden Dateien genau gleich auszuführen!
Unter dem Punkt ''Specify the module(s) which are loaded with the server" fügt ihr das hier hinzu:
Code:
<module src="mta_mysql.dll" />
Code:
gMysqlhost = "localhost" gMysqlUser = "root" gMysqlPass = "" gMysqlDatabase = "test"
Dann müsst ihr noch in der acl.xml das hier hinzufügen unter <group name="Admin">:
Code:
<object name="resource.violite=">
4. Liveeinstellungen
Startet den Server. In der Konsole tippt ihr zuerst das hier ein:
addaccount [NAME] [PASSWORT]
Dann stoppt den Server!
Geht jetzt in die acl.xml und fügt wieder unter <group name="Admin">:
Code:
<object name="user.[NAME]=">
Damit gebt ihr euch Adminrechte, um die Konsole ingame mit P zu öffnen!
Startet wieder den Server und tippt das ein:
start violite
Nun wird Violite gestartet! Wenn ihr euch einen Account angelegt habt, könnt ihr euch kurz ausloggen und in der Datenbank unter ''userdata - adminstatus" "4" eintippen. Dann habt ihr auch im Script Adminrechte!
Danke für's Lesen! Fragen einfach in den Thread schreiben...
EDIT: Bald gibt's noch Bilder...