HX3 Foren  

  HX3 Foren > Games > Operation Flashpoint > Mod und Addon Ecke

Mod und Addon Ecke Behind the Scenes

Antwort
 
Themen-Optionen Ansicht
Alt 02.12.2006, 18:24   #1 (permalink)
Newbie
 
Registriert seit: 23.02.2005
Alter: 59
Beiträge: 17
Bubu eine Nachricht über Skype™ schicken
Standard config.cpp waffentausch

Hallo Gentlemen,

ich würde gerne eine modifikation an ofp vornehmen: die M16 soll generell eine M4 Acog sein.
Ich habe einen modordner erstellt namens "fun"; darin is der addons ordner mit dem addon der waffe und es gibt einen Ordner Namens "bin", der die original "res" config.cpp enthält.
Dann habe ich die "class M16: Riffle" ausgetauscht gegen die Spezifikationen der Acog. Die class habe ich weiterhin "class M16: Riffle" genannt.

Alles klappt auch, nur habe ich beim OFP start einen schwarzen Bildschirm, und nachdem ich im editor einen west soldier hingestellt habe und auf vorschau gehe, ist der Bildschirm ebenfalls schwarz. Die Waffe wird aber korrekt oben rechts angezeigt, mit magazinen weil ich der "class SoldierWB: Soldier" auch die magazine zugewiesen habe.

Aber irgendwas muß ich wohl noch verändern.

Hat jemand einen Tip oder einen Verweis auf ein Tutorial? Hab schon rumgesucht; ich frage erst im Forum wenn ich echt nicht mehr weiter weiss.

liebe Grüße
sunshine
Bubu ist offline   Mit Zitat antworten
Alt 02.12.2006, 19:23   #2 (permalink)
Balls of Steel
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Johannes
 
Registriert seit: 22.08.2004
Alter: 34
Beiträge: 2.805
Standard

kannst du mal den teil deiner config posten?
__________________
When two wrongs don't make a right, try three wrongs.

Time isnt wasted if you are getting wasted.
Johannes ist offline   Mit Zitat antworten
Alt 02.12.2006, 19:37   #3 (permalink)
Newbie
 
Registriert seit: 23.02.2005
Alter: 59
Beiträge: 17
Bubu eine Nachricht über Skype™ schicken
Standard

class M16: Riffle
{
cursorAim = "\BAS_Weap\Optics\laser_dot.paa";
displayName = "M4 Sopmod ACOG";
displayNameMagazine = "M4 Mag";
shortNameMagazine = "M4mag";
scopeWeapon = 2;
scopeMagazine = 2;
model = "\BAS_Weap\BAS_M4ACOG.p3d";
modelOptics = "\BAS_Weap\Optics\BAS_ACOGsight.p3d";
picture = "\BAS_Weap\EditorPics\BAS_M4SOPMODACOG.paa";
optics = 1;
opticsZoomMin = 0.175;
opticsZoomMax = 0.175;
drySound[] = {"\BAS_Weap\Sounds\Dry.wav",0.010316,1};
reloadMagazineSound[] = {"\BAS_Weap\Sounds\M4Reload.wav",0.010316,1};
magazines[] = {"BAS_M4Mag"};
modes[] = {"Single","FullAuto"};
canDrop = 1;
class Single
{
ammo = "BulletSingleW";
multiplier = 1;
burst = 1;
displayName = "M4 SOPMOD Semi";
dispersion = 0.0002000;
sound[] = {"\BAS_Weap\Sounds\M4Fire.wav",db0,1};
soundContinuous = 0;
reloadTime = 0.100000;
ffCount = 1;
recoil = "BAS_M4Recoil";
autoFire = 0;
aiRateOfFire = 1.000000;
aiRateOfFireDistance = 500;
useAction = 0;
useActionTitle = "";
};
class FullAuto
{
ammo = "BulletFullAutoW";
multiplier = 1;
burst = 1;
displayName = "M4 SOPMOD Auto";
dispersion = 0.0004000;
sound[] = {"\BAS_Weap\Sounds\M4Fire.wav",db0,1};
soundContinuous = 0;
reloadTime = 0.100000;
ffCount = 30;
recoil = "BAS_M4Recoil";
autoFire = 1;
aiRateOfFire = 1.000000;
aiRateOfFireDistance = 500;
useAction = 0;
useActionTitle = "";
};
uiPicture = "ivojak";

};


danke für die fixe Reaktion
Bubu ist offline   Mit Zitat antworten
Alt 02.12.2006, 20:00   #4 (permalink)
Balls of Steel
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Johannes
 
Registriert seit: 22.08.2004
Alter: 34
Beiträge: 2.805
Standard

