Go to Page... |
Compatibility: | Legion (7.0.3) |
Updated: | 07-19-16 12:25 PM |
Created: | 05-31-09 12:13 PM |
Downloads: | 20,994 |
Favorites: | 74 |
MD5: |
I wanted a simple mod to randomly cast a mount from a list I defined. Using Land in nonflyable areas and flying in flyable areas.
Have added localization ability, tenatively/hopefully. If you would like to localize this, please look at localization.enUS.lua and send me a comment stating you would like to.
Have added the ability for druids/shamans to use their travel/GW/flight forms. It's bound to a 3rd key binding. Can not be part of the randomness due to the fact it is a spell and must have a secure button to cast. Well it could be just not simplified. For druids, will attempt to cast swift flight than flight form in flyable area's, if you have neither it than will attempt to cast travel form. If your not in a flyable area it will attempt to cast travel form. Ok to be able to cast, the binding is transfered from the trigger you set in Key Bindings menu, to the secure button for casting. So each time you log in you will have to hit this key binding twice, but for the rest of the session will act like a regular keybinding. I have found no way around this at this time. This only affects travel forms keybinding.
Comments Suggestions always are welcomed.
use /rdm:
RountRandomMount version
use: /rdm --prints this help
/rdm add [mount name] (can also shift click from your mount list) -- adds another mount to the random list
/rdm remove [mount name] (can also shift click from your mount list) --removes a mount from the list
/rdm list -- lists the mounts to select from
/rdm gui -- brings up a GUI of your mounts
/rdm reseed -- if you use more than one computer and you learn a new mount, your list will not work on the other computer, use this to reseed correct mount ID's
/rdm catform -- if you are a druid will use catform in instances/inside.
/rdm random -- mounts a random mount from your list (using flying in flyable areas and land in nonflyable areas)
There is a keybinding option in the Blizzard KeyBindings Menu. Add a shortcut here to call /rdm random
If you have any bugs, questions, comments, suggestions, please leave me a comment.
I did run into a mount that doesn't have the same name in the tooltip as in the WoW API call. Bronze Drake from CoS timed, doesn't have the word mount in the tooltip, but in the API call comes back Bronze Drake Mount. If you get an error saying mount doesn't exist, please let me know. Also if you ahve the HHM, will you let me know if it works with this?
Comment Options |
dardack |
View Public Profile |
Send a private message to dardack |
Find More Posts by dardack |
Add dardack to Your Buddy List |
07-16-10, 12:15 PM | ||
|
Thank you
thanks for quick answer! |
|
|
mad-d |
View Public Profile |
Send a private message to mad-d |
Find More Posts by mad-d |
Add mad-d to Your Buddy List |
07-16-10, 04:32 PM | ||
|
Re: Thank you
Tausendwinter is like from http://de.wowhead.com/achievement=1752 which is Master of Wintergrasp english, but i also see the zone as wintersee, so i'm uploading a new one with tausendwintersee, if it doesn't work, let me know. |
|
|
dardack |
View Public Profile |
Send a private message to dardack |
Find More Posts by dardack |
Add dardack to Your Buddy List |
07-18-10, 05:28 AM | |
|
"see" is the german word for "lake"
some time ago i've coded an addon (http://wow.curse.com/downloads/wow-a.../madmount.aspx ) that works with that localization. hope blizzard didn't change anything. no time to test it until now .. (always missing the battles ) UPDATE: checked: works for me now. THANK YOU! but here's the ger loca Code:
MRMReseedPrint = "Reittiere neu eingelesen." MRMCatInside = "Katzengestalt" MRMCommands = "German translation, all commands can be found at: http://www.wowinterface.com/downloads/info13679-MountRandomMount.html in english. run /rdm gui for the GUI\n /rdm reseed --to reseed mounts" --TranslateMRMCommands = "MountRandomMount v"..MountRandomMount.version.."\n use: /rdm -- prints this help\n /rdm "..MRMAdd.." [mount name] (can also shift click from your mount list) -- adds another mount to the random list\n /rdm "..MRMRemove.." [mount name] (can also shift click from your mount list) --removes a mount from the list\n /rdm "..MRMList.." -- lists the mounts to select from\n /rdm "..MRMGui.." -- brings up a GUI of your mounts\n /rdm "..MRMReseed.." -- if you use more than one computer and you learn a new mount, your list will not work on the other computer, use this to reseed correct mount ID's\n /rdm "..MRMRandom.." -- mounts a random mount from your list (using flying in flyable areas and land in nonflyable areas)\n /rdm "..MRMCatInside.." -- will enable/disable using Cat Form inside and in instances.\n There are a few keybindings option in the Blizzard KeyBindings Menu. One will summon a random mount (fly/land, one will summon a land wherever you are, and one is for class summons.\n " MRMNoFlyingMounts = "Keine Flugtiere in der Liste vorhanden." MRMListTitle = "Folgende Reittiere sind auf der Liste: " MRMListFlyingTitle = "Flugtiere für Scherbenwelt/Nordend: " MRMListLandTitle = "Reittiere (Boden) für überall anders: " MRMFlyingAdded = "wurde der Liste für fliegende Reittiere hinzugefügt." MRMAlreadyInList = "befindet sich schon auf der Liste." MRMLandAdded = "wurde der Liste für Reittiere (Boden) hinzugefügt." MRMNoMountSpecified = "wurde der Liste für Reittiere hinzugefügt." MRMFlyingRemoved = "wurde von der Liste für fliegende Reittiere entfernt." MRMLandRemoved = "wurde der Liste für Reittiere entfernt." MRMNoExist = "wurde der Liste für Reittiere (Boden) entfernt." MRMCatForm = "Der Charakter beherrscht Katzengestalt noch nicht." MRMTravelForm = "Der Charakter beherrscht Reisegestalt noch nicht." MRMFlightForm = "Der Charakter beherrscht Flug/Reisegestalt noch nicht." MRMGhostWolf = "Der Charakter beherrscht Geisterwolf noch nicht." MRMCatInsideTrue = "Benutze Katzengestalt innerhalb von Gebäuden und Instanzen." MRMCatInsideFalse = "Benutze Katzengestalt NICHT innerhalb von Gebäuden und Instanzen." MRMNoLockMount = "Der Charakter beherrscht noch kein Hexenmeister-Reittier." MRMNoPallyMount = "Der Charakter beherrscht noch kein Paladin-Reittier." MRMNoMountsAtAll = "Keine Reittiere vorhanden." MRMToolTipText = "Dieses Reittier zur Liste hinzufügen/entfernen." MRMExit = "Beenden" MRMMRM = "Mount Random Mount" MRMRMList = "Liste zufälliger Reittiere." MRMMountName = RED_FONT_COLOR_CODE.."Mount Name|r" MRMInList = GREEN_FONT_COLOR_CODE.."MRMIn List|r" MRMNext = "Nächste" MRMPrev = "Vorherige" MRMNotRightClass = "Charakter gehört nicht zu einer Klasse, die diese Fähigkeit beherrscht. Diese Tastenzuweisung kann ignoriert werden." MRMNotADruid = "Charakter ist kein Druide. Dieses Kommando kann ignoriert werden." MRMAcquaForm = "Der Charakter beherrscht Wassergestalt noch nicht."
Last edited by mad-d : 07-18-10 at 06:06 AM.
|
|
mad-d |
View Public Profile |
Send a private message to mad-d |
Find More Posts by mad-d |
Add mad-d to Your Buddy List |
07-18-10, 01:05 PM | |
|
You are the man, i'll give you credit and update in a couple days, not near my main machine.
|
|
dardack |
View Public Profile |
Send a private message to dardack |
Find More Posts by dardack |
Add dardack to Your Buddy List |
09-25-10, 12:57 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 5
Uploads: 0
|
Russian translation
Hi
Here is russian(ruRU) translation for your addon, the wowinterface site does not use UTF-8 so i had to use external site: http://pastebin.com/vtfUPfGQ i tested it with priest, shaman and paladin it works fine but i fount couple bugs. 1 The paladin class mount and shaman travel form cannot be summoned using shortcut. i get message that this class does not have class specific mount. 2 Also i cannot add mount via /rdm add mount command. here is an error i got Code:
Date: 2010-09-25 21:49:04 ID: 1 Error occured in: Global Count: 1 Message: ...terface\AddOns\MountRandomMount\MountRandomMount.lua line 362: attempt to concatenate local 'amount' (a nil value) Debug: [C]: ? ...terface\AddOns\MountRandomMount\MountRandomMount.lua:362: MountRandomMount_add() ...terface\AddOns\MountRandomMount\MountRandomMount.lua:434: value() ..\FrameXML\ChatFrame.lua:4070: ChatEdit_ParseText() ..\FrameXML\ChatFrame.lua:3660: ChatEdit_SendText() ..\FrameXML\ChatFrame.lua:3698: ChatEdit_OnEnterPressed() [string "*:OnEnterPressed"]:1: [string "*:OnEnterPressed"]:1 AddOns: Swatter, v5.8.4723 (CreepyKangaroo) WowheadLooter, v30319 Atlas, v1.17.0 AtlasBattlegrounds, v1.17.0 AtlasDungeonLocs, v1.17.0 AtlasOutdoorRaids, v1.17.0 AtlasTransportation, v1.17.0 AtlasLoot, vv5.11.04 AtlasLootFu, vv5.11.04 AucAdvanced, v5.8.4723 (CreepyKangaroo) AucFilterBasic, v5.8.4723 (CreepyKangaroo) AucFilterOutlier, v5.8.4723.2531 AucMatchUndercut, v5.8.4723.2531 AucStatHistogram, v5.8.4723 (CreepyKangaroo) AucStatiLevel, v5.8.4723 (CreepyKangaroo) AucStatPurchased, v5.8.4723 (CreepyKangaroo) AucStatSales, v5.8.4723.2842 AucStatSimple, v5.8.4723 (CreepyKangaroo) AucStatStdDev, v5.8.4723 (CreepyKangaroo) AucStatWOWEcon, v5.8.4723.2530 AucUtilAHWindowControl, v5.8.4723.3311 AucUtilAppraiser, v5.8.4723.2530 AucUtilAskPrice, v5.8.4723.3175 AucUtilAutoMagic, v5.8.4723.3142 AucUtilCompactUI, v5.8.4723.2530 AucUtilEasyBuyout, v5.8.4723.3583 AucUtilFixAH, v5.8.4723 (CreepyKangaroo) AucUtilGlypher, v5.8.4723.2545 AucUtilItemSuggest, v5.8.4723.3108 AucUtilPriceLevel, v5.8.4723.2545 AucUtilScanButton, v5.8.4723.2530 AucUtilScanFinish, v5.8.4723.3576 AucUtilScanProgress, v5.8.4723.2530 AucUtilScanStart, v5.8.4723.2530 AucUtilSearchUI, v5.8.4723.3655 AucUtilSimpleAuction, v5.8.4723.4546 AucUtilVendMarkup, v5.8.4723.2530 ChatBar, v3.1 DBMBurningCrusade, v DBMCore, v Elephant, v2.9.5.2-beta Enchantrix, v5.8.4723 (CreepyKangaroo) EnchantrixBarker, v5.8.4723 (CreepyKangaroo) Fatality, v1.1.2 GearScoreLite, v3x04 HealBot, v3.3.5.3 Informant, v5.8.4723 (CreepyKangaroo) LightHeaded, v310 MFClip, vv1.55 MountRandomMount, v Multishot, vr47 Omen, v3.0.9 OmniCC, v3.0.2 Overachiever, v0.56 PallyPower, vv3.2.19 Recount, v SlideBar, v5.8.4723 (CreepyKangaroo) Stubby, v5.8.4723 (CreepyKangaroo) Titan, v4.3.8.30300 - Revision 386 TitanAmmo, v4.3.8.30300 TitanBag, v4.3.8.30300 TitanClock, v4.3.8.30300 TitanCoords, v4.3.8.30300 TitanGoldTracker, v4.3.8.30300 TitanHealBot, v3.3.5.2 TitanLootType, v4.3.8.30300 TitanPerformance, v4.3.8.30300 TitanRegen, v4.3.8.30300 TitanRepair, v4.3.8.30300 TitanVolume, v4.3.8.30300 TitanXP, v4.3.8.30300 TomTom, v240 zzProcWatch, v1.5 BlizRuntimeLib_ruRU v3.3.5.30300 <eu> (ck=8dd) |
|
lomoko |
View Public Profile |
Send a private message to lomoko |
Find More Posts by lomoko |
Add lomoko to Your Buddy List |
09-25-10, 06:19 PM | ||
|
Re: Russian translation
|
|
|
dardack |
View Public Profile |
Send a private message to dardack |
Find More Posts by dardack |
Add dardack to Your Buddy List |
09-25-10, 08:16 PM | ||
|
Re: Re: Russian translation
|
|
|
dardack |
View Public Profile |
Send a private message to dardack |
Find More Posts by dardack |
Add dardack to Your Buddy List |
09-25-10, 08:22 PM | ||
|
Re: Re: Re: Russian translation
MRMNoExist = "does not exist in your list of mounts." Since I'm assuming your translation is; MRMLandRemoved = "has been removed from your land random list." Don't know how it messed up like that. Still uploading as is for now. |
|
|
dardack |
View Public Profile |
Send a private message to dardack |
Find More Posts by dardack |
Add dardack to Your Buddy List |
09-26-10, 02:49 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 5
Uploads: 0
|
Hello,
I updated translation. Please check http://pastebin.com/4CkCRSYc Also please note 4 last lines MRMShamanF = "Шаманка" MRMLockM = "Чернокнижник" MRMLockF = "Чернокнижница" ERROR "Название транспорта должно быть в скобках [], например: /rdm add [название], или добавьте ссылку." I added translation for the error. The other lines are MRMShamanF is shaman class name for female characters. Some classes names are different for male and female.The druid class name is the same for m and f. Also i added warLock class names for male and female if you ever need them. PS thanks for the addon . |
|
lomoko |
View Public Profile |
Send a private message to lomoko |
Find More Posts by lomoko |
Add lomoko to Your Buddy List |
09-27-10, 06:51 AM | ||
|
See the thing was druids/shamans are spells, so I need to create a special locked frame for them to be able to cast those spells with the keybinding. Since pally/lock mounts are no longer spells, it wouldn't work to use that keybinding. That's why I leave it for those to just add their class mounts to the rdm list. |
|
|
dardack |
View Public Profile |
Send a private message to dardack |
Find More Posts by dardack |
Add dardack to Your Buddy List |
09-27-10, 10:31 AM | |||
A Kobold Labourer
Forum posts: 0
File comments: 5
Uploads: 0
|
http://wow.curse.com/downloads/wow-a...whopinged.aspx currently casting ghost wolf works for male shaman but does not work for female. In MountRandomMount.lua line 165 you have following code
Also after you added the the [] error check i get this message when i use /rdm random macros but all mounts are summoned. after reseeding first mount summons without the message but second and others make the message appear. |
||
|
lomoko |
View Public Profile |
Send a private message to lomoko |
Find More Posts by lomoko |
Add lomoko to Your Buddy List |
09-27-10, 11:22 AM | |
|
Error using random command with latest version.
The 7/26 upload keeps giving me the error ""You must enclose the name of the mount with []..." Error every time I summon a mount with the /rdm random command. The summons works, but I get the error as well.
-A |
|
help137 |
View Public Profile |
Send a private message to help137 |
Find More Posts by help137 |
Add help137 to Your Buddy List |
09-27-10, 01:48 PM | ||
|
Re: Error using random command with latest version.
EDIT: SEe my problem, put the error checking in wrong place. Have fix it, will upload with the Russian changes also.
Last edited by dardack : 09-27-10 at 01:52 PM.
|
|
|
dardack |
View Public Profile |
Send a private message to dardack |
Find More Posts by dardack |
Add dardack to Your Buddy List |
09-28-10, 10:44 AM | |
|
Re: Re: Error using random command with latest version.
Ok try 3.0.7 for Russian Femal shaman and error code printing.
|
|
dardack |
View Public Profile |
Send a private message to dardack |
Find More Posts by dardack |
Add dardack to Your Buddy List |