• AMX Führer Home
  • Schritt 1: AMX installieren
  • Schritt 2: AMX aktivieren
  • Schritt 3: AMX konfig.
  • AMX von Datei:
    • amx.cfg
    • mysql.cfg
    • clcmds.ini
    • cmds.ini
    • configs.ini
    • cvars.ini
    • maps.ini
    • modules.ini
    • paths.ini
    • plugins.ini
    • speech.ini
    • users.ini
  • AMX von Topic:
    • Admins erstellen
    • Befehls Führer
    • Plugin Installation
    • Plugin Kompilierung
    • Modul Setup
    • Menü Nutzung
    • Sprach Setup
    • Sprach Installation
    • Waffen Verbote
    • Stats Setup
    • Custom Map Configs
  • Misc. Ressourcen
  • Gutschrift
AMX Mod 2006 Setup Führer
Half-Life Server Administration

users.ini - Admins einstellen

Die users.ini Datei in deinem addons\amx\config Ordner ist wo man Spielern ihre Admin Privilegien gibt. Es enthält unterschiedliche Levels von Admin Zugriffen für eine standardmässige Installation. unten sind einige Beispiele wie man Admin Zugriff für deine Admins erstellt.

Der erste Teil von der users.ini Datei ist beschrieben "Zugriffs Flags". Diese Buchstaben werden definieren auf welche Befehle deine Admins Zugrif haben:

; Zugriffs Flags:
; (Überprüfe amx/examples/include/amxconst.inc zum sehen der Äquivalenten von diesen Flags für amx Plugins)
; a - immunität (kann nicht gekickt/gebannt/getötet/geschlagen)
; b - reservation (Kann reservierte Slots nutzen)
; c - amx_kick Befehl
; d - amx_ban und amx_unban Befehle
; e - amx_slay und amx_slap Befehle
; f - amx_map Befehl
; g - amx_cvar Befehl (nicht alle Cvars werden nutzbar sein)
; h - amx_cfg Befehl
; i - amx_chat und andere Chat Befehle
; j - amx_vote und andere Umfrage Befehle
; k - zugriff zu sv_password Cvar (mit amx_cvar Befehl)
; l - zugriff zu amx_rcon Befehl und zu rcon_password Cvar (mit amx_cvar)
; m - custom level A (für zusätzliche Plugins)
; n - custom level B
; o - custom level C
; p - custom level D
; q - custom level E
; r - custom level F
; s - custom level G
; t - custom level H
; u - Menü Zugriff
; z - Nutzer (nutze nicht diesen Flag mit Admins!)

Der nächste Teil von der users.ini ist beschrieben mit "Account Flags". Diese Optionen kontrollieren wie der Nutzer beglaubigt wird:

; Account Flags:
; a - disconnecte Spieler bei falschem Passwort
; b - Clan Tag
; c - das ist Steamid
; d - das ist IP
; e - passwort wird nicht überprüft (nur Name/IP/Steamid benötigt)

Der letzte Teil ist nur benötigt wenn dein Server ein Listen ServerDedicated Server:
Der Server läuft in einer Textkonsole und ist ein separater download Teil von dem Client. Oder wurde von dem Dedicadet Server Eintrag in Steam gestartet.
Listen Server:
Du startest deinen Client und dann startest den Server von dem In-Spiel Menü, dann können andere zu dir verbinden.
ist. Dies wird dir erlauben Admin Zugriff zu haben während der Server läuft.

"loopback" "" "abcdefghijklmnopqrstu" "de"

Der Format von Admins erstellen

Der Format von dem Eintrag jedes Admins ist dieser:

<Name|IP|Steamid> <Passwort> <Zugriffs Flags> <Account Flags>

Admin Zugriff von Spieler Name oder Clan Tag

(Bestes für LAN, ok für Internet)

Dies ist nicht der beste Weg Admin Zugriff zu erheben. Es benötigt das setzen eines Passwort an ihrem Ende. Viele Spieler können dies tun, denn es kennen nicht viele das Konzept von editieren der Config Dateien und mit der Richtigen Information. Es ist eine Belastung für die Person die es aufsetzt und die Person die es am Ende bekommt, und dort ist keine hinzugefügte Sicherheit mit dieser Methode wie über Steam ID.

"Puking Horse"Wenn du deinen Namen änderst, wird dies nicht funktionieren.       "bizzybee"Ein Passwort ist hier benötigt oder jeder der diesen Namen nutzt wird die Admin Zugriffe haben die der Spieler hat. "abcdefghijklmnopqrstu"Zugriffs Flags "a"Account Flags:
Der a Wert ist zusätzlich. Das wird Spieler daran hindern zu versuchen Admin Zugriffe zu bekommen in dem diese gekickt werden.

"[-O-]"Wenn dein Name nicht den Clantag in sich enthält, dann wird dies nicht funktionieren.              "wacky"Ein Passwort ist hier benötigt oder jeder der diesen Namen nutzt wird die Admin Zugriffe haben die der Spieler hat.    "abcdefghijklmnopqrstu"Zugriffs Flags "a"Account Flags:
Der a Wert ist zusätzlich. Das wird Spieler daran hindern zu versuchen Admin Zugriffe zu bekommen in dem diese gekickt werden.
Andeutung: Gehe mit deiner Maus über die Admin Einträge die oben gelistet sind um zusätzliche Tips zu bekommen.
Ein ; am Anfang von der Linie macht dass diese Linie ignoriert wird!

