extreme 2.6 GunShip

uweachim
CoD2 1.3 extreme 2.6 modern weapon
Hallo Leute, mal wieder eine Frage.
Ich möchte, dass in bestimmten Maps z.B."mp_wild_west"
das GunShip nicht zur Verfügung steht.
Kann mir jemand sagen, was ich in welche cfg eintragen muss?

Gruß

Uwe
serthy
geht glaube nicht ohne etwas bastelei!!!

gehe in deine _svr_.iwd in den extreme ordner und suche die _ex_varcache.gsc

dann suchst du folgende zeilen:

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

code:
1:
2:
3:
4:
5:
	//****************************************************************************
	// eXtreme+ specials: gunship
	//****************************************************************************
	level.ex_gunship_special = [[level.ex_drm]]("ex_gunship_special", 1, 0, 1, "int");
	if(!level.ex_specials) level.ex_gunship_special = 0;



dann fügst du das ein:

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

code:
1:
2:
	level.ex_gunship_map_disable = [[level.ex_drm]]("ex_gunship_special_map_disable_" + getCvar( "mapname" ), 1, 0, 1, "int");
	if(level.ex_gunship_map_disable) level.ex_gunship_special = 0;



das sollte dann so ausssehen:

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

code:
1:
2:
3:
4:
5:
6:
7:
	//****************************************************************************
	// eXtreme+ specials: gunship
	//****************************************************************************
	level.ex_gunship_special = [[level.ex_drm]]("ex_gunship_special", 1, 0, 1, "int");
	if(!level.ex_specials) level.ex_gunship_special = 0;
	level.ex_gunship_map_disable = [[level.ex_drm]]("ex_gunship_special_map_disable_" + getCvar( "mapname" ), 1, 0, 1, "int");
	if(level.ex_gunship_map_disable) level.ex_gunship_special = 0;


dann gehst du in den scriptdata ordner und suchst die specials.cfg
da suchst du nach set ex_gunship_special "1"
dadrunter fügst du dann ein: set ex_gunship_special_map_disable_mp_wild_west 1

syntax ist dann immer set ex_gunship_special_map_disable_ + deine_map 1

jetzt sollte überall das gunship aktiviert sein, außer auf deiner map
Deichgraf
Mal kurz OT...

Respekt serthy!

Du scheinst voll die Code-Sau zu sein grosses Grinsen / da musste ich doch glatt den Benutzerrang ändern ;-) / Bernie

Weitermachen Augenzwinkern
uweachim
Moin moin,

du scheinst ja echt den super Durchblick zu haben. smile

Jetzt gibt es nur ein kleines Problem.
In meinem scriptdata Ordner gibt es keine specials.cfg!!!!!!

Beim 2.7 gibt es die, aber bei meinem 2.6 wohl noch nicht, oder?

Wärst du so nett und guckst mal in welcher cfg das beim 2.6 geht???

Vielen vielen Dank schon mal für deine Mühe!!!!

Gruß

Uwe
serthy
Uppsalla! Hab ich mich wohl verschaut!
Ich lade mir mal schnell den 2.6er runter (kenne den nicht, aber denke mal das es ähnlich sein wird!)

okay gleiches spiel:

in der _ex_varcache.gsc die stelle suchen:

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

code:
1:
2:
3:
4:
5:
 //****************************************************************************
// eXtreme+ gunship
//****************************************************************************
level.ex_gunship = [[level.ex_drm]]("ex_gunship", 0, 0, 3, "int");

direkt dadrunter das einfügen:

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

code:
1:
2:
3:
4:
 level.ex_gunship_mapdisable = [[level.ex_drm]]("ex_gunship_mapdisable_" + getCvar( "mapname" ) , 0, 0, 1, "int");

if( level.ex_gunship_mapdisable )
level.ex_gunship = false;

sollte dann so aussehen:

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

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
 //****************************************************************************
// eXtreme+ gunship
//****************************************************************************
level.ex_gunship = [[level.ex_drm]]("ex_gunship", 0, 0, 3, "int");
level.ex_gunship_mapdisable = [[level.ex_drm]]("ex_gunship_mapdisable_" + getCvar( "mapname" ) , 0, 0, 1, "int");

if( level.ex_gunship_mapdisable )
level.ex_gunship = false;

