lotrointerface.com
Search Downloads


Go Back   LoTROInterface > Outdated LotRO Interfaces

Category: Outdated LotRO InterfacesMount Carousel (Hobbits and Dwarves)
Interface Information
Download
How do I install this? (FAQ)
Name: Mount Carousel (Hobbits and Dwarves)   Popular!
Author:
Date: 10-02-2010 11:58 PM
Size: 2.99 Kb
Version: 1.1
Rate File: 5 out of 5 with 2 votes  
Patch & Add-on List
File Name
Version
Size
Author
Date
Type
1.2
3.00 Kb
11-29-2010 03:31 PM
Patch
Pictures
Click to enlarge 

Views: 0
Size: 8.98 Kb
Dimensions: 238 x 127
Ponies
 
Click to enlarge 

Views: 0
Size: 9.51 Kb
Dimensions: 239 x 137
Goats
 
Click to enlarge 

Views: 0
Size: 4.58 Kb
Dimensions: 152 x 94
Activated
 
Click to enlarge 

Views: 0
Size: 4.77 Kb
Dimensions: 142 x 107
Window Hidden
 
Description
Mount Carousel (Hobbits and Dwarves)


This is a carousel of mounts to be used with Ponys and goats. It is based on Pet Carousel by Paulino.
The intent is to reduce the need for quickslots use on the main quickslot bars and give users an easy way to scroll through their available mounts without having to open the mount panel.

How it works:
The carousel always shows 3 shortcut slots for your mounts, and changes the one in focus (in the center) when you use the mouse wheel to scroll through them by placing the mouse cursor over the center shortcut.
Ponys and Goats are separated into separate carousels, which can be toggled between by right clicking on the center shortcut
The window can be positioned anywhere on screen and will remember its position when reloaded. Right clicking on the window will hide it, leaving only the shortcut carousel showing. The shortcuts become semi-transparent until you mouse over them.


Installation:

Extract the content of the .zip file into

Windows Vista and 7
C:\Users\{User Name}\Documents\The Lord of the Rings Online\Plugins

Windows XP
C:\Documents and Settings\{User Name}\The Lord of the Rings Online\Plugins


Loading:

In the game use:
/plugins load MountCarousel


Other Commands:

/mc (without arguments): Toggle the status of the window (hide/show)
/mc help: Show the help
/mc restore: Move the window to its default position
/mc welcomeoff: Disable the welcome message
/mc welcomeon: Enable the welcome message

Mounts Included:

Bree Starter Pony
Bree Pony
Bay Pony
Blonde Sorrel Pony
Bloodbay Pony
Chesnut Pony
Springfest Pony
Blue Roan Pony
Lithe Festival Pony
Pale Golden Summer Pony
Harvestmath Pony
Sable Harvestmath Pony
Yule Festival Pony
Yule Festival Snow Pony
Liver Chestnut Pony
Dark Chestnut Pony
Tundra Pony
Ashen Pony
Grey Pony
Galadhrim Pony
Smoky Black Pony
Pony of the Grey Company
Dunedain War Pony
Mahogany Bay Pony
Galadhrim War Pony


Dusky Nimblefoot Goat
Tame Redhorn Goat
Nimble Redhorn Goat
Nimble Black Goat

*MISSING* - Algraig Pony (Could not find skill hex code in game), Wild Mountain Goat (Could not find skill hex code in game)


Credits:

Credit goes to Paulino for his original Pet Carousel plugin and the inspiration and code to make this plugin possible.

Nyssai of Chaos Theory on Brandywine is credited with getting me most of the hex codes for Ponys and goats (for Men and Elves) since I did not have all the mounts. That data was invaluable to playing with hex codes to find the ones that were still missing, and to find most of the pony and goat (for Hobbits and Dwarves) codes.




Hex Codes Used:

"0x7001BFFE" Bree-Starter Pony
"0x7001B4C1" Bree Pony
"0x7001B4B7" Bay Pony
"0x7001B4C9" Blonde Sorrel Pony
"0x7001B4B0" Bloodbay Pony
"0x7001B4C5" Chestnut Pony
"0x7001B4A8" Springfest Pony
"0x70020550" Blue Roan Pony
"0x7001B4C7" Lithe Festival Pony
"0x700216F9" Pale Golden Summer Pony
"0x7001B4C0" Harvestmath Pony
"0x7001E8ED" Sable Harvestmath Pony
"0x7001B4CD" Yule Festival Pony
"0x7001E8EE" Yule Festival Snow Pony
"0x7001CF5D" Liver Chestnut Pony
"0x7001B4AC" Dark Chestnut Pony
"0x7001B4D3" Tundra-Pony
"0x7001B4C4" Ashen Pony
"0x7001B4D9" Grey Pony
"0x7001B4D0" Galadhrim Pony
"0x7002054D" Smoky Black Pony
"0x70022C61" Pony of the Grey Company
"0x7001E97D" Dunedain War-Pony
"0x7001B4B1" Mahogany Bay Pony
"0x7001E980" Galadhrim War-Pony


"0x7001E981" Nimble Black Goat
"0x7001CEAA" Dusky Nimblefoot Goat
“0x7001B4B4” Tame Redhorn Goat
“0x7001B4B8” Nimble Redhorn Goat
“0x7001E97A” Wild Mountain Goat


EDITING FOR YOUR MOUNTS:

To edit you will want to find the lines starting at line 109:
Code:
steeddata[0] = "0x7001BFFD"; -- Bree Starter Pony
steeddata[1] = "0x7001B4B9"; -- Bay Pony
steeddata[2] = "0x7001B4BE"; -- Blonde Sorrel Pony
steeddata[3] = "0x7001B4B2"; -- Bloodbay Pony
steeddata[4] = "0x7001B4BD"; -- Chestnut Pony
steeddata[5] = "0x7001B4C8"; -- Springfest Pony
steeddata[6] = "0x70020551"; -- Blue Roan Pony
steeddata[7] = "0x7001B4C7"; -- Lithe Festival Pony
steeddata[8] = "0x700216F9"; -- Pale Golden Summer Pony
steeddata[9] = "0x7001B4C0"; -- Harvestmath Pony
steeddata[10] = "0x7001B4CD"; -- Yule Festival Pony
steeddata[11] = "0x7001E8EE"; -- Yule Festival Snow Pony
steeddata[12] = "0x7001CF5D"; -- Liver Chestnut Pony
steeddata[13] = "0x7001B4AC"; -- Dark Chestnut Pony
steeddata[14] = "0x7001B4D3"; -- Tundra-Pony
steeddata[15] = "0x7001B4C4"; -- Ashen Pony
steeddata[16] = "0x7001B4D9"; -- Grey Pony
steeddata[17] = "0x7001B4D0"; -- Galadhrim Pony
steeddata[18] = "0x7002054D"; -- Smoky Black Pony
steeddata[19] = "0x70022C61"; -- Pony of the Grey Company
steeddata[20] = "0x7001E97D"; -- Dunedain War-Pony
steeddata[21] = "0x7001B4B1"; -- Mahogany Bay Pony
steeddata[22] = "0x7001E980"; -- Galadhrim War-Pony
steeddata[23] = "0x7001E8ED"; -- Sable Harvestmath Pony
steeddata[24] = "0x7001B4D8"; -- Bree Pony


steedqs = { };

for i = 0, 24 do

	steedqs[i] = Turbine.UI.Lotro.Quickslot();
	steedqs[i]:SetShortcut( Turbine.UI.Lotro.Shortcut( 6.0, steeddata[i] ) );

end

goatdata = { };

goatdata[0] = "0x7001CEAA"; -- Dusky Nimblefoot Goat
goatdata[1] = "0x7001B4B4"; -- Tame Redhorn Goat 
goatdata[2] = "0x7001B4B8"; -- Nimble Redhorn-Goat
goatdata[3] = "0x7001E981"; -- Nimble Black Goat
goatdata[4] = "0x7001E97A"; -- Wild Mountain Goat
Remove the lines for the Ponys or goats that you don't have and change the number after "steeddata" to ensure they they are in sequential order

Next you will edit the number of quickslots created to match the number of mounts starting at line 340

Code:
function Carousel()

if (goat == false) then

	qs1 = qs1 + 1;
	qs2 = qs2 + 1;
	qs3 = qs3 + 1;

	if (qs1 == 25) then
		qs1 = 0;
	elseif (qs2 == 25) then
		qs2 = 0;
	elseif (qs3 == 25) then
		qs3 = 0;
	end

	leftqs:SetShortcut(steedqs[qs1]:GetShortcut());
	centerqs:SetShortcut(steedqs[qs2]:GetShortcut());
	rightqs:SetShortcut(steedqs[qs3]:GetShortcut());

else

	cqs1 = cqs1 +1;
	cqs2 = cqs2 +1;
	cqs3 = cqs3 +1;

	if (cqs1 == 5) then
		cqs1 = 0;
	elseif (cqs2 == 5) then
		cqs2 = 0;
	elseif (cqs3 == 5) then
		cqs3 = 0;
	end
For example if you have 14 mounts (instead of the listed 25) you will change the lines with if (qs* == 25) to read if (qs* == 14)

Same thing applies to goats with cqs slots.
Archive List (Old Versions)
File Name
Version
Size
Author
Date
1.0
3.11 Kb
Marll
09-30-2010 06:08 PM
File Statistics
User Rating:
5 out of 5 with 2 votes
Downloads: 25509
Views: 56140
Favorites: 8
Uploaded By:
 
Last Modified: 10-03-2010 12:07 AM by Marll    

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 03-28-2011, 10:50 AM  
Marll
The Undying
 
Marll's Avatar
Interface Author - Click to view interfaces

Forum posts: 51
File comments: 50
Uploads: 12
Chances are that this plugin will not be developed further, so I apologize for any issues that people are having.

I was working on some improvements to the system, to allow mounts to be dragged and dropped into the carousel, so none of the Hex codes would be needed, and only 1 plugin (Not both ME and HD) would be needed going forward.

That unfortunately never worked out, as try as I might (being a very novice coder at best) I could not get that feature working, and kind of lost all motivation to get it working after failure after failure.

Ideally I would like the plugin to have the following features, so anyone that is willing/able to take over should feel free to do so:

1. The carousel would maintain its current appearance, but allow skills to be dragged and dropped into it (which would make it useful for more than just mounts) and position would be saved.

2. Mounts would be able to be scrolled through forward and backward (got this working in a build, thanks to modifications to Pet Carousel that another member made, great addition).

3. Right click would be used on the center slot to switch to goats.
Marll is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-27-2011, 07:08 PM  
magill
The Undying
 
magill's Avatar

Forum posts: 85
File comments: 165
Uploads: 0
Bug in HD for SPringfest Pony

Using a toon I don't use that often, I discovered a problem.

1- in the text of this page, you show the Hex code:

"0x7001B4A8" Springfest Pony

This is in fact, the code for the Springfest Horse, not pony.
(In fact, all of the codes are for the Horse, not the Pony, just the labels have been changed in the text.)


2- The HD plugin has the same code for both the Springfest Pony and the Tundra Pony --

Correct code for Springfest Pony is:
steeddata[5] = "0x7001B4CB"; -- Springfest Pony

(bad code is "C8")

Last edited by magill : 03-27-2011 at 08:10 PM.
magill is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-07-2011, 02:48 PM  
magill
The Undying
 
magill's Avatar

Forum posts: 85
File comments: 165
Uploads: 0
bug in zip file names

"What a long strange trip it's been..."

I spent a couple of hours yesterday playing with Mount Carousel again...
Lately I've been leveling a Dwarf Rune Keper, so I deleted all of the files associated with Rogidor Plugins/Mount Carousel and downloaded them again from the website.

Because I was currently working with a Dwarf toon in LOTRO, I first downloaded, un-zipped and loaded the 1.0 version of Mount Carousel (Hobbit/Dwarf) then downloaded; unzipped and installed the patch. ... and lo and behold, it worked!

Ok, so I went back to the toon I was working with in November, my Man Minstrel. Again I downloaded the 1.0 version of MC(Man/Elf); unzipped, re-installed, downloaded; unzipped and re-installed the patch... failure!

This made no sense, so I deleted everything and started with Man/Elf and it still did not work.
I re-installed the Hobbit/Dwarf version, and it worked!

Very strange.

Finally, after getting bleary-eyed... I found the bug.

The ORIGINAL 1.0 download zip file of "MountCarouselME.zip" contains the folder: "Rogidor Plugins"
The ORIGINAL 1.0 download zip file of "MountCarouselHD.zip" contains the folder: "RogidorPlugins"

Eureka! An errant space in the parent directory name!

Depending upon which version you downloaded and installed first (and how you installed the second), you got the infamous
"Could not load plugin" error... because of the space in that directory name.

Note that the two patch files - "Rogidor Plugins.zip" and "Rogidor Plugins1.zip" also contain the space in the parent directory
file name -- "Rogidor Plugins" instead of "RogidorPlugins" - leaving one to assume it is correct.
magill is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-20-2010, 12:31 AM  
poponta
The Wary
 
poponta's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
new mount code

plz teach me new mount code,
or teach me how to investigate.

ex)
Ale association mount / Painted Skeleton Horse
...and a future new mount.
poponta is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-03-2010, 08:15 PM  
Marll
The Undying
 
Marll's Avatar
Interface Author - Click to view interfaces

Forum posts: 51
File comments: 50
Uploads: 12
I uploaded a new version last night that should resolve the problem described, can you try it again and let me know if it's still an issue? Thanks!
Marll is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-03-2010, 04:01 PM  
Starcrusher
The Undefeated

Forum posts: 6
File comments: 14
Uploads: 0
Getting

Unable to resolve package "RogidorPlugins.MountCarouselHD.Main".

trying to load it. Other plugins working fine. Directory structure looks fine; game knows that the plugin is there.
Starcrusher is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-03-2010, 03:58 PM  
MrJackdaw
The Undying
 
MrJackdaw's Avatar
Interface Author - Click to view interfaces

Forum posts: 249
File comments: 422
Uploads: 19
Interesting to see the "big mount" version of this has downloaded more - I wonder if this reflects the demographic? Are big-people more likely to use plugins?

Oh! And good work - I look forward to trying this out.

Last edited by MrJackdaw : 10-03-2010 at 03:59 PM.
MrJackdaw is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 05:15 AM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui