Scripte unter COD2

MIK
Hi Leute,

ich habe gute Nachrichten, das Scriptpack läuft auch unter COD2. Ich habe heute Nachmittag das Spiel ein klein wenig auseinander genommen und rumgetestet.

Folgendes kurz zur Info:

Es gibt von nun an einen neuen Ordner:

..\Call of Duty 2\main\players\PLAYERNAME

Dies ist das Profil das man zu Beginn des Spiels anlegen kann. Dort liegen folgende Dateien:

config.cfg
config_mp.cfg

Die Datei config_mp.cfg ist dabei die für uns interessante, dort kommt wie gewohnt der Bind für das Aufrufen von Scripten oder Namensänderungen rein. Die Befehle hierzu haben sich nicht geändret:

set name
bind n "set name XXX"
bind n "exec Scripte\Datei.cfg"

Was sich geändert hat, man kann nun auch bei Ordnerangaben (z.B. Ordner Scripe) den \ (Backslash) nehmen. Früher ging nur der / (Slash).

Scripte oder Ordner wo mehrere Scripte abgelegt werden, werden nach wie vor im Ordner:

...Call of Duty 2\main

abgelegt. Die Binds die in der Datei

...Call of Duty 2\main\players\MIK\config_mp.cfg

abgelegt werden, beziehen sich auf den Ordner MAIN. Somit können die gleichen Scripte für mehrere PLAYERS verwendet werden. GGF gibt es eine Möglichkeit INGAME von einem Profil ins nächste zu switchen. Das muss ich mir noch mal näher ansehen, evtl. mit Hilfe von Yoda.

Toggels werden weiterhin unterstützt, zumindest mein Sprüchetoggle. Das Demotoggel von Yoda muss wohl oder übel von uns beiden nochmal überarbeitet werden, aber das klär ich erstmla mit Yoda ab. Die Befehle des Sprüchetoggels werden auf jeden Fall in die config_mp.cfg geschrieben. Mittels des Toggels ist es möglich eine Demo aufzuzeichnen, jedoch wird bis dato nur ein Dateiname unterstützt.

Hier ist mir beim Testen das Gleiche passiert wie unter UO und COD, ich konnte die Demo nicht abspielen.

Muss ich auch noch klären.

Namchanges INGAME sind wie immer unter TDM kein Problem, ab S&D muss eine Runde gewartet werden bis das der Change erkannt wird.

VSAY Befehle werden leider in der Ursprungsform nicht unterstützt, hier muss der Befehl noch etwas angepasst werden, aber auch das muss noch gefiltert werden.

Soweit der erste Stand der Dinge, sobald ich die offenen Tasks:

- Demotoggle
- Profilswitch INGAME
- Demoplay
- VSAYs

gefixed habe, stelle ich eine aktuallisierte Form des Scriptpacks bereit und verfasse entsprechende Anleitungen.

die Farbcodes sind im Übrigen die Gleichen geblien.

Greez, MIK.
yoda
Die autoexec_mp.cfg geht nicht mehr, aber dafür kann man die selbe Spielerei jetzt mit der language.cfg machen... Augenzwinkern
MIK
Ach Mist, siehste, jetzt weiss ich auch was ich vergessen hab:

Die Language.cfg kommt einfach in den ....\main Ordner, diese wird dann beim Spielstart geladen. Dort einfach eintragen "exec ordner\datei.cfg" und diese sollte dann autom. gestartet werden.
D3ltoroxp
Also ich hab noch mal rumprobiert hab es aber leider nicht hinbekommen. Also das mit dem animierten Namen funktioniert. Aber das man seine Player Name's die man hat mit nur einer Taste einen nach dem anderen durchschaltet geht leider immer noch nicht schaut mal bitte ob ich das soweit richtig habe oder ob irgend wo ein fehler drinn ist.

::: Im Main Ordner habe ich einen Ordner erstellt SCRIPTS . Im Main Ordner befindet sich auch die language.cfg . In der steht "exec Scripts\name.cfg"
::: In der mp config steht folgender Eintrag bind 0 "vstr cn_f".
::: In der namen.cfg steht folgendes set cn_00 "set cn_f vstr cn_01; set name ^1M^93^1ist^93^1r^9_^1Prop^93^1r " set cn_01 "set cn_f vstr cn_02; set name ^1D^93ltorox^1p " set cn_02 "set cn_f vstr cn_03; set name ^5W^9_^5C^9_^2Ente" set cn_03 "set cn_f vstr cn_04; set name ^4Bamm^3Boo^2Chaa" set cn_04 "set cn_f vstr cn_05; set name ^1No^7Name^1Soldier" set cn_05 "set cn_f vstr cn_06; set name ^1ich^2dich ^1auch" set cn_06 "set cn_f vstr cn_07; set name ^1Blase_Hase^9o===:§" set cn_07 "set cn_f vstr cn_08; set name ^1Sergio-Leone" set cn_08 "set cn_f vstr cn_09; set name ^9Don_Salvatore" set cn_09 "set cn_f vstr cn_10; set name ^1Hagen~^9von~^1Tronje^9.<::::::[==0" set cn_10 "set cn_f vstr cn_00; set name ^3BERND.das.BROT" set cn_f "vstr cn_00"

Könnt ihr ma drüber schauen ob das soweit in ordnung ist. Und mir vielleicht ne Lösung sagen verwirrt

Vielen dank schon mal für's drüberschauen smile

