[Tutorial] Next-Life installieren

  • Da hier schon die ersten kamen, und doofe Fragen gestellt haben..
    Hier ein hoffentlich gut folgendes Tutorial.

    NACHTRAG:
    Script ist so wie es ist unspielbar.


    Schritt 1


    Downloaded euch das Script von dem Hauptthread
    [Release]Wie der anfang so das ende. R.I.P Next-Life

    Jetzt entpackt ihr das Script in euren Server Resourcen Ordner.
    Da ich es bei mir Local mache ist er auf meiner Festplatte:

    Schritt 2


    Nachdem der Gamemode nun in seinem Ordner entpackt ist:

    Externer Inhalt i.gyazo.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.


    Müssen wir 2 wichtige Dinge tun.
    2.1. die ACL bearbeiten
    2.2. Die Datenbank verbinden

    Schritt 2.1


    Wir gehen einen Ordner zurück und landen in unseren Deathmatch Ordner
    Dort befindet sich eine acl.xml
    Öffnet diese mit einem Editor eurer Wahl
    Nun werdet ihr sehen, dass dort einiges eingetragen ist.
    Ihr fügt dort 2 Zeilen ein
    Die erste Zeile ist dafür, dass ihr Administratoren Rechte habt und die Zweite um dem Script Administratoren Rechte zu geben
    Es sollte dann so aussehen:

    Schritt 2.2


    Nun müssen wir die Datenbank verbinden.
    Wir sehen, dass wir im Next-Life Ordner eine SQL ist.
    Wir gehen also in unsere MySQL Datenbank und erstellen eine neue Datenbank

    Externer Inhalt i.gyazo.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.


    Nun drückt ihr in eurer neuen Datenbank auf "importieren" und wählt die SQL aus dem Next-Life Ordner aus:
    Keine anderen Einstellungen vornehmen, sondern dann einfach unten auf "ok" drücken
    Der Error der da kommt spielt vor erst keine Rolle.

    Nachdem wir also die Datenbank erstellt haben müssen wir dem Script natürlich auch sagen, dass es sich damit verbinden soll.
    Also gehen wir in den Ordner "HausSyS" vom Gamemode
    Wir öffnen die server.lua und bearbeiten sie wie folgt:


    wird zu:

    Speichert die Datei.
    Leider hat Black die Datenbank"infos" noch einmal abgefragt:
    geht dazu in den Ordner Settings und geht in die mysql.lua
    in Zeile 2 steht

    Lua
    handler = dbConnect("mysql","dbname=ni597549_1_DB;host=37.10.121.119","ni597549_1_DB","zoWfwU3e")

    ändert es zu :


    Lua
    handler = dbConnect("mysql","dbname=nextlife;host=127.0.0.1","root","")

    Mit euren Daten natürlich!


    Fehlerbehebung


    Nun könnt ihr euren Server starten.
    Ihr werdet jedoch eine Fehlermeldung in der Konsole bekommen.
    um diesen zu fixxen ladet ihr die Datei runter:
    https://workupload.com/file/3fSdX7b
    und fügt sie in den "shaders" Ordner des Next-Life Scriptes ein!

    Durch einen Fehler wird der Register nicht abgeschlossen
    ICH HABE KEINE SCHEI? LUST DAS ZU MACHEN MAN


    Whitelist


    Da Black noch ein Whitelist Script auf seinem Script hat, müssen wir dieses erst ausstellen.
    Wir gehen wieder in den Next-Life Ordner und suchen den Ordner "Settings"
    Dort befindet sich eine "settings.lua" öffnet diese und bearbeitet Zeile 8&9
    So sollte es dann aussehen:

    Lua
    Servername = "Next-Life"
    Version = "Pre-Alpha 0.1"
    Inhaber = "[Next]Black"
    local WAlpha= false --Setze auf true, um die whitelist zu aktivieren! Diese läuft über die Datenbank!
    local WBeta= false
    ScriptStartValid= false


    [/spoiler=Register Farbe ändern]
    Da Black seinem Namen alle Ehre macht, ist das Register total schwarz - keine Ahnung was du dir dabei gedacht hast^^
    Ich habe mir mal die Mühe gemacht, und die Bilder ausgetauscht:
    Wir ersetzen die Bilder mit folgenden Datein

    Spoiler anzeigen


    Die Edits erscheinen (zumindest bei mir) wenn ihr zwischen Login und Register hin und her switcht


    Nun könnt ihr auf euren Server gehen
    Seid ihr auf eurem Server gebt ihr im Chat [/register EUERNAME EUERPASSWORT] ein
    EUERNAME muss der gleiche sein, denn ihr in Schritt 2.1 in der ACL eingetragen habt!
    anschließend logt ihr euch mit den Daten ein /login NAME PASSWORT
    und ihr solltet nun PPanel haben (mit P öffnen)


    Nun stoppt ihr die Resource Play
    /stop play
    und startet next-life
    /start next-life


    [spoiler]
    Ernsthaft.. anfangs dachte ich is bestimmt n klasse Script kann man bestimmt was mit anfangen
    Aber wie hast DU das Teil zum laufen bekommen?
    Fehlende Datein, schlechtes Register/Login
    Das Register funktioniert nichtmal = Es wird nichts an die Datenbank gesendet etc
    Habe es jetzt ne halbe Stunde versucht, und egal wie es wird nichts gesendet
    Ich gebs auf
    Dein Script mag vielleicht schön sein, aber du hast entweder vor dem upload nochmal überall Fehler eingebaut, oder du hast es noch nie getestet
    hab mir hier versucht mühe zu geben und alles Schritt für Schritt zu machen - das ist der Grund warum ich es trotzdem abschicke und nicht wieder lösche, sorry dafür.

  • Dieses Thema enthält 9 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!