SA-MP Forums

Go Back   SA-MP Forums > SA-MP Scripting and Plugins > Filterscripts

Reply
 
Thread Tools Display Modes
Old 30/10/2016, 10:58 PM   #1
OstGot
Gangsta
 
OstGot's Avatar
 
Join Date: Mar 2013
Location: Gomel, Belarus
Posts: 953
Reputation: 333
Default Ultimate Creator - Advanced map editor



Ultimate Creator

It is an advanced object, vehicle, actor editor (full list below), which can work right in the game!
Editing: Objects, Vehicles, Actors, Pickups, Checkpoints, Map icons, Gangzones, 3D texts.

Features:
  • Editing from the game
    To do this, you just need to connect the filterscript
  • Different ways of interaction
    You can use dialogs, hotkeys and commands for the same things
  • Mapping for several players
    Ability to mapping for several persons in the same time
  • New editor from scratch
    Editor written entirely from scratch, 0.3e editor is not used
  • Advanced vehicle (since v1.1.0) and actor (since v1.3.3) configuration
    Ability to tune all created vehicles and set animations for any created actors
  • Editing attached objects and 3D texts (since v1.2.0)
    Ability to edit attached objects and 3D texts to vehicles, players and other objects
  • Duplicate search (since v1.4.2)
    The function of searching for duplicate elements created on the same coordinates
  • Copying default objects
    You can copy default map objects by simply clicking on them
  • Deleting default objects (since v1.3.0)
    You can also delete default map objects by simply clicking on them
  • Change textures and material text of objects
    You can change textures, color and material text of any created object

How to use:
  1. To begin, you must have an RCon rights (optional).
  2. Once you get them, type /edit command.
  3. Now you are in flymode: use the keys W, A, S, D to move, and move the mouse to look around.
  4. You can open the main menu by pressing the Enter key.
  5. Next, select items depending on what do you want to do.
