HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing (https://hx3.de/editing-139/)
-   -   Benötige Hilfe für ein einfaches Addon (https://hx3.de/editing-139/benoetige-hilfe-fuer-einfaches-addon-20268/)

LordGohlem 12.01.2011 21:28

Benötige Hilfe für ein einfaches Addon
 
Hallo,

Ich wollte ein simples Addon machen was ich leider nicht hin bekomme.

Ich wollte nur die Granaten der M113 stärker machen also habe ich die Weapons.pbo entpackt und mir die Sh_105_HE heraus gesucht und mir diese in einen neuen ordner Kopiert und eine neue Config erstellt(eine alte Config.bin leer gelöscht :D ) und nach dem abändern der SH_105HE alles wieder gepackt und in den Adoon Ordner verschoben aber die änderungen wurden nicht übernommen.

Hier einmal der inhalt der Config.bin

Code:

class CfgAmmo
{
        class ShellCore;
        class ShellBase: ShellCore

        class Sh_105_HE: ShellBase
        {
                hit=800;
                indirectHit=800;
                indirectHitRange=15;
                typicalSpeed=1300;
                explosive=0.800000;
                cost=300;
                model="\ca\Weapons\shell";
        };
};

Ansonsten ist mein ModOrdner Leer nur die Config.bin

Ich hoffe mir kann jemand helfen
Schon einmal vielen dank fürs lesen

MFG

LordGohlem

SmartGun 13.01.2011 11:38

Hi,

wie hast du es denn geschafft eine config.bin direkt zu bearbeiten?

Man erstellt doch erst eine config.cpp und die wird dann beim binarizen automatisch zu einer config.bin umgeschrieben.

Schau dir einfach die ordnerstruktur von anderen kleinen community addons an.

Bitte auch nichts in den Arma2 "addons" Ordner einfach reinschmeissen sondern extra Addonsordner einbinden sonst zerspults dir früher oder später irgendwas an Arma und die Sucherei nach der Ursache geht los...

hier ist eine Beschreibung wie man das ordentlich macht:

http://hx3.de/mods-addons-165/how-ad...nbinden-17297/

Ich denke deine config stimmt soweit aber ich würde das so machen:

Code:

class CfgPatches
{
    class LordGohlem_uberGranaten
    {
        units[] = {};

        weapons[] = {};
        requiredVersion = 1.0;
        requiredAddons[] = {"CAWeapons"};

    };
};

class CfgAmmo
{
    class ShellBase;    // External class reference

    class Sh_105_HE: ShellBase
    {
        hit=800;
        indirectHit=800;
        indirectHitRange=15;
        typicalSpeed=1300;
        explosive=0.800000;       
    };
};


Gruß & viel Spass beim basteln!

€ typo

LordGohlem 15.01.2011 17:30

Danke
 
Tausend mal danke es hat super funktioniert.

Wie hast du dir denn diese sachen beigebracht? Arma ist ja nicht einfach zu editieren in vergleich zu Fallout3 und Clonk(2d)

Mfg

LordGohlem

SmartGun 17.01.2011 12:11

Hi,

schön, dass es geklappt hat.


Naja ich war halt schon immer ein kleiner Bastler und ArmA ist legotechnik für computerkinder :D

Mit tutorials lesen und gucken wie es andere gemacht haben konnte ich so nach und nach einige Dinge lernen.

Hier nen paar links:

addons:
tutorials by brsseb
Mondkalb's Addon Tutorial - Bohemia Interactive Community
obiges in Deutsch:
Mondkalb's Addon Tutorial - Forum des German Gamers Club e.V.

editing:
Armaholic - Editing References - Armed Assault Editing Guide - Deluxe Edition - German
http://www.assaultmissionstudio.de/n...p?readmore=193
http://www.armaholic.com/argentina/e...anualv2.04.pdf

scripting commands:
Category:Scripting Commands ArmA2 - Bohemia Interactive Community


im BIS wiki findet man zu allem etwas vorausgesetzt man kat die Nerven sich da durchzuwühlen:
Main Page - Bohemia Interactive Community


Bei den configs lernt man am besten durch Abschauen wie es andere machen.

Sehr nützlich ist auch eine allInOne config:

suchergebnisse


Grüße!


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:31 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