You are not logged in.

  • Login
Bitte besucht unser neues Forum unter https://forum.nitrado.net | Please visit our new Forum at https://forum.nitrado.net

Denny7273

User / Kunde

  • "Denny7273" is male
  • "Denny7273" started this thread

Posts: 122

Occupation: MultiMediaElektroniker

Thanks: 35

  • Send private message

1

Saturday, September 28th 2013, 12:33am

[LW] Map editieren. Der einfachste Weg.

Hi Leutz

Heut mal ein Tutorial zum editieren der DayZ Map da viele Leute damit überfordert sind.
Vorallem durch die Anleitung auf Nitrado welche Extrem umständlich ist und am Ende nichts bei rauskommt.

Vorraussetzungen:
Notepad++
PBOViewer




Dann beginnen wir mal!


1.DayZ Starten (Nicht Arma2 ohne Dayz!)

2. Ins Hauptmenü Gehen wo auch Multiplayer,Einstellungen ... steht

3. STRG + E Drücken und Map auswählen

4. Center erstellen, Dann Group erstellen und als letztes eine Unit erstellen.

5. Map basteln!
Keine Fahrzeuge einfügen! Diese werden endweder nicht geladen / Explodieren oder töten jeden der drin Sitzt.
..Epoch Car Key Massacre...


6. Speichern als "Benutzerdefinierte Mission" oder wie es hies :-P

7. Geht in den Ordner C:\Users\BENUTZER\Documents\ArmA 2 Other Profiles\Euer Profil Name\missions\EuerMapName.Chernarus

8. Kopiert die mission.sqf und benennt sie um in etwas Sinnvolles // Elektrobasis.sqf

9. öffnet Sie und Löscht ganz am Anfang

Spoiler Spoiler

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
activateAddons [ 
  "map_eu",
  "len_l119_pack",
  "len_l119_pack_d"
];

activateAddons ["map_eu", "len_l119_pack", "len_l119_pack_d"];
initAmbientLife;

_this = createCenter west;
_center_0 = _this;

_group_0 = createGroup _center_0;

_unit_1 = objNull;
if (true) then
{
  _this = _group_0 createUnit ["BAF_Soldier_SL_W", [7386.5459, 7624.1655, -6.1035156e-005], [], 0, "CAN_COLLIDE"];
  _unit_1 = _this;
  _this setDir -0.38599563;
  _this setUnitAbility 0.68000001;
  if (true) then {_group_0 selectLeader _this;};
  if (true) then {selectPlayer _this;};
};


Und ganz am Ende

Spoiler Spoiler

Source code

1
2
3
processInitCommands;
runInitScript;
finishMissionInit;


10. Schreibt an den Anfang

Source code

1
if (isServer) then {


Und an das Ende

Source code

1
};


Beispiel:

Spoiler Spoiler


if (isServer) then {

_vehicle_0 = objNull;
if (true) then
{
_this = createVehicle ["Concrete_Wall_EP1", [7588.4761, 7848.7881, -0.00018310547], [], 0, "CAN_COLLIDE"];
_vehicle_0 = _this;
_this setDir 47.258797;
_this setPos [7588.4761, 7848.7881, -0.00018310547];
};

_vehicle_1 = objNull;
if (true) then
{
_this = createVehicle ["Concrete_Wall_EP1", [7587.3833, 7850.8364, -0.00015258789], [], 0, "CAN_COLLIDE"];
_vehicle_1 = _this;
_this setDir 79.195091;
_this setPos [7587.3833, 7850.8364, -0.00015258789];
};

_vehicle_2 = objNull;
if (true) then
{
_this = createVehicle ["Concrete_Wall_EP1", [7590.2173, 7847.2559], [], 0, "CAN_COLLIDE"];
_vehicle_2 = _this;
_this setDir 38.856628;
_this setPos [7590.2173, 7847.2559];
};

_vehicle_506 = objNull;
if (true) then
{
_this = createVehicle ["MAP_t_larix3f", [7411.8438, 7681.3838, -6.1035156e-005], [], 0, "CAN_COLLIDE"];
_vehicle_506 = _this;
_this setPos [7411.8438, 7681.3838, -6.1035156e-005];
};

}


11. Öffnet eure dayz_private_1.epoch.chernarus.pbo im Ordner dayz/Mpmissions und Entnehmt die init.sqf

12. Schreibt an das unterste ende der Datei

Source code

1
[] ExecVM "map\EUERMAPNAME.sqf";


13. Speichern und wieder in die PBO kopieren.

14. Erstellt einen Ordner map und Kopiert die EUERMAPNAME.sqf in den map Ordner und kopiert den Ordner in die PBO.

15. PBO auf den Server laden.

Neustarten!


FERTIG!


By The LoneWolf

Weitere Tutorials


The LoneWolf

This post has been edited 1 times, last edit by "Denny7273" (Oct 15th 2013, 1:05pm)


13 registered users thanked already.

Users who thanked for this post:

joni2446 (28.09.2013), Hamsterbutcher (21.10.2013), johnlovesapple (28.10.2013), aCiD_GS (01.11.2013), DrNo (01.11.2013), theminecrafttimo (03.11.2013), DArkster (21.11.2013), dershadow98 (02.02.2014), FetishSolo (12.02.2014), chamaerops (20.02.2014), Bloodsvcker (03.08.2014), Kinus (12.08.2014), BigDad (31.01.2016)

joni2446

User / Kunde

  • "joni2446" is male

Posts: 147

Location: Deutschland

  • Send private message

2

Saturday, September 28th 2013, 1:06am

Sehr schönes Tutorial! Danke fürs teilen. Ich mache es auf meinem eigenen Server genauso ;)

Diese Art und Weise Sachen in die Map einzufügen ist zudem meiner Meinung nach der einfachste und beste weg!

Also sehr hilfreich.

Blah1302

User / Kunde

  • "Blah1302" is male

Posts: 2,674

Location: NRW

Thanks: 25

  • Send private message

3

Saturday, September 28th 2013, 1:19am

Sehr schön nur fehlen da ein paar Kleinigkeiten ^^.

1. In deine Beispiel fehlt das ";" am Ende hinter der "}"
2. Solltest du noch erwähnen das man das Center, Group und die Unit wieder entfernen muss, bevor man es in die mission.pbo läd

Bitte noch ausbessern. Sonst klappt da nix :).


Und man sollte noch erwähnen das man am besten die Editor Erweiterungen von armaholic rein packt. Ansonsten spawnt kein loot in den Gebäuden, da die Originalen "Map_xyz" heißen und die richtigen "land_xyz".
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen.
Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.

Denny7273

User / Kunde

  • "Denny7273" is male
  • "Denny7273" started this thread

Posts: 122

Occupation: MultiMediaElektroniker

Thanks: 35

  • Send private message

4

Saturday, September 28th 2013, 1:29pm

Sehr schön nur fehlen da ein paar Kleinigkeiten ^^.

1. In deine Beispiel fehlt das ";" am Ende hinter der "}"
2. Solltest du noch erwähnen das man das Center, Group und die Unit wieder entfernen muss, bevor man es in die mission.pbo läd

Bitte noch ausbessern. Sonst klappt da nix :).


Und man sollte noch erwähnen das man am besten die Editor Erweiterungen von armaholic rein packt. Ansonsten spawnt kein loot in den Gebäuden, da die Originalen "Map_xyz" heißen und die richtigen "land_xyz".
1. das ; setzt man nur bei mehreren Scripts da da nur ein Script is "if(isServer) ..." muss man das nich setzen ^^
Will jetz nich klugscheissen aber ich programmier ja nen ganzen mod in C und C++ :-P

2. die werden entfernt wenn man den Teil löscht welcher im Spoiler steht.
Ich machs ja immer so hab schon 8 eigene Map Teile so gemacht ^^