Grüße D3
D3ltoroxp
he he so es klappt, ich habe den fehler gefunden. Die scheiß " haben gestört. Aber jetzt hab ich was anderes, jedes mal wenn ich die cfg für den animierten namen in die language.cfg reinhaue zerhaut es mir beim start die config_mp. ?
voodoo69
hi leutz,
hab mich heut erstmals mit den scripts beschäftigt...
also verzeiht mir, wenn absolute noob fragen sind, komm aber nicht weiter...
also es geht um cod2 und miks script pack...
hab die scripts in den main ordner geworfen und in die config_mp den bind auf O gelegt.... mit
bind O "exec Scripte\autoexec.cfg"
also auch die autoexec in den scripte ordner geworfen...
der standardname wurde angepasst, weitere funktionen sind für mich uninteressant, also lediglich ein paar sprüche über numblock und f-tasten....

funkt nicht...

ne language.cfg hab ich net gefunden!? müsste ich die autoexec einfach umbenennen? wo ist der gedandkliche fehler..

steh grad aufm schlauch...

thx
maunwe
@voodoo69

benutzt du schon das ScriptPack 2?
Wenn nicht und vorausgesetzt, die Entwickler (MIK und Yoda) haben nichts dagegen, schicke ich dir das Ding gern mal per Mail weiter.

@MIK

hab mirl das ScriptPack2, welches du mir geschickt hast mal durchgearbeitet. Die generelle Funktionsweise hab ich soweit verstanden (zumindest glaub ich das).
Trotzdem funktioniert die language.cfg noch nicht. Im mitgelieferten Template steht exec "autoexec_mp.cfg". Da ich nirgends eine autoexec_mp.cfg gefunden habe, hab ich das ganze in exec autoexec.cfg (ohne "") geändert. Trotzdem wird beim Starten von Cod2 nicht auf das Standardprofil gewechselt. Was mach ich noch falsch?

Was bewirkt eigentlich "^9", das ich überall in den Scripts finde?

Was ich überhaupt nicht verstanden habe ist die Syntax und somit auch die Funktionsweise der "toggle" - Scripte. Kannst du das mal erklären bzw. einen Tipp geben wo man das verständlich nachlesen kann?
MIK
Hmm, ich sende heute Yoda und Doc mal das Scriptpack für COD2, damit wir das zum Download anbieten können. Als nächstes setze ich mich hin und bau ein weniger umfangreiches Script.

^9 bedeutet nur eine Farbgebung für Sprüche.

Das Toggle ist auch n bissel komplizierter, sollte aber ohne Anpassung auch so klappen, schreib mal die Probs rein.

Die Language.cfg wird von COD2 beim Spielstart abgefragt, so wie bei COD Classic die autoexec.cfg. Die language.cfg muss erst erstellt werden und dort den Befehl exec autoexec.cfg eintragen, dann sollte rein theoretisch die autoexec.cfg beim Start geladen werden.

Praktisch klappte das bei mir nur einmal, nachdem ich den AWE Mod drauf hatte ging das nicht mehr, da bin ich noch dran. Zur Sicherheit habe ich noch in der config_mp.cfg den bind O "exec autoexec.cfg" eingetragen, damit kann ich ingame das Script nochmal aufrufen und habe Zustand Null wieder.
maunwe
was ist den ^9 für ne Farbe? Dachte die Farben beschränken sich auf ^0 - ^7.
Die Toggles setze ich momentan nicht ein. Würde nur gern verstehen, was in den Scripts so abläuft.
Das mit language.cfg scheint bei mir genauso zu sein wie bei dir.
Bewirkt das "N + 2" in der numblock.cfg nicht das selbe wie das "bind O" in der config_mp.cfg?
voodoo69
ähm nö, hab das script pack 1...
2 wäre optimal....
mir würden ein paar sprüche reichen....

@manuwe
du hast ne pn
maunwe
@voodoo69

du auch Augenzwinkern
yoda
Werd den Download nachher oder morgen freigeben.
voodoo69
@manuwe
thx grosses Grinsen
yoda
Download Script-Pack für CoD2 by [OL]MIK:
KLICK MICH

Die Beschreibung für die Seite versuch ich im Laufe der Woche fertig zu machen, ist letzendlich die ReadMe, die MIK dabei gepackt hat.

Bei Fragen einfach melden.
Alfons
kann man das bild beim laden einer map tauschen oder bearbeiten wie in Cod UO, in welchen ordner sind diese bilder?
voodoo69
großes lob, das script pack ist sehr einfach einzubinden und auch zu individualisieren...
wie du wahrscheinlich schon bemerkt hast - benutz ich dein script sehr gerne...

*daumenhoch* grosses Grinsen cool
MIK

Zitat:

Original von voodoo69
großes lob, das script pack ist sehr einfach einzubinden und auch zu individualisieren...
wie du wahrscheinlich schon bemerkt hast - benutz ich dein script sehr gerne...

*daumenhoch* grosses Grinsen cool


*gg* Ja ist mir scho aufgefallen und erfüllt mich mit Stolz. Augenzwinkern Wenn Du es mal komplett an Eure Farbgebungen etc. anpassen wilslt, sag einfach bescheid, dabei helf ich Dir (Euch) gerne.
voodoo69
moin,

also soweit funkte das script ganz gut...

würd ganz gerne meine g15 zusatztasten mit den sprüchen usw belegen. die logitech software ist fähig makros aufzuzeichnen...

gesagt getan, hab ich einfach den text aus der cfg abgetippt,

problem -> funkt nicht

mögliche ursache:
die farbveränderung wie z.b. ^1 führt dazu, dass die konsole ingame geschlossen oder geöffnet wird, nicht aber zu einer farbveränderung....

weiß jemand was ich meine und kann helfen?
axo gibbs was fertiges für die g15, hab bisher nur müll gefunden...

thx