Download
(13 Kb)
Download
Updated: 03-17-13 05:04 PM
Pictures
File Info
Updated:03-17-13 05:04 PM
Created:07-25-12 01:09 PM
Downloads:814
Favorites:16
MD5:
Teleporter
Version: 2.02r2
by: adelea [More]
Teleporter gathers all your teleport spells from PA's and artifact collections into one place.

If you have Docker installed, it will place an icon in the Dock.

Else, the icon has two states - grey (unlocked, can be moved), blue (locked, cannot be moved)

If locked in place, then moving the mouse over it will produce a popup menu - simply click on the ability to use. If you do not have the ability or lure, then the client should give you an error message.

To unlock/lock the button, click and hold the left mouse button, and then click the right button.

Command Line Options:

/teleporter mode - Toggles between popup and rightclick to show teleport abilites
/teleporter align - Cycles through alignment options (replaces previous right-click button option)

NOTE i: Due to the way the Rift API works, buttons with macros on cannot have their visibility toggled if you are in combat - so if you are in combat, then the popup will not show.

NOTE ii: Due to the differences in data supplied by RIFT during a fresh login and a /reloadui, when upgrading Teleporter, I strongly reccomend a fresh login, and NOT a /reloadui
2.02r2 - Removed some debug information + fixed an item login error

2.02r1 - Converted to 2.2 Event system
- Added T3 PA Group Summon abilities

2.00r2 - Added some nil value protection on popup window

2.00r1 - Added Brevanic Portal Generator

1.10r3 - Minor update to allow hiding of popup when Docker is installed

1.10r2
* Added two command line options
/teleporter mode - Toggles between popup and rightclick to show teleport abilites
/teleporter align - Cycles through alignment options (replaces previous right-click button option)
* Changed minimap icon
* Icon can be locked in place (hold left click + press right button). Locked = color, Unlocked = gray
* Icon can be moved when unlocked

1.10r1 - Add support for Docker

1.9r9 - Small cosmetic change - use the right units if cooldown remaining <1min

1.9r8 - Removed some fixed localisation and replaced data with values generated at runtime from the client.

1.9r7 - Added German localisation
+ Right clicking the minimap icon will alter the positioning of the text - C > R > L > C

1.9r6 - Language fix

1.9r5 - Added French localisation
+ Hopefully prevent the nil comparison operation when keeping the mouse over the teleport after the zone completes

1.9r4 - Shows cooldown time remaining
+ More refinement on item detection/activation

1.9r3 - Added Unseen Insignia item
+ Refined item detection, so should only show the ones you have.

1.9r2 - More reliably (I hope!) detect the artifact teleport devices
Archived Files (17)
File Name
Version
Size
Author
Date
2.02r1
13kB
adelea
03-17-13 04:44 PM
2.00r2
12kB
adelea
12-05-12 01:38 AM
2.00r1
12kB
adelea
11-14-12 03:16 AM
1.10r3
12kB
adelea
10-05-12 06:53 AM
1.10r2
12kB
adelea
09-26-12 03:40 AM
1.10r1
8kB
adelea
09-23-12 02:15 AM
1.10r1
8kB
adelea
09-23-12 02:10 AM
1.9r9
8kB
adelea
08-27-12 12:40 AM
1.9r8
8kB
adelea
08-03-12 07:28 AM
1.9r7
8kB
adelea
08-01-12 08:47 AM
1.9r6
8kB
adelea
07-31-12 08:07 AM
1.9r5
8kB
adelea
07-31-12 12:48 AM
1.9r4
7kB
adelea
07-28-12 06:53 AM
1.9r3
7kB
adelea
07-28-12 02:18 AM
1.9r2
6kB
adelea
07-27-12 10:03 AM
1.9r1
6kB
adelea
07-25-12 01:09 PM
0B
adelea
12-31-69 06:00 PM


Post A Reply Comment Options
Old 11-14-12, 01:48 AM  
topiland

Forum posts: 0
File comments: 37
Uploads: 0
[/script] {bind = "pickup", bound = true, category = "misc", cooldown = 3600, icon = "Data/\\UI\\item_icons\\fatestone_05_neutral_a.dds", id = "i0548000008E03CE7", name = "Brevanic Portal Generator", rarity = "epic", type = "IFAFB17B78F862295,2372E487E1EDD0FA,,,,,,"}
topiland is offline Report comment to moderator  
Reply With Quote
Old 09-21-12, 11:34 AM  
AlienFromBeyond