Von der erweiterung weiss ich garnix bei mir spawnt immer loot xD

Ich sehse mir mal an ^^

Weitere Tutorials


The LoneWolf

Blah1302

User / Kunde

  • "Blah1302" is male

Posts: 2,674

Location: NRW

Thanks: 25

  • Send private message

5

Saturday, September 28th 2013, 1:55pm

2. die werden entfernt wenn man den Teil löscht welcher im Spoiler steht.
Ich machs ja immer so hab schon 8 eigene Map Teile so gemacht ^^

Das stimmt zu 100% nicht. Ich hab das mal vergessen und hatte ne Unit auf der Map stehen mit Stinger etc.

Ich programmiere auch in C aber nicht in der Softwareentwicklung sondern mit Mikrocontrollern. Und bei mir kommt immer ein ";" hinter ne "}". Genau so wie ich bei if-Anweisungen generell { } mache. Egal ob 1 Ereignis oder mehrere bei Richtigkeit gemacht werden sollen.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen.
Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.

SantaKlau

User / Kunde

Posts: 1,053

Thanks: 35

  • Send private message

6

Saturday, September 28th 2013, 2:00pm

Blah, das stimmt nur nicht, wenn du einzelne Units zwischendrin nochmal erstellst. Wenn du aber nur eine UNIT direkt am Anfang erstellst ist dem so, das sie nicht vorhanden ist. Allerdings kann er meckern, das die Unit die zwischendrin erstellt wurde keiner Gruppe zugeteilt ist. Das hatte ich auch schonmal.
[Factorio]
Ich suche nach ein paar Interessenten, für einen Factorio Server bzw um zusammen Multiplayer zu zocken. Würde den über meinen Rechner laufen lassen oder jemand anderes macht einen auf.
Ich habe selbst gerade die Version 12.20 und zocke grad allein das Shadow Mega Modpack.
[TS: mathesnet.de]

Denny7273

User / Kunde

  • "Denny7273" is male
  • "Denny7273" started this thread

Posts: 122

Occupation: MultiMediaElektroniker

Thanks: 35

  • Send private message

7

Saturday, September 28th 2013, 4:57pm

ok ; oder nicht is ja völlig egal es läuft ^^

Weitere Tutorials


The LoneWolf

joni2446

User / Kunde

  • "joni2446" is male

Posts: 147

Location: Deutschland

  • Send private message

8

Saturday, September 28th 2013, 5:10pm

ok ; oder nicht is ja völlig egal es läuft ^^


Naja aber er hat schon Recht, ganz sauber programmiert ist es jetzt nicht, nimm es lieber raus das ist übersichtlicher und sauberer. ^^

johnlovesapple

User / Kunde

Posts: 23

  • Send private message

9

Wednesday, October 30th 2013, 3:16pm

Bei mir spawned in den neuen Gebäuden nichts...

This post has been edited 2 times, last edit by "johnlovesapple" (Oct 30th 2013, 3:25pm)


Blah1302

User / Kunde

  • "Blah1302" is male

Posts: 2,674

Location: NRW

Thanks: 25

  • Send private message

10

Wednesday, October 30th 2013, 3:19pm

Bei mir spawnt in den neuen Gebäuden nichts...

Du musst auch die richtigen benutzen ... Dazu musste 2 Pcks von Armaholic runter laden und die vor dem Edieren in die Starbarameter eintragen.
Die Standard-Buldings im editor heißen Map_xxx und dur brauchst die Land_xxx Gebäude.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen.
Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.

johnlovesapple

User / Kunde

Posts: 23

  • Send private message

11

Wednesday, October 30th 2013, 3:26pm

Ah ok Danke.
Habe ein paar Gebäude in denen doch noch etwas spawned. Kann man eigtl noch iwie die Spawnraten verändern ?

DrNo

User / Kunde

Posts: 384

Thanks: 21

  • Send private message

12

Wednesday, October 30th 2013, 5:21pm

