Homeserver geht nicht?!

Turboball
Hallo,

ich wollte einen Server von zu hause aus laufen lassen.

Ich habe die Config nach euer Anleitung erstellt.

Den Server bekomme ich zwar zum Laufen(zumindest öffnet sich die Console),jedoch wird er mir im Spiel nicht angezeigt und wenn ich die IP im HLSW eingebe findet er diese auch nicht.

Meine Config:

_________________________________________________

//Öffentliche Server-Informationen:

//Name des Servers
set sv_hostname "testserver"

//Administrator des Servers
sets _Admin "^^0[K^1H^3D]^7T^1urboball"

//E-Mail-Adresse des Admins
sets _Email ""

//IRC-Channels
sets _IRC "#"

//Homepage
sets _Website ""

//Standort des Servers
sets _Location "Deutschland"

//***

//Passwörter

//RCON-Passwort
set rcon_password ""

//NUR EINS VON BEIDEN VERWENDEN!
//Server-Passwort
set g_password ""

//Privates Passwort
set sv_privatepassword ""

//***

//Allgemeine Servereinstellungen:

//IP des Servers
set net_ip "84.58.138.119"

//Port des Servers
set net_port "28960"

//Maximale Spieleranzahl
set sv_maxclients "12"

//Private Clients
set sv_privateClients ""

//Maximale Datenrate
set sv_maxRate "20000"

//Mindest-Ping der Clients (0 = egal)
set sv_minPing "0"

//Max-Ping der Clients (0 = egal)
set sv_maxPing "200"

//Antilag-Feature
set g_antilag "1"

//Friendly Fire (0 = an, 1 = aus,2 = reflektierend, 3 = geteilter Schaden)
set scr_friendlyfire "1"

//KillCam
set scr_killcam "1"

//Freies Umsehen
set scr_spectatefree "0"

//Gegner im Zuschauer-Modus beobachten
set scr_spectateenemy "0"

//PK3-Dateien-Abgleich (0 = an, 1 = aus)
//Wenn an müssen die pk3s des Servers und der Clients gleich sein!
set sv_pure "1"

//Spiel loggen ( 0 = aus 1 = an )
set logfile "1"

//0 - gepuffertes Loggen (zeitversetzt)
//1 - sofortiges Loggen
set g_logsync "1"

//Name der Log-Datei
set g_log "games_mp.log"

//Automatischer Team-Ausgleich
set scr_teambalance "0"

//Cheats
set sv_cheats "0"

//Spam-Schutz
set sv_floodprotect "1"

//FPS des Servers
set sv_fps "20"

//Master-Server (wo der Server angemeldet werden soll)
seta sv_master0 "cod2master.activision.com"
seta sv_master1 "master0.gamespy.com"
seta sv_master2 "master1.gamespy.com"
seta sv_master3 "cod2authorize.activision.com"
seta sv_master4 ""

//Tote können mit allen chatten 0 = aus, 1 = an
set g_deadChat "1"

//Konsolensperre für Clients
set sv_disableClientConsole "1"

//Download erlauben
set sv_allowDownload "1"

//Voting erlauben
set g_allowvote "1"

//Voice-Server
set sv_voice "0"

//Sprachqualität -- von 1-9 einstellbar
set sv_voiceQuality ""

//***

//Waffen-Einstellungen:
//(0 = verbieten, 1 = erlauben):

//Scharfschützengewehre:
set scr_allow_springfield "1"
set scr_allow_svt40 "1"
set scr_allow_kar98ksniper "1"
set scr_allow_nagantsniper "1"
set scr_allow_enfieldsniper "1"

//Gewehre:
set scr_allow_enfield "1"
set scr_allow_kar98k "1"
set scr_allow_m1carbine "1"
set scr_allow_m1garand "1"
set scr_allow_g43 "1"
set scr_allow_nagant "1"

//Schwere MG's:
set scr_allow_bar "1"
set scr_allow_bren "1"
set scr_allow_mp44 "1"
set scr_allow_ppsh "1"

