Freitag, 3. September 2010, 03:26 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

ODC

#lowDC

Beiträge: 1 566

Geburtstag: 15. August 1977 (33)

Geschlecht: Männlich

Aktivitätspunkte: 8 360

Level: 41 [?]

Erfahrungspunkte: 2.235.779

Nächstes Level: 2.530.022

1

Freitag, 30. November 2007, 12:41

CS:S Server: How-to

Da Mr.Itchy mich gefragt hat... hier mal ein Versuch eines Howtos für einen CS:S Server:
Vorschläge / Verbesserungen / Ergänzungen / Fehleranmerkungen alle herzlich willkommen!

Was muss ich alles mit dem Server machen, um einen 0815*ClanWar auf ihm zu spielen?
Wenn ihr die Startparameter verändern könnt, dann startet den Server mit Tick100
z.B. unter Linux:
./srcds_run -console -tickrate 100 -secure -game cstrike -port xxxxx +map de_dust +maxplayers 12 -autoupdate
Alles weitere regelt die Datei server.cfg im Ordner "cfg"
So wie die motd.txt (einfach mal öffnen-- ist ne html datei mit anderer extension.) das Willkommensfenster auf
dem Server zur Anpassung für Euch möglich macht.


hier ein Beispiel mit Erklärungender möglichen Einstellungen.
http://www.counter-strike.de/content/ser…erverconfig.cfg
So wie: //die beiden Striche bedeuten, dass man ein Kommentar hinerlässt, den der Server einfach ignoriert!

sv_cheats "0"
// schaltet einfache Cheats per Konsole aus.
hostname "Tutorial CS:S Server"
// legt den Namen eures Servers fest...
mp_friendlyfire "1"
mp_friendlyfire "0"

// einfache Einstellung, ob Man Teammitglieder verletzten kann JA=1 oder Nein=0
// würde man so wie hier beide in der Server.cfg lassen, würde der Server die untere "spätere" Einstellung übernehmen, hier also 0.
sv_password "private"
// setzt ein Passwort, so dass man nur damit joinen kann
rcon_password "xxxadminxxx"
// WICHTIG! Dieser Befehl setzt das "rcon Passwort" für die Fernadministrierung. Wer das kennt, kann dann alle Einstellungen am Server per Konsole vornehmen!
usw.
Wenn ihr mal einen Befehl sucht, den ihr nicht kennt.. einfach
find time
in die Konsole eingeben... dann zeigt er Euch alle Befehle mit Beschreibung an in denen TIME vorkommt.
Roundtime, Freezetime, Timelimit etc SEHR nützlich!

Maps werden einfach in den MAPS Ordner auf dem Server per FTP kopiert
z.B. muss die Maps de_nuke auf dem Server ersetzt werden, damit die Tür auch bei Tick 100 schnell aufgeht.
Dort müsst ihr auch die Custommaps kopieren, die in der Liga gespielt werden.
Auf die Mapskönnt ihr dann mit z.B. auf de_nuke mit
rcon changelevel de_nuke
wechseln.

rcon Befehle
Mittels der rcon-Befehle kann der Serveradministrator während des Spiels Einstellungen am Server ändern, oder unerwünschte Spieler vom Server werfen oder sogar bannen. Dazu benötigt man das in der server.cfg vergebene rcon Passwort.
Einfach während des Spiels in der Konsole eingeben:
rcon_password xxxadmin (oder was auch immer ihr in der Server.cfg festgelegt habt!)
Drei falsche Eingaben und ihr seid bis zum nächsten Mapchange gebannt... also VORSICHT.
Jetzt kann man alle Befehle, die man auf der Serverkonsole ausführen kann, mittels rcon Befehl eingeben.
wollt ihr das startgeld ändern? gebt das Rcon-Passwort in die Konsole ein. Und dann
rcon mp_startmoney 12000
das RCON zeigt an, dass ihr etwas auf dem Server und nciht bei EUCH in der Konsole ändern wollt
den unterschied seht ihr bei
say Hallo, ich bin der Spieler
rcon say Hallo, ich bin die Console

Spieler vom Server kicken/bannen?
rcon status
Dann seht ihr ne Liste mit dem Namen und ner UserID - die # merkt ihr euch vom zu kickenden Spieler.
rcon kickid #
fertig. Bannen könnt ihr selber rausfinden... einfach "find ban" in die Konsole und austesten. (1 min ban reicht zum test an euch selber)
Um diese Banns auch beim nächsten Start des Servers aufrecht zu erhalten,muss man noch
rcon writeid
eingeben. Dann steht die ID in der banned.cfg und ist solange weg vom Server, wie er in dieser Datei steht.

MatchConfig
Alle Ligen stellen eigene Configs für ClanMatches zum DL bereit.
Diese einfach mit eindeutigem Namen zb 0815liga.cfg in den Cfg Ordner auf dem Server kopieren.
nun geht auf den Server und führt diese Config aus.
rcon exec 0815liga.cfg
fertig... alle Einstellungen aus der Datei werden nun übernommen.

