Wer kann helfen (CoD 4-Server unter Windows erstellen)

Nightwing
Die cfg sieht gut aus. Wie ich sehe, startest Du den Server direkt aus der Version des Spiels, mit der Du auch spielst. Das ist keine gute Idee.
Kopier Dir das gesamte Spiel in einen neuen Ordner, bereinige es von sämtlichen Custominhalten und nimm dann diese Version als Server.
Hier etwas mehr Hilfe dazu: Klick
Überprüfe danach bitte, ob der Server Deine cfg lädt, da sie grossgeschrieben ist.
Gib in die Konsole z.B. sv_hostname ein, dann sollte der Servername erscheinen.

ToM
MikeTNT
// Network options

set net_ip "XX.XXX.XXX.XX" // Set your servers IP address
set net_port "XX" // Set your port number
set com_hunkMegs "512"
set net_noipx "1" // Allow ONLY tcp/ip protocol, player/server communications


Diesen Teil scheinst du nicht zu nutzen, was zu Fehlinterpretationen der Config führen kann. Daher wie folgt auskommentieren:

// Network options

//set net_ip "XX.XXX.XXX.XX" // Set your servers IP address
//set net_port "XX" // Set your port number
set com_hunkMegs "512"
set net_noipx "1" // Allow ONLY tcp/ip protocol, player/server communications

cu Mike
Puma
In der Maprotation ist auch ein Fehler drinn.

Zitat:

set sv_mapRotation "gametype dm map mp_crash gametype war dm hier fehlt das Wort map mp_crossfire gametype dm map mp_vacant gametype dm map mp_strike"


Kleiner Tip, wenn du alle maps immer mit dem gleichen Gametyp ausführen willst, dann brauchst du nicht jede Map einzeln zu definieren mit welchen Gametyp sie starten soll.
Dafür ist dieser Befehl zuständig.

set g_gametype "dm"

Also so schreiben:

Zitat:

set sv_mapRotation "map mp_crash map mp_crossfire map mp_vacant map mp_strike"


Was wird überhaupt aus dieser Datei geladen ????
exec cwp_mw.cfg
Nightwing

Zitat:

Original von DTB-Puma

In der Maprotation ist auch ein Fehler drinn.

Verdammt, ich sollte wirklich mehr schlafen... Augen rollen

Zitat:

Original von DTB-Puma

Was wird überhaupt aus dieser Datei geladen ????
exec cwp_mw.cfg

Ich hab damals die cfg in 2 Teile gesplittet, ist übersichtlicher. Diese cwp_mw.cfg beinhaltet Einstellungen von Klassen, Waffen und Perks.
Wird vor der Maprotation per exec aufgerufen.

ToM
REDSCORPION
und ToM

haste da was endeckt was ich falsch gemacht haben könnte????
Denke mal irgendwo hab ich da nen Fehler drinnen....

wäre net übel wenn es auch hier für CoD4 nen Proggi geben würde zum erstellen der Config...
So wie ihr dies auch bei CoD1 usw. habt.

Gruß
REDSCORPION
Puma
Hast du das geändert was ich oben geschrieben habe?????
REDSCORPION
Danke erstmal bin gerade drüber....
REDSCORPION
so ne des haut auch net hin ich starte hier meine verknüpfung für den server netz daten sind eingetragen im Script und nischt tut sich

alles andere habe ich geändert lt. deiner Beschreibung.


habe das script umbenannt(kleingeschrieben) und wie gesagt nein es ist ein dedidct 2 meines erachtens, spielen tue ich hier vom pc aus der server läuft seperat


Danke trotzdem

versuchs weiterhin irgendwann wird das schon mal hinhauen.....
verliert man langsam die lust

übrigens das script für console finde ich net hier auf meinen pc
scheint er nicht abzulegen
REDSCORPION
An alle nochmals ein herzliches Dankeschön....


es hat geklappt zumindest finde ich ihn nun, und kann auch drauf spielen.

Allerdings lädt er mir Team-Deathmatch und die Karte Backlot.....
lt. script sollte dies aber dm mit maprotation- strike,vacant,crossfire und crasch sein? muss ich wohl im script nochmals a bissl was machen .....