Hat da mal jemand n Link für die Editor Zusätze?

Bambiuniversal

User / Kunde

Posts: 43

  • Send private message

13

Thursday, October 31st 2013, 10:31pm

Könnte ich auch gut gebrauchen :D


Blah1302

User / Kunde

  • "Blah1302" is male

Posts: 2,674

Location: NRW

Thanks: 25

  • Send private message

14

Thursday, October 31st 2013, 10:37pm

Die beiden Ordner in das Arma 2 OA Verzeichnis kopieren und dann den Startparameter in den Commander eintragen: -mod=@EditorUpdate1;@EditorUpdate2
Die Parameter müssen aber wieder gelöscht werden damit ihr wieder zocken könnt!!!
Blah1302 has attached the following file:
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen.
Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.

Bambiuniversal

User / Kunde

Posts: 43

  • Send private message

15

Thursday, October 31st 2013, 11:54pm

Dank dir Blah :D


DrNo

User / Kunde

Posts: 384

Thanks: 21

  • Send private message

16

Friday, November 1st 2013, 6:22pm

Danke!

Gibt es auch ne Möglichkeit bereits erstellte .sqf zurück in den Editor zu exportieren um die dann weiter zu bearbeiten?
Man benötigt für den Editor ja die .biedi Datei.

Denny7273

User / Kunde

  • "Denny7273" is male
  • "Denny7273" started this thread

Posts: 122

Occupation: MultiMediaElektroniker

Thanks: 35

  • Send private message

17

Saturday, November 2nd 2013, 7:37pm

Mach deine Map und dann kopier die einfach in die pbo
wenn du dann mal was ändern willst haste dir originale in Arma und brauchste die neue nur mit der alten ersetzen

Weitere Tutorials


The LoneWolf

DrNo

User / Kunde

Posts: 384

Thanks: 21

  • Send private message

18

Tuesday, November 5th 2013, 2:13pm

Nuja, ich habe das Problem das ich so ne sqf mit meinen Gebäuden auf Chernarus habe. Für Epoch ist das alles kein Thema, leider sind auf Overwatch an manchen Stellen schon neue Gebäude die sich jetzt natürlich überschneiden.

Jetzt wäre es am einfachsten im Editor diese Bauwerke wieder löschen zu können.

cici55554

User / Kunde

  • "cici55554" is male

Posts: 352

Thanks: 16

  • Send private message

19

Tuesday, November 5th 2013, 2:31pm

Hi,

erstmal super das du dir die Arbeit gemacht hast, hast es auch gut erklärt, aber bitte beim nächsten mal die Suchfunktion benutzen.

[Tutorial] Im Editor gebaut und per .sqf eingefügt


Gab es schon lange davor und funzt ebenso, deins ist zwar noch mit einer Editor Erklärung, aber das sollte man können, wenn man nen Server hat, deshalb hab ich es weggelassen.

Lg Chris

ps: Danke das du es gemacht hast da immer wieder Leute zu mir kommen und wissen wollen wie man das mit der mission.sqm macht, dieser Weg ist aber unnormal viel einfacher :D
KEIN SUPPORT VIA PRIVAT NACHRICHT

Denny7273

User / Kunde

  • "Denny7273" is male
  • "Denny7273" started this thread

Posts: 122

Occupation: MultiMediaElektroniker

Thanks: 35

  • Send private message

20

Tuesday, November 5th 2013, 11:58pm

@cici55554

Is mir doch vollkommen klar das es das schon gibt^^

War mir auch schon immer klar nur bei Fragen zu sowas kann ich dann auf etwas verlinken wo ich 100%ig weiss es läuft und ist verständlich ;-)

Suchfunktionen kenn ich nich .. Wenn ich was mache dann mach ichs ^^

Weitere Tutorials


The LoneWolf

Bitte besucht unser neues Forum unter https://forum.nitrado.net| Please visit our new Forum at https://forum.nitrado.net