MP Frage von Anfängern

Kosake
Hallo!

Viele werden jetzt sicher denken "Oh ne, nicht noch eine Noop-Frage". Aber vielleicht ist ja doch der eine oder andere so nett, und kann Licht ins Dunkel bringen.

Vorweg: Wir sind eine eine kleine COD4-Truppe, die seit 4 Monaten fast jeden Abend zusammen COD4 zockt. Wir sind alle relativ unerfahren. Einige haben vorher noch nie einen Egoshooter gespielt.

Wir machen das immer so, dass einer von uns einen Server startet (immer die selbe Person), und der Rest connectet sich über Hamachi. Manchmal treffen wir uns auch alle, und zocken in einem Raum.

Wir haben auch schon im Internet auf fremden Servern gespielt, aber da haben wir meistens eh keine Chance, ausserdem finden wir es witziger, wenn wir unter uns bleiben, da wir uns auch alle aus dem realen Leben kennen.

Naja, jedenfalls ist uns aufgefallen, dass immer die gleichen Maps gestartet werden, obwohl in der Map-Auswahl viel mehr Maps zu finden sind. Die muss man dann immer separat über die Abstimmung starten.

Das ist aber noch nicht das Hauptproblem. Wenn man täglich die gleichen Maps zockt, hängen die einem schnell zum Hals raus. Im Internet findet man ja diverse Maps, erstellt von irgendwelchen Leuten.

DIe Frage ist nun: WIe oder wo kann man einstellen, dass auch diese Maps automatisch nach Beendigung einer Map gestartet werden?

Ich hab schon ein bisschen hier im Forum recherchiert. Nun habe ich gelesen, dass das nur mit einem "unranked" Server geht. Nur wie startet man so einen Server?

Also, falls ihr jetzt keine Lust hattet, den Riesentext zu lesen:

1. Wie kann ich einstellen, dass alle Maps, die in der Mapauswahl erscheinen, auch automatisch nach Beendigung einer Map, per Zufall, gestartet werden?

2. Wie können wir auf Maps spielen, die wir uns in Internet runtergeladen haben?

Wäre echt super, wenn jemand was dazu sagen könnte!

Vielen Dank!

Matthias
Jeremin
moin moin neuling smile

zum 1. : eig meines wissens gar nicht. der serverhoster kann ja mal das folgende tut lesen: KLICK MICH
in der beispiel server cfg könntet ihr die maprotation euren wünschen anpassen. wäre aber kein zufall.
wirklichen zufall könnte durch den manu admin mod erreicht werden, aber ich glaube, um ab und zu mal etwas zu zocken, ist der für euch zu komplex...

zum 2. : KLICK MICH
dazu müsst ihr, wie im tutorial beschrieben, eine mod benutzen. mit cod4 kommt auch gleich die mod "mod warfare", der keine grossen änderungen gegenüber dem standard cod4 mit sich bringt.
die custom maps werden folgendermassen installiert:
\<pfad zum cod4 ordner>\usermaps\mp_mapname\<die meist 3 map files, 1x .iwd, 2x .ff>

diese dann über console starten.

evt. könntet ihr euch auch noch über rcon informieren, dann müsst ihr nicht immer abstimmen (nach rcon commands oder so googeln^^)

hoffe, geholfen zu haben
gute nacht
jeremin
MikeTNT
Hamachi wird in der Regel dazu verwendet, um die Keyabfrage zu umgehen.
Daher: Falls ihr weiterhin Hamachi verwendet, bekommt ihr hier im Forum keinen Support bzw. wird dieser Thread dicht gemacht!
Man hört oft die Ausrede, dass man Hamachi verwenden müsse, wenn man ungestört mit Freunden zocken will, aber dass sind faule Ausreden, da man Server mit Passwortschutz versehen kann, so dass nur die Leute drauf kommen, die euer Passwort kennen.
Jeremin hat euch die Links gepostet, wie man richtige (Home-)Server aufsetzt.
Versucht mal auf diese Weise euren Homeserver zu erstellen, dann sollte auch die Einbindung einer Maprotation kein Problem sein.

cu Mike
Kosake
@Jeremin

Vielen Dank für deine Hilfe!

zu 1. Dass die Maps rotieren ist ja auch gar nicht so wichtig. Wichtig ist nur, dass alle Maps immer mal wieder vorkommen.

Ich habe eine default_server.cfg gefunden, da habe ich aber nichts zum Thema Maprotation gefunden. Kannst du mir sagen, wo genau ich das dort finde, bzw ob ich da was zusätzlich eintragen muss?