if(level.ex_gunship)
{

dann suchst du in dem scriptdata-ordner die wmdcontrol.cfg und machst wie ganz oben schon beschrieben:
set ex_gunship_mapdisable_mp_wild_west 1

syntax:
set ex_gunship_mapdisable_ + mapname 1

ist etwas verändert im gegensatz zum 2.7, ich hoff das passt auch alles auf anhieb Augenzwinkern

PS: Danke Deichgraf / Bernie =)
uweachim
Moin moin du,

ok, habe es so geändert. Server neu gestartet.
Ausprobieren ob es funktioniert, kann ich ja erst mit anderen Spielern.
Du bekommst auf jeden Fall eine Rückmeldung von mir!!!!!!!!!!!!

Vielen vielen Dank und Gruß

Uwe
serthy
solange kein Fehler beim Neustart kam, bin ich beruhigt grosses Grinsen
uweachim
Hallo du,

konnten es jetzt endlich ausprobieren, aber es funktioniert leider nicht!!!
Alles so wie vorher.

Muss ich vielleicht die 1 in dieser Zeile in die "" setzen???
set ex_gunship_mapdisable_mp_wild_west 1

Gruß und horrido

Uwe
serthy
okay, dann muss ich etwas rumprobieren, ist zwar bisschen schwer das von hier aus zu machen, aber ein versuch ist es wert.

-> kontrollier mal bitte ob in der config es auch wirklich ex_gunship_mapdisable_mp_wild_west heißt

dann mal bitte das so einsetzen, wie immer halt Augenzwinkern

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

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
//****************************************************************************
// eXtreme+ gunship
//****************************************************************************
level.ex_gunship = [[level.ex_drm]]("ex_gunship", 0, 0, 3, "int");
level.ex_gunship_mapdisable = [[level.ex_drm]]("ex_gunship_mapdisable_" + getCvar( "mapname" ) , 0, 0, 1, "int");

logPrint( "DEBUG: mapname = " + getCvar( "mapname" ) + " level.ex_gunship = " + level.ex_gunship + " mapdisable = " + level.ex_gunship_mapdisable + " config: ex_gunship_mapdisable_" + getCvar( "mapname" ) + " 1\n" );

if( level.ex_gunship_mapdisable )
level.ex_gunship = 0;

logPrint( "DEBUG: mapname = " + getCvar( "mapname" ) + " level.ex_gunship = " + level.ex_gunship + " mapdisable = " + level.ex_gunship_mapdisable + " config: ex_gunship_mapdisable_" + getCvar( "mapname" ) + " 1\n" );

