Benutzer-Werkzeuge

Webseiten-Werkzeuge


sourcemod:reservierte_slots

Reservierte Slots

Konsolen-Variablen

  • sm_reserve_type <0|1|2>
  • sm_reserve_slots <#>
  • sm_hide_slots <0|1>
  • sm_reserve_maxadmins <#>
  • sm_reserve_kicktype <0|1|2>

Reservierungs-Typ

sm_reserve_type <0|1|2>

Das Kontrolliert, wie reservierte Plätze auf dem Server arbeiten1).

  • sm_reserve_type 0
    Öffentliche Platze werden den reservierten Plätzen vorgezogen. Reservierte Plätze werden vor den öffentlichen Plätzen frei gemacht. So werden Spieler nie gekickt, auch wenn die reservierten Plätze gefüllt sind. Der Server bleibt solange voll, bis ein Spieler den Server wieder verlässt. Die Verwendung dieser Einstellung ist dafür gedacht, wenn ein Cheater auf dem Server ist, ein Admin trotzdem noch auf den Server kann. Wenn ein Spieler ohne den Adminflag reserved auf den Server joint, wird dieser gekickt.
  • sm_reserve_type 1
    Wenn jemand mit dem Adminflag reserved auf den Server einen reservierten Platz belegt, wird ein Spieler ohne diesen Adminflag mit der höchsten Latenz vom Server gekickt. Zuschauer werden zuerst gekickt. Diese Situation tritt nur auf, wenn nur noch reservierte Plätze frei sind. Diese Einstellung ist für Admins gedacht, die anderen Spielern Vorrang gegenüber andere geben wollen. Mit dieser Methode kann ein Admin nach dem anderen auf einem vollen Server joinen.
  • sm_reserve_type 2 - Nur verfügbar seit SourceMod 1.1 oder höher.
    Das gleiche wie sm_reserve_type 1 außer, dass eine bestimmte Anzahl der Admins reservierte Plätze belegen kann und normale Spieler nicht dann mehr gekickt werden und jeder auf den Server kann, um die freien Slots zu füllen.

Reservierte Plätze

sm_reserve_slots <#>

Diese Einstellung legt fest, wie viele reservierte Plätze es gibt2). Bei Verwendung von sm_reserve_type 0, gibt dies an, wieviele Admins auf den Server kommen können, wenn er für die Public-Spieler voll zu sein scheint. Bei Verwendung von sm_reserve_type 1 gibt dies an, wieviele Plätze für Admins gesichert werden3).

Versteckte Plätze

sm_hide_slots <0|1>

Diese Einstellung legt fest, ob die reservierten Plätze versteckt werden4).

Wenn es aktiviert ist (1), werden die reservierten Plätze vor dem Server-Browser versteckt, wenn diese nicht in Verwendung sind. Zum Beispiel: Ein 24-Spieler-Server mit zwei reservierten Plätzen, wird mit 22 Plätzen im Server-Browser angezeigt. Um sich mit dem Server zu verbinden, wenn er als Voll angezeigt wird, muss der Befehl connect ip:port in der Konsole verwendet wertden5).

Es ist nicht möglich reservierte Plätze den Admins sichtbar zumachen, ohne dass normale User diese sehen können. Die Admin-Authentifizierung kann nur geschehen, nachdem ein Benutzer komplett mit dem Server verbunden und seine SteamID für SourceMod verfügbar ist. Aus diesem Grund ist es oftmals besser freie Plätze zu verstecken, so dass keine Public-Spieler versuchen auf den Server zu joinen und wieder gekickt werden6).

Maximale Admin

sm_reserve_maxadmins <#> - Nur verfügbar seit SourceMod 1.1 oder höher.

Dies legt fest, wie viele Admins auf den Server können, bevor die reservierten Plätze öffentlich gemacht werden7).

Kick-Typ

sm_reserve_kicktype <0|1|2> - Nur verfügbar seit SourceMod 1.1 oder höher.

Diese Einstellung legt fest, wie ein Client zum Kicken ausgewählt wird8).

Clienten mit dem Adminflag reserve oder durch das Überschreiben von 'sm_reskick_immunity', sing immer gegen das Kicken immun. Zuschauer werden den spienden Spieler bevorzugt.

  • 0 - Höchster Ping
  • 1 - Längste Verbindungszeit
  • 2 - Zufälliger Spieler

Imunität

Um Spieler gegen das Kicken aufgrund reservierte Plätze immun zu machen, benötigen sie Zugriff auf das Aufheben von sm_reskick_immunity9)

FIXME SCHEIß ENGLISCH WTF, wie soll ich denn Override vernünftig übersetzen, damit das im Kontext noch einen Zusammenhang ergibt? FIXME
Heißer Tipp von Lilly: Übersteuern… *merken*

1) , 2) , 4) standardmäßig 0
3) es wird nie mehr als ein freier Platz zum eintreten benötigt
5) geht auch mit HLSW
6) würde sonst die „autojoin“-Funktion sinnlos machen
7) nur relevant, wenn sm_reserve_type 2 verwendet wird
8) nur relevant, wenn sm_reserve_type 1/2 verwendet wird
9) Benutzer mit dem Adminflag root oder reserved sind automatisch gegen das Kicken durch die reservierten Plätze immun
sourcemod/reservierte_slots.txt · Zuletzt geändert: 2010/09/21 16:08 von DeaD_EyE