zu 2. Ich habe das vorhin mal gemacht, also den Mod gestartet. Aufgefallen ist mir, dass es irgendwie keinen Klasseneditor mehr gibt?! Auf jeden Fall werden wir das heute Abend mal probieren.

Nur: Wenn ich den Server über die Console starte, was passiert dann, wenn die Map fertiggespielt ist? Kommt dann automatisch eine neue? Oder brauche ich genau dafür das rcon?

Wie gesagt, vielen Dank schon mal für deine Hilfe!

@MikeTNT

Wir nutzen Hamachi nicht, um irgendwas zu umgehen. Ehrlich gesagt haben wir gar keine Ahnung, wie man einen Server erstellt, ausserhalb Hamachi. Ich wüßte auch nicht warum, es funktioniert ja so sehr gut! Wenn ich das richtig verstehe, nutzt man Hamachi, um ein virtuelles LAN aufzustellen. Was ist daran verkehrt?
serthy
ich kenn mich nicht damit aus, aber hab ich das richtig verstanden?
ich kann mit hamachi mit ein paar (fremden) leuten spielen quasi wie public server, nur das man selber host ist, also man einen virtuellen server erstellt und dann da admin ist?
MikeTNT

Zitat:

Original von MikeTNT
[quote]Original von Kosake
Wir nutzen Hamachi nicht, um irgendwas zu umgehen. Ehrlich gesagt haben wir gar keine Ahnung, wie man einen Server erstellt, ausserhalb Hamachi. Ich wüßte auch nicht warum, es funktioniert ja so sehr gut! Wenn ich das richtig verstehe, nutzt man Hamachi, um ein virtuelles LAN aufzustellen. Was ist daran verkehrt?


Nimm es einfach zur Kenntnis. Hamachi wird fast immer mißbraucht, um mit Raubkopien spielen zu können (betrifft nicht nur COD). Wir bieten daher keinerlei Support für Pseudo-Lan-Verbindungen. Wie man echte Server erstellt, kostet zwar ein wenig Einarbeitungszeit, aber hinter das Geheimnis zu kommen, ist ja gerade das, was vielen Admins Spaß macht. Hier haben schon viele bei Null angefangen (auch ich selbst) und haben nach kurzer Zeit ihre eigenen Server zum Laufen gebracht. Ich möchte fast wetten, dass es komplizierter ist, Hamachi korrekt einzurichten...

Zitat:

Original von serthy
ich kenn mich nicht damit aus, aber hab ich das richtig verstanden?
ich kann mit hamachi mit ein paar (fremden) leuten spielen quasi wie public server, nur das man selber host ist, also man einen virtuellen server erstellt und dann da admin ist?

Die Möglichkeiten sind vielfältig. Hamachi kann übers Internet Verbindungen bereitstellen, so als ob man sich nur in einem Lan-Netzwerk befinden würde. Somit kann man alles realisieren, was auch auf einer Lan möglich wäre. Mehr Infos gebe ich hier nicht und ich möchte dich und andere bitten, keine weiteren Fragen zu Hamachi zu stellen, sonst ist der Thread dicht.

Gruß Mike
Kosake
Gut, ich nehme die Unterstellung und Verallgemeinerung zur Kenntnis.

Dann blenden wir Hamachi mal komplett aus. Was durchaus berechtigt ist, da wir, wie oben beschrieben, uns auch öfter in einer Wohnung treffen und im LAN zocken. Ich hoffe, das ist erlaubt!


@Jeremin

Wäre toll, wenn du noch auf meine obigen Fragen antworten könntest, bevor der Thread dicht gemacht wird.
MikeTNT
zu 1: Wenn du einen Server aufstellst, gehört zum Server mindestens eine Config-Datei, die aufgerufen wird. Dort drin können Maprotationen definiert werden. (Für Standardserver gibt es COD4-Configuratoren, bei Mods sind meistens vorgefertigte Configdateien dabei, die man nur ein wenig anpassen muss. Der Aufruf der Config erfolgt über den Startparameter)
Es gibt auch auch so Geschichten (Mods), die zum Beispiel auf meinem Server laufen. Dort wird per Zufall und/oder per Mapvote am Rundenende die nächste Map ausgewählt.

Zu 2: Zum Thema Klassen definieren, müsste ich jetzt selbst nachschlagen, da ich schon ewig keinen COD4-Server mehr eingerichtet habe.

Bezüglich "wenn Map fertig ist": Die Maprotation startet am Ende wieder von vorne bei der ersten Map. Wenn nur eine Map in der Rotation stehen sollte, startet halt immer wieder die gleiche Map.

