Seite 1 von 5 12345 LetzteLetzte
Ergebnis 1 bis 10 von 47

Thema: Das wirklich allumfassende ULX Tutorial

  1. #1

    Standard Das wirklich allumfassende ULX Tutorial

    Hallo
    Ich dachte es wäre mal eine gute Idee ein ULX/ULib Tutorial zu machen, um mal wirklich alles zu erklären
    Zusätzlich werde noch das sui_scoreboard, UTeam und weitere Addons zeigen.


    1. Die Einleitung

    • Was ist ULX?


    ULX ist eine Adminmod für Garry's Mod, einer der besten, mit vielen Einstellmöglichkeiten und Funktionen. Es wurde vom Team Ulysses entwickelt.
    • Wo kann man es downloaden?


    Am besten über SVN, wenn man immer die aktuelle Version haben will. Wenn nicht, ist hier ist der normale Download.


    2. Die Installation

    Nach erfolgreichen download von ULX und ULib, schiebt man den ULX und den ULib Ordner (sie enthalten eine info.txt) in den garrysmod/garrysmod/addons Ordner.
    Jetzt solltest du den Server Neustarten, und wenn du alles richtig gemacht hast, wirst du am Anfang eine MOTD sehen (daruf komme ich später noch zurück )


    3. Die ersten Schritte


    3.1 Die Gruppen

    Geht als erstes in garrysmod/garrysmod/data/ulib und schaut euch die groups.txt an
    ULX hat schon einige Gruppen mit verschiedenen Rechten als Standartmäßig drin. Die Superadmin Gruppe sieht so aus:
    Spoiler:
    Spoiler anzeigen

    Deny/AllowMan hat zwei möglichkeiten die Rechte einer Gruppe zuzuweisen, entweder man erlaubt einige Befehle, und der Rest wird verboten, oder man verbietet einige Befehle, und der Rest wird erlaubt.

    inherit_fromInherit heißt Erben, d.h. die Gruppe bekommt die Befehle, die bei ihr eingetragen ist + die Befehle von der Gruppe die unter "inherit_from" steht. (Also "erbt" z.B. die Superadmin Gruppe alle Befehle von der Admin und von der Operator Gruppe, wie eine Kette also)
    Der einzige Sinn daran ist, dass man man nicht immer alle Befehle schreiben muss.

    Zu der User Gruppe zählt der ganze Rest, also das einfache Volk, das keiner Gruppe zugeordnet ist


    3.1.1 Gruppen erstellen

    Nehmen wir also mal an, wir wollen eine VIP Gruppe erstellen, der einige Rechte zur Verfügung stehen, also führen wir einfach die Liste fort indem wir z.B. das anhängen:
    Spoiler:
    Spoiler anzeigen

    Und so weiter, das ist jetzt erstmal eine ganze Menge an Befehlen, aber die kommen später noch

    P.S.: Wenn man in allow den Befehl "immunity" einträgt, dann ist man automatisch immun gegen Kicks und Bans, ausser der, der dich Bannen will hat "overcomeimmunity". Also würde ich als Chef natürlich beides bei mir in meine Superadmingruppe eintragen.


    3.2 Gruppeneinteilung

    Dazu gibt es auch eine Textdatei, die wir aber (falls nicht vorhanden) erstellen müssen.
    Als erstes gehen wir in garrysmod/garrysmod/data/ulib und erstellen dort eine users.txt, diese ist nötig um die Rechte an die verschiedenen Leute zu geben.

    Das ganze sieht ziemlich ähnlich aus, wie bei der groups.txt

    Um User in Gruppen aufzunehmen (z.B Admins), muss man sie einfach nach folgendem Schema eintragen:

    Spoiler:
    Spoiler anzeigen

    Jetzt bin ich in der Superadmin Gruppe und habe alle Rechte, genauso kann man dann auch andere User z.B in die VIP Gruppe schieben

    Hinweis: Man kann natürlich auch ingame bestimme User in Gruppen aufnehmen, das ist natürlich einfacher, siehe Liste der Befehle


    3.3 Die Message of the day

    Die Message Of The Day, kurz: MotD kennt ihr sicherlich. Wenn man auf einen Server joint, kommt ein Fenster mit den Regeln und dem ganzen Rest.

    ULX bietet die Möglichkeit, die MotD einfach mit html zu bearbeiten. Hier ist der Pfad zur ulx_motd.txt: garrysmod/garrysmod/addons/ulx/

    Man muss keine besonderen HTML Kenntnisse haben, man kann auch einfach das Vorhandene nehmen und erweitern, so wie ich das mal gemacht habe:

    Spoiler:
    Meine MotD



    3.4 Die Server.ini

    Diese Datei bietet eine Menge zum einstellen, man findet sie in garrysmod/garrysmod/addons/ulx/cfg

    Spoiler:
    Erklärung



    3. Die Befehle

    Wenn man "ulx help" in die Console eingibt, bekommt man eine Liste mit den wichtigsten Befehlen



    Wie man sieht, kann man die meisten Befehle in den Chat schreiben, z.B. !kick <user>

    Der wichtigste Befehl ist !menu, mit dem kommt man nämlich ins Menü, das sehr nützlich ist, und in der Kategorie "User Management" findet man übrigens die Befehle für Ingame User zu Gruppen hinzufügen und so.


    4. Ein Buntes Scoreboard

    Wie macht man sowas?



    Antwort: Mit dem sui_scoreboard and UTeam!

    Das sui_scoreboard gibts hier: http://ulyssesmod.net/archive/sui_scoreboard.zip
    (Forum Thread zum sui_scoreboard: http://forums.ulyssesmod.net/index.p...ic,1118.0.html)

    Es wurde zusätzlich eine alternative sui_scoreboard Version gemacht, die auch Steamavatare und die auf dem Server gespielte Zeit anzeigt: http://forums.ulyssesmod.net/index.p...ic,3650.0.html

    Einfach in den Addons Ordner damit und fertig

    Aber ohne UTeam geht nichts. UTeam ist ein Addon für ULX, mit dem man die Usergruppen in dem neuen sui_scoreboard anzeigen kann, und noch verschiedene Einstellmöglichkeiten für die Gruppen hat. Download: http://www.ulyssesmod.net/spbogie/UTeam1.1.zip
    (Forum Thread zu UTeam: http://forums.ulyssesmod.net/index.php/topic,663.0.html)

    Installation:
    UTeam.txt kommt in garrysmod/data
    UTeam.lua kommt in garrysmod/lua/autorun

    Wir öffnen die UTeam.txt, und was für ein Wunder, es sieht genauso aus wie die ganzen anderen .txt's

    Spoiler:
    Erklärung

    Achtung Wichtig! Die Gruppe die ich hier als letztes stehen habe, muss IMMER ganz unten in der Liste stehen, alles was unter der User Gruppe steht, wird garantiert nicht angezeigt! Zur Erinnerung: Die user Gruppe ist die Gruppe, zu der alle Spieler gehören, die zu keiner Gruppe gehören.


    5. Weitere Addons

    UClipUClip eigentlich nur dafür gedacht, dass man nicht durch andere Props noclippen kann, sondern nur durch seine eigenen. Admins können natürlich überall durch
    http://forums.ulyssesmod.net/index.p...ic,1080.0.html

    ASpamAnti Spam, mehr gibts hier: http://forums.ulyssesmod.net/index.p...ic,3434.0.html

    UTimeSpeichert, und zeigt von jedem Spieler die Spielzeit auf dem Server an, wenn man auf ihn zielt.
    http://forums.ulyssesmod.net/index.p...ic,3039.0.html

    Report ModuleMit dem Befehl "!report <text>" (im Chat) kann man Reports abschicken, die dann in der .txt gepeichert werden.
    http://forums.ulyssesmod.net/index.p...ic,1162.0.html

    UMapsDieses Addon wechselt die Map automatisch in bestimmten Zeitintervallen.
    http://forums.ulyssesmod.net/index.php/topic,688.0.html

    AntiAFKMein Lieblingsaddon, es kickt automatisch Spieler, die sich für eine bestimmte Zeit nicht bewegt haben, nachdem sie als AFK markiert werden. Man kann auch einstellen, aber welcher Spieleranzahl autokick an sein soll, und natürlich ob Admins auch gekickt werden sollen
    http://forums.ulyssesmod.net/index.p...ic,3032.0.html

    Und noch mehr...Gibts hier: http://forums.ulyssesmod.net/index.php/board,15.0.html



    6. Der ganze Rest

    • Die Logs findet man in garrysmod/garrysmod/data/ulx_logs, sie können für Admins oft sehr nützlich sein
    • In garrysmod/garrysmod/data/ULib sind alle Bans in der bans.txt aufgelistet


    Spoiler:
    Waffen verbieten

    Soo das wars eigentlich schon, ich hoffe es war verständlich, wenn es noch Fragen gibt, oder etwas fehlt dann schreibt es ruhig hier rein

    Aber eins muss ich noch sagen: Ausprobieren! Probiert ruhig das !menu aus, und die ganzen Funbefehle, wie Ragdoll oder Jail, man kann nicht viel falsch machen, ausser sich selbst Bannen, aber den kann man ja locker in der bans.txt löschen
    Geändert von don-banane (27.02.2010 um 19:30 Uhr)


  2. #2

    Standard AW: Das wirklich allumfassende ULX Tutorial

    Du musst es noch ein bisschen Übersichtlicher machen.


    1. Die Einleitung

    • Was ist ULX?


    ULX ist eine Adminmod für Garry's Mod, einer der besten, mit vielen Einstellmöglichkeiten und Funktionen. Es wurde vom Team Ulysses entwickelt.
    • Wo kann man es downloaden?


    Am besten über SVN, wenn man immer die aktuelle Version haben will. Wenn nicht, ist hier ist der normale Download.

  3. Folgender Benutzer sagt Danke zu A.I. für den nützlichen Beitrag:


  4. #3
    TheStargater
    Avatar von TheStargater

    Standard AW: Das wirklich allumfassende ULX Tutorial

    Darf ich es in unsere Wiki eintragen? Bitte

  5. #4

    Standard AW: Das wirklich allumfassende ULX Tutorial

    Zitat Zitat von TheStargater Beitrag anzeigen
    Darf ich es in unsere Wiki eintragen? Bitte
    Das kann er doch selbst.

  6. #5
    TheStargater
    Avatar von TheStargater

    Standard AW: Das wirklich allumfassende ULX Tutorial

    Zitat Zitat von A.I. Beitrag anzeigen
    Das kann er doch selbst.
    Ja wenn ich schonmal die Zeit dazu habe kann ich es doch machen.

  7. #6

    Standard AW: Das wirklich allumfassende ULX Tutorial

    Echt super Tutorial!

    Vielleicht kann ichs ja mal gebrauchen

  8. Folgender Benutzer sagt Danke zu SMILIE für den nützlichen Beitrag:


  9. #7

    Star AW: Das wirklich allumfassende ULX Tutorial

    *Stecknadel raushol* *anpinn*

    Sehr schön!

  10. Folgender Benutzer sagt Danke zu Pac_187 für den nützlichen Beitrag:


  11. #8

    Standard AW: Das wirklich allumfassende ULX Tutorial

    Wow ganz gut !
    Ich lade mir gleich das bunte Scoreboard runter

  12. Folgender Benutzer sagt Danke zu -PhoeniX- für den nützlichen Beitrag:


  13. #9

    Standard AW: Das wirklich allumfassende ULX Tutorial

    Zitat Zitat von TheStargater Beitrag anzeigen
    Ja wenn ich schonmal die Zeit dazu habe kann ich es doch machen.
    Also wenn du umbedingt meinst kannst du das schon machen

  14. #10
    Avatar von rouV
    Registriert seit
    24.01.2008
    Ort
    nähe Karlsruhe

    Standard AW: Das wirklich allumfassende ULX Tutorial

    kann es sein das http://ulyssesmod.net nichtmehr existiert ?

    *sehr sehr schönes Tutorial aber

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •