Jump to content
lbmaster

DayZToolbox Editor

Recommended Posts

Hello Community,

I am finally ready to present you my DayZToolbox. It is a tool for everybody who wants to create a server and needs a easy way to modify configs. And the feature I like the most is my Map Creator and Editor. It extracts a 2D Map from your gamefiles. More in my Features list.


Features List:
    - Integrated Updater
    - Config Editor
    - Central Economy.xml Editor
    - Map Creator (from PBO Files)
    - Map Editor
        - Own File Format (.mff)
        - Scroll through the map easily
        - load Positions (currently only Player Spawns and EventSpawns)
        - show / hide Positions
        - add Positions easily by clicking on the map
        - remove Positions by selecting them on the right an press the DEL button
        - see the coordinates where your mouse is
        - export edited positions back to DayZ readable files
        - create new event when adding new point without having any other event selected
    - Automatic Folder discovery (e.g. finds DayZServer folder)
    - Integrated Tips (only few. More will come)
    - Example MapFile to download
    - Source Code available on Github. Only for personal Use !
    - Multi Platform support (thanks to Java)
    - Players.DB
        - most data can be read
        - Show all player positions on the map

Planned Features:
    - Portforwarding via UPnP
    - easy "Feedback Tracker" or "Bugreporting"
    - UI Changes (I would like to see suggestions from you)

Requirements:
    - Java (min Version: Java7 recommended: Java8x64)
Links:
    Toolbox Download: http://toast-teamspeak.de/dayztoolboxversions/DayZToolbox-0.0.11245.jar
    Java8x64 Download: https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

    Youtube Video: https://www.youtube.com/watch?v=DWBu_Dngeog
    Example MapFile: http://toast-teamspeak.de/dayztoolboxexamples/mapfileexample.mff
    Source Code: https://github.com/LBmaster001/DayZ-Toolbox/

 


If you have questions or problems feel free to ask. And as a tipp. If you edit the Server Config. I would recommend making a backup of the file.

LBmaster

Edited by lbmaster
links and features edited
  • Like 5
  • Beans 1

Share this post


Link to post
Share on other sites

It shouldn't be too hard. Download The Toolbox File and put it anywhere you want. I would recomment putting it on the Desktop and the double click it to run. If you don't have Java installed goto the 2nd link i've posted and download it and install.

Share this post


Link to post
Share on other sites

Just uploaded an update:

You can now:

- add Positions easily by clicking on the map

- remove Positions by selecting them on the right an press the DEL button

- see the coordinates where your mouse is

LBmaster

Share this post


Link to post
Share on other sites

I have uploaded an Update. Can you try it again and send me the error.log. It should be located at "C:\Users\YOURUSERNAME\DayZTools\error.log" ?

Share this post


Link to post
Share on other sites

@lbmaster here is my log

Exception in thread "Thread-4" java.lang.OutOfMemoryError: Java heap space
 at java.awt.image.DataBufferInt.<init>(Unknown Source)
 at java.awt.image.Raster.createPackedRaster(Unknown Source)
 at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source)
 at java.awt.image.BufferedImage.<init>(Unknown Source)
 at de.lbmaster.dayztoolbox.map.MapImage.loadFromBytes(MapImage.java:27)
 at de.lbmaster.dayztoolbox.map.MapFile.readContent(MapFile.java:181)
 at de.lbmaster.dayztoolbox.guis.mapeditorgui.MapJPanel$1.run(MapJPanel.java:63)
 at java.lang.Thread.run(Unknown Source)
Exception in thread "Thread-7" java.lang.OutOfMemoryError: Java heap space
 at java.awt.image.DataBufferInt.<init>(Unknown Source)
 at java.awt.image.Raster.createPackedRaster(Unknown Source)
 at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source)
 at java.awt.image.BufferedImage.<init>(Unknown Source)
 at de.lbmaster.dayztoolbox.map.MapImage.loadFromBytes(MapImage.java:27)
 at de.lbmaster.dayztoolbox.map.MapFile.readContent(MapFile.java:181)
 at de.lbmaster.dayztoolbox.guis.mapeditorgui.MapJPanel$1.run(MapJPanel.java:63)
 at java.lang.Thread.run(Unknown Source)
 

