lotrointerface.com
Search Downloads


Go Back   LoTROInterface > Outdated LotRO Interfaces

Category: Outdated LotRO InterfacesMount Carousel (Men and Elves)
Interface Information
Download
How do I install this? (FAQ)
Name: Mount Carousel (Men and Elves)   Popular!
Author:
Date: 10-02-2010 11:56 PM
Size: 3.01 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.02 Kb
11-29-2010 03:26 PM
Patch
1.1
3.01 Kb
10-02-2010 11:55 PM
Patch
Pictures
Click to enlarge 

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

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

Views: 0
Size: 4.77 Kb
Dimensions: 142 x 107
Window Hidden
 
Click to enlarge 

Views: 0
Size: 4.58 Kb
Dimensions: 152 x 94
Mount Activated
 
Description
Mount Carousel (Men and Elves)
This is a carousel of mounts to be used with horses 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.
Horses 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 Horse
Bree Horse
Bay Horse
Blonde Sorrel Horse
Bloodbay Horse
Chesnut Horse
Springfest Horse
Blue Roan Horse
Lithe Festival Horse
Pale Golden Summer Horse
Harvestmath Horse
Sable Harvestmath Horse
Yule Festival Horse
Yule Festival Snow Horse
Liver Chestnut Horse
Dark Chestnut Horse
Tundra Horse
Ashen Horse
Grey Horse
Galadhrim Horse
Smoky Black Horse
Horse of the Grey Company
Dunedain War Horse
Mahogany Bay Horse
Galadhrim War Horse


Dusky Nimblefoot Goat
Tame Redhorn Goat
Nimble Redhorn Goat
Nimble Black Goat
Wild Mountain Goat

*MISSING* - Algraig Horse (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 horses 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 Horse
"0x7001B4C1" Bree Horse
"0x7001B4B7" Bay Horse
"0x7001B4C9" Blonde Sorrel Horse
"0x7001B4B0" Bloodbay Horse
"0x7001B4C5" Chestnut Horse
"0x7001B4A8" Springfest Horse
"0x70020550" Blue Roan Horse
"0x7001B4C7" Lithe Festival Horse
"0x700216F9" Pale Golden Summer Horse
"0x7001B4C0" Harvestmath Horse
"0x7001E8ED" Sable Harvestmath Horse
"0x7001B4CD" Yule Festival Horse
"0x7001E8EE" Yule Festival Snow Horse
"0x7001CF5D" Liver Chestnut Horse
"0x7001B4AC" Dark Chestnut Horse
"0x7001B4D3" Tundra-Horse
"0x7001B4C4" Ashen Horse
"0x7001B4D9" Grey Horse
"0x7001B4D0" Galadhrim Horse
"0x7002054D" Smoky Black Horse
"0x70022C61" Horse of the Grey Company
"0x7001E97D" Dunedain War-Horse
"0x7001B4B1" Mahogany Bay Horse
"0x7001E980" Galadhrim War-Horse


"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 Horse
steeddata[1] = "0x7001B4B9"; -- Bay Horse
steeddata[2] = "0x7001B4BE"; -- Blonde Sorrel Horse
steeddata[3] = "0x7001B4B2"; -- Bloodbay Horse
steeddata[4] = "0x7001B4BD"; -- Chestnut Horse
steeddata[5] = "0x7001B4C8"; -- Springfest Horse
steeddata[6] = "0x70020551"; -- Blue Roan Horse
steeddata[7] = "0x7001B4C7"; -- Lithe Festival Horse
steeddata[8] = "0x700216F9"; -- Pale Golden Summer Horse
steeddata[9] = "0x7001B4C0"; -- Harvestmath Horse
steeddata[10] = "0x7001B4CD"; -- Yule Festival Horse
steeddata[11] = "0x7001E8EE"; -- Yule Festival Snow Horse
steeddata[12] = "0x7001CF5D"; -- Liver Chestnut Horse
steeddata[13] = "0x7001B4AC"; -- Dark Chestnut Horse
steeddata[14] = "0x7001B4D3"; -- Tundra-Horse
steeddata[15] = "0x7001B4C4"; -- Ashen Horse
steeddata[16] = "0x7001B4D9"; -- Grey Horse
steeddata[17] = "0x7001B4D0"; -- Galadhrim Horse
steeddata[18] = "0x7002054D"; -- Smoky Black Horse
steeddata[19] = "0x70022C61"; -- Horse of the Grey Company
steeddata[20] = "0x7001E97D"; -- Dunedain War-Horse
steeddata[21] = "0x7001B4B1"; -- Mahogany Bay Horse
steeddata[22] = "0x7001E980"; -- Galadhrim War-Horse
steeddata[23] = "0x7001E8ED"; -- Sable Harvestmath Horse
steeddata[24] = "0x7001B4D8"; -- Bree Horse



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 horses 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.1
3.10 Kb
Marll
09-30-2010 06:10 PM
1.0
3.10 Kb
Marll
09-30-2010 03:32 PM
File Statistics
User Rating:
5 out of 5 with 2 votes
Downloads: 33157
Views: 89091
Favorites: 9
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 10-01-2010, 08:37 PM  
Moosesjr
The Wary

Forum posts: 1
File comments: 19
Uploads: 0
Wouldn't it be easier to just give us the ability to add each horse. We can bring the skill down from our mount panel and then we would only have the ones that we actually have on the carousel instead of having to go into the code and deleting each one that we do not want to show up. This will also help in the future for any new horses that show up in game, in that you will not have to look for the assets and then code them in and everyone will not have to update the script again.
Moosesjr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-01-2010, 09:55 PM  
Marll
The Undying
 
Marll's Avatar
Interface Author - Click to view interfaces

Forum posts: 51
File comments: 50
Uploads: 12
If anyone can give pointers on how to do that I would certianly modify it to do so, but I still don't really understand Lua well without some examples to go off of.

I'd really like to be able to do that, just not sure how at the moment.
Marll is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-02-2010, 09:57 PM  
Moosesjr
The Wary

Forum posts: 1
File comments: 19
Uploads: 0
You might want to send a message to whoever made the travel script ( I can not remember off the top of my head). That person has a command where you can enter any map you have that is not on the list and use it.
Moosesjr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-11-2010, 08:44 AM  
mjk47
The Wary

Forum posts: 0
File comments: 6
Uploads: 0
I have the Algraig Horse. Is there anything I could do to find the code for you?
mjk47 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-11-2010, 10:51 AM  
Marll
The Undying
 
Marll's Avatar
Interface Author - Click to view interfaces

Forum posts: 51
File comments: 50
Uploads: 12
Probably the easiest way to do this is to download the plugin Horsey! by rushl (Cool plugin for randomizing mounts BTW) at

http://www.lotrointerface.com/downlo...eybyrushl.html

Follow the instructions for the addin and add mounts to the plugin.

Next browse to your plugin data folder. For example mine is located at

D:\Users\%username%\Documents\The Lord of the Rings Online\PluginData\<LOTRO Account Name>\Brandywine\Marll\horsey.plugindata

In that file are hex codes that look like below:

return
{
[7.000000] =
{
["Data"] = "0x7001B4D3",
["Type"] = 6.000000
},


With that code I can update for the Algraig Horse. Still wanting to create the ability to add to the carousel manually, but I haven't had the time to look into that further.
Marll is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-11-2010, 05:18 PM  
mjk47
The Wary

Forum posts: 0
File comments: 6
Uploads: 0
And the code for the Algraig House is .....

0x70022C73
mjk47 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-11-2010, 05:27 PM  
mjk47
The Wary

Forum posts: 0
File comments: 6
Uploads: 0
I'm getting an error trying to load MountCarousel:

Unable to resolve package "RogidorPlugins.MountCarouselME.Main".
mjk47 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-11-2010, 05:40 PM  
Stillhouse
The Wary

Forum posts: 0
File comments: 1
Uploads: 0
I can seem to get any version of this working. I either get
Quote:
Unable to resolve package "RogidorPlugins.MountCarouselME.Main".
or
Quote:
Unable to load "MountCarousel".
Stillhouse is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-11-2010, 05:42 PM  
Marll
The Undying
 
Marll's Avatar
Interface Author - Click to view interfaces

Forum posts: 51
File comments: 50
Uploads: 12
Interesting...I'll take a look and see what's going on as I'm using this at home and it works just fine. I'll double check though and see what's going on.

The plugin also may be dependent on other folders such as the Turbine folders. Looking into making this one stand alone, just haven't had any time to work on it in the last 2 weeks or so.

Last edited by Marll : 10-11-2010 at 05:51 PM.
Marll is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-12-2010, 08:05 AM  
daneyul
The Wary

Forum posts: 0
File comments: 9
Uploads: 0
I got the:

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

error as well, but it looks like it's just because the default install zip file has a space in the name of the containing folder ("Rogidor Plugins"). Go into your plugin folder, get rid of that space in the folder name--that fixed it for me.
daneyul is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-12-2010, 10:28 AM  
Marll
The Undying
 
Marll's Avatar
Interface Author - Click to view interfaces

Forum posts: 51
File comments: 50
Uploads: 12
Good catch, I'll take a look at that and make sure that's not there and upload a new one.
Marll is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-26-2010, 07:08 PM  
Moosesjr
The Wary

Forum posts: 1
File comments: 19
Uploads: 0
new mounts

With the new release note for Bullroarer posted at http://forums.lotro.com/showthread.p...ROARER-ONLY%29, it might be time to try to get a button to add our own mounts with what we already have. It says that there will be some new mounts on there and they are changing some stats on the mounts, which might give them new codes and having some that will be store only now.
Moosesjr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 10-31-2010, 12:56 PM  
Moosesjr
The Wary

Forum posts: 1
File comments: 19
Uploads: 0
November Update

The Mount plugin doesn't work completely with the changes upcoming with the November Update. I am getting errors when trying it out on Bullroarer, and it doesn't load all the time.

Last edited by Moosesjr : 10-31-2010 at 01:07 PM.
Moosesjr is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 11-08-2010, 11:45 AM  
Marll
The Undying
 
Marll's Avatar
Interface Author - Click to view interfaces

Forum posts: 51
File comments: 50
Uploads: 12
I've got a fix for the November patch and that will be added soon and a new version uploaded.

I've also been working on getting a way to add your own mounts to the carousel, but being that I am not much of a programmer, I'm not sure of the ETA on that.
Marll is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-11-2011, 10:15 PM  
Knatty
The Wary

Forum posts: 0
File comments: 12
Uploads: 0
sorry for the noob question but...

my horse carousel is empty, I have 17 horses and goats and there is nothing in the box when I mouse over it. I have tried reloading the plugin and even have the latest version. Please help, thank you
Knatty 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 02:51 PM.


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