Download
(19 Kb)
Download
Updated: 07/02/14 07:30 AM
Pictures
File Info
Compatibility:
Live (1.0)
Updated:07/02/14 07:30 AM
Created:04/09/14 03:56 PM
Monthly downloads:122
Total downloads:20,264
Favorites:48
MD5:
Categories:Discontinued & Outdated, Graphic UI Mods, Info, Plug-in Bars, Utility Mods, ESO Tools & Utilities
FastReport  Popular! (More than 5000 hits)
Version: 1.1.9.1
by: thelegendaryof [More]
Version 1.1.9.1 - Released!

New Features as of 05/31/2014:

  • User editable Report-Templates. With Dynamic Variables support
    (see "Report-Templates.lua" for a full list and description what they each do).

  • WYSIWYG Template-Editor. Edit Report Templates on the Fly.

  • Addon-Support via an API. As simple as a cake.
    (see below for a simple example how to use it)

  • UI-Revamp. Still looks ugly. But is better accessible
    and has improved functionality (Dropdowns - yay).

  • This is the Last Release before 1.2 which will bring the History
    and Multi-Target-Report (yes! this comes sooner then expected!)

Addon-Support via API - Usage Example:

Lua Code:
  1. local FastReport = LibStub("FastReportAPI-1.0")
  2. local players = 'Player 1, Player 2, Player 3, Player 4'
  3. local text = "(Time: {time}) I want to report those Players because they are constantly spamming!"
  4. local addon_name = "MY ANTISPAM ADDON"
  5. local addon_desc = "Report Spammers from MAA all at once"
  6.  
  7. FastReport:Report(players, text, addon_name, addon_desc)


FastReport adds the urgently needed functionality to

Fastly Report any Player without having to type their name

or clicking through a few Menus.

Just Press a Key and

the last targeted Player gets prefilled automatically

and the Report Window opens.

It has been made to quickly report any Teleport-Hacker (and similiar) without having to type their Name manually.
Just target them and press the Key you bound to Fastreport or type /report and it will open the Report Window with the Playername prefilled.

You dont have to stay on target - you only have to hover them ONCE.

It also works from a way wider Range afar then holding F and Selecting Report!


What it does:

  • Adds a Keybind to Fastreport the last Targeted Player

    You dont have to stay on him - it wont overwrite unless you relog or Target another Player!

  • Adds an HUD for the Current Target

  • Advanced Automatic-Tracking of the Target Players Details (like Level, Map, Position and Time)

  • Adds /report Playername

    If no Playername has been specified it will use the last player you targeted or if you didn't target anyone yet it will open just the Reportwindow

Use this Addon to fastly report any Hacker or Bot you see to help ZOS!
Version 1.3 (Milestone 3 - Release after Milestone 2)
  • Group-Report. Press and hold a key and hover multiple Players. Their Details get collected and they're all added in ONE go. With an option to remove any accidently selected Players beforehand manually. No multiple Tickets for reporting a Group of Bots ever again!
  • Force Report in case the native UI fails to work
  • Outputs a Warning if the reported target is to old (time) and/or is to far away
  • HUD - Measure Distance to the Player (over the complete Map)


Version 1.2 (Milestone 2 - No yet released. Coming next)
  • Enables the History GUI
  • Sortable List with clickable Players and automatic Template-Switching
  • Adds a Timer how long you want to hover an Target before it get 's tracked (Default: Instant)
  • More clever Automatic Tracking (as in no Tracking when you're AFK and someone runs in Front of your Mouse Cursor)
  • More Settings for the HUD and the Window (Save Position, Scale ...)


Version 1.1.9.1 (CURRENT/BUGFIX)
  • Included Garkin 's Bugfix for the recent API-Changes.

Version 1.1.9
  • User editable Report-Templates. With variable support
    (see "Report-Templates.lua" for a full list and description what they do).
  • WYSIWYG Template-Editor. Edit Report Templates on the Fly.
  • Addon-Support via an API[/color]. As simple as a cake.
    (see below for a simple example how to use it)
  • UI-Revamp. Still looks ugly. But is better accessible
    and has improved functionality (Dropdowns - yay).
  • This is the Last Release before 1.2 which will bring the History
    and Multi-Target-Report (yes! this comes sooner then expected!)


Version 1.1.8
  • Update for the new API


Version 1.1.7
  • Important Bugfix. Reporting via Keybind and the HUD should now be working properly again
    (Buffer was messed up and some Events were globalized and named really retarded while they really shouldn't).


Version 1.1.6
  • Bugfix for Detail-Window to take UI-Scale properly into consideration.
  • Known issues: Target HUD and Target Recognition seem to be fraked up for some people. I'm actively working on that. If you have any issues with those roll back to Version 1.1.4 till I have them sorted out.


Version 1.1.5
  • Fixed the Detail-Window layout to resize correctly on all screen-sizes up to 1440p
  • HUD position is now saved across sessions
  • HUD will now auto-align depending on it 's position on the screen (also across sessions)
  • Added option to hide the target-details in the HUD


Version 1.1.4
  • Notice: Modified the default behaviour of /report. It will now display the "Default"-Template if you use it no matter if you use it with a name or not. This is for people that want to use it as a manual shortcut to fastly report not only the last targeted player. The Tracking History will later on still show the "Tracking"-Template if you select a Player from there. I will also introduce an Default-Selection for each Command later on. To get to see the "Tracking"-Template right now either bind a key to "Report Last Targeted Player" or enable the HUD and press the Icon.
  • Bugfix: The Time will no properly display the current time if you don't want to report a tracked Player
  • Notice: I'll try to revamp the HUD a bit in the next release (position and stuff)


Version 1.1.3
  • Moved Templates to Report-Templates.lua you can edit them there with variables (see the File itself for detailed Infos).
    Probably the next release will bring the Edit feature to the Settings Panel as well.
  • Modified the Standard Template for it to look like this as a Subject in Reports:
    "Dear Support-Team, I've met a suspicious Player on my Travels. Player-Name: wuliutirt [Incident: 123456-000000]"
  • Cleaned up the code greatly and optimized it for speed and security


Version 1.1.2
  • Options to Hide/Show the HUD and Tracker Window added
  • Saves added (Position isn't saved yet sorry!)
  • Minor Bugfixes


Version 1.1.1
  • Minor Bugfixes


Version 1.1.0 (Milestone 1)
  • Adds an HUD to see the currently saved Target
  • Advanced Automatic Tracking of the targeted Player 's Details
  • Report Template
  • Add an History to see the last X targeted Players,
    with a Timestamp and an Option to report them from there.
    (currently only internal enabled, GUI is disabled right now)


Version 1.0
  • Initial release
Optional Files (0)


Archived Files (11)
File Name
Version
Size
Uploader
Date
1.1.9
19kB
thelegendaryof
05/30/14 09:31 PM
1.1.8
15kB
thelegendaryof
05/23/14 07:44 AM
1.1.7
14kB
thelegendaryof
05/02/14 03:58 PM
1.1.6
14kB
thelegendaryof
05/02/14 10:37 AM
1.1.5
14kB
thelegendaryof
05/01/14 06:13 PM
1.1.4
13kB
thelegendaryof
04/18/14 12:01 PM
1.1.3
13kB
thelegendaryof
04/18/14 08:17 AM
1.1.2
11kB
thelegendaryof
04/12/14 06:02 PM
1.1.1
6kB
thelegendaryof
04/12/14 04:18 PM
1.1.0
6kB
thelegendaryof
04/12/14 08:02 AM
1.0
2kB
thelegendaryof
04/09/14 03:56 PM


Post A Reply Comment Options
Unread 05/30/16, 10:04 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1779
Uploads: 32
I've updated this for Thieves Guild and also for LibAddonMenu-2.0.

Tested working with the current API. Will revisit once DB is released.

FastReport Continued

Make sure to use it to report all the infinite ultimate CE exploiters!
Last edited by Phinix : 05/30/16 at 11:00 AM.
Report comment to moderator  
Reply With Quote
Unread 03/30/16, 06:30 AM  
Augmenti-DeMontia

Forum posts: 32
File comments: 213
Uploads: 0
Ok I got this mod working and here is how!

You need to add 1 folder to Fastreport/libs directory. You can get them from any up to date mod. I used PChat and worked for me.
LibAddonMenu-2.0

Then add these lines to Fastreport/fastreport.txt file, then save it. Also while editing the .txt file update your APIVersion: 100014

lib/LibAddonMenu-2.0/controls/panel.lua
lib/LibAddonMenu-2.0/controls/header.lua
lib/LibAddonMenu-2.0/controls/checkbox.lua
lib/LibAddonMenu-2.0/controls/editbox.lua
lib/LibAddonMenu-2.0/controls/colorpicker.lua
lib/LibAddonMenu-2.0/controls/dropdown.lua
lib/LibAddonMenu-2.0/controls/slider.lua


BOOM, it's working !
Report comment to moderator  
Reply With Quote
Unread 03/08/16, 01:02 PM  
Augmenti-DeMontia

Forum posts: 32
File comments: 213
Uploads: 0
Could someone, anyone please update this great mod!

Thanks
Report comment to moderator  
Reply With Quote
Unread 11/29/14, 08:14 PM  
EQBallzz

Forum posts: 9
File comments: 206
Uploads: 0
Is this still getting updated? It's been working fine for me until today. I don't even think the game was patched but now every time I load I get errors (having similar issues with other addons today as well). I will be sad if these addons are dead! I didn't use this one for reporting as much as something to capture names of players I was trying to invite to group or send a message to. Was pretty useful with this silly name system.

Last edited by EQBallzz : 11/29/14 at 08:26 PM.
Report comment to moderator  
Reply With Quote
Unread 07/22/14, 04:49 AM  
esothomas
 
esothomas's Avatar

Forum posts: 24
File comments: 93
Uploads: 0
seems there were some changes to the way the game handles player reporting recently, or am i mistaken?

what i mean to say is, maybe this mod needs to behave differently now.
Report comment to moderator  
Reply With Quote
Unread 07/02/14, 11:11 AM  
esothomas
 
esothomas's Avatar

Forum posts: 24
File comments: 93
Uploads: 0
Originally Posted by thelegendaryof
Sorry guys I'm still there - it 's my personal life getting in the way of playing & developing.
don't be sorry, you've already earned your rest many times over (each time you saved/save us some keypresses)

if your fix is exactly the same as Garkin's, it works (i'm running that atm.)
Report comment to moderator  
Reply With Quote
Unread 07/02/14, 07:24 AM  
thelegendaryof
 
thelegendaryof's Avatar
AddOn Author - Click to view AddOns

Forum posts: 161
File comments: 88
Uploads: 7
Sorry guys I'm still there - it 's my personal life getting in the way of playing & developing.

I'll pick it up when I have time - in the meantime feel free to upload patches and everything here.

Uploaded 1.1.9.1 with the fix from Garkin included. Thanks!

I hope I didn't accidently use my development version,
if somone could test if anything isn't working /
or if the fix is working I would appreciate it.
Last edited by thelegendaryof : 07/02/14 at 07:33 AM.
Report comment to moderator  
Reply With Quote
Unread 07/01/14, 01:59 AM  
babylon

Forum posts: 14
File comments: 363
Uploads: 0
Thanks for the fix Garkin, you're doing a great job fixing the abandoned addons, appreciated.
Report comment to moderator  
Reply With Quote
Unread 06/30/14, 04:06 AM  
esothomas
 
esothomas's Avatar

Forum posts: 24
File comments: 93
Uploads: 0
author inactive?

not sure the author is active anymore, which is a shame, because this addon is awesome (seriously, ZOS should've implemented this looong ago).

anyone up to the task of sorting it out?
Last edited by esothomas : 06/30/14 at 11:42 AM.
Report comment to moderator  
Reply With Quote
Unread 06/30/14, 01:53 AM  
Dolnor

Forum posts: 0
File comments: 1
Uploads: 0
Great addon...I've reported over 80 bots using this tool. I am patiently waiting for the multiple-reporting feature when it arrives.

The only change "I" would like to see:
• Auto-ignore of the character/bot I report
• THEN create a report using the @user name with the character name in the body of the report. Such as "@Troublemaker using character named [ixxixxeixx]...." and let us fill in the rest of the template.

I can always clean up my ignore list later if I have the need.

TQQdles™
Last edited by Dolnor : 06/30/14 at 02:26 AM.
Report comment to moderator  
Reply With Quote
Unread 06/28/14, 05:05 PM  
Augmenti-DeMontia

Forum posts: 32
File comments: 213
Uploads: 0
Thanks for all the work on this mod!


Garkin thanks for posting the fix info!

Could you please post it as code? When I try to copy & paste it with notepad ++ the spacing is off. Am I correct in seeing this makes it 4 spaces off on each line? If so, I will try to realign it.


Thanks!

WOOT, it worked thanks Garkin! :cheer: :beer:
I did have to adjust every line, less 4 spaces.


Edit
Last edited by Augmenti-DeMontia : 06/28/14 at 05:25 PM.
Report comment to moderator  
Reply With Quote
Unread 06/27/14, 08:47 AM  
Garkin
 
Garkin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 832
File comments: 1097
Uploads: 33
Re: error

Originally Posted by Isilvar307
@thelegendaryof
After every ESO update, as always i delete the folder "ProgramData" in C:\Program Files (x86)\Zenimax Online\Launcher
and the folder "Elder Scrolls Online" in C:\Users\***\Documents, i make repair, then i install the addons i always use and the game works fine with the addons.
But now, after the new big update, the FastReport addon gets an error which never got before, i reported my other ESO issues with your addon's issue in ESO support to check it out, but since this addon is yours then you should check it too, here is a screenshot of the error:
http://fc02.deviantart.net/fs70/f/20...ar-d7ny3jl.jpg
Tihs issue is caused by changes in templates, ZO_GroupHeader is now label instead of control. To fix this issue you have to open FastReport\xml\FastReport.xml in text editor and change it as follows:
xml Code:
  1. <GuiXml>
  2.    <Controls>
  3.       <TopLevelControl name="FastReport_CORE">
  4.          <OnUpdate>
  5.             FastReport_OnUpdate()
  6.          </OnUpdate>
  7.       </TopLevelControl>
  8.    
  9.       <TopLevelControl name="FastReport_HUD" mouseEnabled="true" clampedToScreen="true" movable="true" allowBringToTop="false" hidden="true">
  10.          <Dimensions x="400" y="96" />
  11.          <Anchor point="BOTTOMRIGHT" offsetX="0" offsetY="0" />
  12.          <Controls>  
  13.             <Button name="$(parent)_HistoryButton" normal="ESOUI/Art/Journal/journal_tabicon_quest_up.dds" >
  14.                <Dimensions x="64" y="64" />
  15.                <Anchor point="RIGHT" offsetX="-16" offsetY="0"/>
  16.                <OnClicked>
  17.                   FastReport_ReportPlayer()
  18.                </OnClicked>
  19.                <Textures normal="ESOUI/art/guild/guild_indexicon_officer_up.dds" mouseOver="ESOUI/art/guild/guild_indexicon_officer_over.dds" pressed="ESOUI/art/guild/guild_indexicon_officer_down.dds" />            
  20.             </Button>
  21.                <Label name="$(parent)_currentTarget" text="" font="ZoFontEdit" color="C1C39B">
  22.                   <Anchor point="RIGHT" offsetX="-90" offsetY="0" />
  23.                </Label>
  24.             <Texture name="$(parent)_classIcon" color="C1C39B" hidden="true">
  25.                <Dimensions x="16" y="16" />
  26.                <Anchor point="RIGHT" offsetX="-70" offsetY="0" />
  27.             </Texture>          
  28.          </Controls>
  29.       </TopLevelControl>
  30.       <TopLevelControl name="FastReport_History" inherits="ZO_RightPanelFootPrint" hidden="true">
  31.          <Controls>
  32.             <Control name="$(parent)_Headers">
  33.                <Anchor point="TOPLEFT" offsetX="30" offsetY="67"/>
  34.                <Anchor point="TOPRIGHT" offsetY="67"/>
  35.                <Dimensions y="32"/>
  36.                <Controls>
  37.                   <Label name="$(parent)_ID" inherits="ZO_GroupHeader" text="#">
  38.                      <Anchor point="TOPLEFT" offsetX="30"/>
  39.                      <Dimensions x="60" y="32"/>
  40.                   </Label>              
  41.                   <Label name="$(parent)_Name" inherits="ZO_GroupHeader" text="Name">
  42.                      <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="$(parent)_ID"/>
  43.                      <Dimensions x="160" y="32"/>
  44.                   </Label>
  45.                   <Label name="$(parent)_Zone" inherits="ZO_GroupHeader" text="Location">
  46.                      <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="$(parent)_Name"/>
  47.                      <Dimensions x="160" y="32"/>
  48.                   </Label>
  49.                   <Label name="$(parent)_Time" inherits="ZO_GroupHeader" text="Time">
  50.                      <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="$(parent)_Zone" />
  51.                      <Dimensions x="100" y="32"/>
  52.                   </Label>
  53.                   <Label name="$(parent)_Class" inherits="ZO_GroupHeader" text="Class">
  54.                      <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="$(parent)_Time" />
  55.                      <Dimensions x="60" y="32"/>
  56.                   </Label>
  57.                   <Label name="$(parent)_Level" inherits="ZO_GroupHeader" text="LVL">
  58.                      <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="$(parent)_Class" />
  59.                      <Dimensions x="120" y="32"/>
  60.                   </Label>
  61.                </Controls>
  62.             </Control>
  63.                
  64.             <Control name="$(parent)_List" inherits="ZO_ScrollList">
  65.                <Anchor point="TOPLEFT" relativeTo="$(parent)_Headers" relativePoint="BOTTOMLEFT" offsetY="3"/>
  66.                <Anchor point="BOTTOMRIGHT" offsetX="-35" offsetY="-32"/>
  67.             </Control>
  68.  
  69.             <Control name="$(parent)_NoGroupRow" hidden="false">
  70.                <Anchor point="TOPLEFT" relativeTo="$(parent)_List"/>
  71.                <Anchor point="TOPRIGHT" relativeTo="$(parent)_List"/>
  72.                <Dimensions y="30"/>
  73.                <Controls>
  74.                   <Texture name="$(parent)_BG" inherits="ZO_ThinListBgStrip" />
  75.                        
  76.                   <Label name="$(parent)_Message" font="ZoFontGame" text="Tracking is currently in internal testing.">
  77.                      <Anchor point="CENTER"/>
  78.                   </Label>
  79.                </Controls>
  80.             </Control>
  81.          </Controls>
  82.       </TopLevelControl>    
  83.    </Controls>
  84. </GuiXml>
Report comment to moderator  
Reply With Quote
Unread 06/27/14, 07:13 AM  
tweva
Premium Member

Forum posts: 4
File comments: 52
Uploads: 0
Really hoping this add-on gets fixed.

It was one of the few places in the game that made me feel like I was making a difference to the game, and actively helping my fellow players.

Now I have to just watch bots go by, too fast or hidden to be able to note their names and useful locations.
Report comment to moderator  
Reply With Quote
Unread 06/25/14, 04:59 PM  
Isilvar307

Forum posts: 0
File comments: 6
Uploads: 0
error

@thelegendaryof
After every ESO update, as always i delete the folder "ProgramData" in C:\Program Files (x86)\Zenimax Online\Launcher
and the folder "Elder Scrolls Online" in C:\Users\***\Documents, i make repair, then i install the addons i always use and the game works fine with the addons.
But now, after the new big update, the FastReport addon gets an error which never got before, i reported my other ESO issues with your addon's issue in ESO support to check it out, but since this addon is yours then you should check it too, here is a screenshot of the error:
Report comment to moderator  
Reply With Quote
Unread 06/03/14, 08:57 AM  
Fanzschnabs

Forum posts: 0
File comments: 3
Uploads: 0
Hoping you get better then.
And don't worry, i'm still keeping it on minion, like many of us do, just waiting for the next update to try it again (especially if it allows reporting packs of bots )
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: