Sie sind nicht angemeldet.

1

Freitag, 24. April 2009, 17:20

LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Hi folx,

ich starte unseren dedicated L4D-Server mit folgender Map: l4d_vs_airport01_greenhouse

Leider läuft unser Server bei dieser Map nach dem Start aber im COOP :D .
Hat jemand eine Idee? Der Server soll für alle 3 Spieltypen zur Verfügung stehen.
Mit der Antwort die Startmap zu ändern bin ich nicht zufrieden ;) .
Für LEute die nicht verlieren können, cheatet die ganze Welt!

=Freie Allianz kranker Krieger= Onlinefungaming seit 1999

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

2

Freitag, 24. April 2009, 18:06

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

L4D ist administratortechnisch noch ziemlich "bescheiden" meiner Meinung nach. Da klappt oft nicht alles so wie es soll.
Soweit ich weiss, ist es egal welche Map auf deinem Server grad läuft - wenn er leer ist und Leute ihn finden switcht
er auf die Map die in deren Lobby eingestellt wurde.

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

3

Samstag, 25. April 2009, 09:32

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Jo, richtig. Man muss nur die eigenheiten kennen. Die cvar director_no_human_zombies wurde entfernt.
Wenn du deinen Server für einen bestimmten Typ von Maps einstellen willst, musst du die cvar mp_gamemode nutzen. Ich hab den Wikiartikel dashingehend schon aktualisiert.

http://sourceserver.info/wiki/tutorial/server/l4d#spieltypen">wiki/tutorial/server/l4d#spieltypen<

Wie das noch mit den Startmaps ist, muss ich noch ausgiebig testen.

4

Samstag, 25. April 2009, 09:39

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

ich meine im netz gelesen zu haben mp_gamemode ifür das switchen ingame gedacht ist und nicht in die server.cfg soll.

habe in meinem ersten post vergessen zu erwähnen, daß wir auf unseren server via versus-lobby deadair starten wollten
und zu 8. in deadair COOP gelandet sind! 4 survivor und 4 specs :D
habe das alles auch mal bei vlave gepostet,aber im bugsthread wird man da nicht viel antwort bekommen denke ich ;)


p.s.: ist es eigentlich bei euch auch so, daß die ganze zeit connect-messages im chat erscheinen obwohl der server voll ist?
Für LEute die nicht verlieren können, cheatet die ganze Welt!

=Freie Allianz kranker Krieger= Onlinefungaming seit 1999

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

5

Samstag, 25. April 2009, 09:51

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Hab ich noch nicht drauf geachtet. Aber L4D macht als Admin teilweise echt keinen Spaß. Einer unserer sechs Left 4 Dead Server läuft mit sv_search key,
den einige von uns auch extra in der userconfig.cfg drinstehen haben. Tollerweise funzt das aber nach dem Zufallsprinzip; will heissen: Als Lobby Leader
findet man den Server dann entweder sofort oder auch gar nicht. Connect IP geht auch oft nicht, nur das joinen per HLSW funzt einwandfrei - dann
natürlich mit Zufallscharakter (keine Sau will BILL bigri )

6

Samstag, 25. April 2009, 10:05

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

