Code:
ulx showMotd 1 // Soll die Message of the Day beim Start angezeigt werden?
ulx addGimpSay "I'm a llama." // Siehe Liste der Befehle
ulx addGimpSay "How do you fly?"
ulx addGimpSay "baaaaaaaaaah."
ulx addGimpSay "Llama power!"
ulx addGimpSay "Llamas are the coolest!"
ulx addGimpSay "What's that gun to move stuff?"
ulx chattime 1.5 // Die Spieler können nur alle 1.5 Sekunden etwas in den Chat schreiben (spam schutz).
// Diese Zeile sehen die User wenn sie joinen
// Mit %host% und %curmap% fügt ULX dort automatisch den Servernamen und die Map die gerade äuft ein
ulx welcomemessage "Welcome to %host%! We're playing %curmap%."
// Werbung
// addCsayAdvert <msg> <r> <g> <b> <repeat_time> <length> [<group>]
// addAdvert <msg> <repeat_time> [<group>]
// R, G und B ist die Farbe, nach Rot Grün und Blau die die Werbung hat. Weiß wäre z.B. 255, 255, 255
// Repeat_time ist die Wiederholungsrate, length ist wie lange die Werbung angezeigt wird, mit Group kann man optional die Gruppe einstellen, der nur die Werbung gezeigt wird
// addCsayAdvert macht Werbung in der mitte vom Bildschirm, addAdvert macht Werbung im Chat
// Man kann %host%, %curmap%, und %ulx_version% ebenfalls verwenden
ulx addCsayAdvert "You're playing on %host%, enjoy your stay!" 255 255 255 300 10
// ULX Werbung, sollte man anstandsweise drinlassen :)
ulx addAdvert "This server is running ULX Admin Mod version %ulx_version% by Team Ulysses -- ulyssesmod.net" 540
ulx logFile 1 // Soll geloggt werden? Siehe Logs
ulx logEvents 1 // Sollen Events geloggt werden? (player connect, disconnect, death)
ulx logChat 1 // Soll der Chat geloggt werden?
ulx logSpawns 1 // Sollen Prop-Spawns geloggt werden?
ulx logSpawnsEcho 1 // Sollen Spawns auf dem Server geloggt werden? 0 = aus, 1 = Nur Admins, 2 = Alle
ulx logDir "ulx_logs" // Die Log Datei in garrysmod/data.
ulx logEcho 2 // Echo mode
// Echo modes:
// 0 - AUS, d.h. wenn ein Admin einen Befehl ausführt, wird nichts in den Chat geschrieben
// 1 - ANONYM Man sieht den Befehl, aber nicht wer in ausgeführt hat. Sieht dann z.B. so aus: "(ADMIN) slapped Bob with 0 damage"
// 2 - ALLES Man sieht den Befehl und den Namen des Admins: "(ADMIN) don-banane slapped Bob with 0 damage"
ulx rslotsMode 0
ulx rslots 2
ulx rslotsVisible 1
// Erklärung: 0 = Aus, es werden keine Slots reserviert
// 1 = Es sind immer zwei Slots für Admins reserviert, also nehmen wir mal an wir haben einen 10 Slot Server und haben 8 Spieler drauf, jetzt kann kein Spieler mehr joinen, weil die restlichen 2 für Admins reserviert sind.
// 2 = Sehr schwer zu erklären, braucht man aber eigentlich eh nicht xD
// 3 = Wenn ein Admin joint, und der Server voll ist, wird der Spieler, der am kürzesten auf dem Server ist gekickt, um Platz für den Admin zu machen.
// rslotsVisible:
// Wenn keine regulären Spielerplätze mehr frei sind, wird der Server auf "Full" gesetzt. Admins können dann nurnoch über die console via "connect <ip>" joinen (falls Slots reserviert sind)
ulx votemapEnabled 1 // Votemap ein oder aus
ulx votemapMintime 10 // Wie lange soll Votemap dauern
ulx votemapWaittime 5 // Um Votemap Spam zu vermeiden, die Zeit bis der jeweilige User einen neuen Vote machen kann
ulx votemapSuccessratio 0.4 // Die Rate, damit die Map gechanged wird berechnet durch (Votes)/(Anzahl aller Spieler)
ulx votemapMinvotes 3 // Mindestanzahl der Votes damit der Vote überhaupt zählt
ulx votemapVetotime 30 // Soviel Zeit bleibt dem Admin um den Vote abzubrechen, nachdem der Vote zuende ist, bis die Map gechanged wird
ulx votemapMapmode 1 // 1 = Alle maps zum Vote erlaubt, 2 = Nur die unten aufgelisteten Maps zum Voten erlauben
ulx voteEcho 0 // 1 = Zeigt im Chat an wer für was gestimmt hat 0 = Zeigt nichts an
ulx votemap2Successratio 0.5 // Das gleiche wie oben, ausser dass man bei votemap2 mehrere Maps zur auswahl hat
ulx votemap2Minvotes 3 // Auch gleich
ulx votekickSuccessratio 0.6 // Votekick Rate berechnet nach (Votes/Anzahl aller Spieler) bis ein Votekick wirkt
ulx votekickMinvotes 2 // Mindestanzahl der Votes damit der Votekick überhaupt zählt
ulx votebanSuccessratio 0.7 // Genauso wie votekick
ulx votebanMinvotes 3 // Ebenfalls
// Hier kannst du die Maps eintragen, falls du bei bei votemapMapmode 2 eingestellt hast ;)
ulx votemapAddmap gm_construct
ulx votemapAddmap gm_flatgrass
// Hier kann man einstellen, welche Files man gezwungen ist herunter zu laden
// So fügt man Files dazu: ulx addForcedDownload <file/folder> [<recursive>]
// Zum Bleistift:
//ulx addForcedDownload "sound/cheeseman.mp3"
// Man kann auch komplette Ordner auswählen, wenn recursive auf 1 ist, werden alle Unterordner mitgenommen
//ulx addForcedDownload "sound/my_music" 1