Armed-Assault.de Twitter


Mods & Addons Behind the Scenes

Antwort
 
Themen-Optionen Ansicht
Alt 27.07.2008, 14:15   #1 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard Beretta RX4 brauche hilfe beim Feinschliff

Hallo zusammen,

Ich brauche mal eure Hilfe bei den letzten feinschliffen meiner Beretta RX4 (Im GRAW2 look).

Das Model ist fast fertig und die Texturen, für die erste Beta auch (Werden aber nochmal in der nächsten version überarbeitet).

Allerdings habe ich das problem das die Waffe noch nicht schießen kann.
Weder mit dem Granatwerfer noch dem normalen lauf. (Ist das erste mal das ich was modeliere also sry)

Was muss da genau gemacht werden oder wo finde ich ein tutorial wo dies erklärt wird und wie aktiviere ich den granatwerfer in der config.cpp ?

Hier mal die config:

Code:
#define private        0
#define protected    1
#define public        2

#define true        1
#define false        0

#define TEast        0
#define TWest        1
#define TGuerrila    2
#define TCivilian    3
#define TSideUnknown    4
#define TEnemy        5
#define TFriendly    6
#define TLogic        7

class CfgPatches 
    {    
    class RX4_Version       
        {        
            units[] = {};        
            requiredVersion = 1.0;    
            };
         };

class CfgMagazines 
    {
    class Default;    
    
    class CA_Magazine : Default {};
    
    class RX4_Mag : CA_Magazine {
        scope = 2;
        displayName = RX4 MAG;
        ammo = "RX4_Mag";
        count = 31;
        initSpeed = 700;
        picture = "\CA\weapons\data\equip\m_ak74_ca.paa";
    };
};
class Mode_SemiAuto {};

class Mode_Burst : Mode_SemiAuto {};
    
class Mode_FullAuto : Mode_SemiAuto {};

class cfgWeapons {
    class Default;    
    class PistolCore;    
    class RifleCore;    
    class mgunCore;    

    
    class MGun : MGunCore {    };
    class Rifle : MGun {};
    class AK74 : Rifle {};
    class RX4 : AK74 {
        model = "\Rx4\RX4.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        };
        displayName ="RX4";
        
        
    };
    class RX4_SD : AK74 {
        model = "\Rx4\RX4_SD.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall_SD.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        };
        displayName ="RX4";
        
        
    };
    class RX4_M203 : AK74 {
        model = "\Rx4\RX4_M203.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall_M203.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        };
        displayName ="RX4";
        
        
    };
    class RX4_M203_SD : AK74 {
        model = "\Rx4\RX4_M203_SD.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall_M203_SD.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        };
        displayName ="RX4";
        
        
    };
};
Das Paket soll die RX4 in 4 Versionen bereitstellen.

Normal
Normal + M203
Normal + SD
Normal + SD + M203

Zum schluss noch 2 Bilder:





Danke schonmal
Clawhammer ist offline   Mit Zitat antworten
Alt 27.07.2008, 15:40   #2 (permalink)
500 Beiträge1000 Beiträge
 
Registriert seit: 09.01.2008
Beiträge: 1.599
Standard

Ich hab' eigentlich das gleiche Prob mit dem Smokelauncher der WollMilchSau...

Probier mal, dass Du Ammo und Mag von dem Pendant der AK74 ableitest, so wie Du es auch mit der Waffe gemacht hast. So konnte ich zumindest mit einer neuen M1Abrams M256 Redefinition wieder schiessen.

mike

:edit: Laut Wiki währen das für Dich B_545x39_Ball für die Ammo und 30Rnd_545x39_AK für das Mag. In etwa so:
Zitat:

class CfgMagazines
{
class 30Rnd_545x39_AK;
class RX4_Mag : 30Rnd_545x39_AK {

scope = 2;
displayName = RX4 MAG;
ammo = "B_545x39_Ball";
count = 31;
initSpeed = 700;
picture = "\CA\weapons\data\equip\m_ak74_ca.paa";
};
};


