Custom-Maps begrenzt??? (MapRotation begrenzt, playerbased Rotation aktivieren) |
|
|
Oder ganz einfach alle IWD Dateien zu einer zusammenfügen und siehe da Problem gelöst
__________________

|
|
|
|
|
|
|
Poste mal deine Maprotation.cfg und schreib dabei, was du gerne hättest. Ich (oder ein anderer hier aus dem Forum) kann/können dann einfacher helfen.
Ich schaue wieder rein, sobald ich mehr Zeit habe.
cu Mike
PS: Ich nutze das Mapvoting ohne die Spieleranzahl zu berücksichtigen. In diesen "Vote-Strings" von Wildcard bekommst du man genügend Maps unter. Bei mir laufen über 90 Custom Maps + alle Stock Maps. Hast du einen Linux-Server?
__________________ ++++ To Yoda: Jedi-Meister bekommt Auris zugeschickt. Unmöglich nichts ist ++++
|
|
|
|
|
mdmmds
5-Minuten-Ei

Dabei seit: 14.07.2008
Beiträge: 23

|
|
Hi Mike,
die Map Rotation sieht wie folgt aus:
"// Map control settings
//*************************************************************************
*****************************************
set ace_fix_maprotation "0"
set ace_random_maprotation "1"
set ace_rotate_if_empty "30"
***************************************************************************
***************************************
set ace_map_vote "0"
set ace_ignore_clanvoting "0"
set ace_mapvote_replay "0"
set ace_mapvote_last "0"
set ace_next_selection "0"
***************************************************************************
***************************************
//
// Player number based map rotation controller
//*************************************************************************
*****************************************
// Hier kann auf dem Server eine spielerbezogene Maprotation einrichten.
// Je nach Anzahl der Spieler wird eine andere Rotation eingesetzt.
// Wenn aktiviert, wird die spielerbezogene Rotation nach dem ersten Spiel-Modus / der ersten Map aktiv und wird gegen ende einer Map erneut geprüft um sicherzustellen, dass die entsprechende Anzahl Spieler anwesend ist, bevor die nächste Map gestartet wird.
//
// ACHTUNG!
// Wenn die "nächste Map"-Abstimmung inkl. Spiel-Modi aktiviert ist, wird die spielerbezogene Maprotation überschrieben.
//
// ACHTUNG!
// Wenn die Map-Abstimmung aktiviert ist, werden die Maps aus der aktiven spielerbezogenen Maprotation zur Auswahl gestellt.
// Globale Einstellung für die spielerbezogene Maprotation
// 0 = deaktivieren, 1 = aktivieren, Standard = 0
//set ace_pbrotate "1"
// Maximale Anzahl Spieler, bis der Server von der KLEINEN Rotation auf die
// mittlere Rotation wechselt.
// Die KLEINE Rotation wird aktiv, sobald die Anzahl der Spieler unter diesen Wert sinkt.
// Min = 0, Max = 64, Standard = 0;
//set ace_pbrsmall "6"
// Maximale Anzahl Spieler, bis der Server von der MITTLEREN Rotation auf die
// große Rotation wechselt.
// Die MITTLERE Rotation wird aktiv, sobald die Spieler-Anzahl den Wert für die kleine
// Rotation überschreitet oder der Wert für die große Rotation unterschritten wird.
// Min = 0, Max = 64, Standard = 0;
//set ace_pbrmedium "12"
// Diese DVAR legt die KLEINE Maprotation fest.
// Wird genauso genutzt wie die normale Maprotation.
//set scr_small_rotation "gametype war map mp_cargoship map mp_bloc map mp_bog"
// Diese DVAR legt die MITTLERE Maprotation fest.
// Wird genauso genutzt wie die normale Maprotation.
//set scr_med_rotation "gametype war map mp_citystreets map mp_countdown map mp_crash"
// Diese DVAR legt die GROSSE Maprotation fest.
// Wird genauso genutzt wie die normale Maprotation.
//set scr_large_rotation "gametype war map mp_crash_snow map mp_citystreets map mp_bloc map mp_bog map mp_cargoship map mp_backlot map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"
***************************************************************************
***************************************
set g_gametype "war"
set sv_mapRotationCurrent ""
***************************************************************************
***************************************
//
// MIX -- Mix of different ganetypes
//*************************************************************************
*****************************************
set sv_mapRotation "gametype dom map mp_mtl_havoc map mp_ccinn_duskb2 mp_bridge mp_brkout_v2 gametype dm map mp_backlot_2 gametype sd map mp_burgundy_bulls gametype sd map mp_communique map mp_dhc_carentan map mp_lolv2 map mp_creek map mp_agroprom_b3 map mp_canyon4 map mp_dust3 map mp_fruville_final map mp_mirage_b1 gametype war map mp_railyard map mp_stalingrad map mp_inferno gametype ctf map mp_meanstreet2 gametype war map mp_pk_harbor map mp_freeb map mp_pavlov_v2 map mp_warehouse_ext map mp_qmx_matmata map mp_bpu_shack map mp_hill107 map mp_burg map mp_chateau map mp_metro map mp_pass gametype dom map mp_pripyat map mp_toujane_beta map mp_v2_b1 map mp_vantage_point gametype dm map mp_rats08 gametype sab map mp_armshotel gametype koth map mp_factory gametype dm map mp_stadtrand_v2 gametype sab map mp_broadcast gametype koth map mp_townville gametype sab map mp_balakan gametype ctf map mp_coldfront gametype koth map mp_gb_port_b1 gametype dm map mp_karkand map mp_mtl_the_rock map wakkamaps"
***************************************************************************
***************************************"
Das ist die aktuelle Rotation, die auch einwandfrei funktioniert. Was muss ich bei den Parametern für die spielerbezogene Rotation einstellen, damit diese funktioniert (außer die // wegnehmen)?
Und ja, ist ein Linux Gameserver!
Danke schonmal!
[MDMMDS] HiFi
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von mdmmds: 24.07.2008 10:54.
|
|
|
|
|
|
|
Zuerst einmal Playerbased Rotation aktivieren:
set ace_pbrotate "1" (also die beiden // davor entfernen)
Ich bin mir zwar nicht sicher mit meinen nachfolgenden Aussagen, aber es müßte zwei Möglichkeiten geben, die wiederum weitere Abhängigkeiten haben:
Einmal mit Voting am Ende jeder Runde (set ace_map_vote "1"):
Dann werden je nach Anzahl der Spieler auf dem Server nur Maps angeboten, die in der jeweiligen playerbasedRotation angegeben sind:
set scr_small_rotation "gametype war map mp_cargoship map mp_bloc map mp_bog"
bzw.
set scr_med_rotation "gametype war map mp_citystreets map mp_countdown map mp_crash"
oder
set scr_large_rotation "gametype war map mp_crash_snow map mp_citystreets map mp_bloc map mp_bog map mp_cargoship map mp_backlot map mp_convoy map mp_countdown map mp_crash map mp_crossfire map mp_farm map mp_overgrown map mp_pipeline map mp_shipment map mp_showdown map mp_strike map mp_vacant"
Und das andere mal mit deaktiviertem Voting (set ace_map_vote "0"):
Hier dürfte auch entsprechend der Anzahl der Spieler eine der drei Rotationen aufgerufen. Dies müßte allerdings den Haken haben, dass die Rotation dummerweise immer wieder bei der ersten eingetragen Map der jeweiligen Rotation beginnt, sobald sich die Anzahl der Spieler gravierend ändert.
Anmerkung: Ich bin mir nicht sicher, ob man ohne Voting die spielerbasierende Rotation überhaupt nutzen kann. Aber wenn du Voting sowieso bevorzugst (meine Empfehlung), dann brauche ich mir da keine weiteren Gedanken darüber zu machen.
Daher die Frage: Willst du Voten lassen am Ende jeder Runde?
cu Mike
__________________ ++++ To Yoda: Jedi-Meister bekommt Auris zugeschickt. Unmöglich nichts ist ++++
|
|
|
|
|
|
|
|
 |
Impressum ||Datenschutzerklärung
|