//Leichte MG's:
set scr_allow_mp40 "1"
set scr_allow_sten "1"
set scr_allow_thompson "1"
set scr_allow_pps42 ""
set scr_allow_greasegun ""

//Schrotflinte:
set scr_allow_shotgun "1"

//Granaten:
set scr_allow_smokegrenades "1"
set scr_allow_fraggrenades "1"

//***

//Spiel-Modi-Einstellungen:

//DM (Death Match)

//Punkte-Limit
set scr_dm_scorelimit "50"

//Zeit-Limit
set scr_dm_timelimit "30"


//TDM (Team Deathmatch)

//Punkte-Limit
set scr_tdm_scorelimit "100"

//Zeit-Limit
set scr_tdm_timelimit "25"

//SD (Seach and Destroy)

//Zeit bis Rundenstart (Sekunden)
set scr_sd_graceperiod "15"

//Rundenlänge
set scr_sd_roundlength "4"

//Runden-Limit
set scr_sd_roundlimit "7"

//Punkte-Limit (Runden)
set scr_sd_scorelimit "7"

//Zeit-Limit
set scr_sd_timelimit "20"


//Zeit bis Explosion der Bombe in Sek.
set scr_sd_bombtimer "60"


//CTF (Retrival)

//Punkte-Limit (Runden)
set scr_ctf_scorelimit "7"

//Zeit-Limit
set scr_ctf_timelimit "20"

//HQ

//Punkte-Limit
set scr_hq_scorelimit "50"

//Zeit-Limit
set scr_hq_timelimit "30"

//***

//Start-Spiel-Modus
set g_gametype "sd"

set sv_mapRotation "gametype sd map mp_burgundy gametype sd map mp_breakout gametype sd map mp_burgundy gametype sd map mp_carentan gametype sd map mp_dawnville gametype sd map mp_decoy gametype sd map mp_farmhouse gametype sd map mp_matmata gametype sd map mp_toujane"
set sv_mapRotationCurrentmap ""
wait 250
map_rotate

_____________________________________________________

Vielleicht kann mir ja jemand helfen!
Danke im Voraus!
MikeTNT
Wie sehen deine Startparameter aus?
Hast du den Port 28960 in deiner Firewall bzw. deinem Router freigegeben (Stichwort: Portforwarding)?

cu Mike
Turboball
Habe den Port in meinem Router nicht freigegeben!
Ich weiß auch nicht wie ich das mache.Muss ich dann wohl erstmal ein bisschen googlen! Zunge raus
crossshooter
Jup ^^
Turboball
So,habe jetzt den Port 28960 frei gegeben.
Leider will es immer noch nicht! unglücklich

Jedoch glaube ich,dass meine Config nicht geladen wird.

___________________________________________

CoD2 MP 1.3 build win-x86 May 1 2006
----- FS_Startup -----
Current language: english
Current search path:
F:\Call of Duty 2\main\zzz_nodustmod.iwd (15 files)
F:\Call of Duty 2\main\zchelmbeta2.iwd (43 files)
F:\Call of Duty 2\main\iw_15.iwd (85 files)
F:\Call of Duty 2\main\iw_14.iwd (4038 files)
F:\Call of Duty 2\main\iw_13.iwd (22624 files)
F:\Call of Duty 2\main\iw_12.iwd (1016 files)
F:\Call of Duty 2\main\iw_11.iwd (1462 files)
F:\Call of Duty 2\main\iw_10.iwd (1936 files)
F:\Call of Duty 2\main\iw_09.iwd (2142 files)
F:\Call of Duty 2\main\iw_08.iwd (2723 files)
F:\Call of Duty 2\main\iw_07.iwd (3384 files)
F:\Call of Duty 2\main\iw_06.iwd (990 files)
F:\Call of Duty 2\main\iw_05.iwd (928 files)
F:\Call of Duty 2\main\iw_04.iwd (698 files)
F:\Call of Duty 2\main\iw_03.iwd (26 files)
F:\Call of Duty 2\main\iw_02.iwd (40 files)
F:\Call of Duty 2\main\iw_01.iwd (16 files)
F:\Call of Duty 2\main\iw_00.iwd (102 files)
F:\Call of Duty 2/main
F:\Call of Duty 2/raw
F:\Call of Duty 2/raw_shared
F:\Call of Duty 2/devraw
F:\Call of Duty 2/devraw_shared

File Handles:
----------------------
80621 files in iwd files
execing default_localize_mp.cfg
couldn't exec language.cfg
couldn't exec players/Turboball/config_mp.cfg
========= autoconfigure
configure_mp.csv: using CPU configuration 2 GHz 512 MB
execing configure_mp.cfg
configure_mp.csv: using GPU configuration "GeForce 66*"
dedicated is read only.
Measured CPU speed is 2.19 GHz
System memory is 1024 MB (capped at 1 GB)
Video card is "NVIDIA GeForce 6600 "
Streaming SIMD Extensions (SSE) supported

Winsock Initialized
Opening IP socket: localhost:28960
Hostname: turboball
IP: 192.168.0.3
--- Common Initialization Complete ---
dedicated is read only.
couldn't exec server.cfg
Working directory: F:\Call of Duty 2
Hitch warning: 1792 msec frame time

______________________________________________
Interceptor

Zitat:

Original von Turboball
...
Hitch warning: 1792 msec frame time


Hmm, der sollte doch laufen verwirrt
Shifty

Zitat:

Original von Turboball:
couldn't exec server.cfg
Working directory: F:\Call of Duty 2

Könnte das u.U. sein das du in der Verknüpfung von COD2 in dem Eingabefeld "Ziel" die Startparameter nicht korrekt gesetzt hast? Sieht mir jedenfalls so aus weil die Konsole das mit der "working directory" ausspuckt.
Sollte an und für sich so aussehen:
"X:\Call Of Duty 2\CoD2MP_s.exe" +exec players/playername/server.cfg
Hast du den oben blau gefärbten Text auch so bei dir stehen? Würd ich mal überprüfen.... Augenzwinkern

Laufen tut der auch, lädt aber wahrscheinlich aus dem Grund die *.cfg einfach nich...
MIK
"X:\Call Of Duty 2\CoD2MP_s.exe" +exec players/playername/server.cfg set net_port "28960"

Änder den Startparameter mal so.
Turboball
Das +dedicated auch weg?!
Shifty
Nein das +dedicated lässt du stehen! Je nachdem was fürn Server das werden soll:
+set dedicated 0 = Listen Server
+set dedicated 1 = LAN-Server
+set dedicated 2 = Online Server....
OLD MAN WITH GUN

Zitat:

Original von Shifty
Sollte an und für sich so aussehen:
"X:\Call Of Duty 2\CoD2MP_s.exe" +exec players/playername/server.cfg
Aber nur, wenn seine Config auch server.cfg heisst, und sich ferner auch in seinem Profilverzeichnis befindet. Wenn seine Config einen anderen Namen hat und sich z.B. im Verzeichnis main befindet, würde ihm dies auch nichts bringen Augenzwinkern
Shifty

Zitat:

Original von Turboball
Winsock Initialized
Opening IP socket: localhost:28960
Hostname: turboball
IP: 192.168.0.3
--- Common Initialization Complete ---
dedicated is read only.
couldn't exec server.cfg
Working directory: F:\Call of Duty 2
Hitch warning: 1792 msec frame time


@OLD MAN WITH GUN
Wer lesen und schreiben kann is klar im Vorteil.... Augenzwinkern Zunge raus grosses Grinsen (nur Joke nich falsch verstehen!)....und das mit dem "Main" Ordner stimmt auch nich so ganz, den brauch man bei dem Befehl nicht mit eintragen...das "zieht" er sich von alleine... Augenzwinkern
OLD MAN WITH GUN

Zitat:

Original von Shifty

@OLD MAN WITH GUN
Wer lesen und schreiben kann is klar im Vorteil.... Augenzwinkern
Das besagt nur, das er in seinem Startparameter eine Config mit dem Namen server.cfg aufrufen will, nicht aber, dass eine solche auch existiert.
Denken gehört zum Prozess des Lesens dazu Augenzwinkern grosses Grinsen (Bitte auch nicht falsch verstehen)...


Man müsste also erst einmal genau von ihm wissen, wie seine Serverconfig genau heisst, und in welchem Verzeichnis sie sich befindet, um ihm darauf eine exakte Antwort zu geben.

Wird noch ein Editiermarathon

Vieleicht hat er auch den Fehler gemacht, den so einige begehen und hat noch das Ausblenden bekannter Dateiendungen aktiviert. Dann hat er womöglich eine server.cfg.txt erstellt, anstatt einer server.cfg. Und die würde dann auch nicht gefunden werden.
Shifty
Hmmm....moment mal, ich bin eigentlich der Meinung das er sich da den Namen der existierenden *.cfg zieht bzw. anzeigt (wie z.B. in dem Fall "server.cfg"), aber die Datei letztendlich nich laden kann weil, wie ja schon erwähnt, die Pfadangabe falsch ist... verwirrt kann mich natürlich auch irren....
Turboball
Aaaalso.....meine Config heiß,wie schon gesagt, server.cfg.
Ich habe die Endung geändert,also nicht nur eine server.cfg.txt Datei erstellt!

Meine Config befindet sich in folgenden Ordnern:

F:\Call of Duty 2\main\players\Turboball
Turboball
Ich habs hinbekommen!!!! grosses Grinsen Freude

Danke Leute!!! smile
MikeTNT
Als Homeserver-Dau habe ich auch noch Fragen:
Dedicated 1 ist für einen reinen LAN-Server
Dedicated 2 ist für reine Internetserver.
Dedicated 0 bewirkt ja, daß ich einen Server starte, auf dem ich selbst mitspiele.

Funktioniert dieser Ich-spiele-selbst-mit-Server sowohl im Homenetzwerk als auch übers Internet?
Oder muß ich, wenn ich im Internet erreichbar sein will, zwingend einen dedicated 2 Server starten? Wenn ja, würde dies bedeuten, daß ich entweder einen zweiten PC benötige oder daß ich COD2 auf einem PC doppelt starten muß (als Server und als Client)?! Und wenn ich nur eine Internetleitung habe, dann darf ich nicht zweimal den gleichen Port benutzen. Richtig?

@Turboball
Glückwunsch Augenzwinkern

In deinem Mainverzeichnis befindet sich bereits ein kleiner Mod und eine Custom-Map. Befinden sich die beiden Dateien absichtlich dort? Bedenke, daß alle zusätzlichen iwd-Dateien von den Clients geladen werden müssen (Map Chelm hat ca. 10 MB!).

cu Mike
Shifty
@Turboball
Auch von mir Glückwunsch,sehr schön so solls sein....

@OLD MAN WITH GUN
Das mit der Doppel-Endung wäre natürlich auch noch ne Möglichkeit gewesen.
Habs nochmal ausprobiert und wir hatten quasi beide Recht. Er zeigt an das er eine bestimmte *.cfg laden will, benennt sie aber nicht zwangläufig als "server.cfg" sondern zieht sich den Namen aus den Startparametern. Was, wie du schon gesagt hast, nicht heißen soll das die Datei überhaupt existiert...

@MikeTNT
Soweit ich weiß funktioniert das mit dem "dedeicated 0" also dem Listen Server nur für's Local Area Network, hängt glaub ich damit zusammen das er sich nicht bei den Mastern-Servern (Activision usw.) anmeldet. Rein theoretisch müsste man wie du gesagt hast zweimal COD² starten, als Client und als Server. Dann hängt das natürlich stark davon ab was dein Rechner leistet, bzw. ob er das packt, und was deine Internet Leitung so hergibt.Ich mit meiner 1000er Leitung probier das gar nicht erst aus, weil der Ping wahrscheinlich einen mega hohen Wert hätte....das mit dem Port weiß ich allerdings nich so genau, könnte allerdings gut angehen....
Turboball
Dankesmile Ohne eure Hilfe hätte ich es nie geschafft!!! Freude

Die Map Chelm ist ausversehen mit reingerutscht Zunge raus

Der No-Fog-Mod soll drauf! grosses Grinsen