Geändert von modEmMaik (27.07.2008 um 15:45 Uhr).
modEmMaik ist offline   Mit Zitat antworten
Alt 27.07.2008, 18:20   #3 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

Ja das Problem ist das ich im Oyxgen noch nicht die LOD's gesetzt habe.
Mann muss dem ja sagen wo der Granatenwerfer sitzt, der lauf ist und wo die Patronenhülsen rausfliegen sollen.
Clawhammer ist offline   Mit Zitat antworten
Alt 27.07.2008, 19:15   #4 (permalink)
500 Beiträge1000 Beiträge
 
Registriert seit: 09.01.2008
Beiträge: 1.599
Standard

Für's erste checken sind die Detail-LOD's nicht so wichtig, aber die Memory-LOD sollte schon passen...

Aber ich denke, wenn was fehlt, nimmt das System an, es sei am 0,0,0-Punkt definiert.

Kleiner Tipp für die Config: nimm einfach das P3D-File vom der AK74 mit Launcher. So kannst Du von einem funktionierenden Modell ausgehen und auf Fehler in der Config checken... oder auch was funktionierendes kaputtmachen, dass man sieht, wie es funktioniert
modEmMaik ist offline   Mit Zitat antworten
Alt 28.07.2008, 10:54   #5 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

Ah ok Danke jetzt tuz das mit dem Schießen

Jetzt brauch ich nurnoch diese 2 Sachen:

1. Was muss ich machen damit der Granatwerfer funktioniert in der config.cpp
2. Wie mache ich das das er nicht kimme und Korn ansicht macht sondern durch die optic des M4/M203 Acog von Bi? z.b

Danke

mfg
Clawhammer

Geändert von Clawhammer (28.07.2008 um 11:22 Uhr).
Clawhammer ist offline   Mit Zitat antworten
Alt 28.07.2008, 11:33   #6 (permalink)
500 Beiträge1000 Beiträge
 
Registriert seit: 09.01.2008
Beiträge: 1.599
Standard

Da musst Du mal mit der entsprechenden Config vom BI-Original checken (in der ArmA/AddOns mal in die Weapons.pbo gucken und die Def. für die AK74GL analysieren).

Ich glaub' da gibt's so was wie Launchercore und der wird auf die Granatwerfer-Waffen vererbt. Bin mir aber da nicht so ganz sicher.

Die Anzeige zum Zielen wird unter cursorAim und cursor definiert, wobei der cursorAim beim Werfer wohl auf "\ca\Weapons\Data\clear_empty" gesetzt ist.
modEmMaik ist offline   Mit Zitat antworten
Alt 28.07.2008, 12:38   #7 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

Da kann man nichts gucken die config ist verschlüsselt

Code:
	class RX4_M203 : AK74 {
		model = "\Rx4\RX4_M203.p3d";
		picture = "\RX4\Textures\RX4_PictureSmall_M203.jpg";
		UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
		value = 1;
		opticsZoomMin = 0.3;
		opticsZoomMax = 0.4;
		modes[] = {"Single", "FullAuto"};
		magazines[] = {RX4_Mag};
		class Single : Mode_SemiAuto {
			cursorAim = "\ca\Weapons\Data\cursor_target_locked_ca.paa";
			cursor = "\ca\Weapons\Data\w_weapon_S";
			sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
			recoil = "M4Recoil";
			recoilProne = "M4Recoil";
			reloadTime = 0.1;
			dispersion = 0.003;
			minRange = 2;
			minRangeProbab = 0.1;
			midRange = 100;
			midRangeProbab = 0.7;
			maxRange = 300;
			maxRangeProbab = 0.04;
		};
Hab das mal mit reingeschriebne aber der guckt immernoch über Kimme und Korn?

Desweiteren wenn ich bei der Class definition z.b AK74 mit meinetwegen M4GL austausche oder AK74GL funktioniert nichts mehr dann hat der die Standartd M4/M203 / AK74GL Waffenmodis drin aber nicht das was in der Konfig steht?

Geändert von Clawhammer (28.07.2008 um 12:50 Uhr).
Clawhammer ist offline   Mit Zitat antworten
Alt 28.07.2008, 13:04   #8 (permalink)
500 Beiträge1000 Beiträge
 
Registriert seit: 09.01.2008
Beiträge: 1.599
Standard

Zitat von Clawhammer Beitrag anzeigen

Da kann man nichts gucken die config ist verschlüsselt

Nimm pboView, der entschlüsselt binäre Dateien automatisch. Die configs sind nur verschlüsselt, um im MP evtl. modifizierte Configs identifizieren zu können

Zitat von Clawhammer Beitrag anzeigen

Desweiteren wenn ich bei der Class definition z.b AK74 mit meinetwegen M4GL austausche oder AK74GL funktioniert nichts mehr dann hat der die Standartd M4/M203 / AK74GL Waffenmodis drin aber nicht das was in der Konfig steht?

Korrekt, weil Du alles von der AK74 abgeleitet hast. Willst Du einen Granatwerfer dazu, kannst Du einerseits deine eigene Konfig entsprechend erweitern, oder Du leitest von der AK74GL ab und hast sommit den Granatwerfer mit drin. Etwa so:
Zitat:

...
class AK74GL;
class RX4 : AK74GL {
model = "\Rx4\RX4.p3d";
...
class RX4_SD : AK74GL {

Bin mir nur nicht sicher, ob die AK74GL von Rifle abgeleitet ist, daher habe ich direkt von der AK74GL abgeleitet.

Wenn Du das M4/203 nimmst, passt die Magazin-Definition nicht mehr dazu, weil die eine andere Munition braucht (30Rnd_556x45_Stanag, 20Rnd_556x45_Stanag, 30Rnd_556x45_StanagSD mit B_556x45_Ball, B_556x45_Ball_SD).

Zitat von Clawhammer Beitrag anzeigen

...
2. Wie mache ich das das er nicht kimme und Korn ansicht macht sondern durch die optic des M4/M203 Acog von Bi?

Ach Mist.... falsch verstanden von mir...
Weiss ich leider aus dem Stehgreif auch nicht, kann ich wiederum nur auf die BI-Configs verweisen. Btw.: Die Configs sind komplett und unverschlüsselt in den BI-Samples drin

Geändert von modEmMaik (28.07.2008 um 13:17 Uhr).
modEmMaik ist offline   Mit Zitat antworten
Alt 28.07.2008, 13:29   #9 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

So ich bin jetzt mal auf M4GL umgesprungen
Vorteil = Der Granatwerfer und das Acog Visier funktioniert
Nachteil = Der schluckt jetzt die M4 Config für Munition etc

Warum ich hab doch alles geändert?

Code:
#define private        0
#define protected    1
#define public        2

#define true        1
#define false        0

#define TEast        0
#define TWest        1
#define TGuerrila    2
#define TCivilian    3
#define TSideUnknown    4
#define TEnemy        5
#define TFriendly    6
#define TLogic        7

class CfgPatches 
    {    
    class RX4_Version       
        {        
            units[] = {};        
            requiredVersion = 1.0;    
            };
         };

class CfgMagazines
{
    class 30Rnd_556x45_Stanag;
    class RX4_Mag : 30Rnd_556x45_Stanag {
        scope = 2;
        displayName = RX4 MAG;
        ammo = "B_556x45_Ball";
        count = 31;
        initSpeed = 700;
        picture = "\RX4\Textures\RX4_Magazine.jpg";
    };
}; 

class Mode_SemiAuto {};

class Mode_Burst : Mode_SemiAuto {};
    
class Mode_FullAuto : Mode_SemiAuto {};

class cfgWeapons {
    class Default;    
    class PistolCore;    
    class RifleCore;    
    class mgunCore;    

    
    class MGun : MGunCore {    };
    class Rifle : MGun {};
    class M4GL : Rifle {};
    class RX4 : M4GL {
        model = "\Rx4\RX4.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        };
        displayName ="RX4";
        
        
    };
    class RX4_SD : M4GL {
        model = "\Rx4\RX4_SD.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall_SD.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        };
        displayName ="RX4";
        
        
    };
    class RX4_M203 : M4GL {
        model = "\Rx4\RX4_M203.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall_M203.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        };
        displayName ="RX4";
        
        
    };
    class RX4_M203_SD : M4GL {
        model = "\Rx4\RX4_M203_SD.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall_M203_SD.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        };
        displayName ="RX4";
        
        
    };
};
Clawhammer ist offline   Mit Zitat antworten
Alt 28.07.2008, 14:55   #10 (permalink)
500 Beiträge1000 Beiträge
 
Registriert seit: 09.01.2008
Beiträge: 1.599
Standard

Zitat von Clawhammer Beitrag anzeigen

So ich bin jetzt mal auf M4GL umgesprungen
Vorteil = Der Granatwerfer und das Acog Visier funktioniert
Nachteil = Der schluckt jetzt die M4 Config für Munition etc

Warum ich hab doch alles geändert?

Vll. weil die Granat-Muni in den Magazines-Definitionen für die Waffe fehlt? Ist nur eine Vermutung...

Ich habe zumeist die BI-Magazine drin belassen als Alternativ-Munition. Mit ist gerade noch siedend heiss aufgefallen, dass man alle Konfigs über den Config-Explorer checken kann. So kommt man in-game schnell auf einen Trichter, was noch fehlen könnte. Man muss aber wissen, wo man gucken muss...
modEmMaik ist offline   Mit Zitat antworten
Alt 28.07.2008, 14:59   #11 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

Also das mit der M4GL geht so überhaupt nicht.
Was muss ich den schreiben damit der mir die Option granatwerfer dazupackt und wie geht das mit der Munition?
Sry meine Fragen aber ich kann diesen scriptkram überhaupt nicht :/


UPDATE: So das mit den Optics geht Muss nurnoch wissen wie man den M203 + ammo dazupackt (Wobei hier die ammo BI Standart sein darf)

Geändert von Clawhammer (28.07.2008 um 16:30 Uhr).
Clawhammer ist offline   Mit Zitat antworten
Alt 28.07.2008, 17:07   #12 (permalink)
500 Beiträge1000 Beiträge
 
Registriert seit: 09.01.2008
Beiträge: 1.599
Standard

Wie schon gesagt, da müsstest Du mal die Configs von BI über eines der oberen Tools checken (am besten über den Config-Explorer), damit Du siehst, wie das definiert ist.

In 'nem Tank schiebt man alle Magazine zusammen, die man verwenden kann. Währe dann etwa so:
Zitat:

Magazines[]={"30Rnd_556x45_Stanag","1Rnd_HE_M203","FlareWhite _M203","FlareGreen_M203"...};

Bin aber nicht sicher, ob das bei Inf-Waffen auch so ist...
modEmMaik ist offline   Mit Zitat antworten
Alt 28.07.2008, 17:38   #13 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

Wie heist den die Class des Grenadlaunchers M203?
Dann verweise ich einfach darauf.
Clawhammer ist offline   Mit Zitat antworten
Alt 28.07.2008, 17:47   #14 (permalink)
500 Beiträge1000 Beiträge
 
Registriert seit: 09.01.2008
Beiträge: 1.599
Standard

Zitat von Clawhammer Beitrag anzeigen

Wie heist den die Class des Grenadlaunchers M203?
Dann verweise ich einfach darauf.

Kann ich derzeit leider nicht feststellen, weil mich mein Chef noch nicht wegen "ünerhöhter Internettnutzung" gekündigt hat... ist aber nur noch eine Frage der Zeit

Nope, sorry, da musst Du selber die BI-Konfig durchpflügen. Ich komme höchstens morgen abend dazu...
modEmMaik ist offline   Mit Zitat antworten
Alt 28.07.2008, 17:52   #15 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

lol na dann pass aber mal besser auf :P

Hab nen lustigen Bug, habe jetzt den M203 so teilweise drin...
Ich kann jetzt auf M203 wechseln aber ich schieße dann so als wenn ich normale schuss habe (also keine M203 Granaten). Als Munition frist er immerhin meine RMX4Mags XD
Und es hört sich so an als wenn ich granaten schieße aber es kommt meine normale RMX munition vorne raus. Als Visir macht er mir das acog und nicht die GL eye ansicht ^^. Komische sache ^^

Code:
#define private        0
#define protected    1
#define public        2

#define true        1
#define false        0

#define TEast        0
#define TWest        1
#define TGuerrila    2
#define TCivilian    3
#define TSideUnknown    4
#define TEnemy        5
#define TFriendly    6
#define TLogic        7

class CfgPatches 
    {    
    class RX4_Version       
        {        
            units[] = {};        
            requiredVersion = 1.0;    
            };
         };

class CfgMagazines
{
    class 30Rnd_545x39_AK;
    class RX4_Mag : 30Rnd_545x39_AK {
        scope = 2;
        displayName = RX4 MAG;
        ammo = "B_545x39_Ball";
        count = 31;
        initSpeed = 700;
        picture = "\RX4\Textures\RX4_Magazine.jpg";
    };
}; 

class Mode_SemiAuto {};
class Mode_Burst : Mode_SemiAuto {};
class Mode_FullAuto : Mode_SemiAuto {};

class cfgWeapons {
    class Default;    
    class PistolCore;    
    class RifleCore;    
    class mgunCore;    
    class GrenadeLauncher : Default {};
    class M16A2;
    
    class MGun : MGunCore {    };
    class Rifle : MGun {};
    class AK74 : Rifle {};
    class RX4 : AK74 {
        model = "\Rx4\RX4.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        modelOptics = "\CA\weapons\optika_acog.p3d";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        };
        displayName ="RX4";
        
        
    };
    class RX4_SD : AK74 {
        model = "\Rx4\RX4_SD.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall_SD.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        modelOptics = "\CA\weapons\optika_acog.p3d";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        };
        displayName ="RX4 SD";
        
        
    };
    class RX4_M203 : AK74 {
        model = "\Rx4\RX4_M203.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall_M203.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        modelOptics = "\CA\weapons\optika_acog.p3d";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto", "RMXMuzzle"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        };
        
          class M203Muzzle: GrenadeLauncher{};
        class RMXMuzzle: M203Muzzle {
            displayName = "RMX M203";
            magazines[] = {"1Rnd_HE_M203", "FlareWhite_M203", "FlareGreen_M203", "FlareRed_M203", "FlareYellow_M203"};
            sound[] = {"\ca\Weapons\Data\Sound\Grenade_launch1_A", db-20, 1};
            reloadMagazineSound[] = {"\ca\Weapons\Data\Sound\flare_reload", 0.000316228, 1};
            magazineReloadTime = 0;
            reloadTime = 0.1;
            optics = "true";
            modelOptics = "-";
            cameraDir = "GL look";
            memoryPointCamera = "GL eye";
            opticsZoomMin = 0.22;
            opticsZoomMax = 0.95;
            opticsZoomInit = 0.42;
        };
        
        displayName ="RX4 M203";
        
        
    };
    class RX4_M203_SD : AK74 {
        model = "\Rx4\RX4_M203_SD.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall_M203_SD.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        modelOptics = "\CA\weapons\optika_acog.p3d";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto", "RX4_M203"};
        magazines[] = {RX4_Mag};
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };
        
        
        class FullAuto : Mode_FullAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            dispersion = 0.005;
        
        };    
        
        displayName ="RX4 M203 SD";
        
        
    };
};
Meine aktuelle config.cpp
Clawhammer ist offline   Mit Zitat antworten
Alt 28.07.2008, 18:32   #16 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von SmartGun
 