Forum posts: 0
File comments: 50
Uploads: 0
Wow, no idea how I didn't see that. Think my brain just focused on the big red bar that shows up and expected the timer to be inside the tinted window/that big red bar to be the timer itself.
AlienFromBeyond is offline Report comment to moderator  
Reply With Quote
Old 09-17-12, 01:40 PM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 217
Uploads: 6
Quote:
Originally Posted by AlienFromBeyond
Would it be possible to have the menu only show up when you click the button instead of hover over it? Can be pretty annoying to have it show up when randomly moving my mouse around while waiting to respawn/preparing in raid or PvP. Thankfully you have it not show up during combat which is nice.

EDIT: A timer for the cooldown on the teleports would be great as well.
There is a timer - red text to the left of the icon.

I'll see what I can do about the popups.
adelea is offline Report comment to moderator  
Reply With Quote
Old 08-30-12, 05:33 PM  
AlienFromBeyond

Forum posts: 0
File comments: 50
Uploads: 0
Would it be possible to have the menu only show up when you click the button instead of hover over it? Can be pretty annoying to have it show up when randomly moving my mouse around while waiting to respawn/preparing in raid or PvP. Thankfully you have it not show up during combat which is nice.

EDIT: A timer for the cooldown on the teleports would be great as well.
Last edited by AlienFromBeyond : 09-11-12 at 01:20 PM.
AlienFromBeyond is offline Report comment to moderator  
Reply With Quote
Old 07-31-12, 08:08 AM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 217
Uploads: 6
Quote:
Originally Posted by topiland
fix is ok
small error on language setting
you reinitalize the moonsshade name, so even english its showing french name:
shared.lang["MOONSHADE HIGHLANDS"] = "Hautes-Terres d'Ombrelune"

second for french names windows text width to small
If you mean what I think you mean, then it's not me missing off the ends of the letters -the available space goes all the way to the edges, the client is doing that.
adelea is offline Report comment to moderator  
Reply With Quote
Old 07-31-12, 06:43 AM  
topiland

Forum posts: 0
File comments: 37
Uploads: 0
fix is ok
small error on language setting
you reinitalize the moonsshade name, so even english its showing french name:
shared.lang["MOONSHADE HIGHLANDS"] = "Hautes-Terres d'Ombrelune"

second for french names windows text width to small
topiland is offline Report comment to moderator  
Reply With Quote
Old 07-30-12, 01:02 PM  
topiland

Forum posts: 0
File comments: 37
Uploads: 0
smallbug

you take teleport and mouseover the icon and list showing when you ported
after port get the following error:

Error: Teleporter/Teleporter_Main.lua:382: Error in coroutine: Teleporter/Teleporter_Main.lua:340: attempt to compare number with nil
In Teleporter / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
[C]: in function 'error'
Teleporter/Teleporter_Main.lua:382: in function <Teleporter/Teleporter_Main.lua:377>
topiland is offline Report comment to moderator  
Reply With Quote
Old 07-28-12, 02:23 PM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 217
Uploads: 6
Quote:
Originally Posted by topiland
used reloadui, previous verions worked wel with reloadui
restarting rift solved it annyway
Yes, I would have suggested that.

The game doesnt give the same information on a reloadui as it does a fresh load - and in order to detect the items, I need the addon to scan your bags - which only works on a fresh login
adelea is offline Report comment to moderator  
Reply With Quote
Old 07-28-12, 02:05 PM  
topiland

Forum posts: 0
File comments: 37
Uploads: 0
[/script] {itemid = {TP_HQUNSEEN = {id = "i04E78000208CF29C", name = "Unseen Insignia"}}, mmx = 2088.2502441406, mmy = 513.75012207031}


after several time only make 19:56:19: [Gordi] says: ??/script dump(Teleporter_Settings)
Last edited by topiland : 07-28-12 at 02:07 PM.
topiland is offline Report comment to moderator  
Reply With Quote
Old 07-28-12, 01:59 PM  
topiland

Forum posts: 0
File comments: 37
Uploads: 0
used reloadui, previous verions worked wel with reloadui
restarting rift solved it annyway
Last edited by topiland : 07-28-12 at 02:12 PM.
topiland is offline Report comment to moderator  
Reply With Quote
Old 07-28-12, 01:49 PM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 217
Uploads: 6
Quote:
Originally Posted by topiland
Error: Teleporter/Teleporter_Main.lua:382: Error in coroutine: Incorrect function usage.
What caused this to happen?

Logging in, or /reloadui - or something else?

Can you post the output of:

/script dump(Teleporter_Settings)
Last edited by adelea : 07-28-12 at 01:50 PM.
adelea is offline Report comment to moderator  
Reply With Quote
Old 07-28-12, 01:03 PM  
topiland

