Hilfe beim starten eines COD-Servers

Jochen-01
Hallo , ich hoffe das ihr mir helfen könnt
ich habe auf der Seite http://sos.noginn.com/codserver/
mir meinen Server zusammengestellt

dann den Text in WordPad unter dedicated.cfg
gespeichert und es in das Verzeichnis

C:\Programme\Call of Duty\main Kopiert


dann habe ich eine Verknüpfung mit CoDMP gemacht

und die Eigenschaften verändert und unter ziel steht jetzt "C:\Programme\Call of Duty\CoDMP.exe" +set dedicated 2 + exec dedicated.cfg + map_rotate

aber leider funktioniert es nicht die Console schreibt folgendes


60148 files in pk3 files
------- Game Initialization -------
gamename: Call of Duty
gamedate: Apr 13 2004
WARNING: Couldn't open logfile: games_mp.log \par
0 teams with 0 entities
-----------------------------------
-----------------------------------
Resolving codmaster.activision.com
codmaster.activision.com resolved to 63.146.124.59:20510
Sending heartbeat to codmaster.activision.com
PunkBuster Server: 0 Aliases Written to pbalias.dat
PunkBuster Server: 0 Stat Records Written to pbstat.dat
PunkBuster Server: Preparing to Disable PB Server... (C:\Programme\Call of Duty\pb\)
Hitch warning: 4022 msec frame time
Resolving codauthorize.activision.com
codauthorize.activision.com resolved to 63.146.124.59:20500



was habe ich falsch gemacht ??
könnt ihr mir bitte helfen??
ich bin am verzweifeln !!
so doof kann ich doch gar nicht sein oder ? traurig
yoda
Hallo und willkommen im Board!

Ich kenne die Seite, leider funktioniert das Script scheinbar nicht so richtig, hatte damit auch meine Probleme...

Du willst nen dedizierten Server erstellen - für´s LAN oder für´s Internet? Wenn Du einen für´s LAN willst, dann nimmst Du für die Verknüpfung
+set dedicated 1

Aber ich denke mal, der "Fehler" liegt woanders - die Meldung in der Konsole sieht nach der Anmeldung beim MasterServer von Activision aus, scheint aber kein Problem darzustellen. Und wird nur benötigt für einen Internet-Server, der über den InGame-Browser (oder ASE oder GameSpy) angezeigt werden soll.
Gib mal in die Konsole (nachdem Du per Verknüpfung gestartet hast) den Befehl
status
ein - ich vermute mal, da kommt die Meldung "Server is not running" - liegt an der Zusammenstellung des Scripts und dem Befehl +map_rotate.
map_rotate verwendest Du, wenn Du im laufenden MultiPlayer-Spiel die nächste Map in der Rotation laden willst.

Ich gehe mal davon aus, daß Du nen LAN-Server erstellen willst - geh mal folgendermaßen vor:

Erstelle eine .cfg mit Namen "map_tdm.cfg" und kopiere mal diesen Inhalt ein:

//Start
g_gametype tdm

map mp_brecourt

//Server
sv_hostname "Testserver"
scr_motd "Test-Nachricht"

scr_drawfriend "0"
scr_friendlyfire "1"
sv_maxClients "10"
sv_pure "0"
scr_drawfriend "1"
g_allowVote "1"
scr_allow_vote "1"
sv_allowDownload "1"

//Weapons
scr_allow_bar "1"
scr_allow_bren "1"
scr_allow_enfield "1"
scr_allow_fg42 "1"
scr_allow_kar98 "1"
scr_allow_kar98sniper "1"
scr_allow_m1carbine "1"
scr_allow_m1garand "1"
scr_allow_mp40 "1"
scr_allow_mp44 "1"
scr_allow_nagant "1"
scr_allow_nagantsniper "1"
scr_allow_panzerfaust "1"
scr_allow_ppsh "1"
scr_allow_springfield "1"
scr_allow_sten "1"
scr_allow_thompson "1"

//DeathMatch
scr_dm_scorelimit "50"
scr_dm_timelimit "15"

//Team DeathMatch
scr_tdm_scorelimit "100"
scr_tdm_timelimit "15"

//Search and Destroy
scr_sd_graceperiod "15"
scr_sd_roundlength "4"
scr_sd_roundlimit "0"
scr_sd_scorelimit "5"
scr_sd_timelimit "15"

//Behind Enemy Lines
scr_bel_alivepointtime "10"
scr_bel_scorelimit "50"
scr_bel_timelimit "15"

//Retrieval
scr_re_graceperiod "15"
scr_re_roundlength "4"
scr_re_roundlimit "0"
scr_re_scorelimit "7"
scr_re_timelimit "15"
scr_re_showcarrier "0"

//Map Rotation
sv_mapRotation "g_gametype tdm map mp_carentan g_gametype tdm map mp_chateau g_gametype tdm map mp_dawnville g_gametype tdm map mp_depot g_gametype tdm map mp_harbor g_gametype tdm map mp_hurtgen g_gametype tdm map mp_pavlov g_gametype tdm map mp_powcamp g_gametype tdm map mp_railyard g_gametype tdm map mp_rocket g_gametype tdm map mp_brecourt"

Diese cfg packst Du dann in den main-Ordner und änderst die Verknüpfung auf
"C:\Programme\Call of Duty\CoDMP.exe" +set dedicated 1 +exec map_tdm.cfg

Wenn die Konsole fertig mit Laden ist, gibst Du noch mal den Befehl
status
ein und der Server müsste laufen - probier erst mal das aus, ok?
Jochen-01
grosses Grinsen Erstmals vielen DANK für die Hilfe
und das so schnell super grosses Grinsen

war leider unterwegs und hatte keine chance
mich drum zu kümmern verwirrt

Ich wollte einen Internet-Server starten
habe aber es mal so versucht wie du es mir gesagt hast und einen Lan-server kann ich damit auch stellen
Dafür nochmal Danke Freude


glaube jetzt das mein router Keinen Plan? schuld ist das der Internet-Server nicht läuft.
werde den mal Freischalten und dann dir hier das Resultat Posten

P.S habt hier echt eine schöne HP
yoda
Tach auch

Kein Problem, sind sehr geduldig hier smile

Wenn Du nen dedizierten I-Net-Server haben willst, dann nimmst Du statt
+set dedicated 1
eben einfach
+set dedicated 2

Um Dich beim Master-Server von Acticision anzumelden, musst Du noch nen Eintrag setzen, den muss ich aber erst mal raussuchen, poste ich dann auch noch hier rein.

Wenn Du über nen Router raus musst, musst Du den entsprechenden Port für CoD noch freigeben - Standard-Port ist 28960 (kann man aber ändern, wenn gewünscht.)

Weiterer Tip:
Schätze mal, Du hast DSL - der Server sollte die komplette Bandbreite für sich haben, d. h. keine weiteren Programme, die auf´s Internet zugreifen, sollten aktiv sein; bei DSL ist die höchste Anzahl von Mitspielern auf dem Server 8 PClients - danach ist es am laggen ohne Ende - kann Dir aber an einem schlechten Tag schon mit 4 Leuten passieren, alles schon erlebt...

Und danke für das Lob, ist aber alles noch im Auf- und Umbau... smile

---

Nachtrag:

So, der Eintrag müsste lauten:
ENTWEDER:
set sv_master1 "codmaster.activision.com"
ODER
sv_master1 "codmaster.activision.com"

Musst Du mal ausprobieren.
Viktaman
hallo

ich da ne frage ich hab mir einen internet server erstellt aber voher weiss ich das er läuft ich hab die ip mein kumpel geschickt und er keinen server gefunden was hab ich falsch gemacht??
yoda
Moin und willkommen!

Sitzt Du hinter einem Router?
Dann funktioniert das nicht - CoD unterstützt kein Forwarding, daher kann man keinen Server erstellen, wenn man hinter einem Router sitzt.

Ansonsten müsstest Du mal schreiben, was genau Du gemacht hast.
Viktaman
ja ich habe ein router son mist aber trzdem danke
yoda
Sorry, da kann man nix machen.

Wenn Du Dein DSL-Modem nicht im Router integriert hast, dann kannst Du den PC direkt am Modem anschließen, dann ginge es.
Viktaman
ja ich muss mal gucken ob ich da hin bekomme den modem einzel an pc anschliesen aber danke für alles
Viktaman
aber gibt es vielleicht ein befehl oder ein patch so das man mit einem router ein server erstellen kann?
yoda
Nein, bisher nicht, ist auch sehr unwahrscheinlich, das in der Richtung noch was nachgelegt wird.

Nachtrag:
In diesem Thread bei Call of Duty-News.de haben ein paar Leute einen Server für´s Internet trotz Router am Laufen, vielleicht bringt das ja was: KLICK