Sie sind nicht angemeldet.

1

Mittwoch, 29. August 2012, 08:59

LAN-Modus funktioniert mit zblock nicht

Hi @all,

ich steh grad vor einem großen Problem. Und zwar möchte ich einen LAN-Server inkl. zblock erstellen.

Jedoch stürzt dieser unter einem "normalen" user immmer mit folgendem Output ab:

Spoiler Spoiler

[zBlock] Forcing map: "maps/de_dust2.bsp"
configstore.cpp (1256) : Assertion Failed: Saving local config store failed during shutdown
/home/buildbot/buildslave_steam/steam_rel_client_linux/build/src/clientdll/configstore.cpp 1256 Assertion Failed: Saving local config store failed during shutdown
configstore.cpp (97) : Assertion Failed: ConfigStore (InstallConfigStore) is dirty, and being destroyed, we're discarding data
/home/buildbot/buildslave_steam/steam_rel_client_linux/build/src/clientdll/configstore.cpp 97 Assertion Failed: ConfigStore (InstallConfigStore) is dirty, and being destroyed, we're discarding data
Initializing Steam libraries for LAN server
PreMinidumpCallback: updating dump comment
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Uploading dump (in-process) [proxy '']
/tmp/dumps/crash_20120829085117_1.dmp
success = no
error: Failed to open/read local data from file/application
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
Wed Aug 29 08:51:17 CEST 2012: Server restart in 10 seconds
Wed Aug 29 08:51:21 CEST 2012: Server Quit


Starte ich den Server als root funktioniert alles einwandfrei...

Startbefehl ist folgender:

Quellcode

1
./srcds_run -game cstrike +map de_dust2 +maxplayers 11 -port 27015 +servercfgfile server.cfg +ip 0.0.0.0 -fps_max 66.67


Config ist folgende:

Spoiler Spoiler

// *********** Allgemeine Server Einstellungen *************

// Trage hier deinen Servernamen ein
hostname "Server"

// Das Rcon Passwort fuer die Remote Kontrolle
rcon_password "xxx"

// Fuer war und private Server benutzen. Lasst man es leer, wird keins gesetzt
sv_password "xxx"

// Kontakt Adresse vom Servereigentuemer
sv_contact "xxx"

// Serverbeschreibung die in der Serliste angezeigt wird
sv_tags "xxx"

// Eigene Motdfile, die nicht ueberschrieben werden kann. Bitte im Mod Ordner orangebox/cstrike erstellen.
// Sie wird in html geschrieben. Wenn man eine reine Textdatei nutzen will, leer lassen.
motdfile "custommotd.txt"

// Eigene Motdfile die nur text enthält und nicht ueberschrieben werden kann. Bitte im Mod Ordner orangebox/cstrike erstellen <br>
// Sie darf nur Text enthalten. Wenn man html nutzen will, leer lassen.
motdfile_text ""


//#############################
//# #
//# WWCL - Regelwerk #
//# Stand 14.06.2011 #
//# #
//#############################

mp_allowspectators "1"
mp_autokick "0"
mp_autoteambalance "0"
mp_buytime "0.25"
mp_c4timer "35"
mp_chattime "5"
mp_decals "300"
mp_fadetoblack "1"
mp_flashlight "1"
mp_footsteps "1"
mp_forcecamera "1"
mp_freezetime "15"
mp_friendlyfire "1"
mp_limitteams "0"
mp_maxrounds "0"
mp_playerid "0"
mp_roundtime "1.75"
mp_spawnprotectiontime "0"
mp_startmoney "800"
mp_timelimit "0"
mp_tkpunish "0"
mp_winlimit "0"
mp_round_restart_delay "5"
decalfrequency "60"
host_framerate "0"
sv_rcon_log "1"
log on
sv_accelerate "5"
sv_airaccelerate "10"
sv_allowdownload "1"
sv_allowupload "0"
sv_alltalk "0"
sv_cheats "0"
sv_consistency "1"
sv_friction "4"
sv_gravity "800"
sv_maxspeed "320"
sv_pausable "1"
sv_pure "2"
sv_stepsize "18"
sv_timeout "65"
sv_turbophysics "1"
sv_voiceenable "1"
sv_minrate "100000"
sv_maxrate "100000"
sv_minupdaterate "66"
sv_maxupdaterate "66"
sv_mincmdrate "66"
sv_maxcmdrate "66"
sv_lan "1"
sv_client_min_interp_ratio "1"
sv_client_max_interp_ratio "2"
sv_client_predict "1"
sv_client_cmdrate_difference "0"
sv_pure_kick_clients "1"
sv_allow_wait_command "0"
sv_allow_color_correction "0"
sv_nowinpanel "1"
sv_allowminmodels "1"
sv_enablebunnyhopping "0"
sv_competitive_minspec "1"
sv_enableboost "0"
sv_legacy_grenade_damage "0"
sv_hudhint_sound "0"
sv_disablefreezecam "1"
sv_nonemesis "1"
sv_nomvp "1"
sv_nostats "1"


