Original idea: Mordred
Best suggestion: MrSmite, thanks for that :3
GOMove is a script that allows you to move objects.
You no longer need to be at the point where you want to spawn an object and you can fine tune the position of objects (rotation and x,y,z position)
Some features: (Does not include all … see video)
[ul][li]Move objects (to compass directions and according to your character position)[/li][li]Favourite list[/li][li]Snap facing to a compass direction (N,E,W,S)[/li][li]Spawn an object again[/li][li]move to ground level[/li][/ul] Suggestions are welcome :3
Watched the YouTube video, looks nice. Here’s a feature you might consider:
[ul][li]A button that populates a “near objects” list of GOs that are within X yards (set by the user) of the player’s position[/li]
[/ul]
This would allow you, for instance, to stand near a GO that is pointing the wrong way, click the button to get a list (similar to /gobj near) and then select the GO from the list and fix it.
It would be really cool if there would be a list of selected objects and you could move them all at the same time and select different objects to move from the list.
If anyone who has any experience with addons, lua and/or XML would help me with the addon, it would be superb /emoticons/default_biggrin.png
great work Rochet! this looks awesome for placing objects. Big thanks for saving hours of time trying to place objects straight /emoticons/default_happy.png
Thank you so much for this! I’m working on implementing it (along with your Transmogrification patch).
Do you have any words of wisdom go get this running on yesterday’s ‘pull’?
I’m currently unable to get the GOMove.cpp script (dated 30SEP) to compile. The full output is at http://pastebin.com/Fc2qEVdP but the relevant errors may be…
[ 16%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/Custom/GOMove.cpp.o
Building CXX object src/server/scripts/CMakeFiles/scripts.dir/World/achievement_scripts.cpp.o
Linking CXX static library libgame.a
[ 36%] Built target game
[ 36%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/World/areatrigger_scripts.cpp.o
/home/trinity/trinitycore/src/server/scripts/Custom/GOMove.cpp: In static member function ‘static bool GOMove_commandscript::GOMove_Command(ChatHandler*, const char*)’:
/home/trinity/trinitycore/src/server/scripts/Custom/GOMove.cpp:61: error: no matching function for call to ‘ChatHandler::ChatHandler(Player*&)’
/home/trinity/trinitycore/src/server/game/Chat/Chat.h:130: note: candidates are: ChatHandler::ChatHandler()
/home/trinity/trinitycore/src/server/game/Chat/Chat.h:52: note: ChatHandler::ChatHandler(WorldSession*)
/home/trinity/trinitycore/src/server/game/Chat/Chat.h:49: note: ChatHandler::ChatHandler(const ChatHandler&)
<snip lots more>
make[2]: *** [src/server/scripts/CMakeFiles/scripts.dir/Custom/GOMove.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/server/scripts/CMakeFiles/scripts.dir/all] Error 2
make: *** [all] Error 2