Oben ist dies was du Serverseitig machst. Der Client muss auf seiner Seite das Passwort auch eingegeben haben. Um dies zu tun, erstelle in deinem mod (z.B. cstrike, dod) Ordner eine Datei namens userconfig.cfg wenn du nicht bereits eine hast. Der Client muss setinfo _pw "Passwort" in sie platzieren. Zum Beispiel:

setinfo _pw "bizzybee"

Das Passwort Feld und das Passwort sollten übereinstimmen mit dem was du auf dem Server hast. Für mehr Informationen, gehe hier.

Admin Zugriff über IP Adresse

(Bestes für LAN, ok für Internet)

Du wolltest diese Methode nutzen nur wenn du zu einem Server verbindest auf einem LAN Lokales Arena Netzwerk. Auf einer LAN ohne Internet Zugriff, Spieler werden keine Steam id's haben. Diese Methode erlaubt dir stattdessen  Adminrechte zu deiner Computer Adresse zu geben. Wenn diese IP dynamisch ist, dann könnte diese durchgehend wechseln also behalte dies im Gedächtnis.

"192.168.0.100"Finde heraus was deine IP ist:
Win9x: Start/Auführen tippe winipcfg und drücke OK.
WinNT/2K/XP: Start/Ausführen/cmd Dann tippe ipconfig und drücke Eingabe.
      ""Kein Passwort ist hier benötigt, aber die leeren Anführungszeichen werden jedoch benötigt.         "abcdefghijklmnopqrstu"Zugriffs Flags. "de"Account Flags:
Das d zeigt an dass die IP überprüft werden soll. Der Spieler Name wird ignoriert.
Das e sagt AMX dass Passwort Feld zu ignorieren. Weil du über IP verbindest in diesem Weg. Anmerkung dass das Passwort Feld immer noch da ist, nur leer.
Ein ; am Anfang von der Linie macht dass diese Linie ignoriert wird!

Admin Zugriff über Steam ID

(Bestes für Internet, wird nicht auf Lan one Internet Zugriff funktionieren.)

Dies ist die Methode die ich bevorzuge. Admin Zugriff ist aufgesetzt für die Clienten mit dieser einen Linie. Der Client muss nichts tun. Wenn du einmal Spielers Steam ID, das ist alles was du benötigst. Du benötigst nicht Passwort weil Steam ID ist deine und niemand sonst kann ihn nutzen ausser dein CD-Key ist aus.

"STEAM_0:1:12345"Um deine Steam ID herauszufinden, verbinde zu einem Server und tippe Status in die Konsole.    ""Kein Passwort wird hier benötigt, aber die leeren Anführungsstriche werden jedoch benötigt.         "abcdefghijklmnopqrstu"Zugriffs Flags. "ce"Account Flags:
Das c zeigt an dass die Steam ID überprüft werden soll,. Der Spieler Name wird ignoriert.
Das e sagt AMX dass Passwort Feld zu ignorieren. Weil du über IP verbindest in diesem Weg. Anmerkung dass das Passwort Feld immer noch da ist, nur leer.
Ein ; am Anfang von der Linie macht dass diese Linie ignoriert wird!

Nur ein reservierter Slot?

Ich werde meine bevorzugte Methode oben gezeigt benutzen. Während ein reservierter Slot nicht erlaubt Spielern Admin Befehle an anderen zu nutzen, es wird immer noch gleich aufgesetzt, aber mit nur einem Flag.

"STEAM_0:1:54321"Um deine Steam ID herauszufinden, verbinde zu einem Server und tippe Status in die Konsole.    ""Kein Passwort wird hier benötigt, aber die leeren Anführungsstriche werden jedoch benötigt.         "b"                    Zugriffs Flags. "ce"Account Flags:
Das c zeigt an dass die Steam ID überprüft werden soll,. Der Spieler Name wird ignoriert.
Das e sagt AMX dass Passwort Feld zu ignorieren. Weil du über IP verbindest in diesem Weg. Anmerkung dass das Passwort Feld immer noch da ist, nur leer.
Ein ; am Anfang von der Linie macht dass diese Linie ignoriert wird!

Alles zusammen setzen

Nun wenn alle obigen Spieler in der selben users.ini Datei währen würde es so aussehen:

"Puking Horse"    "bizzybee" "abcdefghijklmnopqrstu" "a"  ; Jason
"[-O-]"           "wacky"    "abcdefghijklmnopqrstu" "a"  ; clan [-O-]
"192.168.0.100"   ""         "abcdefghijklmnopqrstu" "de" ; Jeff's IP
"STEAM_0:1:12345" ""         "abcdefghijklmnopqrstu" "ce" ; Bigz - Mike
"STEAM_0:1:54321" ""         "b"                     "ce" ; Mark
Ein ; am Anfang von der Linie macht dass diese Linie ignoriert wird!

Ich mag das nutzen von Kommentaren in den Dateien und das nutzen von der TAB Taste hält die Dinge auch anständig formatiert. Manchmal kannst du vergessen wer manche Spieler sind und wenn sie oft ihren Namen wechseln. Also Kommentare an dem Ende der Linie können nützlich sein um mehr Details über diese Person hinzuzufügen. Nutze einen Strichpunkt ";" am Anfang von einem Kommentar in den .ini Dateien. Alles nach dem ";" wird von AMX ignoriert.

Half-Life ist ein eingetragenes Warenzeichen Half-Life von VALVe Software und Sierra
AMX Mod wurde erstellt von OLO und ist nicht verbunden zu VALVe.