Seite 1 von 1

Config in Campaign ausführen?

Verfasst: Fr 21. Jan 2005, 23:06
von Helmi
Kann ich es irgendwie einstellen, dass wenn z.B. die 5. map einer campaign startet, sich der name des servers oder was ähnliches automatisch ändert?

Verfasst: Sa 22. Jan 2005, 14:31
von WoodSTokk
Ja, aber nur mit ETpro oder shrubET.
Beide Mods unterstützen MapConfigs wodurch für jede Map andere Einstellungen gelten können.

mfG WoodSTokk

Verfasst: So 23. Jan 2005, 17:59
von Helmi
und wie mach ich das genau?
So als beispiel?
Muss ich dann dafür ne neue config schreiben, und die dann da wo die maps ausgeführt werden in der campaign file ausführen?
oder wie? ^^

Verfasst: Di 25. Jan 2005, 11:36
von WoodSTokk
ETpro

In der Config gibst du ein Verzeichnis an indem die MapConfigs liegen.

Code: Alles auswählen

set b_mapconfigdirectory "mapcfgs"
In diesem Verzeichnis 'etpro/mapcfgs' kannst du für jede Map eine 'cfg' anlegen. Wenn der Server eine neue Map läd, sucht er dann eine 'cfg' mit dem selben Namen. Wenn es keine 'cfg' für diese Map gibt, läd er die 'default.cfg'.

z.B.:
Server läd die Map 'oasis'
Server läd 'etpro/mapcfgs/oasis.cfg'.
Gibt es keine 'oasis.cfg' läd er 'etpro/mapcfgs/default.cfg'.

Wichtig: Wenn auf dem Server eine 'config' (spezielle Configs von ETpro) geladen ist, läd der Server keine 'cfg' !!! Für die Maps gelten dann die Settings in der 'config' !!!



shrubET

In der Config gibst du ein Verzeichnis an indem die MapConfigs liegen.

Code: Alles auswählen

set g_mapConfigs "mapcfgs"
In diesem Verzeichnis 'shrubet/mapcfgs' kannst du für jede Map eine 'cfg' anlegen. Wenn der Server eine neue Map läd, läd er immer zuerst die 'default.cfg' und sucht dann eine 'cfg' mit dem selben Namen wie die Map.

z.B.:
Server läd die Map 'oasis'
Server läd 'shrubet/mapcfgs/default.cfg'.
Server läd 'shrubet/mapcfgs/oasis.cfg' wenn es diese gibt.



mfg WoodSTokk

Verfasst: Di 25. Jan 2005, 21:04
von Helmi
Aber das würde dann IMMER passieren wenn die map geladen wird ^^
Und nicht erst ab einer bestimmten map in der campaign ^^
Wenn z.B. die 5. map geladen wird...
Wenn ich jetzt Beispielsweise ab der 5. map der Campaign, allen neu-connectern battle sense lvl 1 und light weapon lvl 1 als defaultskill geben möchte...
Wie krich ich das dann hin? ^^

Verfasst: Mi 26. Jan 2005, 15:54
von WoodSTokk
Das geht dann nurmehr mit ETpro.

In die 'default.cfg' schreibst du:

Code: Alles auswählen

set b_defaultskills "0 0 0 0 0 0 0"
In die CFG's für die 5te und nachfolgenden Maps schreibst du:

Code: Alles auswählen

set b_defaultskills "1 0 0 0 1 0 0"
Jede Stelle steht für ein Skill-Level.
Die Reihenfolge ist:
'battle sense' 'engineer' 'first aid' 'signals' 'light weapons' 'heavy weapons' 'covert op'

mfG WoodSTokk

Verfasst: Sa 29. Jan 2005, 19:29
von Helmi
kk thx :)