HX3 Foren

HX3 Foren (https://hx3.de/)
-   Mods & Addons (https://hx3.de/mods-addons-165/)
-   -   Wie Addons im Editor der richtigen Seite zuordnen ? (https://hx3.de/mods-addons-165/addons-editor-richtigen-seite-zuordnen-18658/)

ST6_Predator 16.02.2010 19:47

Wie Addons im Editor der richtigen Seite zuordnen ?
 
Ja wie es der Titel schon sagt möchte ich das "meine" in ArmA2 hinzugefügten Addons im Editor der "richtigen" Seite bzw Fraktion zugeordnet sind.

Das Problem bei der Sache sind allerdings leider die Macher der Addons selbst.

Beispiel: Der "Addonmacher" "XY" hat neue Einheiten für Die US-Army gemacht.

Wenn es nach mir ginge müssten diese Einheiten im Editor unter:
bluefor-> US-Army->Einheit "XY" zu finden sein

Leider hat fast jeder "Addonmacher" die Angewohnheit einen eigenen "Ordner" im Editor anzulegen, so daß im Editor nach der "Hinzufügung" mehrerer Addons ein durcheinander entsteht in dem irgendwann der Überblick verloren geht.

Also Dass zur Einleitung.

Ich würde diese "Unordnung" für mich privat gerne korregieren.

Meine eigendliche Frage dazu lautet:

Wo und wie kann ich bei den Addons die Einträge finden die sie der "richtigen" Seite bzw Fraktion zuordnet ?

Welche Alternative gibt es zu dem Programm "cpbo" aus Kegetys Editing-Tools ?
Das funktioniert bei mir leider nicht, bzw ich kann keine cbo-Dateien entpacken.
Komischerweise kann ich damit nur pbo-Dateien "herstellen".

Zum Schuß möchte ich nochmal betonen, daß ich sehr großen Respekt for der Arbeit eines jeden Modders habe.
Mein Anliegen hat nichts mit Geringschätzung zu tun.
Ich möchte lediglich für mich ein Wenig Ordnung im Editor von Arma2 schaffen.

Gruß (ST6)Predator

i0n0s 16.02.2010 21:02

Die Seite ist im Addon über das Attribut side definiert. Mithilfe von faction wird über die Faktion entschieden.
Und vehicleClass ist für die letzte Gruppe entschieden.

Und du änderst nicht das Addon sondern erstellst einfach ein Zusatzaddon, welches nur lokal bei dir geladen wird. Dieses überschreibt die obigen Parameter der Einheiten auf die von dir gewünschten Werte.

An der Stelle hast du deine Ordnung und lässt die Originaldateien in Ruhe.

malibu.stacey 16.02.2010 21:05

Zum Entpacken würd ich Eliteness empfehlen, sehr vielseitges Tool mit syntax checker. Die neueste Version gibts hier: PboDll - Files - DH: (ArmA) Development Unraveled

ST6_Predator 17.02.2010 13:10

Zitat:

Zitat von i0n0s (Beitrag 296957)
Die Seite ist im Addon über das Attribut side definiert. Mithilfe von faction wird über die Faktion entschieden.
Und vehicleClass ist für die letzte Gruppe entschieden.

Und du änderst nicht das Addon sondern erstellst einfach ein Zusatzaddon, welches nur lokal bei dir geladen wird. Dieses überschreibt die obigen Parameter der Einheiten auf die von dir gewünschten Werte.

An der Stelle hast du deine Ordnung und lässt die Originaldateien in Ruhe.

Hört sich gut an, was Du da schreibst.

Das Problem an der Geschichte ist , dass ich keine Ahnung habe wie so ein "Zusatzaddon" gemacht wird.

Frage an die Spezialisten:

Wie müsste so ein "Zusatzaddon" denn Aussehen ?

Gruß (ST6) Predator

i0n0s 17.02.2010 13:30

Das ist ganz einfach:
Eine config.cpp welche mit z.B. Eliteness zu einem PBO konvertiert wurde.

Das ist dann das Zusatzaddon.
Die config.cpp muss nur das richtige Format haben. Dazu kann ich dir aber gerade keinen Link geben.

ST6_Predator 17.02.2010 13:52

Zitat:

Zitat von i0n0s (Beitrag 297051)
Das ist ganz einfach:
Eine config.cpp welche mit z.B. Eliteness zu einem PBO konvertiert wurde.

Das ist dann das Zusatzaddon.
Die config.cpp muss nur das richtige Format haben. Dazu kann ich dir aber gerade keinen Link geben.

Tut mir leid ! Ich versteh nur Bahnhof.
Hab absulut keinen Plan !

ST6_Predator 18.02.2010 15:18

Kann mir bitte Einer der Profies mal ein Beispiel eines "Zusatzaddons" posten ?

Damit ich als Noob eine Vorlage habe.
Wäre über jede Hilfe sehr dankbar.

Gruß (ST6) Predator

malibu.stacey 18.02.2010 19:35

Ich würd mir für den Anfang erstmal replacement configs ansehen. Die jibbet hier: Replacement Packs - Armaholic.com

Zitat:

Tut mir leid ! Ich versteh nur Bahnhof.
Hab absulut keinen Plan !

Also, sagen wir mal, Du hast eine config mit irgendeinem Texteditor erstellt. Diese speicherst Du dann als "config.ccp" ab und öffnest sie mit Eliteness. Im "tools"- tab gibts einen Eintrag "make PBO", draufklicken und voila, dein erstes selbsterstelltes Addon ist fertig :D

ST6_Predator 19.02.2010 21:23

Zitat:

Zitat von malibu.stacey (Beitrag 297358)
Ich würd mir für den Anfang erstmal replacement configs ansehen. Die jibbet hier: Replacement Packs - Armaholic.com




Also, sagen wir mal, Du hast eine config mit irgendeinem Texteditor erstellt. Diese speicherst Du dann als "config.ccp" ab und öffnest sie mit Eliteness. Im "tools"- tab gibts einen Eintrag "make PBO", draufklicken und voila, dein erstes selbsterstelltes Addon ist fertig :D


Hört sich ja supertoll an !

Aber jetzt kommt die große Frage:

Was müsste denn in dieser mit einem Texteditor erstellten Datei "drinnstehen" ?

Ich hab mir mal so eine Replacementdatei angesehen.
Da stehn ja wahnsinsviele Dinge drin.
Ich blick da ehrlichgesagt nicht durch.

Gruß (ST6) Predator

King Homer 20.02.2010 08:40

Kommt ganz darauf an was du ins Spiel einbinden willst.

Wenn du nur die Faction einer Einheit ändern willst reicht eigentlich sowas:

Zitat:

class CfgVehicles
{
class Men;
class USMC_Soldier : Men
{
faction = "XYZ";
};
};

ST6_Predator 20.02.2010 15:59

Zitat:

Zitat von King Homer (Beitrag 297628)
Kommt ganz darauf an was du ins Spiel einbinden willst.

Wenn du nur die Faction einer Einheit ändern willst reicht eigentlich sowas:

class CfgVehicles
{
class Men;
class USMC_Soldier : Men
{
faction = "XYZ";
};
};


Sehr gut das hilft mir schon weiter.

Wie binde ich dieses Replacement dann an ein bestimmtes Addon ?

Ich nenn jetzt mal ein Beispiel :

Das "CH_M1Abrams_Pack" ist im Editor unter "CM" zu finden.
Ich möchte aber das es unter USMC zu finden ist

Was müsste in dem Fall in der Replacementdatei stehen ?

Gruß (ST6) Predator

ST6_Predator 25.03.2010 16:41

Hilfe !! Ich blicks einfach nicht.............!!!!


Vieleicht könnte mir ein konkretes Beispiel für so ein Replacement helfen.

Könnte mir Jemand von den "Spezialisten" nicht ein Replacement posten ?
Auf diesem könnte ich dann meine eigenen Replacement aufbauen.

Das Beispiel mit dem "CH_M1Abrams_Pack hatte ich ja schon mal gepostet.
Wär Jemand so nett und würde mir dafür ein Replacement machen ?

Beispiel:
Das "CH_M1Abrams_Pack" ist im Editor unter "CM" zu finden.
Ich möchte aber das es unter USMC zu finden ist

Vielen Dank im voraus

Gruß (ST6) Predator

burns 28.03.2010 10:20

Das wird hier solange vor & zurück gehen bis sich jemand erbarmt dir das ganze Addon zu bauen. Also mein Tip wär ja das du es mal langsam angehen lässt, sowas lernt man nicht von heute auf morgen.

Les dir nochmal durch was hier bereits geschrieben wurde und setz dich wirklich damit auseinander. Ist klar das es beim 1. Blick keinen Sinn ergibt, aber dann muss man eben solange draufstarren bis es das tut.




Zitat:

Zitat von i0n0s (Beitrag 296957)
Und du änderst nicht das Addon sondern erstellst einfach ein Zusatzaddon, welches nur lokal bei dir geladen wird. Dieses überschreibt die obigen Parameter der Einheiten auf die von dir gewünschten Werte.

An der Stelle hast du deine Ordnung und lässt die Originaldateien in Ruhe.

Geht denn das überhaupt?
Ich meine die alten Klassen verschwinden doch nicht einfach wenn man sie zusätzlich in einer neuen bündelt? Oder doch?

Cyborg11 28.03.2010 14:37

Zitat:

Zitat von burns (Beitrag 303197)
Geht denn das überhaupt?
Ich meine die alten Klassen verschwinden doch nicht einfach wenn man sie zusätzlich in einer neuen bündelt? Oder doch?

Wenn man das so macht, ist jede Einheit 2x vorhanden :)
Man muss schon die originalen Classnames nehmen und diese mit der neuen faction, side und dem 3. Paramater, der mir gerade nicht einfällt, überschreiben :D

Cyborg11 06.04.2010 22:01

So ordnest du übrigens ein Fahrzeug neu zu:
Code:

class CfgVehicles {
        /*extern*/ class Baseclass;
       
        class ClassnameVehicle: Baseclass {
                side = "West";
                faction = "USMC";
                vehicleClass = "Air";
        };
};

Mehr erfährst du hier :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:12 Uhr.

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias


SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119