genau das problem haben wir auch. wie oft ich unseren server off nehme und wieder starte, damit gemeinsam darauf spielen können ist nicht mehr feierlich. drekt connecten via serverbrowser geht, aber leider ist das spiel dann nciht öffentlich und es gibt keine möglichkeit diese ingame zu ändern :(
Für LEute die nicht verlieren können, cheatet die ganze Welt!

=Freie Allianz kranker Krieger= Onlinefungaming seit 1999

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

7

Samstag, 25. April 2009, 10:05

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Zitat

p.s.: ist es eigentlich bei euch auch so, daß die ganze zeit connect-messages im chat erscheinen obwohl der server voll ist?

Ist mir bis jetzt nicht aufgefallen.

Zitat

ich meine im netz gelesen zu haben mp_gamemode ifür das switchen ingame gedacht ist und nicht in die server.cfg soll.

Im Netz werden lauter solcher Fehlinformationen veröffentlicht.

Ich selber bin nach dem update noch nicht zum ausprobieren gekommen.

EDIT: Diesmal bin ich derjenige, der die falwschen Inormationen veröffentlicht.
Hier mal ein interessanter auszug aus der Mailing-List:

Zitat

"I'm a developer at Valve who is working on the Left 4 Dead Survival pack
update. We've made several changes to server operation that we'd like to
give our server operators a heads up on.

Since Left 4 Dead will now support three different game modes, we removed
the console variable "director_no_human_zombies" and added a new variable
called "mp_gamemode" which can be set to "coop", "versus" and "survival".
This variable is set by lobby reservation, so a normal server running in
lobby mode will require no changes by the server operator. If you are
running in LAN mode without lobbies, you will need to set mp_gamemode before
you load a map. For example, use "mp_gamemode survival; map
l4d_sv_lighthouse" to load the new Lighthouse map in Survival mode.

We have extended sv_gamestypes to also include "survival". The default
value is now "coop,versus,survival". This may cause issues for some servers
that have a lot of tags in addition to the defaults. We realize this is
problem and adjusted "sv_showtags" to show the truncated tags to help server
operators see if they have reached the 63 character limit.

The tags issue will be fixed in the forthcoming third party campaign
matchmaking update. We have extended the master servers so heartbeats will
be sent as two distinct packets, one containing the existing server
heartbeat, and another containing additional "game data." This game data
will contain all the matchmaking server tags such as sv_gametypes, and the
list of third party campaign missions installed. This third party campaign
list will be used by people searching for servers with third party campaigns
installed. Server operators will install the VPK file of the campaign that
includes the maps (and associated models, etc) as well as a "mission"
description file that describes the campaign and its name used for
matchmaking. We hope that as various third party campaigns become popular,
more server operators will install them giving a larger base for players to
find servers for those campaigns."


Ich werde mal dahingehend meinen den Artikel korrigieren.

8

Samstag, 25. April 2009, 10:59

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Zitat von »"DeaD_EyE"«


Wenn du deinen Server für einen bestimmten Typ von Maps einstellen willst, musst du die cvar mp_gamemode nutzen. .


möcht ich ja gar nicht :) möchte alle spieltypen zur verfügung haben.

mp_gamemode verstehe ich so, daß ich mich auf einen modus festlege. was also, wenn ich dies in die server.cfg schreibe
und COOP spielen möchte :) ? es gibt ja keine möglichkeit (map.cfg oder ähnliches) diesen cvar wieder zu ändern wenn eine map für einen anderen modus geladen wird, oder :D ?
Für LEute die nicht verlieren können, cheatet die ganze Welt!

=Freie Allianz kranker Krieger= Onlinefungaming seit 1999

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

9

Samstag, 25. April 2009, 11:21

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Machstes einfach so:

// Mit der cvar sv_gametypes wird festgelegt welche Spiel-Typen zulaessig sind.
//
sv_gametypes "coop,versus,survival"

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

10

Samstag, 25. April 2009, 11:55

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Genau, so ist es richtig. Wird diese Cvar nicht gesetzt, werden automatisch alle drei spieltypen genutzt. mp_gamemod gibt nur den aktuellen Spieltyp an und wird durch die Lobby gesetzt. Diese kann man auch manuell setzen, wenn man z.B. auf einer Lan ohne Lobby spielt. Du kannst auch schon im laufen Spiel den Modus ändern.

EDIT: Neue Version: http://sourceserver.info/wiki/tutorial/server/l4d#spielmodus_festlegen">wiki/tutorial/server/l4d#spielmodus_festlegen<

11

Sonntag, 26. April 2009, 11:07

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Zitat von »"TempletonPeck"«

Machstes einfach so:

// Mit der cvar sv_gametypes wird festgelegt welche Spiel-Typen zulaessig sind.
//
sv_gametypes "coop,versus,survival"


das weiß ich templeton, aber wie bereits erwähnt sind aus einer VERSUS-lobby auf die DeadAir-VERSUS map und gamemode
blieb auf COOP.



update: +mp_gamemode versus in die startoptionen des servers und es funktioniert.

wie kann ich das mapchange-modul von sourcemod nun dazu bringen falls ich die map manuell wechsele jeweils diesen befehl vorher mit auszuführen?
Für LEute die nicht verlieren können, cheatet die ganze Welt!

=Freie Allianz kranker Krieger= Onlinefungaming seit 1999

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

12

Sonntag, 26. April 2009, 11:41

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Zitat von »"FAKK|biggiman"«



das weiß ich templeton, aber wie bereits erwähnt sind aus einer VERSUS-lobby auf die DeadAir-VERSUS map und gamemode
blieb auf COOP.




Hmm also das hab ich bisher ehrlich gesagt noch nicht erlebt. sobald wir unsere Game-spezifische Sachen in der Lobby eingestellt hatten
war das Spiel hinterher auch dementsprechend eingestellt. Gut, dafür klappt halt alles andere rein nach dem Zufallsprinzip.

Ich versteh grad nur nicht, was es bringt wenn man einerseits

sv_gametypes "coop,versus,survival"

in der server.cfg stehen hat und dann noch irgendwo

+mp_gamemode "wasauchimmer"

