Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
zork's Portal Bug Reports Feature Requests
Author:
Version:
008
Date:
10-27-2008 03:49 PM
Size:
3.13 Kb
Downloads:
6,789
Favorites:
65
MD5:
Pictures
Click to enlarge
008
rMinimap   Popular! (More than 5000 hits)
Lightweight minimap

IMPORTANT:
- The map comes with 3 styles that could be chosen at the top of the lua file! You can choose between Diablo, Future and Square style.
- If you change from a round to a square map or the other way round you HAVE to log out to reinitialise the "mask" texture.
- You need rTextures to make this run!

rTextures: http://rothui.googlecode.com/svn/trunk/rTextures001.zip

Code: http://code.google.com/p/rothui/sour...trunk/rMinimap

Rothui: http://www.wowinterface.com/download...75-RothUI.html

Config:
Code:
  -- map_style
  -- 0 = diablo3
  -- 1 = futuristic orb rotating
  -- 2 = square runits style
  local map_style = 2

  -- map scale
  local mapscale = 1
  
  -- size of icons (tracking icon for example)
  local iconsize = 20

  -- position map and symbols here
  local map_positions
  if map_style == 2 then
    map_positions = {
      position = {
        [1] = { frame = "Minimap",                  anchor1 = "TOPRIGHT",     anchor2 = "TOPRIGHT",     anchorframe = "UIParent",   posx = -20,   posy = -20 },
        [2] = { frame = "MiniMapTracking",          anchor1 = "TOPLEFT",      anchor2 = "TOPLEFT",      anchorframe = "Minimap",    posx = 5,     posy = -5 },
        [3] = { frame = "MiniMapMailFrame",         anchor1 = "BOTTOMRIGHT",  anchor2 = "BOTTOMRIGHT",  anchorframe = "Minimap",    posx = -5,    posy = 5 },
        [4] = { frame = "MiniMapBattlefieldFrame",  anchor1 = "BOTTOMLEFT",   anchor2 = "BOTTOMLEFT",   anchorframe = "Minimap",    posx = 5,     posy = 5 },
        [5] = { frame = "GameTimeFrame",            anchor1 = "TOPRIGHT",     anchor2 = "TOPRIGHT",     anchorframe = "Minimap",    posx = -5,    posy = -5 },
        [6] = { frame = "TimeManagerClockButton",   anchor1 = "BOTTOM",       anchor2 = "BOTTOM",       anchorframe = "Minimap",    posx = 0,    posy = -2 },
      },
    }
  else
    map_positions = {
      position = {
        [1] = { frame = "Minimap",                  anchor1 = "TOPRIGHT",     anchor2 = "TOPRIGHT",   anchorframe = "UIParent",   posx = -20,   posy = -20 },
        [2] = { frame = "MiniMapTracking",          anchor1 = "TOP",          anchor2 = "BOTTOM",     anchorframe = "Minimap",    posx = 0,     posy = -20 },
        [3] = { frame = "MiniMapMailFrame",         anchor1 = "TOP",          anchor2 = "BOTTOM",     anchorframe = "Minimap",    posx = 50,    posy = -20 },
        [4] = { frame = "MiniMapBattlefieldFrame",  anchor1 = "TOP",          anchor2 = "BOTTOM",     anchorframe = "Minimap",    posx = -25,   posy = -20 },
        [5] = { frame = "GameTimeFrame",            anchor1 = "TOP",          anchor2 = "BOTTOM",     anchorframe = "Minimap",    posx = 25,    posy = -20 },
        [6] = { frame = "TimeManagerClockButton",   anchor1 = "BOTTOM",       anchor2 = "BOTTOM",     anchorframe = "Minimap",    posx = 0,    posy = 0 },
      },
    }
  end
  Change Log - rMinimap
008
- scaling for rothui081027

007
- new cool diablo texture

006
- clock enabled (blizzard timer!) can positioned too.

005
- map is scalable
- map and icons can be positioned anywhere
- icons can be resized

004
- minimap can be moved and more clear config at the top

003
- one "l" prevented mod from working

002
- styled and moved tracking, battlefield, mail and calendar frame

001
- initial release
  Optional Files - rMinimap
Sorry, there are currently no optional files available.
  Comments - rMinimap
Post A Reply Comment Options
Old 10-28-2008, 08:05 PM  
Toran
A Wyrmkin Dreamwalker

Forum posts: 59
File comments: 217
Uploads: 0
How can I get the zone information to appear at the top of the map - just plain text (like the time) is fine. I think pminimap does this.
Toran is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-24-2008, 04:05 PM  
Madpriest
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
With the square style i would like to have the LFG-System Button styled to, similar to the calendar and mail ones, how would i do that?
Madpriest is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-23-2008, 06:45 PM  
Lastbreath
A Kobold Labourer

Forum posts: 0
File comments: 43
Uploads: 0
ive found this :

Code:
local movers = {
	QuestWatchFrame = { 280, 80 },
	DurabilityFrame = { 60, 65 },
	QuestTimerFrame = { 160, 72 },
	CaptureMover = { 178, 30 },
	AchievementWatchFrame = { 280, 80 }
}
local framesDefault = {
QuestWatchFrame = { anchor=MinimapCluster, point="TOPRIGHT", rpoint="BOTTOMRIGHT", x=0, y=10 },
DurabilityFrame = { anchor=MinimapCluster, point="TOPRIGHT", rpoint="BOTTOMRIGHT", x=40, y=15 },
QuestTimerFrame = { anchor=MinimapCluster, point="TOPRIGHT", rpoint="BOTTOMRIGHT", x=10, y=0 },
CaptureMover = { anchor=MinimapCluster, point="TOPRIGHT", rpoint="BOTTOMRIGHT", x=10, y=15 },
AchievementWatchFrame = { anchor=MinimapCluster, point="TOPRIGHT", rpoint="BOTTOMRIGHT", x=0, y=10}
So how can this be implemented as code?
Lastbreath is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-23-2008, 10:59 AM  
Lastbreath
A Kobold Labourer

Forum posts: 0
File comments: 43
Uploads: 0
Ok i add this:
Code:
[7] = { frame = "QuestTimerFrame",          anchor1 = "CENTER",       anchor2 = "CENTER",       anchorframe = "UIParent",   posx = 483,   posy = 208 },
[8] = { frame = "QuestWatchFrame",          anchor1 = "CENTER",       anchor2 = "CENTER",       anchorframe = "UIParent",   posx = 483,   posy = 208 },
[9] = { frame = "AchivmentsWatchFrame",     anchor1 = "CENTER",       anchor2 = "CENTER",       anchorframe = "UIParent",   posx = 483,   posy = 208 },
[10] = { frame = "DurabilityFrame",         anchor1 = "CENTER",       anchor2 = "CENTER",       anchorframe = "UIParent",   posx = 483,   posy = 208 },
[11] = { frame = "CaptureMover",            anchor1 = "CENTER",       anchor2 = "CENTER",       anchorframe = "UIParent",   posx = 483,   posy = 208 },
now for the positions i use a help from eePannels2 i put a frame where i wanted for all of this things to be positioned. Now like this i dont get q output on screen and for the achivments they are at they old position default. I also get this error:

[2008/10/23 16:41:29-1929-x1]: rMinimap\rMinimap.lua:281: attempt to index local 'f' (a nil value)
rMinimap\rMinimap.lua:82: in function <Interface\AddOns\rMinimap\rMinimap.lua:61>

---

So in the end when i want to press on q to track it, it doenst show it and for the achivments it shows them but at the old place.Achivments and Quest are the only 2 things that i can test atm. So what im doing wrong im not much of codder but i know to connect 2 and 2 Btw is there some program for easier lua codding if u miss something to fix to give u help or ...Im only using Notepad++ atm.
Lastbreath is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-23-2008, 04:18 AM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1080
Uploads: 28
Quote:
Originally posted by Lastbreath
They look like this when they are unlocked so they can be moved..
http://i35.tinypic.com/155hyqu.jpg

there are:
CaptureMover - top right 1
QuestTimerFrame - is the 1 on the top left
QuestWatchFrame - 3th on the left
AchivmentsWatchFrame - is the 2nd on the left from top
DurabilityFrame - bottom right
Thanks, now look at this:

Code:
    map_positions = {
      position = {
        [1] = { frame = "Minimap",                  anchor1 = "TOPRIGHT",     anchor2 = "TOPRIGHT",     anchorframe = "UIParent",   posx = -20,   posy = -20 },
        [2] = { frame = "MiniMapTracking",          anchor1 = "TOPLEFT",      anchor2 = "TOPLEFT",      anchorframe = "Minimap",    posx = 5,     posy = -5 },
        [3] = { frame = "MiniMapMailFrame",         anchor1 = "BOTTOMRIGHT",  anchor2 = "BOTTOMRIGHT",  anchorframe = "Minimap",    posx = -5,    posy = 5 },
        [4] = { frame = "MiniMapBattlefieldFrame",  anchor1 = "BOTTOMLEFT",   anchor2 = "BOTTOMLEFT",   anchorframe = "Minimap",    posx = 5,     posy = 5 },
        [5] = { frame = "GameTimeFrame",            anchor1 = "TOPRIGHT",     anchor2 = "TOPRIGHT",     anchorframe = "Minimap",    posx = -5,    posy = -5 },
        [6] = { frame = "TimeManagerClockButton",   anchor1 = "BOTTOM",       anchor2 = "BOTTOM",       anchorframe = "Minimap",    posx = 0,    posy = -2 },
      },
Now look what I am doing:

Code:
    map_positions = {
      position = {
        [1] = { frame = "Minimap",                  anchor1 = "TOPRIGHT",     anchor2 = "TOPRIGHT",     anchorframe = "UIParent",   posx = -20,   posy = -20 },
        [2] = { frame = "MiniMapTracking",          anchor1 = "TOPLEFT",      anchor2 = "TOPLEFT",      anchorframe = "Minimap",    posx = 5,     posy = -5 },
        [3] = { frame = "MiniMapMailFrame",         anchor1 = "BOTTOMRIGHT",  anchor2 = "BOTTOMRIGHT",  anchorframe = "Minimap",    posx = -5,    posy = 5 },
        [4] = { frame = "MiniMapBattlefieldFrame",  anchor1 = "BOTTOMLEFT",   anchor2 = "BOTTOMLEFT",   anchorframe = "Minimap",    posx = 5,     posy = 5 },
        [5] = { frame = "GameTimeFrame",            anchor1 = "TOPRIGHT",     anchor2 = "TOPRIGHT",     anchorframe = "Minimap",    posx = -5,    posy = -5 },
        [6] = { frame = "TimeManagerClockButton",   anchor1 = "BOTTOM",       anchor2 = "BOTTOM",       anchorframe = "Minimap",    posx = 0,     posy = -2 },
        [7] = { frame = "QuestWatchFrame",          anchor1 = "CENTER",       anchor2 = "CENTER",       anchorframe = "UIParent",   posx = 0,     posy = 0 },
      },
Got it? If not look at number 7. Reasonable anchorframes are Minimap or UIParent.

Just add all the frames and count up the ID.

7 - QuestTimerFrame
8 - QuestWatchFrame
9 - AchivmentsWatchFrame
10 - DurabilityFrame
11 - CaptureMover
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild

Last edited by zork : 10-23-2008 at 04:21 AM.
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-22-2008, 05:02 PM  
Lastbreath
A Kobold Labourer

Forum posts: 0
File comments: 43
Uploads: 0
They look like this when they are unlocked so they can be moved..
http://i35.tinypic.com/155hyqu.jpg

there are:
CaptureMover - top right 1
QuestTimerFrame - is the 1 on the top left
QuestWatchFrame - 3th on the left
AchivmentsWatchFrame - is the 2nd on the left from top
DurabilityFrame - bottom right
Lastbreath is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-22-2008, 04:10 PM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1080
Uploads: 28
Quote:
Originally posted by Lastbreath
Love ure work m8, love the map. I have 1 request, can u add option to move the quest tracker, achivment tracker like simpleminimap has. Coz i use ure map and its not in the corner it little lower from top and little on the left from the right line so the quest and the achivments are getting on the tracking calendar buttons and on the map. Or can u make some simple quest tracker like blizzard def just to have option to move around.

-- map position x-axis
local pos_x = -36
-- map position y-axis
local pos_y = -45
Good idea, do you have the Framenames? Would make it easy for me to add them then.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-22-2008, 03:22 PM  
Lastbreath
A Kobold Labourer

Forum posts: 0
File comments: 43
Uploads: 0
Love ure work m8, love the map. I have 1 request, can u add option to move the quest tracker, achivment tracker like simpleminimap has. Coz i use ure map and its not in the corner it little lower from top and little on the left from the right line so the quest and the achivments are getting on the tracking calendar buttons and on the map. Or can u make some simple quest tracker like blizzard def just to have option to move around.

-- map position x-axis
local pos_x = -36
-- map position y-axis
local pos_y = -45
Lastbreath is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-20-2008, 05:20 PM  
Vranx
Premium Member
 
Vranx's Avatar
Premium Member

Forum posts: 37
File comments: 89
Uploads: 0
An already good mod gets even better! Thanks Zork, appreciate your work.
__________________
Vranx - Mod Recommendations
Vranx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-20-2008, 02:10 PM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1080
Uploads: 28
006 is out - styled blizzard timer frame
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-20-2008, 01:14 PM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1080
Uploads: 28
005 is out, you can now move stuff around and rescale the map.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-20-2008, 11:07 AM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1080
Uploads: 28
I will add scaling and a possibility to move tracking, battlefield, mail and calendar frames.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-20-2008, 12:59 AM  
OnTheHissay
A Fallenroot Satyr

Forum posts: 29
File comments: 10
Uploads: 0
What specific part in the lua do I edit to move the 'MiniMapTrackingButton' to top left position? It's in bottom center position at the moment.
OnTheHissay is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-19-2008, 09:53 PM  
oddtoddy
A Defias Bandit

Forum posts: 2
File comments: 113
Uploads: 0
Looks great. Is it scalable?
oddtoddy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-19-2008, 05:47 PM  
zork
A Flamescale Wyrmkin
 
zork's Avatar
Interface Author - Click to view interfaces

Forum posts: 146
File comments: 1080
Uploads: 28
Quote:
Originally posted by Vranx
Nice additions, thanks for the calendar. No matter what I put for x or y in the Lua the map doesnt move now.
fixed in 004, thanks.
__________________
| Simple is beautiful.
| Blog | Roth UI | Roth UI mini | Roth UI FAQ | GoogleCode | DevShots | TheBigOne | Guild
zork is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.