Sie sind nicht angemeldet.

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

1

Dienstag, 13. Oktober 2009, 13:12

Reserved Slots Frage

Moinsen

Ich habe ein kleines Problem mit der standartmäßigen reservedslots.smx bei sourcemod. Und zwar möchte ich unseren Server beispielsweise mit
40 Public Slots und 4 reserved Slots laufen lassen.

- sv_visiblemaxplayers auf 40
- In den Einstellungen festgelegt, das die 4 reserved Slots freigehalten werden sollen.

Nun haben mir aber mehrere Spieler berichtet, das sie teilweise auch schon bei 34/40 Spielern mit der Meldung gekickt werden:

"Du belegst einen reserved Slot"

Spieler sollen die Meldung aber erst bei 40/40 Spielern bekommen und nicht eher - und auch dann wäre es schöner, wenn dort steht "Server is
full
", denn "Du belegst einen reserved Slot" hiesse ja, sie hätten bei 40/40 direkt versucht per connect:ip zu joinen.

Liegt der Fehler also generell bei der reservedslots.smx, habe ich etwas übersehen oder gibt es sogar ein anderes, besseres SM Plugin dafür?

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

2

Dienstag, 13. Oktober 2009, 18:12

Re: Reserved Slots Frage

Bei 36 slots soll dann für Nicht-Admins schluss sein,
also willst du 4 von 40 Slots verstecken, und diese 4 für Admins reservieren, richtig?

So habe ich es auf meinem Server eingestellt,
nur das ich 18 Slots habe und davon 2 verstecke,
wie man unten in der Signatur sehen kann!

Auf was hast du die Cvars von Sourcemod für die Reserved-Slots gestellt? (Sourcemod.cfg)
"sv_visiblemaxplayers" nicht manuell festlegen, das regeln die Sourcemod Plugins von selbst!

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

3

Dienstag, 13. Oktober 2009, 21:56

Re: Reserved Slots Frage

Zitat von »"HSFighter"«

Bei 36 slots soll dann für Nicht-Admins schluss sein,
also willst du 4 von 40 Slots verstecken, und diese 4 für Admins reservieren, richtig? RICHTIG: Nur halt das es 40 Public Slots und 4 zusätzliche Admin Slots sind. Ergibt 44 Slots insgesamt.

Auf was hast du die Cvars von Sourcemod für die Reserved-Slots gestellt? (Sourcemod.cfg)


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// Specifies how the reserved slots plugin operates. Valid values are:
// 0 : Public slots are used in preference to reserved slots. Reserved slots are freed before public slots.
// 1 : If someone with reserve access joins into a reserved slot, the player with the highest latency and 
// no reserved slot access (spectator players are selected first) is kicked to make room. Thus, the reserved
// slots always remains free. The only situation where the reserved slot(s) can become properly occupied is 
// if the server is full with reserve slot access clients.
// --
// Requires: reservedslots.smx
// Default: 0
sm_reserve_type 0

// Specifies the number of reserved player slots.  Users with the reservation
// admin flag set will be able to join the server when there are no public slots
// remaining. If someone does not have this flag, they will be kicked.
// (Public slots are defined as: maxplayers - number of reserved slots)
// --
// Requires: reservedslots.smx
// Default: 0
sm_reserved_slots 4

// Specifies whether or not reserved slots will be hidden (subtracted from max
// slot count). Valid values are 0 (visible) or 1 (hidden).
// --
// Requires: reservedslots.smx
// Default: 0
sm_hide_slots 1

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

4

Dienstag, 13. Oktober 2009, 23:32

Re: Reserved Slots Frage

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/ Specifies how the reserved slots plugin operates. Valid values are:
// 0 : Public slots are used in preference to reserved slots. Reserved slots are freed before public slots.
// 1 : If someone with reserve access joins into a reserved slot, the player with the highest latency and 
// no reserved slot access (spectator players are selected first) is kicked to make room. Thus, the reserved
// slots always remains free. The only situation where the reserved slot(s) can become properly occupied is 
// if the server is full with reserve slot access clients.
// --
// Requires: reservedslots.smx
// Default: 0
sm_reserve_type 0

// Specifies the number of reserved player slots.  Users with the reservation
// admin flag set will be able to join the server when there are no public slots
// remaining. If someone does not have this flag, they will be kicked.
// (Public slots are defined as: maxplayers - number of reserved slots)
// --
// Requires: reservedslots.smx
// Default: 0
sm_reserved_slots 4

// Specifies whether or not reserved slots will be hidden (subtracted from max
// slot count). Valid values are 0 (visible) or 1 (hidden).
// --
// Requires: reservedslots.smx
// Default: 0
sm_hide_slots 4


Jetzt werden bei deinem 44 Slot Server nur 40 angezeigt.
Auf diese 40 können nicht-admins normal joinen.
Wenn also 40 von 40 Player drauf sind, kann keiner normaler Player mehr joinen.

4 Slots sind versteckt, und auf diese können Admins joinen.
Mit einem Admin wären dann 41 von 40 playern drauf ^^

Wenn dann ein normaler Player vom Server geht,
rutscht der Admin dann in einen normalen Slot ab,
und es sind wieder 40/40 mit einem Admin drauf.

Also schon wieder 4 freie/versteckte Slots für Admins!


Im Fazit:

sm_reserve_type 0 = Reservierte Slots bleiben frei, und können nur von Admin besetzt werden.
sm_reserved_slots 4 = Anzahl der Reservierten Slots
sm_hide_slots 4 = Wie viele Slots sollen von der gassamten Anzahl "44" versteckt werden.

Das connecten wenn der server voll ist, geht nur über console oder HLSW,
da das Steam-Server-Menü sonnst meckern würde dass der Server voll ist!


MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

5

Dienstag, 13. Oktober 2009, 23:43

Re: Reserved Slots Frage

öHM::

Also ist ja alles richtig. So hatte ich das auch vorher eingestellt.

Einziger Unterschied: ich hatte sv_visiblemaxplayers auf 40

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

6

Mittwoch, 14. Oktober 2009, 01:22

Re: Reserved Slots Frage

ÖHM::

Jap, und "sm_hide_slots" auf 4 :P

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

  • »TempletonPeck« ist der Autor dieses Themas

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

7

Mittwoch, 14. Oktober 2009, 10:56

Re: Reserved Slots Frage

Nein, denn:

Zitat

Valid values are 0 (visible) or 1 (hidden)


Also geht da nur 1 oder 0

Heisst ja nur "Slots verstecken - Ja / Nein"

HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

8

Mittwoch, 14. Oktober 2009, 19:44

Re: Reserved Slots Frage

LOL, bei mir steht das Ding seit 1 Jahr auf "2" :-D

kann sein das sich da was mit den SM-Updates geändert hat.
Oder auch nicht! big-lol

Hauptsache es läuft ^^

MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

9

Donnerstag, 15. Oktober 2009, 14:58

Re: Reserved Slots Frage

Zitat von »"HSFighter"«

LOL, bei mir steht das Ding seit 1 Jahr auf "2" :-D

kann sein das sich da was mit den SM-Updates geändert hat.
Oder auch nicht! big-lol

Hauptsache es läuft ^^

MfG

war schon immer 0 oder 1, allerdings ist alles was über 0 geht automatisch mindestens 1 deshalb geht es auch mit 4, 10 oder 400. es wird nämlich nur geprüft ob die variable false (=0) oder true (>0) ist