Releases: Fernando-A-Rocha/mtasa-resources
v4.0.0-newmodels-editor
The Newmodels Map Editor Project consits of 🧬experimental🧬 customized MTA:SA Map Editor resources to support new model IDs for vehicles, objects and skins using newmodels (mta-add-models Project).
MTA forum thread: link
Support/Help
If you need help with anything related to this project, please read the corresponding section on the MTA forum thread linked above.
Installation
-
Download the
newmodels-editor-reborn-v4.0.0.zip
file linked in this page. -
Extract the [editor] folder to your server's resources, replacing the following 4 resources in your server:
edf
,editor
,editor_gui
,editor_main
, and addingeditor_newmodels
. -
Download and install
newmodels_reborn
(v4) from New-Models v4.0.0 release page. -
Use the command
refresh
to apply the resource changes. -
Use the command
start editor
to launch the MTA Map Editor. The newmodels plugin will automatically start & apply changes.
It's ready!
Explanation
To use new models in your map, the editor needs to know which models have been added. The models list
is stored inside XML files for objects, vehicles & skins in the editor_gui
resource. We opted by not changing how the Map Editor reads these files, so it would be easier to update the Map Editor in the future.
The resource editor_newmodels
is responsible for applying the new models to the editor GUI. It reads them from newmodels
and adds the new models to the models list
XML files.
This happens automatically when editor_newmodels
is started. You can also use the command /editor_newmodels
to force-update the models list.
You can place down new vehicles, objects and skins in your map. The editor script sets the element datas when spawning the elements.
When saving the map, the element datas are saved in the XML file. When a map is loaded, it will set all those datas => setting the correct new model IDs.
This means that the map can be loaded on any server that has the same new models in their newmodels
resource, not requiring the custom map editor which is just for creating the maps :-)
Happy mapping!
Contributing
Want to help make this project better? See this note.
v3.3.0-newmodels-freeroam
MTA:SA Freeroam New Models
Please read everything!
Skins & Vehicles
This resource automatically adds the new models from your
newmodels
configuration intofreeroam/data/vehicles.xml
andfreeroam/data/skins.xml
and makes them usable by altering the spawn vehicle & change skins functions.
Please read the newmodels documentation before using this.
This version (v3.3.0) corresponds to the compatible newmodels v3.3.0 release.
To install this on your server, download the freeroam-newmodels.zip
file (attached below) then:
- Make sure you have
newmodels
andnewmodels-engine
resources on your server. - Replace the
freeroam
resource on your server with the one provided in the zip. - Add the
freeroam_newmodels
resource to your server. /start freeroam_newmodels
then check the F1 panel. You'll see a category called 'New Models' for both Vehicles and Skins.- Enjoy! If you want to auto-update the lists again use the command
/newmodelsfreeroam
. - You don't need to keep the
freeroam_newmodels
resource running, it's just used to update the lists!
🚀 Ideally, clone this entire repository and compare the default MTA resources you are using with these.
If you made custom changes to your freeroam resources, click the link below to see what changes were made so you can understand & make them yourself.
Full Changelog: https://github.com/Fernando-A-Rocha/mtasa-resources/commits/v3.3.0-newmodels-freeroam
v3.3.0-newmodels-editor
PLEASE READ THE DOCUMENTATION.
This version (v3.3.0) corresponds to the compatible newmodels v3.3.0 release.
Currently, you cannot install this Map Editor alongside the default Map Editor resources. Several resources to be replaced.
To install this on your server, download the Source code ZIP file (attached below) and copy the following resources to your server:
[editor]/edf
[editor]/editor
[editor]/editor_gui
[editor]/editor_main
[editor]/editor_newmodels
freecam
, used by the Map Editor) to prevent incompatibility.
🚀 Ideally, clone this entire repository and compare the default MTA resources you are using with these.