cu Mike
Jeremin
die maprotation ist einfach die reihenfolge, in der die maps gespielt werden:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
 set sv_mapRotation "gametype war map mp_backlot gametype war map mp_bloc gametype war map mp_bog gametype war map mp_citystreets gametype war map mp_convoy gametype war map mp_countdown gametype war map mp_crash gametype war map mp_crossfire gametype war map mp_farm gametype war map mp_overgrown gametype war map mp_pipeline gametype war map mp_shipment gametype war map mp_showdown gametype war map mp_strike gametype war map mp_vacant"


das ist die standard rotation für tdm (war).
du kannst die rotation beliebig verändern, solange du folgende form einhältst:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
 set sv_mapRotation "gametype <gewünschter gametype> map <gewünschte map>"


die anführungszeichen nicht vergessen!

es gibt einen klasseneditor, allerdings müsst ihr den wie im "echten" cod4 erst freischalten. auch hab ich es schon geschafft, dass man ihn von anfang an hat, allerdings bin ich nicht dahinter gekommen, warum, evt. können andere dir und mir da auf die sprünge helfen Zunge raus

die serverconsole verhält sich genau gleich, wie euer normaler server, sie lädt nach jeder map die nächste map in der maprotation. um rcon nutzen zu können, definiert ihr am besten in der server.cfg ein rcon passtwort, damit ihr euch im spiel mit der console mittels "/rcon login <passwort" einloggen könnt.
danach könnt ihr dem server direkt befehle geben, zb "/rcon map mp_showdown" oder "/rcon g_gametype dm".
beachte bitte, dass jeweils das "/rcon" davor stehen muss, damit der befehl an den server weitergeleitet wird. auch werden einige änderungen wie zB die gametypeänderung erst bei der nächten map oder aber beim neustart der map ("/rcon map_restart"Augenzwinkern übernommen...
die "" bei den console commands beim eingeben in die console bitte weglassen Augenzwinkern

gruss
jeremin

PS: mike war schneller smile
Die Linke Hand
ich kapier einfach nicht warum man sich soviel arbeit macht.

Der Hoster geht einfachs ins Game, started den Mod(für custommaps...geht auf Server erstellen stellt alles ein und startet grosses Grinsen Ganze einfach....keine configs schreiben blabla

Und am Ende der map kann der Hoster ja dann die Map wechseln per Befehl
map mp_... bzw mit /rcon ...

Habe ich auch schon öfter gemacht !
Das einzigste was nervt ist, dass man keine guten Mods so zocken kann, weil einfach die Serverdateien fehlen(zB Zombie, Obscurity).

Ne map rotation find ich dabei auch unnötig, zufall geht ja eh nicht, also kann ich die maps auch manuell starten.

Ist der Filter richtig eingestellt, bzw der Server finden die anderen Mitspieler den Server auch einwandfrei in MP unter Lokal.

____________________________
Ich kann ModWarfare und den Paintball Mod empfehlen smile
Kosake
Vielen Dank an euch dreien! So langsam fügt sich alles zu einem großen Ganzen zusammen, in meinem Gehirn. Wir werden das heute abend auf jeden Fall mal ausprobieren!

@Jeremin

Wenn man im Modwarfare den Klasseneditor wieder neu freispielen muss, warum hat man dann trotzdem Zugriff auf alle Waffen, Extras usw? So ist es zumindest bei uns. Vielleicht hat ja jemand dem noch was hinzuzufügen, und weiß, wie man den Klasseneditor einschaltet.

Eine Frage fällt mir noch ein: Ist es möglich, per Console dem Server zu sagen, dass er auf der nächsten Karte den Hardcoremodus ein/ausschalten soll? (Diese Frage hat sich bereits erledigt)

Ich werde mich auf jeden Fall noch mal melden und erzählen, wie es gelaufen ist, auch wenn es keine weiteren Fragen gibt smile (was ich eher nicht glaube)

Nochmal: Vielen Dank für die wirklich schnelle Hilfe!

Edith:
@Linke Hand

Folgendes hab ich leider grad gar nicht gerafft:

"Das einzigste was nervt ist, dass man keine guten Mods so zocken kann, weil einfach die Serverdateien fehlen(zB Zombie, Obscurity)"

Kannst du das erklären? welche Serverdaten, welcher Zombie??!

Übrigens: Bin auch ein Spencer/Hill Fan, und Rechte und linke Hand des teufels ist wahrlich der beste Film der beiden!
Die Linke Hand
Also:
Kennst du die Zombie mods?
es gibt 2:
1.: Da sind die Zombies Bots(Computergesteuert), die du versuchen musst zu töten.
2. : Es startet einer zufällig als Zombie und muss die anderen messern, hat er einen getötet wird der auch Zombie(...).

Und zu Obscurity (bester Mod überhaupt Zunge raus ):
Da starten einige spieler und wenige Obscuritys (das sind sozusagen Predators) im Verhätnis ca 5:2. Die Obs sind fast unsichtbar und können einen Boost hinlegen, haben ne spezialwaffe usw usw.
Das die Obs. unsichtbar sind und ihre waffen und eigenschaften funktioniert einwandfrei....nur das Zufallsprinzip, wer Obs. wird bzw dass es nur wenige sind, das funktioniert nicht ! Zudem ist der Mod etwas schwierig, als Anfänger eher nix...

=> Mods bei denen Bots rumrennen, oder eben irgendwas mit zufall vorsich geht, benötigen extra configs, bzw andere Dateien!

Den Zombie-mod bzw Obs-mod kannst natürlich auch zocken, ohne Dateien, wegen den Skins(aussehen der Spieler usw), macht auch spass und bringt abwechslung !


Viel Spass beim Lesen Zunge raus
LuCi
Zu Hamachi... Hamachi an für Sich ist eine super Sache...denn sein wir mal Ehrlich in Zeiten wo Leutz ihre Häuser von Google verpixeln lassen...sollte man das VPN welches mittels Hamachi erstellt wird einfach mal so hinnehmen!

Ich finde es ein wenig Befremdlich immer gleich mit der Keule zu kommen wenn ein normaler Text geschrieben wird und das Einrichten von Hamachi ist nicht schwierig...einfach mal installieren und dann ist es im Normalfall auch schon fertig...da die Einstellungen mit Tunnel etc. bei der Installation der Netzwerkverbindung vorgenommen werden Augenzwinkern

Egal ich würde sagen...sucht euch doch einfach Online einen leeren Server und connectet auf dem und vor allen Dingen lasst euch überraschen von der Vielzahl an Möglichkeiten bei Cod4 (verschiedenste Mods und Maps) denn wenn ihr euch einem neueren Spiel der Cod Servie zuwenden werdet...ist es leider vorbei mit der schönen Welt *lach*
Kosake
Ich hab das grad mal mit nem Kumpel getestet.

Wir haben uns beide die Map Matroska runtergeladen.

Diese Dateien

mp_matroska.ff
mp_matroska.iwd
mp_matroska_load.ff

haben wir in C:\Games\COD4\usermaps\mp_matroska gepackt.

Die Datei

mp_matroska.iwd

habeen wir zusätzlich in C:\Games\COD4\Mods\ModWarfare gepackt.

Wenn mein Kumpel nun einen ModServer startet, und die matroska Map per Console startet, erhalte ich die Meldung, dass matroska geladen wird, und kurz danach fängt er an, eine Datei namens bacalao.iwd runterzuladen. Bacalao ist eine Map, die ich bei mir gar nicht habe, die hat mein Kumpel mal runtergeladen. Nur wieso wird diese Datei runtergeladen, wenn wir doch eine ganz andere gestartet haben??!

Und nicht nur das. Sie wird mit einer unglaublichen Geschwindigkeit von 3 kb/s runtergeladen.

Weiß jemand Rat?
Die Linke Hand
also die downloadrate ist so niedrig , da du sozusagen von seinem pc downloadest!
Kosake
Nein, das hat damit nichts zu tun. Er hat DSL 6000, also einen upload von ca. 60 kbytes, und nicht von 3!
Die Linke Hand
joaa junge, aber des liegt am game, das geht damit mit max 12 kb wenn kein fastdownload von der http hast
bangingbernie

Zitat:

Original von Kosake
Die Datei

mp_matroska.iwd

haben wir zusätzlich in C:\Games\COD4\Mods\ModWarfare gepackt.


Warum? Die hat da nichts zu suchen!
LuCi
Als kleine Erklärung... Wenn Du auf Gameservern Maps oder Mods runter laden tust dann sind sie im Normalfall in einem extra Verzeichnis auf dem Gameserver hinterlegt. Das ist dann der vielgepriesene Fastdownload.

Als schnelle Abhilfe kann hier nur dienen das entweder dein Kumpel seine Mapsordner bereinigt oder aber Du all die Maps lädst die er noch so in dem Verzeichnis liegen hat.
Kosake
Ich hatte irgendwo im Netz gelesen, dass die iwd in den mod Ordner muss.

Als mein Kumpel die runtergeladenen Maps gestartet hat, hat sich COD4 immer aufgehängt, mit einer Fehlermeldung. Leider weiß ich die im Moment nicht mehr, auf jeden Fall irgendwas mit einer iwd Datei. Daraufhin hatten wir die iwd der Map die wir starten wollten, in den Mod Ordner gepackt, und erst dann konnte er die Map starten.