RF Map Tool v1.0.5 [RF-Dev]

Results 1 to 8 of 8
  1. #1
    Omega Ron is offline
    MemberRank
    Apr 2005 Join Date
    Location
    8,990Posts

    RF Map Tool v1.0.5 [RF-Dev]

    Hello, RaGEZONE! I'm back here again to share an awesome FREE release created by the RF-Dev team.

    If you are not a member on our website you may have missed that we have started development on Map Tool earlier this year. The latest release is version 1.0.5 and introduces significant improvements to the Map Tool core. This is such a nice update to our tool that I have decided to share this outside of our website.

    Usually I prefer people to download via our website, but in order to comply with RZ's rules, I've attached the download directly to this post.

    RF Map Tool v1.0.5 Download

    Code:
    Check Attachments at the end of this post

    Release information is included below. Please join our Discord server to provide feedback for this tool. I am not very active on RaGEZONE anymore but I will check this thread from time to time. Join us on Discord! https://discord.gg/KNqWYJN

    Thank you to all community members who have provided feedback for Map Tool so far. We are already working on the next release so stay tuned to our website for updates!

    ######################################

    Version 1.0.5 Release Notes

    General
    • Updated old memory management methods with modern C++ practices.
    • Several memory leak and corruption issues causing crashes during Save are now fixed.
    • Increased map layer / max material number for new maps.
    • The error log file now logs additional errors.


    Entities
    • Selecting and deleting entities is now working properly.
    • Entity render optimizations for maps with large amounts of entities.
    • Missing entities are now skipped instead of resetting everything.
    • Missing entities and their placement data are now deleted on Save.
    • Importing entities from .mel now only adds entities and ignores placement data. You can now move entities between maps without messing up the map.


    Shader
    • Shader logic is updated and is now working properly.
    • Shader drop-down now has grass1 (ID: 1) and litGrass1 (ID: 2)


    Known Issues
    • BM, OC, and some 1.5 maps with similar logic are not loading ground textures.
    • Editor positioning on BM is off. You must fly straight down around -Y500 to reach the map.


    ######################################

    RF Map Tool by RF-Dev

    Map Tool allows you to edit maps for RF Online. The original code has been fixed and improved by our team.


    Features

    • Collision Editor
    • Dummy Editor
    • Entity Editor
    • Particle Editor
    • Sound Editor
    • Compatible with all RF BSP versions
    • Import / Export entities between maps with .mel files generated by Map Tool.





    About Map Tool

    Map Tool is built from the source code that has been around for some time. Extensive time has been spent repairing the original source, debugging various issues, and implementing our own code fixes and improvements. We are now happy enough with the current state of Map Tool to justify a public release.

    Various map editing features are available. The collision editor allows you to adjust barriers that prevent players from accessing certain locations. The dummy editor is for adding and adjusting monster spawn locations. The Dummy Editor can also modify NPC, portal, and mining locations.

    The Entity Editor enables customization of objects within maps. This allows you to move trees and other entities around, adjust their view range limits, and modify entity size through the scaling option. Map entities can be exported as .mel files to import into other maps. Sounds across maps can also be adjusted and are played in real-time within the editor.

    We are releasing Map Tool so the community can assist with testing, documentation, and expanding features over time. We will release occasional updates as we receive feedback from the community.


    Startup Guide

    1. Copy all files to your client folder (same folder as RF_Online.bin)
    2. Run RFMapTool.exe


    Note: Unpack the client RPK files for later RF versions.


    R3Engine.ini Settings

    Code:
    [RenderState]
    RenderBits=32 //RF-Dev Map Tool has resolution improvements. This value works best for proper display of particles.
    
    [RFDevMapTool]
    PopupErrors=false // Change to 'true' to enable pop-up error dialoags.

    Monster / NPC / Portal / Mining Location Editing

    1. Load the map you want to adjust.
    2. Go to File > Dummy Open, then open the server side SPT file for this map.
    3. Click the Dummy Icon on the right sidebar to open the Dummy Editor. The Dummy Icon looks like a 2D Plane.





    Known Issues

    • Newer maps such as OC may have problems loading textures.
    • Packed RPK is currently not supported. Extract the RPK's to your client folder to work with entities. Packed RPK support will be added in a future version.
    • If the options sidebar has overlap and formatting issues, try to enable High DPI Scaling Override. To do this, right click RFMapTool.exe, select Properties, select the Compatibility tab, click the Change high DPI settings button, enable the checkbox for High DPI scaling override, and set the drop-down to System. Save your changes and try Map Tool again.
    • BM, OC, and some 1.5 maps with similar logic are not loading ground textures.
    • Editor positioning on BM is off. You must fly straight down around -Y500 to reach the map.



    Common Errors

    D3DERR_INVALIDCALL

    Cause:
    MapTool does not currently work on systems running integrated graphics (no dedicated graphics card)

    Solution:
    If your system has a dedicated graphics card, make sure integrated graphics is disabled.


    Collision Vulnerability - Hacking Potential with Map Tool

    Map Tool can modify barriers in any map. This allows you to create your own barriers and block locations you don't want players accessing. This also allows you to remove all barriers and access locations players shouldn't normally be able to.

    Some versions of RF do not have proper server-side collision checking. It has already been possible to utilize hack tools to move through barriers. With Map Tool, players can more easily bypass barriers in maps simply by modifying client-side map files directly.

    We decided to not filter the tool and release including all features available in the original source. You should keep this vulnerability in mind if you are running a public server.


    Credits

    This release is proudly presented by the RF-Dev Team.

    Agony - Developer
    PC_Bro - Developer
    Ron - Developer
    leethobbit - QA Testing
    Attached Files Attached Files
    Last edited by Ron; 29-12-18 at 04:39 AM.


  2. #2
    Proficient Member agoenk is offline
    MemberRank
    Feb 2013 Join Date
    SystemRoot\NoobLocation
    172Posts

    Re: RF Map Tool v1.0.5 [RF-Dev]

    Wow, amazing tool. Thanks for sharing

  3. #3
    Novice yoki is offline
    MemberRank
    Mar 2018 Join Date
    2Posts

    Re: RF Map Tool v1.0.5 [RF-Dev]

    format files do not open EBP, help please

  4. #4
    Valued Member HaterAids is offline
    MemberRank
    Nov 2013 Join Date
    102Posts

    Re: RF Map Tool v1.0.5 [RF-Dev]

    By default it automatically is opened and read. If you still think something is busted unpack your rpk files.

    p.s. there is an updated version elsewhere already.

  5. #5
    Member mmodev27 is offline
    MemberRank
    Sep 2013 Join Date
    RussianLocation
    79Posts

    Re: RF Map Tool v1.0.5 [RF-Dev]

    Is it possible to upload a map to 3dsmax?

  6. #6
    Omega Ron is offline
    MemberRank
    Apr 2005 Join Date
    Location
    8,990Posts

    Re: RF Map Tool v1.0.5 [RF-Dev]

    Quote Originally Posted by mmodev27 View Post
    Is it possible to upload a map to 3dsmax?
    From RF BSP to 3dsmax, no. We have working workflow for 3dsmax to RF BSP but we are still polishing it.

    Stay tuned to our site for updates. The latest version and information will be available there. 1.0.5 and related information is the only release we are posting to other websites.

  7. #7
    Novice Mauricio22 is offline
    MemberRank
    Dec 2009 Join Date
    2Posts

    Re: RF Map Tool v1.0.5 [RF-Dev]

    Thank you very much, it was great.

  8. #8
    Novice awsans is offline
    MemberRank
    Nov 2022 Join Date
    1Posts
    i already extract rar in rf online folder, but notification error show ' the application was unable to start correctly (0xc00000007b).' how i can fix this?



Advertisement