einfügt. Für mich ist mp_gamemode irgendwie ein reiner clientbefehl, den man sich vielleicht in die userconfig schreiben könnte.
Aber ich steig grad nicht dahinter, warum man den Server beide Befehle gleichzeitig schlucken lässt. keinahn

Oder steh ich grad voll auf dem Schlauch? (Hab nur 4 Stunden geschlafen, sorry)

13

Sonntag, 26. April 2009, 12:34

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

sv_gametypes legt fest welche spieltypen über ein lobby gestartet werden können.

mit mp_gamemode kannst du falls nötig den spieltyp direkt umschalten via rcon z.b. .

warumder server den gamemode nicht anhand der map erkennt ist mir schleierhaft. wahrscheinlich ist gamemode so eine art zwischenlösung.
Für LEute die nicht verlieren können, cheatet die ganze Welt!

=Freie Allianz kranker Krieger= Onlinefungaming seit 1999

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

14

Sonntag, 26. April 2009, 12:52

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Der Spieltyp steht defaultmäßig auf "coop". Wird die Map manuell zu einer Versus-Map gewechselt, steht der Modus immer noch auf "coop". Der Modus bleibt so, wie er eingestellt wurde und das unabhängig von der laufenden Map. Will man die Maps manuell wechseln und einen anderen Modus spielen, muss dieser auch manuell gewechselt werden. Das wurde deswegen gemacht, weil es auf den anderen Maps auch Bereiche gibt, die für den Survival-Mode konzipiert wurden. Es gibt versus und coop Maps, welche diese Bereiche für den Survival-Mode haben.

Startest du ein Spiel aus der Lobby heraus, setzt die Lobby den Spielmodus mit mp_gamemode.
Das steht aber auch alles im englischen Text.

Das was du jetzt vor hast, geht nicht so ohne weiteres, es seiden du verzichtest auf den Survival-Mode. Dann könntest du einfach ein SourceMod-Plugin für Mapconfigs, die auf dem Map-Präfix basieren für l4d_vs festlegen und in der server.cfg mp_gamemode "coop" setzen. Dies entspricht aber dem Sinn und Zweck dieser Cvar.

Wie oft wechselt ihr denn die Maps, dass ihr andauernd den Modus wechseln müsst?
Ich spiele grundsätzlich über die Lobby. Das ist viel bequemer. Maps manuell zu wechseln war bei L4D noch nie so gut.

15

Montag, 27. April 2009, 10:01

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

mache ich eigentlich auch nicht aber wollte mich n bissel in sourcemod reinwuseln weil ich da noch auf sehr wackeligen füßen stehe ;) und wenn dieser bereich im adminmenü nunmal nunmal zur verfügung steht wollte ich ihn auch benutzbar machen.



schade, daß wir hier scheinbar die einzigen mit l4d-servern sind würde mich bei diesem thema über einen angeregten austausch mit mehreren freuen, da bei l4d noch echt viel im argen liegt. :?
Für LEute die nicht verlieren können, cheatet die ganze Welt!

=Freie Allianz kranker Krieger= Onlinefungaming seit 1999

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

16

Montag, 27. April 2009, 10:18

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Naja wir haben ja auch welche, aber L4D hat einfach noch sauviele Kinderkrankheiten wo man als Admin gar nix dran machen kann.
Ausserdem gibts wirklich nicht sehr viele L4D Server (zumindest in Deutschland) und von denen ist auch wieder nur ein Bruchteil
wirklich gut spielbar. Als wir noch keine eigenen Server hate war ich sehr oft woanders unterwegs, wo man einfach mal andauernd
irgendwo hängenblieb weil der admin anscheinend versäumt hatte, das Ding zu aktualisieren.

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

17

Montag, 27. April 2009, 14:50

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Das nächste wichtige auf der Liste ist eigentlich erstmal das SDK und der Fix für sv_tags (mehr als 63 Zeichen). Das mit dem "mp_gammode" können die so lassen wie es ist.

18

Donnerstag, 30. April 2009, 22:19

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

der witz ist mp_gammode funktioniert nicht wenn der server über ein lobby "betreten" wurde.
bei mir kam die meldung daß der spielmodus durch die lobby gelockt ist.
Für LEute die nicht verlieren können, cheatet die ganze Welt!

=Freie Allianz kranker Krieger= Onlinefungaming seit 1999

DeaD_EyE

Administrator

Beiträge: 3 980

Wohnort: Hagen

Beruf: Mechatroniker (didaktische Systeme)

Rootserver vorhanden: Nein

  • Nachricht senden

19

Freitag, 1. Mai 2009, 05:12

Re: LEFT4DEAD Versus-Map als Startmap wird als COOP geladen

Dann muss man den Server wohl neustarten. -> sv_cheats 1; sv_crash