Work of two days, I might improve it later if I see a lot of people use it...
It's pretty easy, since it's only 4 keys and some mouse buttons.
To get an object, simply press F2 and click at some place at the screen, the model-menu will pop up, select a model and double-click.
Features:
complete ingame editing using 1+ key on your keyboard, the mouse buttons + the scrollwheel
loading of objects and vehicles from all (not running) resources
creating, teleporting, rotating, model-changing of entities
GUI-based selection menus, object/vehicle-selection, information about current object etc.
time is always around 12:00 to 13:00
you can't take any damage
every entity is processed client-side and regulary updated to the server, so everyone should have the same map
Please make sure you read the included 'README'.
Thanks to arc_ for providing his freeroam GUI-script, of which the 'gui.lua' and 'utils.lua' have been used (and partially extended). I'm not aware of anyone's other work used here.
The objects.xml contains all elements with IDs and IDE names, based on the categories chosen in MTA:Race (which I converted myself)
Never forget to make backups, It's not my fault if you ruin your maps.
Some screenshots:
Viewing an object in editor mode
Changing model (or if none selected, create one)
community.multitheftauto.com download
Loading/Saving the map