if(level.ex_gunship)
{



dann server einfach mal neustarten und die games_mp.log posten, mal sehen was so ist, falls ich recht hab, müssen wir das etwas umschreiben, dann sollte es gehen
uweachim
Moin moin du,

bei deiner Antwort und der Frage nach dem cfg Eintrag, hast du jetzt keine 1 dahinter gesetzt. Muss die 1 mit rein, oder nicht???

Ich kopiere noch mal die beiden Einträge wie sie jetzt sind. Vielleicht steckt der Fehler ja wieder im Detail. Sollte es so stimmen, lassen wir es dabei. Meine Kenntnisse sind leider nicht so doll und ich möchte dann auch nicht weiter die Dateien verändern und ausprobieren. Der Server läuft nämlich super stabil so wie er ist.
Hier die Einträge:
//*************************************************************************
*****
// Gunship
// Aircraft rotating over play area, waiting for selected players to mount its
// 25mm, 40mm or 105mm guns.
//*************************************************************************
*****
// WARNING: DO NOT SET THIS TO "1" UNLESS YOU HAVE THE OPTIONAL GUNSHIP MOD
// DOWNLOADED AND INTEGRATED IN THE FS_GAME FOLDER!
// 0 = disabled (default)
// 1 = enabled as killing spree extension
// 2 = enabled as ranksystem extension (ranksystem.cfg)
// 3 = enabled as quick kill ladder extension (monitoring.cfg)
set ex_gunship "1"
set ex_gunship_mapdisable_mp_wild_west "1"

und:

//*************************************************************************
***
// eXtreme+ gunship
//************************************************************************
****
level.ex_gunship = [[level.ex_drm]]("ex_gunship", 0, 0, 3, "int");
level.ex_gunship_mapdisable = [[level.ex_drm]]("ex_gunship_mapdisable_" + getCvar( "mp_wild_west" ) , 0, 0, 1, "int");

if( level.ex_gunship_mapdisable )
level.ex_gunship = false;

if(level.ex_gunship)
{

Vielen vielen Dank für deine Mühe.
Gruß
Uwe
serthy
gut dass du es gepostet hast grosses Grinsen
da sieht man den Fehler dann auch Augenzwinkern

schau mal hier nach:

level.ex_gunship_mapdisable = [[level.ex_drm]]("ex_gunship_mapdisable_" + getCvar( "mp_wild_west" ) , 0, 0, 1, "int"Augenzwinkern ;

das ist falsch, hier muss "mapname" stehen bleiben!
also einfach "mp_wild_west" durch "mapname" ersetzen, und es sollte klappen ^^

level.ex_gunship_mapdisable = [[level.ex_drm]]("ex_gunship_mapdisable_" + getCvar( "mapname" ) , 0, 0, 1, "int"Augenzwinkern ;

EDIT: eigentlich ist es egal wie der config befehl aussieht, kannst ihn so stehenlassen

das ding ist, das alle configs die im scriptdata ordner liegen zwar echte configs sind, aber komplett anders von cod2 ausgelesen werden
normale configs setzen cvars, da es davon glaube nur 1024 in cod2 gibt, und der e2.6/2.7 aber unzählige mehr bräuchte und somit das limit sprengen würde, liest man die anderen configs im scriptdata ordner zeichen für zeichen aus, und das per script! habe mir das mal genauer angesehn, sowas dürfte dann nicht gehen:
set "scr_timelimit 1"
"set scr_timelimit 1"

das sollte gehen:
set scr_timelimit "1"
set scr_timelimit 1
uweachim
Das hört sich ja super an. Wenn das alles war, wäre ja gut.
Das Ausprobieren kann ein bisschen dauern. Brauche ja auch Spieler dazu.
Ich melde mich auf jeden Fall wieder. Respekt!

Danke danke und Gruß

Uwe
uweachim
Hey du,
Gerade ausprobiert und es funktioniert!!!!!!!
Super Super Super !!!!!!!!!!
Das mit dem mapname war es.
Vielen Dank für deine Zeit und Mühe!!!
Wenn du auch spielst, besuch und doch mal.
Ip: 84.201.16.106:28960
Musst aber ne Menge runter laden.
Herzliche Grüße
Uwe
serthy
freut mich zu hören smile

würd gerne mal vorbeischauen
die zwei 40mb iwd dateien gingen schnell, aber das 13mb und ein anderes 40 mb lädt nur mit 12kb vom server, das dauert ja tage ^^
uweachim
mmmmH, die dritte 40mb Datei muss ich prüfen. Kann nur daran liegen, dass ich vergessen habe was auf den dl server zu laden.
Ich vergleiche das mal.

Bis denne
uweachim
Also ich habe gerade noch mal den fastdl server überprüft. Da sind alle erforderlichen iwds und custom maps drauf.
Kann es sein, dass du nicht alle original iwds in deinem main Ordner hast??

Sonst schreib mir doch bitte mal welche 40 und 13mb Dateien das sind.

Gruß

Uwe
sefeschnut

Zitat:

Original von uweachim
Also ich habe gerade noch mal den fastdl server überprüft. Da sind alle erforderlichen iwds und custom maps drauf.
Kann es sein, dass du nicht alle original iwds in deinem main Ordner hast??

Sonst schreib mir doch bitte mal welche 40 und 13mb Dateien das sind.

Gruß

Uwe


habe auch versucht auf deinen Server zu connecten bei mir das selbe Problem er kackt bei der zmo.iwd ab und springt auf Client dowl. traurig
uweachim
Hallo,
danke für deine Rückmeldung!
Hab die Karte erst mal ganz raus genommen. Vielleicht ist beim hochladen was schief gelaufen.
Würdest du es bitte noch mal versuchen und mir eine Rückmeldung geben.

Danke und Gruß

Uwe
sefeschnut

Zitat:

Original von uweachim
Hallo,
danke für deine Rückmeldung!
Hab die Karte erst mal ganz raus genommen. Vielleicht ist beim hochladen was schief gelaufen.
Würdest du es bitte noch mal versuchen und mir eine Rückmeldung geben.

Danke und Gruß

Uwe


So komme immer noch nicht drauf kackt bei der ww.iwd ab ,mache mal weniger maps drauf vielleicht beißen sich da welche weshalb das nicht geht mit dem dowl.
Ich habe ein frisch instal. cod2 wo noch keine mods und maps drin sind.
uweachim
Danke für die Rückmeldung.
Also ich hab grad die ww.iwd und die zmo.iwd noch mal neu hochgeladen und bei mir funktioniert es mit voller Geschwindigkeit.
Versuchst du es bitte noch mal.

Danke