⚡ Neueste Beiträge

Gebäude per Script einfügen?

21.05.2015, 18:45 #1 (Permalink)
M_Headman1983
Newbie
Registriert seit: 16.12.2008
Ort: Herdecke/NRW
Alter: 43
Beiträge: 47
Gebäude per Script einfügen?

Hallo zusammen,

ich weiß, die Nervensäge ist wieder da.
Aber ich muss euch nochmal etwas fragen.

Ich möchte die vorhandene missions.sqm nicht so gerne verseuchen.

Unter Arma2 konnte man zusätzlich Gebäude per Script einfügen.
Leider weiß ich nicht mehr wie das geht.

Könnt ihr mir mal nen Hinweis dazu geben, ob es unter Arma 3 auch so funktioniert?
21.05.2015, 19:34 #2 (Permalink)
Aik
50 Beiträge100 Beiträge
Registriert seit: 24.09.2013
Beiträge: 134
Versuchs mal mit createVehicle.
22.05.2015, 13:58 #3 (Permalink)
Lester
10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
Avatar von Lester
Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 59
Beiträge: 3.013
Zitat von M_Headman1983
Könnt ihr mir mal nen Hinweis dazu geben, ob es unter Arma 3 auch so funktioniert?
Korrekt, es funktioniert genau so!

Je nach Objekt muß man natürlich nach dem Classnamen recherchieren, aber geändert hat sich da sonst nichts.
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547
28.05.2015, 15:46 #4 (Permalink)
Eden
50 Beiträge
Registriert seit: 25.02.2013
Beiträge: 53
Hier noch als kleine Hilfestellung eine Liste mit allen Vehicles mit Bildern: https://community.bistudio.com/wiki/Arma_3_CfgPatches_CfgVehicles
__________________
ArmA ohne Editor wäre wie Apfelkuchen ohne Äpfel! ;)
28.05.2015, 16:00 #5 (Permalink)
Atsche
10 Jahre hx3
500 Beiträge
Avatar von Atsche
Registriert seit: 06.07.2003
Beiträge: 600
Ganz einfach: www.x-cam-editor.de

PS: Tutorial Video 15
__________________
"170th Nighthawks dont quit"

"ARMA SIM"
01.06.2015, 13:12 #6 (Permalink)
M_Headman1983
Newbie
Registriert seit: 16.12.2008
Ort: Herdecke/NRW
Alter: 43
Beiträge: 47
Habe nun mal nen bisschen rumprobiert, aber irgendwie funktioniert das nicht.

Ich habe mit dem Editor rumgebastelt, und dann die Objekte fein säuberlich nach und nach in meine sqf-dateien rein geschrieben.

Sektor1.sqf
[
//Türme
["Land_Cargo_Tower_V1_F",[8186.01,24946.6,0],175.587,0,0,false],
//Stacheldraht
["Land_Razorwire_F",[8531.54,24988.5,0],0.0913816,0,0,false],
["Land_Razorwire_F",[8543.52,24989,0],164.066,0,0,false],
["Land_Razorwire_F",[8541.01,25014.3,0],11.3797,0,0,false],
["Land_Razorwire_F",[8550.13,24994.5,0],129.708,0,0,false],
["Land_Razorwire_F",[8526.78,24989.9,0],221.877,0,0,false],
["Land_Razorwire_F",[8548.09,25010.7,0],67.3573,0,0,false],
["Land_Razorwire_F",[8550.83,25002.8,0],79.9899,0,0,false],
["Land_Razorwire_F",[8543.52,24989,0],164.066,0,0,false]
]

Zu Schluß habe ich das ganze dann in die int.sqf eingetragen.

// Sektor1
[] execVM "Sektoren\Sektor1.sqf";

Leider wird nicht angezeigt...
01.06.2015, 18:30 #7 (Permalink)
radical1976
Newbie
Avatar von radical1976
Registriert seit: 31.03.2013
Beiträge: 10
Zitat von Aik
Versuchs mal mit createVehicle.

Ohne createVehicle geschweige denn ohne überhaupt eine Scriptanweisung wird das nichts ;)

radical1976
__________________
"Und selig sind die Bekloppten, denn Sie brauchen keinen Hammer!"
02.06.2015, 08:03 #8 (Permalink)
Eden
50 Beiträge
Registriert seit: 25.02.2013
Beiträge: 53
Versuch da mal folgendes:

Code:
{
_vehicle = (_x select 0) createVehicle (_x select 1);
_vehicle setPos (_x select 1);
_vehicle setDir (_x select 2);
} foreach [
//Türme
["Land_Cargo_Tower_V1_F",[8186.01,24946.6,0],175.587,0,0,false],
//Stacheldraht
["Land_Razorwire_F",[8531.54,24988.5,0],0.0913816,0,0,false],
["Land_Razorwire_F",[8543.52,24989,0],164.066,0,0,false],
["Land_Razorwire_F",[8541.01,25014.3,0],11.3797,0,0,false],
["Land_Razorwire_F",[8550.13,24994.5,0],129.708,0,0,false],
["Land_Razorwire_F",[8526.78,24989.9,0],221.877,0,0,false],
["Land_Razorwire_F",[8548.09,25010.7,0],67.3573,0,0,false],
["Land_Razorwire_F",[8550.83,25002.8,0],79.9899,0,0,false],
["Land_Razorwire_F",[8543.52,24989,0],164.066,0,0,false]
];

Das liest die Daten aus dem Array aus, dann kannst du weiterhin deine neuen Objekte in dem Array wie gehabt eintragen. Du solltest dir allerdings dringend den createVehicle Befehl anschauen. Um zu verstehen wie man überhaupt ein Objekt erstellen kann.
Achso noch eine frage: wie genau ist den dein Array da oben aufgeschlüsselt?
Ich vermute mal [Classname,Position,Drehung,?,?,?] für was steht den das 0,0,false?
__________________
ArmA ohne Editor wäre wie Apfelkuchen ohne Äpfel! ;)
02.06.2015, 10:19 #9 (Permalink)
M_Headman1983
Newbie
Registriert seit: 16.12.2008
Ort: Herdecke/NRW
Alter: 43
Beiträge: 47
OK, Danke, ich teste mal.

Wofür die letzten Einträge sind kann ich dir nicht sagen.
Ich arbeite mit dem "m3 Editor".
Darüber kann ich die Gebäude als sqf-datei abspeichern.
08.06.2015, 11:03 #10 (Permalink)
M_Headman1983
Newbie
Registriert seit: 16.12.2008
Ort: Herdecke/NRW
Alter: 43
Beiträge: 47
OK, die Sache läuft nun! Danke nochmal!
HX3 Foren · Startseite · Archiv · Impressum · Datenschutz