Registriert seit: 04.06.2008
Beiträge: 197
Standard

Hi!

du hast den m203 unter modes eingetragen, läuft aber unter muzzle:



Code:
lass RX4_M203 : AK74 {
        model = "\Rx4\RX4_M203.p3d";
        picture = "\RX4\Textures\RX4_PictureSmall_M203.jpg";
        UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
        modelOptics = "\CA\weapons\optika_acog.p3d";
        value = 1;
        opticsZoomMin = 0.3;
        opticsZoomMax = 0.4;
        modes[] = {"Single", "FullAuto"};
        muzzles[] = {"muzzle_one", "RMXMuzzle"}; 
        magazines[] = {RX4_Mag};

        class muzzle_one:RX4 {};

        class RMXMuzzle: M203Muzzle {
            displayName = "RMX M203";
            magazines[] = {"1Rnd_HE_M203", "FlareWhite_M203", "FlareGreen_M203", "FlareRed_M203",FlareYellow_M203"};
            sound[] = {"\ca\Weapons\Data\Sound\Grenade_launch1_A", db-20, 1};
            reloadMagazineSound[] = {"\ca\Weapons\Data\Sound\flare_reload", 0.000316228, 1};
            magazineReloadTime = 0;
            reloadTime = 0.1;
            optics = "true";
            modelOptics = "-";
            cameraDir = "GL look";
            memoryPointCamera = "GL eye";
            opticsZoomMin = 0.22;
            opticsZoomMax = 0.95;
            opticsZoomInit = 0.42;
        };
        class Single : Mode_SemiAuto {
            sound[] = {"\RX4\Sounds\RX4_SingleShot.wav", 10.0, 1};
            recoil = "M4Recoil";
            recoilProne = "M4Recoil";
            reloadTime = 0.1;
            dispersion = 0.003;
            minRange = 2;
            minRangeProbab = 0.1;
            midRange = 100;
            midRangeProbab = 0.7;
            maxRange = 300;
            maxRangeProbab = 0.04;
        };

Geändert von SmartGun (28.07.2008 um 18:36 Uhr).
SmartGun ist offline   Mit Zitat antworten
Alt 28.07.2008, 18:48   #17 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

UPDATE: Woohooo es funktioniert, aber alles und endlich so wie es soll

Hab nurnoch eine kleine Frage: Wie kann man die Waffenbeschreibung änder?(Das was wenn man die waffe im inventar begutachtet sieht an geschrieben History kram).

RIESEN DANK AN EUCH BEIDEN

mfg
Clawhammer

Geändert von Clawhammer (28.07.2008 um 19:37 Uhr).
Clawhammer ist offline   Mit Zitat antworten
Alt 28.07.2008, 19:40   #18 (permalink)
500 Beiträge1000 Beiträge
 
Registriert seit: 09.01.2008
Beiträge: 1.599
Standard

Etwa so:

Code:
    class Xm8Brutalo  : AK74 {
...
        class Library  {
            libTextDesc = "Das ist die Rambo-Variante mit 120mm und Pfeilgeschossen";
        };
    };
modEmMaik ist offline   Mit Zitat antworten
Alt 28.07.2008, 20:10   #19 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

Jo das tuz Danke

Dann fumml ich mal weiter am model herum...

mfg
Clawhammer
Clawhammer ist offline   Mit Zitat antworten
Alt 30.07.2008, 12:12   #20 (permalink)
500 Beiträge
 
Benutzerbild von Clawhammer
 
Registriert seit: 07.01.2008
Alter: 37
Beiträge: 635
Clawhammer eine Nachricht über ICQ schicken
Standard

So hier mal ein paar Screens :



Clawhammer ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauche Hilfe beim öffnen von .jsp Datei Mentos.DE Hilfe 4 26.11.2005 20:46
brauche hilfe beim addon machen TALLA2xlc Mod und Addon Ecke 6 20.11.2004 16:37
Brauche Hilfe beim Game Driver 1 Grasses Pferd Hilfe 7 22.09.2004 18:37
Ich brauche Hilfe xezon Hilfe 12 26.11.2003 15:52


Kontakt - HX3.de - Archiv - Nach oben

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