Code:
 class M16 : Riffle
   {
      scopeWeapon=2;
      scopeMagazine=2;
      valueWeapon=0;
      valueMagazine=1;	  
	  model = "\BAS_Weap\BAS_M4ACOG.p3d";
      optics=true;
	  opticsZoomMin=0.16;
	  opticsZoomMax=0.16;
	  modelOptics = "\BAS_Weap\Optics\BAS_ACOGsight.p3d";
	  cursorAim = "\BAS_Weap\Optics\laser_dot.paa";
      displayName = "M4 Sopmod ACOG";
      displayNameMagazine = "M4 Mag";
      shortNameMagazine = "M4mag";
//	  picture = "\BAS_Weap\EditorPics\BAS_M4SOPMODACOG.paa";                      
	  reloadMagazineSound[] = {"\BAS_Weap\Sounds\M4Reload.wav",0.010316,1};
	  drySound[] = {"\BAS_Weap\Sounds\Dry.wav",0.010316,1};
      magazines[]={"M16"};
      modes[] = {"Single","FullAuto"};
      class Single
      {
        ammo = "BulletSingleW";
			multiplier = 1;
			burst = 1;
			displayName = "M4 SOPMOD Semi";
			dispersion = 0.0002000;
			sound[] = {"\BAS_Weap\Sounds\M4Fire.wav",db0,1};
			soundContinuous = 0;
			reloadTime = 0.100000;
			ffCount = 1;
			recoil="riffleSingle";
//			recoil = "BAS_M4Recoil";   			den da definiert?
			autoFire = 0;
			aiRateOfFire = 1.000000;
			aiRateOfFireDistance = 500;
			useAction = 0;
			useActionTitle = "";
      };
     class FullAuto
		{
			ammo = "BulletFullAutoW";
			multiplier = 1;
			burst = 1;
			displayName = "M4 SOPMOD Auto";
			dispersion = 0.0004000;
			sound[] = {"\BAS_Weap\Sounds\M4Fire.wav",db0,1};
			soundContinuous = 0;
			reloadTime = 0.100000;
			ffCount = 30;
//			recoil = "BAS_M4Recoil";			gleiche wie oben
			recoil="riffleBurst3";
			autoFire = 1;
			aiRateOfFire = 1.000000;
			aiRateOfFireDistance = 500;
			useAction = 0;
			useActionTitle = "";
		};
   };
Sollte eigentlich so funktionieren.
__________________
When two wrongs don't make a right, try three wrongs.

Time isnt wasted if you are getting wasted.
Johannes ist offline   Mit Zitat antworten
Alt 02.12.2006, 20:52   #5 (permalink)
Newbie
 
Registriert seit: 23.02.2005
Alter: 59
Beiträge: 17
Bubu eine Nachricht über Skype™ schicken
Standard

vielen Dank, aber klappt so leider auch nicht.
Aber ich habe das Gefühl, mein Flachwissen reicht bei weitem nicht aus, um diese Änderung vorzunehmen.
Die "class CfgRecoils" habe ich unverändert gelassen, und nachdem ich vergeblich versucht habe, alle Deine Änderungen zu verstehen, hab ich's einfach kopiert... aber wie gesagt: nix geht (aber wenigstens keine Fehlermeldung)
Bubu ist offline   Mit Zitat antworten
Alt 02.12.2006, 23:44   #6 (permalink)
Newbie
 
Registriert seit: 23.02.2005
Alter: 59
Beiträge: 17
Bubu eine Nachricht über Skype™ schicken
Standard

ich glaub ich bin der sache auf der Spur:
wenn ich die config.bin mit dem pboDecryptor 1.3 in *.cpp umwandle, und so wie sie ist in den modOrdner packe, dann bekomme ich auch den schwarzen screen.

Wie kann ich die config.bin "sauber" umwandeln?
Oder kann jemand sie verfügbar machen?
Bubu ist offline   Mit Zitat antworten
Alt 03.12.2006, 08:13   #7 (permalink)
Newbie
 
Registriert seit: 23.02.2005
Alter: 59
Beiträge: 17
Bubu eine Nachricht über Skype™ schicken
Standard

Problem gelöst: ich hab BinView benutz, nu gehts.
Jetzt muss ich nur noch rausfinden, wo und wie ich M16 mags gegen M4 mags generell austausche; so daß bei zugewiesenen M16 mags dann M4 mags in der Waffe sind...
Bubu ist offline   Mit Zitat antworten
Alt 03.12.2006, 08:48   #8 (permalink)
Newbie
 
Registriert seit: 23.02.2005
Alter: 59
Beiträge: 17
Bubu eine Nachricht über Skype™ schicken
Standard

sorry, ich hatte Jonnys code nicht richtig gelesen; da stehts ja schon:
in der "class M16:Riffle" mit der neuen Waffe den Eintrag "magazines[] = {"m16"};" reinschreiben, dann werden alle in den Maps zugewiesenen M16 mags gegen die mags der neuen Waffe ausgetauscht.
Bubu 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
Config.bin Dressman Hilfe 6 16.05.2006 13:42
Config Probleme 200gAufschnitt Mod und Addon Ecke 5 02.11.2005 23:52
Bin zu Cpp? Tiger-xian Editing 3 13.08.2004 00:40
config.bin Kompost Hilfe 7 05.03.2004 13:14


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