Out of memory on a server with 74GB of RAM and a 600GB HD, that is odd

Edited by The Classified Rebel

Share this post


Link to post
Share on other sites
1 hour ago, BR_ASGARD said:

ADD vidéo plz !!

Video is on the way, but sadly I don't have enough time to finish it before Tuesday. I hope to get it online on Tuesday

1 hour ago, The Classified Rebel said:

Out of memory on a server with 74GB of RAM and a 600GB HD, that is odd

Yup. I have it running with default values and when I open the map I use around 1.2 GB of space. Maybe yours I limited to 1GB or 512MB. Try to start it with the commandline or a batch file. "java -Xmx2G -jar DayZToolbox.jar" this should work

Edit: i have calculated the RAW/uncompressed image size and it should be 900Mb. I am searching for a way to get this number as small as possible.

Edit 2: check if you have the 64bit Java Version running Not the 32bit. With the 32bit version you are limited to ~1.2Gb which can cause the problem too.

LBmaster

Edited by lbmaster

Share this post


Link to post
Share on other sites
47 minutes ago, lbmaster said:

Video is on the way, but sadly I don't have enough time to finish it before Tuesday. I hope to get it online on Tuesday

Yup. I have it running with default values and when I open the map I use around 1.2 GB of space. Maybe yours I limited to 1GB or 512MB. Try to start it with the commandline or a batch file. "java -Xmx2G -jar DayZToolbox.jar" this should work

Edit: i have calculated the RAW/uncompressed image size and it should be 900Mb. I am searching for a way to get this number as small as possible.

LBmaster

No change

**Update**
edit 2 was what it was, I must have been running the 32bit one. Thank you very much for the help

Edited by The Classified Rebel

Share this post


Link to post
Share on other sites
58 minutes ago, The Classified Rebel said:

the event one won't export at all for me

It is WIP ;)

Share this post


Link to post
Share on other sites

Maybe a night mode would be handy as some of us only work when it's darker right before bed. 

 

Share this post


Link to post
Share on other sites
On 15.10.2018 at 3:08 PM, The Classified Rebel said:

oh sorry, I saw I could export player spawn points and it showed event spawns and I figured those were able to be exported as well.

I haven't finished the new version at this point, but implemented the thing, that you can send me the error log. Then I forgot to remove it before "publishing" it ^^

23 hours ago, Violt said:

Maybe a night mode would be handy as some of us only work when it's darker right before bed. 

 

Should be pretty easy to implement, but I currently focus on some performance issues, bugfixes and essential things. I add it to my todo list.

 

LBmaster

Share this post


Link to post
Share on other sites

I finally got the Video ready. Got a bit long with 28 Minutes. Good luck

 

  • Like 3
  • Beans 2

Share this post


Link to post
Share on other sites
1 minute ago, Aussie Cleetus said:

Sucks that you need to own A3 to get the tools

You dont need Arma 3 actually you can download the parts for free ^^ You have to watch or read carefully ;) take a look at the Tips section

 

LBmaster

Share this post


Link to post
Share on other sites

Yes, it is still WIP. Had the Feature already implementet, but needed to release the version for better bugtracking ^^. I will try to fix some bugs today and release a new update ;)

  • Beans 1

Share this post


Link to post
Share on other sites

New version is out. Have fun. You should be prompted to download the new version ;)

Share this post


Link to post
Share on other sites

I have updated my current version of the Editor. There are some bugfixes and new error messages when something failes to load. Common issues are the Heap Space error when loading the map. This is caused by using the 32bit and not the 64bit version of Java. I also updated my error logging mechanism to allow better bugtracking for my side.

LBmaster

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×