Match starten. 3 Restarts?
rcon zb_lo3
eingeben für 3 Restarts+LIVE
rcon zb_ko3
eingeben für 3 Restarts & Kniferound
Falls Ihr kein ZBlock laufen habt, dann:
geht bei Source EIN Restart nun mit
rcon mp_restartgame 1
oder statt in einer Sek in 22 Sek, dann:
rcon mp_restartgame 22

Addons
Welche Version eines Plugins? Für Windows braucht ihr die DLL-Version, für Linux die .so-Version!
Im Verzeichnis 'cstrike' findet ihr ein Verzeichnis 'addons'. Dort Plugins einfach reinkopieren per
FTP.
Das sieht dann für Linus mit dem zBlock Plugin so aus, wenn alles richtig ist:

Also einfach von
http://zblock.cs-resourced.net/
downloaden und installieren... ist ganz leicht!
Nun den Server neu starten (rcon _restart) und das Plugin sollte laufen.

SourceTV
Wenn ihr SrcTv wollt (nicht alle Server Anbietererlauben das.. leider!) müsst ihr noch ein paar befehle in die Server.cfg schreiben
tv_delay "120"
// 120 Zeitverzögerung zwischen Spielgeschehen und dem was man aus SrcTV Zuschauer sieht...
tv_enable "1"
// ohne das kein SrcTV mit diesem Befehl joint SrcTv nach dem Mapchange!
tv_dispatchmode "1"
// leitet auf nen Externen SrcTV weiter, wenn einer verfügbar ist.
tv_name "Euer tolles SrcTV"
//Der Name eures Source TV Servers
tv_maxclients 5
// legt die max Zuschauer Zahl fest. 0 bis 255
tv_password "xxx"
// setzt xxx so dass man nur mit PW den SrcTv joinen kann.

SrcTV Demo aufnehmen?
Einfach auf den Server.. rconPW eingeben und...
rcon tv_record srctvdemo1
die konsole müsste sagen: läuft...
dann nimmt er ne SrcTV demo auf, die den Namen srctvdemo1.dem haben wird.
rcon tv_stoprecord
beendet die Aufnahme.
rcon tv_stop
SrcTV verläst den Server... und macht Feierabend!
Warum ich Kiddies so mag:

Zitat von »Patrick L.(15)«

Ich finde durch viles forschen meine sämtlichen Probleme raus wenn ich sie nicht alleine lösen kann. Ich will jetzt nicht behaupten das ich alles kann aber ich weiß eine ganze menge.

Dieser Beitrag wurde bereits 10 mal editiert, zuletzt von »ODC« (6. November 2008, 08:20)


maXiMus

der_gute_lars

Beiträge: 1 967

Geburtstag: 6. Oktober 1977 (32)

Geschlecht: Männlich

Aktivitätspunkte: 9 915

Level: 46 [?]

Erfahrungspunkte: 5.744.910

Nächstes Level: 6.058.010

2

Freitag, 30. November 2007, 13:44

sehr schick, habs sogar verstanden.... :)

ODC

#lowDC

Beiträge: 1 566

Geburtstag: 15. August 1977 (33)

Geschlecht: Männlich

Aktivitätspunkte: 8 360

Level: 41 [?]

Erfahrungspunkte: 2.235.779

Nächstes Level: 2.530.022

3

Donnerstag, 6. November 2008, 08:20

*update*
Warum ich Kiddies so mag:

Zitat von »Patrick L.(15)«

Ich finde durch viles forschen meine sämtlichen Probleme raus wenn ich sie nicht alleine lösen kann. Ich will jetzt nicht behaupten das ich alles kann aber ich weiß eine ganze menge.

bRAIN Wash

Anfänger

Beiträge: 3

Aktivitätspunkte: 20

Level: 9 [?]

Erfahrungspunkte: 884

Nächstes Level: 1.000

4

Donnerstag, 12. November 2009, 22:58

90 sec delay reichen vollkommen aus ;D ESL

maXiMus

der_gute_lars

Beiträge: 1 967

Geburtstag: 6. Oktober 1977 (32)

Geschlecht: Männlich

Aktivitätspunkte: 9 915

Level: 46 [?]

Erfahrungspunkte: 5.744.910

Nächstes Level: 6.058.010

5

Freitag, 13. November 2009, 08:25

könnten auch 5 minuten sein, völlig wumpe oder???

Sir Tom

Füxchen_Tr!nk0R

Beiträge: 1 534

Aktivitätspunkte: 8 535

Level: 34 [?]

Erfahrungspunkte: 649.761

Nächstes Level: 677.567

6

Freitag, 13. November 2009, 09:47

90 sec delay reichen vollkommen aus ;D ESL


Du hast bestimmt schon gemerkt, das die "ESL" bei uns kein Maßstab ist, oder? :4:

Ja doch im Prinzip schon, nur "umgekehrt" :D
"Ich möchte höchstpersönlich für mehr Sicherheit an unseren Flughäfen sorgen, da gibt es demnächst diese Scanner..." Jörg Tauss, Piraten-Partei

Ähnliche Themen