also nochmals DANKE

vielleicht habt ihr da noch nen Tip für mich!!!!
REDSCORPION
jo denke mal es liegt am server, der lädt mir das spiel nur hier am PC als server trotz dedidact2 serverdaten sind zwar eingetragen, funzen aber net also ich denke mal es liegt am Port des servers.... muss mich da wohl nochmal anderweitig kundig machen...an alle nochmals ein dankeschön für die Unterstützung,,,


bleibt wie ihr seid ....supi
Puma
serverdaten sind zwar eingetragen, funzen aber net also ich denke mal es liegt am Port des servers


????????????????
wgs./w@Lly

Zitat:

Original von REDSCORPION
jo denke mal es liegt am server, der lädt mir das spiel nur hier am PC als server trotz dedidact2


verwirrt

Was willst du denn überhaupt erreichen? Natürlich macht er den Server auf deinem PC auf, der Unterschied ist dass du nicht drauf sein musst damit er weiterläuft.

Hast du dich denn an die Anleitung gehalten bzw. auch drauf geachtet dass deine IP mit der du ins Netz gehst sich immer wieder ändert und damit auch die IP des Servers? Die musst du natürlich bei einem Neustart wieder überprüfen (http://www.wieistmeineip.de) und dann findest du den Server wieder über diese neue IP.

Details dazu findest du auch in dieser ähnlichen Diskussion:
Dedizierter Server

Um einen "echten" dedidizierten Server zu erstellen musst du dich schon an einen Rootanbieter oder Gameserver-Vermieter wenden und dir dort einen Server gegen Kohle mieten und einrichten. Die haben eine 24/7-Anbindung ans Netz und eine fixe IP und Port für jeden dedizierten Gameserver.

---
Und wenn du den Server von deiner Spielerverknüpfung aus steuern willst musst du auch drauf achten, vor jeden Konsolenbefehl ein /rcon davorzusetzen. Sonst switcht er dich sonst tatsächlich lokal auf deinen PC. Der Server läuft dann zwar noch, du bist aber nicht mehr drauf.
REDSCORPION
siehe den verlauf an ja habe ich natürlich gemacht, es liegt definitiv am Port des server dort muss ich den port 28960 noch freischalten lassen, ist so hab ich inzwischen rausgefunden, das dieser eben nicht frei ist.

Trotzdem danke für deine tips

klar starte ich die Konsole hier über meinen PC , soweit waren wir schon

Danke
Nightwing

Zitat:

Original von REDSCORPION

es liegt definitiv am Port des server dort muss ich den port 28960 noch freischalten lassen, ist so hab ich inzwischen rausgefunden, das dieser eben nicht frei ist.

Meinst Du damit, den Port nach aussen ins Internet freizugeben?
Dann schau mal in Deinem Router nach Portforwarding und trag dort Deine lokale IP und den Port UDP 28960 ein.

ToM
wgs./w@Lly
Aus dem oben zitierten Thread, letzter Beitrag:

Zitat:

Original von MikeTNT
Noch eine Anmerkung bezüglich Port 28960.
Dein Server verwendet diesen Port nur, wenn er nicht bereits durch eine Andere Anwendung belegt ist.
Startest du zum beispiel den COD als Spieler, verwendet dieser Client den Port 28960. Würdest du jetzt erst den Server starten, läuft der Server auf Port 28961.
Um eine Portänderung zu verhindern, sollte man dem Homeserver im Startparameter einen Port vorgeben, der unterhalb von 28960 liegt (z.B. +set net_port 28950) oder etwas weiter oberhalb (z.B. +set net_port 28970).
Alternativ kannst du auch deinem Client in der Startverknüpung einen Port manuell zuweisen.

cu Mike

PS: Damit andere dich finden können, musst du in deinen Firewalls (z.B. Windows Firewall, Router-Firewall,sonstige Desktopfirewall) die entsprechenden Ports des Servers freigeben.


Dedizierter Server
REDSCORPION
Danke für den TIP, ja das mit der Firewall und dem Router hab ich schon gemacht, kein Thema,

....mal sehn wird irgendwann schon mal hin hauen, hab ja zeit, hihi

....ja so sans die anfänger( ich) Grins