All your maps will be saved in "scriptfiles" folder with the extension that you specified in its name (if you didn't specify an extension, the map will be saved in .txt format)

Some keyboard shortcuts that will be useful:



LAlt (KEY_WALK) - Slow moving/movement
LShift (KEY_JUMP) - Acceleration of moving/movement
LShift (KEY_JUMP) + LAlt (KEY_WALK) - Objects mapping considering surface incline
LMB (KEY_FIRE) - Select an object/vehicle/actor...
* W, A, S, D - Movement of selected object/vehicle/actor...
* LShift (KEY_JUMP) + LAlt (KEY_WALK) + W, A, S, D - Movement along the Z-axis of selected object/vehicle/actor...
* LCtrl (KEY_FIRE) + W, A, S, D - Changing the rotation angle of selected object/vehicle/actor...
* LCtrl (KEY_FIRE) + LShift (KEY_JUMP) + LAlt (KEY_WALK) + W, A, S, D - Changing the rotation angle along the X-axis of selected object/vehicle/actor...
RMB (KEY_HANDBRAKE) - Moving an object/vehicle/actor... by mouse
Space (KEY_SPRINT) - Remove selection/movement of an object/vehicle/actor...
C (KEY_CROUCH) + LMB (KEY_FIRE) - Copy an object/vehicle/actor...
* LShift (KEY_JUMP) + LAlt (KEY_WALK) + C (KEY_CROUCH) + LMB (KEY_FIRE) - Copy attached object/3D text
\ (KEY_ACTION) + LMB (KEY_FIRE) - Delete an object/vehicle/actor...

Available commands:
Code:
Map management:
/newmap - create new map
/loadmap - load existing map
/loadover - load map over the current one
/renamemap - change name of the current map
/savemap - save the current map
/delmap - delete map

Objects:
/newobj - create object
/delobj - delete selected object
/cobj - copy selected object
/caobj - copy selected attached object
/selobj [object ID] - select object by ID
/gotoobj - teleport to selected object
/getobj - teleport selected object to yourself
/stickobj - stick selected object to surface
/inclineobj - stick selected object to surface with incline
/objtext - text editor on selected object
/oplattach [player ID] - attach selected object to player
/oobjattach [object ID] - attach selected object to object
/ovehattach [vehicle ID] - attach selected object to vehicle
/objx - /objy - /objz - set position of selected object
/objrx - /objry - /objrz - set rotation angles of selected object
/objrreset - reset rotation angles of selected object

Textures:
/txdset [layer ID] [texture ID] - set material of selected object
/txdreset [layer ID] - reset material of selected object
/txdcolor [layer ID] [hex code] - set color of selected object
/txdcreset [layer ID] - reset color of selected object
/tcopy [layer ID] - copy text/texture of selected object
/tpaste [layer ID] - paste text/texture on selected object
/treset [layer ID] - reset text/texture of selected object
/tcopyall - copy text and textures of selected object from all layers
/tpasteall - paste text and textures on all layers of selected object
/tresetall - reset text and textures of selected object from all layers
/tclear - clear text and textures clipboard

Vehicles:
/newveh - create vehicle
/delveh - delete selected vehicle
/cveh - copy selected vehicle
/selveh [vehicle ID] - select vehicle by ID
/gotoveh - teleport to selected vehicle
/getveh - teleport selected vehicle to yourself
/stickveh - stick selected vehicle to surface
/vehrepair - repair selected vehicle
/vehx - /vehy - /vehz - set position of selected vehicle
/vehrz - set rotation angle of selected vehicle
/vehrtime - set respawn time of selected vehicle
/vehcolor - set colors of selected vehicle

Tuning:
/compadd - add component on selected vehicle
/complist - viewing and deleting components on selected vehicle
/compremoveall - remove all components from selected vehicle
/paintjob - set paintjob (for certain vehicles)
/pjobremove - remove paintjob from selected vehicle

Actors:
/newact - create actor
/delact - delete selected actor
/cact - copy selected actor
/selact [actor ID] - select actor by ID
/gotoact - teleport to selected actor
/getact - teleport selected actor to yourself
/stickact - stick selected actor to surface
/actanim - set animation to selected actor
/actclear - reset the animation to selected actor
/actx - /acty - /actz - set position of selected actor
/actrz - set rotation angle of selected actor

Pickups:
/newpick - create pickup
/delpick - delete selected pickup
/cpick - copy selected pickup
/selpick [pickup ID] - select pickup by ID
/gotopick - teleport to selected pickup
/getpick - teleport selected pickup to yourself
/stickpick - stick selected pickup to surface
/picktype - set type of selected pickup
/pickx - /picky - /pickz - set position of selected pickup
/pickvw - set virtual world of selected pickup

Checkpoints:
/newcp - create checkpoint
/delcp - delete checkpoint
/selcp - select checkpoint
/gotocp - teleport to checkpoint
/getcp - teleport checkpoint to yourself
/cpx - /cpy - set position of checkpoint
/cpsize - set size of checkpoint

Race checkpoints:
/newrcp - create race checkpoint
/delrcp - delete race checkpoint
/selrcp - select race checkpoint
/gotorcp - teleport to race checkpoint
/getrcp - teleport race checkpoint to yourself
/rcptype - set type of race checkpoint
/rcpx - /rcpy - /rcpz - set position of race checkpoint
/rcpnextx - /rcpnexty - /rcpnextz - arrow pointer's position of race checkpoint
/rcpsize - set size of race checkpoint

Map icons:
/newicon - create map icon
/delicon - delete selected map icon
/cicon - copy selected map icon
/selicon [map icon ID] - select map icon by ID
/gotoicon - teleport to selected map icon
/geticon - teleport selected map icon to yourself
/iconx - /icony - /iconz - set position of selected map icon
/iconcolor - set color of selected map icon
/iconstyle - set style of selected map icon

Gangzones:
/newzone - create gangzone
/delzone - delete selected gangzone
/czone - copy selected gangzone
/selzone [gangzone ID] - select gangzone by ID (size changing)
/holdzone [gangzone ID] - select gangzone by ID (movement)
/gotozone - teleport to selected gangzone
/getzone - teleport selected gangzone to yourself
/zoneminx - /zoneminy - /zonemaxx - /zonemaxy - set position of selected gangzone
/zonecolor - set color of selected gangzone

3D texts:
/newlab - create 3D text
/dellab - delete selected 3D text
/clab - copy selected 3D text
/calab - copy selected attached 3D text
/sellab [label ID] - select 3D text by ID
/gotolab - teleport to selected 3D text
/getlab - teleport selected 3D text to yourself
/sticklab - stick selected 3D text to surface
/labtext - set text to selected 3D text
/labcolor - set color of selected 3D text
/lplattach [player ID] - attach selected 3D text to player
/lvehattach [vehicle ID] - attach selected 3D text to vehicle
/labx - /laby - /labz - set position of selected 3D text
/labdd - set draw distance of selected 3D text
/labvw - set virtual world of selected 3D text
/lablos - set visibility through walls of selected 3D text

Moving around the map:
/setpos - teleport to the coordinates
/setint - interior setting by ID
/setvw - virtual world setting by ID
/maptp - teleport to the last map marker
/gotoint - teleport to default interiors

Default objects:
/copyobjects - copy default objects mode
/remobjects - delete default objects mode

Editor settings:
/camspeed - change camera speed
/camspeedslow - change camera speed (Alt)
/camspeedfast - change camera speed (Shift)
/camdist - change camera distance
/movedist - change movement distance
/movedistshort - change movement distance (Alt)
/movedistlong - change movement distance (Shift)
/movedistgz - change gangzone movement distance
/movedistgzshort - change gangzone movement distance (Alt)
/movedistgzlong - change gangzone movement distance (Shift)
/movedisti - change map icon movement distance
/movedistishort - change map icon movement distance (Alt)
/movedistilong - change map icon movement distance (Shift)
/rotspeed - change rotation speed
/rotspeedslow - change rotation speed (Alt)
/rotspeedfast - change rotation speed (Shift)
/showgui - show interface
/hidegui - hide interface

Map settings:
/setweather - set weather
/settime - set time
/setgravity - set gravity
ATTENTION! Some features works only with ColAndreas plugin!

Installation:
  1. Download "Plug&Play" archive on the links below
  2. Unzip it to any convenient place
  3. Open "start.bat" file and click "Play" in the appeared window

Download:

v1.4.3:
* Plug&Play in Russian:
MediaFire Gist (creator.pwn)

* Plug&Play in English:
MediaFire Gist (creator.pwn)

GitHub

History of changes:
Code:
* v1.0.0
First release

* v1.1.0
Improved pickups editor (significantly reduced lags)
Added ability to choose finished colors for the objects, map icons, gangzones and 3D texts
Dialog of change game time now displays the time in 12-hour format (only for the English version)
Added ability to move all editable items along the diagonal
Added vehicle tuning editor

* v1.2.0
Fixed saving of vehicle into file
Updated the names of tuning components for their search by part of name
Added the ability to adjust the camera, objects speed, etc.
Now the menu with all created objects/vehicles/actors... displays them page by page
Added editor of attached object and 3D texts

* v1.3.0
Added compatibility with foreach
Added Streamer Plugin support
Fixed display of page-by-page list of objects
Added new items in the editing menu for created actors
Improved tuning editor: added the ability to change vehicle paintjob
Added help dialog with all available keyboard shortcuts
Added the ability to delete default objects

* v1.3.1
Fixed cases with getting infinite loop when trying to attach an object to an object

* v1.3.2
Added the ability to select missed types for race checkpoints

* v1.3.3
Added ability to set animations for actors
Added a warning before removing default objects
Added ability to select ready-made colors for text and its background applied to the object
Added ability to select fonts from the list of available for writing text on objects
Now you can't copy objects until you create or open any map
Fixed copying of objects/vehicles/actors created not by editor
Minor improvements and bugfixes

* v1.3.4
Messages about the editor/map settings changes are now visible to everyone in flymode
When exiting flymode, the player will teleport to the same interior and virtual world
Now when you enter the delete default objects mode, you can delete several objects in a row
When you search for the tuning component, only the available mods for the edited vehicle is displayed now
The copied object now also copies the textures of the previous one, if it exist
The copied vehicle now also copies the tuning components of the previous one, if it exist
The copied actor now also copies the animation of the previous one, if it exist
Improved responsiveness when clicking on pickups and 3d-texts with included streamer

* v1.3.5
The delete default objects mode now deletes the LOD model of the object, if that exist

* v1.3.6
Ability to hide the interface (the point in the center of the screen and information about the position) in the editor's settings
Minor optimization

* v1.3.7
Added interactive mode of changing the gangzone position
Now when copying an object/vehicle, all elements attached to it will also be copied
When copying an attached object/3d text with LShift + LAlt key combination, the copied instance will also be attached by default
Fixed the disappearance of the tuning from the vehicle created by the editor, which was respawned
Fixed a bug in map saving with SetDynamicObjectMaterialText function
Minor improvements and bugfixes

* v1.3.8
Improved the algorithm of "sticking" objects to the ground

* v1.3.9
Updated the names of the actors' skins to find them by part of name
Added shadow for all the interface textdraws

* v1.4.0
Added support for custom models of objects and skins of actors on 0.3.DL
Added commands for interacting with objects/vehicles/actors... as an alternative to dialogs
Rewritten objects retexture menu and added options for resetting colors and setting transparency degree
Fixed a bug when attached 3d-text was detached from an object/vehicle when its parameters were updated
Added ability to teleport to default interiors and teleport to the map marker in the teleportation menu
Added new fonts for objects: Arial Narrow, Century Gothic, Garamond, Mistral, Monotype Corsiva
The interface now displays "Dyn" before the object/actor and other things name, if it was created by the streamer
Added ability to enter any color codes in #FFFFFF format (alpha will be installed by default)
Fixed some errors in copying properties of objects and actors created not in the editor
Any colors now will be stored as hexadecimal numbers
Minor improvements and fixes

* v1.4.1
Added option to reset rotation for objects
Now checking for RCon rights is disabled by default in compiled plug&play versions
Now when including streamer, the number of dynamic objects in stream will be maximum
Added option to copy/paste object text and textures from a specific layer
Added option to copy/paste object text and textures on all layers
Added option to reset object textures from all layers
Added new commands (see "Available commands" section)
Minor improvements and fixes

* v1.4.2
Added new option "duplicate search"
Improved the algorithm for moving objects/vehicles/actors... with the arrow keys
The point in the middle of the screen now changes its color depending on what it's aimed at
Added new option "open map over the current one" without deleting an already created map (more universal analogue of prefabs)
Now collisions that aren't used in game will not be loaded from the database of the .cadb file (using ColAndreas plugin)
Updated the .bat file for quick start as well as ColAndreas and YSF plugins in compiled plug&play versions
Added new commands (see "Available commands" section)
Fixed compatibility with foreach from YSI 5
Minor bug fixes and improvements

* v1.4.3
Actor's animation now is applied for the first time, regardless of whether the anim library has already been loaded
Added new item "Stick to surface" in object/vehicle/actor... editing menu (using ColAndreas plugin)
Added new item "Stick to inclined surface" in object editing menu (using ColAndreas plugin)
Added new item "Copy attached object/3D text" in object and 3d-text editing menu
Added new commands (see "Available commands" section)
Improved editing of actors and pickups with arrows
Minor improvements and fixes
Pictures:


Video:
https://www.youtube.com/watch?v=4GCBDS3r-fc (in Russian with English subtitles)
https://www.youtube.com/watch?v=CGYh...VOcl4DIVcay-68

Related works:
Using these scripts you can also extend the functionality and simplify the process of creating your projects

Gammix's Textdraw Editor
iPLEOMAX's TextDraw Editor
Tube Connector 1.10
Map Mover 2.1
Hold Studio

Bugs:
See the Issues section. If you found a bug - please report it in this thread.

Thanks:
Batka1337, Vitalik_Gonsor, TheHero, Apec, Magic_York, f0Re3t - help with testing
Crayder - some help with ColAndreas
Vip_Uzer - some advices

Special thanks to the huge number of authors whose ideas/developments were included in this script.

I will be glad to hear any ideas and suggestions, as well as if someone decides to record a video on use.

Enjoy using!
__________________
aka Nexius
Don't want to always check for updates of my scripts?
Include it the last, after all others
Nexius's Update Checker

Last edited by OstGot; 02/08/2020 at 09:30 AM. Reason: v1.4.3
OstGot is offline   Reply With Quote
Old 31/10/2016, 12:07 AM   #2
xDaemon
Little Clucker
 
Join Date: Oct 2016
Location: -23.146403, -134.851739
Posts: 11
Reputation: 1
Default Re: Ultimate Creator - object, vehicle, actor editor (and more)

Great job man!!
xDaemon is offline   Reply With Quote
Old 31/10/2016, 12:39 AM   #3
Gles
Big Clucker
 
Gles's Avatar
 
Join Date: Aug 2016
Location: Cargando...
Posts: 144
Reputation: 13
Default Respuesta: Ultimate Creator - object, vehicle, actor editor (and more)

good job, + REP
__________________
"- Nadie es mejor que nadie, todos somos iguales aunque uno sepa mas que otro."
Gles is offline   Reply With Quote
Old 31/10/2016, 10:46 AM   #4
OstGot
Gangsta
 
OstGot's Avatar
 
Join Date: Mar 2013
Location: Gomel, Belarus
Posts: 953
Reputation: 333
Default Re: Ultimate Creator - object, vehicle, actor editor (and more)

Thanks guys
__________________
aka Nexius
Don't want to always check for updates of my scripts?
Include it the last, after all others
Nexius's Update Checker
OstGot is offline   Reply With Quote
Old 31/10/2016, 10:55 AM   #5
Bolex_
Gangsta
 
Bolex_'s Avatar
 
Join Date: Aug 2015
Location: Croatia.
Posts: 585
Reputation: 120
Default Re: Ultimate Creator - object, vehicle, actor editor (and more)

Well done
Bolex_ is offline   Reply With Quote
Old 31/10/2016, 10:58 AM   #6
justice96
Guest
 
Posts: n/a
Default Re: Ultimate Creator - object, vehicle, actor editor (and more)

Quote:
Originally Posted by OstGot View Post
Features:
  • Change textures
    You can change the textures and color of any created object
Is the texture possible to make a USA logo?
  Reply With Quote
Old 01/11/2016, 04:03 AM   #7
Jelly23
Guest
 
Posts: n/a
Default Re: Ultimate Creator - object, vehicle, actor editor (and more)

Looks great, will surely try it.
  Reply With Quote
Old 01/11/2016, 05:19 PM   #8
Jayse
Big Clucker
 
Jayse's Avatar
 
Join Date: Sep 2016
Posts: 76
Reputation: 9
Default Re: Ultimate Creator - object, vehicle, actor editor (and more)

Nice release.
Jayse is offline   Reply With Quote
Old 05/11/2016, 05:28 PM   #9
OstGot
Gangsta
 
OstGot's Avatar
 
Join Date: Mar 2013
Location: Gomel, Belarus
Posts: 953
Reputation: 333
Default Re: Ultimate Creator - object, vehicle, actor editor (and more)

New version 1.1.0

* Improved pickups editor (significantly reduced lags)
* Added ability to choose finished colors for the objects, map icons, gang zones and 3D texts
* Dialog of change game time now displays the time in 12-hour format (only for the English version)
* Added ability to move all editable items along the diagonal
* Added vehicle tuning editor


Also added some pictures:
__________________
aka Nexius
Don't want to always check for updates of my scripts?
Include it the last, after all others
Nexius's Update Checker
OstGot is offline   Reply With Quote
Old 11/12/2016, 03:35 PM   #10
OstGot
Gangsta
 
OstGot's Avatar
 
Join Date: Mar 2013
Location: Gomel, Belarus
Posts: 953
Reputation: 333
Default Re: Ultimate Creator - object, vehicle, actor editor (and more)

Does anyone have any ideas that could be added?
__________________
aka Nexius
Don't want to always check for updates of my scripts?
Include it the last, after all others
Nexius's Update Checker
OstGot is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[FilterScript] In-Game Object Creator & Editor [v1.0] HY Filterscripts 7 27/03/2020 11:10 AM
[FilterScript] :: iVO - Vehicle Object Creator/Attach Tool :: iPLEOMAX Filterscripts 27 19/01/2018 01:15 PM
[FilterScript] Attached Object Creator (Player/Vehicle) For all version DarkLight Filterscripts 9 26/12/2017 04:32 PM
[FilterScript] Dynamic Object Creator/Delete/Editor DarkLored Filterscripts 6 16/09/2015 11:40 AM
Ingame Object Creator Editor. Captain Price Help Archive 4 28/05/2011 01:10 PM


All times are GMT. The time now is 01:39 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.