Forum posts: 0
File comments: 37
Uploads: 0
Error: Teleporter/Teleporter_Main.lua:382: Error in coroutine: Incorrect function usage.
Parameters: nil
Parameter types: nil
Function documentation:
Provides detailed information about items.
item = Inspect.Item.Detail(item) -- table <- item
item = Inspect.Item.Detail(itemtype) -- table <- itemtype
item = Inspect.Item.Detail(slot) -- table <- slot
items = Inspect.Item.Detail(slot) -- table <- slot
items = Inspect.Item.Detail(elements) -- table <- table
Parameters:
elements: A table of slot specifiers, item IDs, or item types.
item: A single item ID.
itemtype: A single item type.
slot: A single slot specifier.
Return values:
item: Detail table for a single item.
items: Detail tables for all requested items. The key is the string used to lookup, the value is the item's detail table.
Returned members:
bind: The item's binding type. May be "equip", "use", "pickup", or "account".
bound: The item's bound flag.
category: The item's type category.
coin: The amount of silver this item represents.
cooldown: The cooldown for using this item.
cooldownBegin: The time the current cooldown started, in the context of Inspect.Time.Frame.
cooldownDuration: Duration of the current cooldown the item is influenced by, in seconds.
cooldownExpired: Number of seconds the current cooldown is past its expiration time. Generally indicates lag.
cooldownRemaining: Time remaining in the item's current cooldown, in seconds.
crafter: The name of the player who crafted this item.
damageDelay: If a weapon, the delay between autoattacks using this weapon.
damageMax: If a weapon, the maximum damage done by a single hit with this item.
damageMin: If a weapon, the minimum damage done by a single hit with this item.
damageType: If a weapon, the damage type done by autoattacks. Values include "life", "death", "air", "earth", "fire", and "water".
description: The description of this item.
flavor: The flavor text for this item.
icon: Resource filename of the item's icon.
id: The ID of the requested element.
lootable: Indicates that the item contains loot.
name: The item's name.
range: If a ranged weapon, the maximum range of this item.
rarity: The item's rarity. Values include "sellable", "uncommon", "rare", "epic", "relic", "transcendant", or "quest". Common items have a rarity of nil.
requiredCalling: Space-delimited list of the required callings to use this item.
requiredFaction: The ID of the faction required to use this item.
requiredFactionLevel: The faction notoriety required to use this item.
requiredLevel: The level required to use this item.
requiredPrestige: The prestige rank required to use this item.
requiredSkill: The skill required to use this item.
requiredSkillLevel: The skill level required to use this item.
sell: The sell value of this item, in silver.
slots: If a container, the number of slots that this item can contain.
stack: The size of this item stack.
stackMax: The maximum size of this item stack.
stats: The base stats of this item. Members may include "block", "critAttack", "critSpell", "deflect", "dexterity", "dodge", "endurance", "energyMax", "energyRegen", "focus", "hit", "intelligence", "manaMax", "manaRegen", "movement", "parry", "powerAttack", "powerMax", "powerRegen", "powerSpell", "resistAir", "resistDeath", "resistEarth", "resistFire", "resistLife", "resistWater", "stealth", "stealthDetect", "strength", "wisdom", "xp", "valor", "toughness", and "vengeance".
statsRune: The added rune stats of this item. May contain the same members as stats.
statsRuneTemporary: The added temporary rune stats of this item. May contain the same members as stats.
type: The item's type specifier.
In Teleporter / Event.System.Update.Begin, event Event.System.Update.Begin
stack traceback:
[C]: in function 'error'
Teleporter/Teleporter_Main.lua:382: in function <Teleporter/Teleporter_Main.lua:377>
topiland is offline Report comment to moderator  
Reply With Quote
Old 07-28-12, 06:53 AM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 217
Uploads: 6
Quote:
Originally Posted by topiland
nothing happen when i clcik on insignia it , its solved by change use=true at tpabilities
1.9r4 I hope will fix this!
adelea is offline Report comment to moderator  
Reply With Quote
Old 07-28-12, 06:28 AM  
topiland

Forum posts: 0
File comments: 37
Uploads: 0
nothing happen when i clcik on insignia it , its solved by change use=true at tpabilities
topiland is offline Report comment to moderator  
Reply With Quote
Old 07-28-12, 03:36 AM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 16
File comments: 217
Uploads: 6
Quote:
Originally Posted by topiland
sems ok now, would be nice when getting the list show the cooldown time
I agree - will add that in for next release.
adelea is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: