Der Server hat eine feste IP, oder? Ist er denn per Ping erreichbar bzw. sind Freigaben drauf, die auch erreichbar sind? Vielleicht irgendwelche Dienste ausgeschaltet? Ist ein Service Pack drauf (mindestens SP 3 oder gar 4 sollte drauf sein!)
Ich würde einfach mal hingehen, auch wenn´s ätzend ist:
CoD deinstallieren.
Ordner Call of Duty unter Programme löschen (damit alles weg ist, MODs, Custom Maps, etc.).
Registry-Check, ob irgendwas übrig geblieben ist.
CoD wieder installieren – wenn machbar in den ordner
C:/Programme/Call of Duty
Ansonsten auf ne andere Partition aber unter /Programme/Call of Duty!
Steuerung im SP und MP einstellen.
Patch 1.5 draufhauen.
Steuerung SP und MP prüfen (damit Du die cfg-Dateien hast, falls es Probleme gibt von wegen Couldn´t load default_mp.cfg – KEINE Sicherungen einsetzen, sondern die config_mp.cfg auf jeden Fall neu erstellen lassen!)
So, Grundgerüst steht also.
ERST mal KEINE MODs und/Custom Maps einsetzen!
Neue Text-Datei erstellen (am besten mit WORDPAD) und diese cfg-Einträge darein:
//***
// Diese Server.cfg wurde erstellt durch den Server Config Generator
// des Opferlamm Clans. Weitere Infos gibts auf
// unserer Homepage
http://www.opferlamm-clan.de. Bei Problemen mit dieser Datei
// wendet euch bitte an
nighthawk@opferlamm-clan.de.
//***
//Passwörter
//RCON-Passwort
set rconPassword "TEST"
//NUR EINS VON BEIDEN VERWENDEN!
//Client-Passwort
set g_password ""
//ODER
// Privates Passwort
set sv_privatePassword ""
//***
//Informationen
//Name des Servers
set sv_hostname "TEST"
//Willkommensnachricht
set scr_motd "TEST"
//Administrator des Servers
sets .Admin "Test"
//E-Mail-Adresse des Admins
sets .Email "Test@Test.de"
//IRC-Channels
sets .IRC "#"
//Homepage
sets .Website "http://www.test.de"
//Standort des Servers
sets .Location "TEST"
//***
//Punkbuster
set sv_punkbuster "0"
pb_sv_disable
//wait
//***
//Generelle Spiel-Einstellungen
//Maximale Spieleranzahl
set sv_maxclients "30"
//Private Clients
set sv_privateClients "0"
//Spam-Schutz
set sv_floodprotect "1"
//Maximale Datenrate
set sv_maxRate "20000"
//Downloads für Clients vom Server
set sv_allowDownload "0"
//Maximale Download-Rate für Clients
//42000 = 12kb
//set sv_dl_maxRate "42000"
//Mindest-Ping der Clients (0 = egal)
set sv_minPing "0"
//Max-Ping der Clients (0 = egal)
set sv_maxPing "0"
//PK3-Dateien-Abgleich (0 = aus, 1 = an)
//Wenn an müssen die pk3s des Servers und der Clients gleich sein!
set sv_pure "0"
//Spiel loggen ( 0 = aus 1 = an )
set logfile "1"
//0 - gepuffertes Loggen (zeitversetzt)
//1 - sofortiges Loggen
set g_logsync "1"
//Wenn Spiel geloggt werden soll:
//Name der Log-Datei
set g_log "games_mp.log"
//KillCam
set scr_killcam "1"
//Freies Umsehen
set scr_freelook "1"
//Gegner im Zuschauer-Modus beobachten (z. B. bei SD)
set scr_spectateenemy "1"
//Automatischer Team-Ausgleich
set scr_teambalance "0"
//Friendly Fire (0 = aus, 1 = an)
set scr_friendlyfire "1"
//Wiedereinstieg erzwingen
set scr_forcerespawn "0"
//Deaktiviere die Konsole für die Clients
set sv_disableClientConsole "0"
//Erlaubt toten Spielern mit lebenden Spielern zu chatten
set g_deadChat "1"
//***
//Abstimmungen erlauben
//Erlaube Abstimmung über den Rauswurf eines Spielers
set g_allowVoteKick "1"
//Erlaube Abstimmung über Map-Wechsel
set g_allowVoteMap "1"
//Erlaube Abstimmung über den Neustart einer Map
set g_allowVoteMapRestart "1"
Erlaube Abstimmung über den Wechsel zur nächsten Map in der Map-Rotation
set g_allowVoteMapRotate "1"
Erlaube Abstimmung über das temporäre Bannen eines Spielers
set g_allowVoteTempBanUser "0"
//Erlaube Abstimmung über den Spiel-Modus (gametype)
set g_allowVoteTypeMap "1"
//Erlaube Abstimmung über die Anzeige der Symbole über Teamkameraden
set g_allowVoteDrawFriend "1"
//Erlaube Abstimmung über Aktivierung/Deaktivierung des Friendly Fire
set g_allowVoteFriendlyFire "1"
//Erlaube Abstimmung über Aktivierung/Deaktivierung der KillCam
set g_allowVoteKillCam "1"
//TeamKills oder Selbstmord während eines TDM-Spiels führen zu einem Punkt Abzug
//sowohl für das Team als auch für den entsprechenden Spieler (0 - aus, 1 - an)
set scr_teamscorepenalty "0"
//Anonymous
set sv_allowAnonymous "0"
//Cheats
set sv_cheats "0"
//FPS des Servers
set sv_fps "20"
//Master-Server (wo der Server angemeldet werden soll)
seta sv_master0 ""
seta sv_master1 ""
seta sv_master2 ""
seta sv_master3 ""
seta sv_master4 ""
//in GameSpy anzeigen (0 = nein, 1 = ja)
set g_gamespy 0
//***
//Waffen (0 = verbieten, 1 = erlauben)
set scr_allow_bar "1"
set scr_allow_bren "1"
set scr_allow_enfield "1"
set scr_allow_fg42 "1"
set scr_allow_kar98k "1"
set scr_allow_kar98ksniper "1"
set scr_allow_m1carbine "1"
set scr_allow_m1garand "1"
set scr_allow_mp40 "1"
set scr_allow_mp44 "1"
set scr_allow_nagant "1"
set scr_allow_nagantsniper "1"
set scr_allow_panzerfaust "1"
set scr_allow_ppsh "1"
set scr_allow_springfield "1"
set scr_allow_sten "1"
set scr_allow_thompson "1"
//***
//Spiel-Modi
//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"
//Symbol über Teamkameraden
set scr_drawfriend "1"
//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"
//BEL (Behind Enemy Lines)
//Alliierten-Punkte nach x Sekunden
set scr_bel_alivepointtime "10"
//Punkte-Limit
set scr_bel_scorelimit "50"
//Zeit-Limit
set scr_bel_timelimit "30"
//RE (Retrival)
//Zeit bis Rundenstart (Sekunden)
set scr_re_graceperiod "15"
//Runden-Länge
set scr_re_roundlength "4"
//Runden-Limit
set scr_re_roundlimit "7"
//Punkte-Limit (Runden)
set scr_re_scorelimit "7"
//Zeit-Limit
set scr_re_timelimit "20"
//Träger auf Kompass anzeigen
set scr_re_showcarrier "0"
//HQ
//Punkte-Limit
set scr_hq_scorelimit "50"
//Zeit-Limit
set scr_hq_timelimit "30"
//***
//Start-Spiel-Modus
g_gametype tdm
//Map Rotation
set sv_mapRotation "gametype tdm map mp_bocage gametype tdm map mp_brecourt gametype tdm map mp_carentan gametype tdm map mp_chateau gametype tdm map mp_dawnville gametype tdm map mp_depot gametype tdm map mp_harbor gametype tdm map mp_hurtgen gametype tdm map mp_neuville gametype tdm map mp_pavlov gametype tdm map mp_powcamp gametype tdm map mp_railyard gametype tdm map mp_rocket gametype tdm map mp_ship "
set sv_mapRotationCurrentmap "mp_bocage"
map_rotate
Abspeichern als test.cfg (achte drauf, das txt zu entfernen, Dateiendung muss .cfg sein!)
Die test.cfg nun ab in den main-Ordner.
Startverknüpfung anpassen auf z. B.:
„C:/Programme/Call of Duty/CoDMP.exe“ +set dedicated 1 +exec test.cfg
Ich kann heute abend auch mal genau nach dieser Anleitung einen Test durchführen, aber unser LAN-Server läuft unter W2kProf SP3 ohne Probleme – daß der Server im LAN manchmal nicht angezeigt wird kommt vor, das ist meist ein Problem mit den Server-Filtern bei den Clients, allerdings kommt das seit Patch 1.5 vermehrt vor, hatten wir auf der letzten LAN auch, allerdings hat der Direkt-Connect und der Connect per HLSW einwandfrei geklappt…
So müsste es einfach klappen, ansonsten muss irgendwas am System nicht stimmen, seien es irgendwelche Dienste, sei es irgendwas anderes, das blockiert…