//########################
//# #
//# WWCL - ZBLOCK #
//# #
//########################

zb_matchconfig " "
zb_startmoney "800"
zb_warmode "1"
zb_allowcashcalling "2"
zb_dosprotect "1"
zb_crashblock "1"
zb_antispeedhack "0"
zb_removals "1"
zb_crouchfix "1"
zb_bancheaters "0"
zb_forwardbans "0"
zb_illegaldefusefix "1"
zb_force_dx "2"
zb_antiflash "1"
zb_checkviewangles "0"
zb_autoupdate "0"
zb_deadvoice "1"
zb_antispam_max_cmds_per_sec "5"
zb_ignoreplayerqueries "0"
zb_record "1"

// *********** Source TV *************

//tv_port 27100 // Port des SourceTV-Servers. (Bitte einen freien Port angeben)
tv_autorecord 0 // Nimmt SourceTV-Demos fuer jede Map automatisch auf. (0=aus, 1= ein)
tv_delay 90 // SourceTV Verzoegerung zum Livespiel in Sekunden. ESL erfordert 90 Sekunden.
tv_dispatchmode 2 // Clienten zun den RelayServer schicken (0=nie, 1=wenn angebracht, 2=immer)
tv_maxclients 1 // Maximale Zuschauerzahl auf dem SourceTV-Server
tv_maxrate 5000 // Maximale Bandbreite die fuer den SourceTV-Server freigegeben wird. (0 = unlimitiert)
tv_name "Source TV" // Name des SourceTV-Servers
tv_title "Dein SrcTV" // Titel im Zuschauermodus von SourceTV
tv_password "123" // SrcTV Passwort fuer alle Zuschauer ( "" = Aus)
tv_relaypassword "relaypassword"
tv_snapshotrate 16 // Schreibt alle "xx" Serverticks einen Schritt in die Demo. (Nur waehrend SrcTV Demoaufnahmen.)
tv_relayvoice 1 // Leitet den Sprachchat weiter
tv_transmitall 1 // uebermittelt alle Entitäten (Gegenstänaeea Spieler, Eigenschaften usw.) und ermöglicht es dem Clienten selber die Ansicht zuählen
tv_enable 0 // SourceTV aktivieren. (1=an 0=aus)


Kann das jemand bestätigen oder mir weiterhelfen? Außer zblock sind keine weiteren Plugins auf dem Server.

OS: Debian Squeeze mit dem Kernel von Ulrich-Block

Nochmals in kürze was ich getestet habe:


  • Serverstart als root mit sv_lan "1" --- tut
  • Serverstart als root mit sv_lan "0" --- tut
  • Serverstart als "css" mit sv_lan "1" --- tut NICHT
  • Serverstart als "css" mit sv_lan "0" --- tut


Danke schonmal im Voraus für eure Hilfe!

Mfg
Rattlesnake

2

Donnerstag, 6. September 2012, 11:18

Für alle die es event. interessiert....

Das sv_lan 1 muss unbedingt in den Startparameter rein. Dann funktioniert auch alles einwandfrei.

Wieso das als root funktioniert hat weiß ich nicht ^^ Werd aber auch nicht weiter nachforschen

Mfg
Rattlesnake

Lacrimosa99

Fortgeschrittener

Beiträge: 275

Wohnort: Leipzig

Beruf: IT-Systemintegrator

Rootserver vorhanden: Ja

  • Nachricht senden

3

Donnerstag, 6. September 2012, 16:20

Hi,

nutz bitte folgenden Startparameter:

./srcds_run -game cstrike +map de_dust2 +maxplayers 11 -port 27015 -ip 0.0.0.0 <- deine Root/Host IP

Das ganze mit Screen:

screen -AmdS lan-server ./srcds_run -game cstrike +map de_dust2 +maxplayers 11 -port 27015 -ip 0.0.0.0 <- deine Root/Host IP

MFG




4

Donnerstag, 6. September 2012, 16:31

Hi,

nutz bitte folgenden Startparameter:

./srcds_run -game cstrike +map de_dust2 +maxplayers 11 -port 27015 -ip 0.0.0.0 <- deine Root/Host IP
....

MFG
Hast du den oberen Thread komplett gelesen? Wenn nein bitte nochmal machen :D

Und nein, im LAN ist es keine gute Idee die IP in die Startzeile mit einzutragen, da sonst Probleme mit dem Steambrowser / HLSW auftreten. Egal ob man nur eine IP oder mehrere pro host vergeben hat. Man findet die Server nicht oder man kann das rcon über HLSW nicht verwenden.

Mfg
Rattlesnake

Ähnliche Themen