Sie sind nicht angemeldet.

NacKteOmA

Fortgeschrittener

  • »NacKteOmA« ist der Autor dieses Themas

Beiträge: 252

Wohnort: Düsseldorf

Beruf: Fachinformatiker Systemintegration

Rootserver vorhanden: Ja

  • Nachricht senden

1

Samstag, 29. September 2012, 16:47

SourceTV - Sourcemod - Hidden Slots / Resevedslots

Hoi,

ich habe einmal ein Problem mit SourceTV und den Sourcemod Hidden Slots. Bei uns war es immer so gelöst:

Server mit 23 Slots gestartet (Startparameter - maxplayers)
Sourcemod 1 Slot versteckt
sm_reserve_type 1
sm_reserved_slots 2

Ergebnis: 22/22 Slots, Gäste konnten "automatischen joinen wenn Slot frei" nutzen und Admins via "connect ip:port" bzw. GUI die Resevedslots nutzen.


Problem: Nachdem einfach der SourceTV "drauf" war. Hatte der Server plötzlich 22/23 und sobald dann Gäste joinen wollte ergab das ganze dann einen Kick wegen RS. Auch ein Starten des Servers mit 24 Slots und das verstecken von 2 Slots brachte keine Lösung, ebenso auch nicht wenn man nur einen versteckte. Problem ist hier natürlich das der SourceTV immer einen Slot selbst benötigt, dieser aber nie Ingame als Spieler selbst angezeigt wird bzw. gezählt wird. Auch kann der SourceTV scheinbar nicht auf die "Hidden Slots" connecten und durch den angeblich "freien Slot" kommt natürlich im Spiel nie die möglichkeit die "autoconnect" funktion zu nutzen.

Nutzen möchte ich unbedingt den SourceTV wegen dem autorecord - ob man selbst übers SourceTV zuschauen kann ist mir egal.

Irgendwie weiß ich nicht weiter, hat jemand einen rat ?

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 1

// 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 2

// 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


SourceTV.cfg (via autoexec)

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
27
28
// --- SOURCE_TV---
// Source TV aktivieren. Es beeintraechtigt in den meisten Faellen stark die Serverperformance
tv_enable 1
// Name des SourceTV Servers
tv_name SourceTV by Luschen.net
// Der SourceTV Port
tv_port 60005 // 1000 Ports ueber GsPort
// Maximale Bandbreite eines TV Clients in Bytes/Sekunde
// Je hoeher der Wert ist, desto mehr Bandbreite und CPU wird verbraucht
tv_maxrate 10000
// Passwort fuer den SourceTV Server. Leer lassen, um es zu deaktivieren
tv_password "******"
// Maximale Anzahl von Zuschauern
tv_maxclients 5
// Die Runden automatisch aufnehmen
tv_autorecord 1
// Ein Zuschauer kann Kameramann werden
tv_allow_camera_man 0
// Alle Entities mitsenden. 
tv_transmitall 1
// Die Uebertragung um X Sekunden verzoegern 
tv_delay 0
// Anzahl von Weltbildberechnungen, die gesendet werden. 
// Je hoeher der Wert, desto mehr CPU wird verbraucht. 
tv_snapshotrate 16
// Nach X Sekunden gibt es einen Timeout, 
// wenn keine neuen Daten gesendet wurden. 
tv_timeout 25


fluxX

Super Moderator

Beiträge: 1 056

Wohnort: Österreich

Beruf: IT Systemadministrator

Rootserver vorhanden: Ja

  • Nachricht senden

2

Samstag, 29. September 2012, 17:09

War bei uns der gleiche Fehler. Eine +1 Erhöhung der reserved Slots hat das Problem gelöst. (-> hatten vorher sm_reserved_slots 1 nun ist es sm_reserved_slots 2)

Greetz

NacKteOmA

Fortgeschrittener

  • »NacKteOmA« ist der Autor dieses Themas

Beiträge: 252

Wohnort: Düsseldorf

Beruf: Fachinformatiker Systemintegration

Rootserver vorhanden: Ja

  • Nachricht senden

3

Samstag, 29. September 2012, 21:11

Leider hat die Lösung von Fluxx nicht geholfen :(

Server gestartet mit Parametern (23 Player): -game cstrike -tos -noipx +map de_dust2 -maxplayers 23 +port 27015 +ip 193.192.58.74 -verify_all -autoupdate -tvmasteronly +tv_port 60001

Nutze das Standart RS Plugin vom Sourcemod.

Sourcemod.cfg

Spoiler Spoiler

// 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 1

// 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 2

// 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


Sourcemod 1.4.6 - Plugins

Spoiler Spoiler

[SM] Listing 50 plugins:
01 "Save Scores" (1.3.4) by exvel
02 "SMAC AutoTrigger Detector" (0.8.0.4) by GoD-Tony
03 "Bounty" (1.0.9.0) by Shane A. ^BuGs^ Froebel, FlyingMongoose, and stoic
04 "Player Commands" (1.4.6) by AlliedModders LLC
05 "SMAC Anti-Speedhack" (0.8.0.4) by GoD-Tony
06 "Admin Help" (1.4.6) by AlliedModders LLC
07 "Anti-Flood" (1.4.6) by AlliedModders LLC
08 "Nextmap" (1.4.6) by AlliedModders LLC
09 "SMAC Spinhack Detector" (0.8.0.4) by GoD-Tony
10 "Admin File Reader" (1.4.6) by AlliedModders LLC
11 "SM Super Menu" (0.5) by pRED*
12 "SourceMod Anti-Cheat" (0.8.0.4) by GoD-Tony, psychonic
13 "Basic Commands" (1.4.6) by AlliedModders LLC
14 "Updater" (1.1.5) by GoD-Tony
15 "MapChooser" (1.3.8) by AlliedModders LLC
16 "Client Preferences" (1.4.6) by AlliedModders LLC
17 "Basic Info Triggers" (1.4.6) by AlliedModders LLC
18 "High Ping Kicker - Lite Edition" (1.0.0.1) by Liam
19 "Advertisements" (0.5.5) by Tsunami
20 "Fun Votes" (1.4.6) by AlliedModders LLC
21 "SMAC CS:S Anti-Flash" (0.8.0.4) by GoD-Tony
22 "Weapon Restrict" (2.3.5) by Dr!fter
23 "SMAC Command Monitor" (0.8.0.4) by GoD-Tony, psychonic, Kigen
24 "SMACBANS: Block" (0.1.5) by SMACBANS Team
25 "Reserved Slots" (1.4.6) by AlliedModders LLC
26 "SMAC ConVar Checker" (0.8.0.4) by GoD-Tony, psychonic, Kigen
27 "SMAC Aimbot Detector" (0.8.0.4) by GoD-Tony
28 "Damage report" (1.1.13) by [30+]Gemeni
29 "Anti-TK" (1.1.2) by Rothgar
30 "SMAC Eye Angle Test" (0.8.0.4) by GoD-Tony, psychonic
31 "SuperLogs: CSS" (1.2.4) by psychonic
32 "Basic Votes" (1.4.6) by AlliedModders LLC
33 "Basic Chat" (1.4.6) by AlliedModders LLC
34 "SMAC Rcon Locker" (0.8.0.4) by GoD-Tony, Kigen
35 "AFK Manager" (3.4.3) by Rothgar
36 "SM Super Admin" (0.70) by TechKnow & Pred
37 "Team Bets" (2.6) by GrimReaper - Original by ferret
38 "Players Votes" (1.5.0) by The Resident, pZv!
39 "Team Balance" (2.2.5) by dalto
40 "TeamSwitch" (1.3) by MistaGee
41 "SMAC CS:S Anti-Smoke" (0.8.0.4) by GoD-Tony
42 "HLstatsX CE Ingame Plugin" (1.6.18) by psychonic
43 "SMAC KAC Global Banlist" (0.8.0.4) by Kigen
44 "Basic Comm Control" (1.4.6) by AlliedModders LLC
45 "SMAC Client Protection" (0.8.0.4) by GoD-Tony, psychonic, Kigen
46 "Admin Menu" (1.4.6) by AlliedModders LLC
47 "Fun Commands" (1.4.6) by AlliedModders LLC
48 "Quake Sounds" (1.8) by dalto
49 "SourceBans" (1.4.10) by SourceBans Development Team
50 "Sound Commands" (1.4.6) by AlliedModders LLC


SM Exts List

Spoiler Spoiler

[SM] Displaying 16 extensions:
[01] Automatic Updater (1.4.5-dev): Updates SourceMod gamedata files
[02] Webternet (1.4.6): Extension for interacting with URLs
[03] CS:S Tools (1.4.5-dev): CS:S extended functionality
[04] BinTools (1.4.5-dev): Low-level C/C++ Calling API
[05] SDK Tools (1.4.5-dev): Source SDK Tools
[06] Client Preferences (1.4.5-dev): Saves client preference settings
[07] SQLite (1.4.5-dev): SQLite Driver
[08] Top Menus (1.4.5-dev): Creates sorted nested menus
[09] SteamTools (0.8.2): SteamWorks for SourceMod.
[10] <FAILED> file "curl.ext.so": css/cstrike/addons/sourcemod/extensions/curl.ext.so: undefined symbol: _ZN9__gnu_cxx18__exchange_and_addEPVii
[11] Socket (3.0.1): Socket extension for SourceMod
[12] SDK Hooks (2.1.0): Source SDK Hooks
[13] <FAILED> file "smrcon.ext.so": css/cstrike/addons/sourcemod/extensions/smrcon.ext.so: cannot open shared object file: No such file or directory
[14] GeoIP (1.4.5-dev): Geographical IP information
[15] <FAILED> file "connect.ext.so": css/cstrike/addons/sourcemod/extensions/connect.ext.so: cannot open shared object file: No such file or directory
[16] MySQL-DBI (1.4.5-dev): MySQL driver implementation for DBI


Gute bei den Exts laufen grade 3 Stück nicht, aber das sollte nicht wirklich damit zusammen hängen.

Der Server wird zwar mit 22 Slots (wie es sein soll) angezeigt, aber von einem Gast ist der 22.te Slot nicht belegbar.


Jemand ne weitere Idee? Zum RS Kick soll es ja nur beim connecten eines Admins führen.


NacKteOmA

Fortgeschrittener

  • »NacKteOmA« ist der Autor dieses Themas

Beiträge: 252

Wohnort: Düsseldorf

Beruf: Fachinformatiker Systemintegration

Rootserver vorhanden: Ja

  • Nachricht senden

4

Sonntag, 30. September 2012, 00:02

Habe das mittlerweile mal als Bug bei AlliedModders eingetragen. Ich habe dort im Forum auch einen 1 Jahr alten Posten gefunden der ebenfalls genau das selbe Problem schilderte - sollte in der 1.3.X angeblich gefixt sein.

Vielleicht ist dieses Fehler irgendwie wieder in die 1.4.6 wieder reingewandert. Mal schaun - mittlerweile wurde mir auch von mehreren bestätigt das Sie es genauso nutzen wie es in meinen letzten Post beschrieben ist.


Ähnliche Themen