Download
(19 MB)
Download
Updated: 11/29/22 10:39 PM
Pictures
File Info
Compatibility:
Firesong (8.2.5)
Updated:11/29/22 10:39 PM
Created:03/12/21 03:29 PM
Monthly downloads:304
Total downloads:10,588
Favorites:17
MD5:
RP Profile Viewer  Popular! (More than 5000 hits)
Version: 1.6
by: TheBobbyLlama [More]
At long last, a profile viewing system has arrived for ESO roleplayers! The RP Profile viewer supports in-game display of character info, biographies, and even a profile image! The only catch is that you must create and maintain your profile on the ESO Rollplay website, https://eso-rollplay.net/.

ESO Rollplay is built around a stats and rolling system, but you can ignore those if they don't interest you. All you need to do for the purpose of this addon is create your characters and fill out some profile information. Additionally, you can post writings/stories to your character profiles (not viewable in-game, sorry), or use the robust name generator to come up with something unique for your next character.

To use the addon, you must first run the Profile Monitor program (RPProfileMonitor.exe) to download character profile information (more on this below). This program can be found in your Documents\Elder Scrolls Online\live\AddOns\RPProfileViewer\ProfileMonitor folder.

Once you're in ESO, there will be a keybind you can use to show the profile viewer window, or you can use the /rpprofilewindow command. Initially, the window will only show your character (so long as that character has profile information). But the addon is watching for any character you look at - if that character has a profile in the system, it will show an edgy Daedric RP icon in place of their alliance rank, and their profile will be available for viewing. Another way to view a character's profile is to right-click their name in chat, and a View RP Profile option will appear if they have one available.

Keep in mind that the usefulness of this addon depends directly on how popular it is. The more people that start using it, the more profiles there will be to see!

Using the Profile Monitor Program

RP Profile Viewer uses an external program to download profile data, similar to TTC. During operation, the Profile Monitor does not have a form or console window. It will sit unobtrusively in your status area (down by the clock) and can be safely left running in the background at all times. The program can be interacted with by right-clicking its status icon. The available interactions are as follows:
  • ESO Rollplay Site - This launches a browser window to https://eso-rollplay.net/, which is where you will create and/or edit your characters.
  • Update Profiles Now - This immediately forces the program to download new profile data.
  • Update Options - This allows you to change the update mode the program uses. More on this below.
  • Exit - As you have likely guessed, this will close the program.

The Profile Monitor has 3 modes it can operate in:
  1. No Updates - In this mode, the program will immediately download profile information, and then it will close after a 10 second grace period. This grace period is so you can select another update mode if desired.
  2. Manual Only - The Profile Monitor will sit idle. The user may initiate profile updates using Update Profiles Now, but the program otherwise does nothing.
  3. Automatic (default) - The Profile Monitor will download profile information immediately, and then sit idle, listening for the ESO game client. When it detects that the game client has been started, it will download profile information again. In addition, it will download profile updates daily at midnight.

The source code for the program can be found here: https://github.com/TheBobbyLlama/rp-profile-download

Requirements

None!

Help/Troubleshooting

The profile viewer window doesn't have any characters to choose from!
You need to run the Profile Monitor program so it can download profile information.

My antivirus has flagged the Profile Monitor program as malicious!
This has been reported for Norton Antivirus, and may apply to other antivirus software as well. Although the exact criteria used to flag programs is not publicly known (for good reason), I suspect the issue here is that the Profile Monitor is not digitally signed and queries which programs are currently running.

There is a blank space where a character's profile picture should be!
This is because the image was downloaded while the ESO game client is running. There is unfortunately no workaround for this, and you will need to restart your game for it to appear properly.

I or someone else updated a character's profile information while I was in-game, and I want to see the changes!
Use the Profile Monitor's Update Profiles Now action, and then /reloadui.

I updated my character's profile picture but it won't change in-game!
The Profile Monitor only downloads an image if it thinks it needs to. It does this by checking to see if the image URL has changed. If you simply replaced the image you were using with a different one with the same name, the Profile Monitor won't detect the change.

Why do I need to run a separate program?
ESO's addon system is pretty restrictive, and it's difficult to pass information between players; particularly large amounts of information as is often found in RP characters' profiles and backstories. This is the same reason Tamriel Trade Centre needs a downloader program of its own. Without the external program, you're limited to inconvenient workarounds like having to broadcast your character's information yourself using chat (In-Character)

I've been waiting for something like this for years! I can't thank you enough!
Send beer money via Paypal.
Version 1.6
  • Added OOC Info field.

Version 1.5
  • Profile Monitor: Alliances field is now passed to the addon files.

Version 1.4
  • Profile Monitor: Any errors encountered during an update will be sent to the notifications area instead of an annoying popup.

Version 1.3
  • Profile window will now show your current character when first opened, if they have a profile to show.
  • Profile Monitor: Corrected parsing of headers in descriptions/biographies so # is only recognized at the beginning of lines.

Version 1.2
  • Character names with non-standard characters (i.e. å) will be correctly recognized so the addon can display their profile.
  • Profile Monitor: Alt+tab will no longer find a dummy program window for this that cannot be dismissed.

Version 1.1
  • Profile Monitor: Failed image downloads will no longer softlock the program in a 'busy' state.
  • Profile Monitor: Removed test formatting for bold and strikethrough items that was displaying incorrectly in ESO.
Optional Files (0)


Post A Reply Comment Options
Unread 09/01/22, 11:08 AM  
TheBobbyLlama
 
TheBobbyLlama's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 2
Re: Re: Characters

Originally Posted by Baertram
The current character is an API function which provides the name and unique ID and I bet it will be saved to the SavedVariables of this addon. The external client file can read those then and upload the data to the website or download data from the website. But the external exe files is the one that syncs the data as ESO itsself cannot send data to websites. And it even cannot communicate with your local harddrive in real time, it will update the SavedVariable files at logout, quit, or zone change as a loading screen occurs.
After that it can write some tag to the SV file saying "we just did an update" and if the client exe file is running in the background it could upload new data etc.
Not sure if it's working that way here, just describing what could be done and how it could be done.

Originally Posted by Cheshire_Cat
Hi there.

Finally took the plunge to try this thing. i miss TRP from WoW terribly, so i hope this will be the new best thing for ESO. Thank you for creating it.

i was concerned to not see a settings window in the game options area, however. How does it, (or does it) know which character you are on to sinc with the proper profile? Or is that something you have to manually login to choose every time you login to the game or something?
The executable only downloads profile data, so the addon is much simpler than this. All of the profile data is pulled down and converted to a lua table, and then the addon only makes individual profiles visible as needed. This includes the current character when the addon is first loaded, any character you target (who has a profile), and any character whose name you right-click in chat (provided they have a profile as well).
Report comment to moderator  
Reply With Quote
Unread 08/28/22, 12:42 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 5189
File comments: 6259
Uploads: 78
Re: Characters

The current character is an API function which provides the name and unique ID and I bet it will be saved to the SavedVariables of this addon. The external client file can read those then and upload the data to the website or download data from the website. But the external exe files is the one that syncs the data as ESO itsself cannot send data to websites. And it even cannot communicate with your local harddrive in real time, it will update the SavedVariable files at logout, quit, or zone change as a loading screen occurs.
After that it can write some tag to the SV file saying "we just did an update" and if the client exe file is running in the background it could upload new data etc.
Not sure if it's working that way here, just describing what could be done and how it could be done.

Originally Posted by Cheshire_Cat
Hi there.

Finally took the plunge to try this thing. i miss TRP from WoW terribly, so i hope this will be the new best thing for ESO. Thank you for creating it.

i was concerned to not see a settings window in the game options area, however. How does it, (or does it) know which character you are on to sinc with the proper profile? Or is that something you have to manually login to choose every time you login to the game or something?
Last edited by Baertram : 08/28/22 at 12:43 PM.
Report comment to moderator  
Reply With Quote
Unread 06/28/22, 10:07 AM  
Cheshire_Cat

Forum posts: 0
File comments: 29
Uploads: 0
Characters

Hi there.

Finally took the plunge to try this thing. i miss TRP from WoW terribly, so i hope this will be the new best thing for ESO. Thank you for creating it.

i was concerned to not see a settings window in the game options area, however. How does it, (or does it) know which character you are on to sinc with the proper profile? Or is that something you have to manually login to choose every time you login to the game or something?
Report comment to moderator  
Reply With Quote
Unread 03/12/22, 11:31 AM  
EthavanCrowe

Forum posts: 0
File comments: 1
Uploads: 0
I can't get the image URL to accept any imgur url I put in it. Does it specifically have to be something?

**EDIT** I got it to work using only the direct link and NOT pressing enter after putting in the url.
Last edited by EthavanCrowe : 03/12/22 at 11:35 AM.
Report comment to moderator  
Reply With Quote
Unread 10/21/21, 08:31 AM  
DreamsUnderStars

Forum posts: 7
File comments: 90
Uploads: 0
I like the points system on the website, it gives a RPG feel to ESO that feels lost since the early days of TES games. My only complain is that there's no staff skill which I guess is included in mage school choices like Destruction and healing?

I tried it out in game last night and my own profile for my Argonian didn't show up when I used the keybind, and I tried getting the exe to download new stuff a few times.
Report comment to moderator  
Reply With Quote
Unread 05/17/21, 10:00 AM  
TheBobbyLlama
 
TheBobbyLlama's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 2
Re: Help needed

Originally Posted by mutantbeth
So I suppose usernames are case sensitive cause I used a capital letter for my username forgetting that I dont have one. Is there a way to delete or edit my account cause I think thats why im not seeing my profile pop up despite having the monitor running and updating it.
Can you inquire on the Discord please? It will be easier to handle your problem there. Thanks!

But the addon doesn't do any checking of your account name. All you need is for your character name on the Rollplay site to match their in-game name. The match doesn't have to be exact, but the letters need to be the same (it doesn't care about upper/lowercase).
Last edited by TheBobbyLlama : 05/17/21 at 10:04 AM.
Report comment to moderator  
Reply With Quote
Unread 05/15/21, 04:48 PM  
mutantbeth

Forum posts: 0
File comments: 1
Uploads: 0
Help needed

So I suppose usernames are case sensitive cause I used a capital letter for my username forgetting that I dont have one. Is there a way to delete or edit my account cause I think thats why im not seeing my profile pop up despite having the monitor running and updating it.
Report comment to moderator  
Reply With Quote
Unread 05/11/21, 04:09 AM  
CoolBlast3

Forum posts: 0
File comments: 11
Uploads: 0
Re: Re: Good addon but minor annoyances!

Originally Posted by TheBobbyLlama
Originally Posted by CoolBlast3
Will just say that something like this is *looong* overdue for ESO, and I thank you a lot for making it!
However, many RP groups in ESO don't use DnD styled systems, and whilst I understand the need for balance around said system, I wanted to make a suggestion that could make this addon more beneficial for others!
Perhaps add an optional version which removes attribute/skillpoint limits, allowing people to attribute what they feel works best for their characters! In case that isn't something you agree with, perhaps making it so 1 point is equal to one level instead of scaling would also make point distribution a bit easier.
To make it clear that certain characters don't use the DnD restrictions, perhaps a disclaimer could be on the character profile itself when this optional setting is on?
In any case, thank you so much for this addon!
FWIW, the addon doesn't reference any of the stats you pick, so your criticism here is only relevant to the Rollplay site. However, you need to remember that the Rollplay site itself is first and foremost a functional rolling/gaming system. I regret to inform you that I will not be implementing your suggestion, for several reasons:
  1. The point buy system and its limits are there to ensure players have an equal footing. It's no fun dealing with overpowered characters that steal the spotlight from everyone else.
  2. The system is designed for ease of use for GMs in addition to players. And GMs shouldn't need to worry about accommodating players of different power levels.
As I said in the addon description, you are free to ignore the stat system if you don't like it! If you 'zero out' your stats (set all skills to minimum and set all attributes to their starting values; 2 up from the minimum), the stat block will no longer appear in your character's profile on the site.
It wasn't criticism my dude. I like the addon. I was just letting you know that over on the EU side of things at least, most RPers do not use a DnD styled system for combat but enjoy having "stat sheets" nonetheless, and that making an OPTIONAL setting like the one suggested would benefit a lot of us here.
But ofc, it's your addon, and I perfectly understand if you don't agree. There was no reason to be so passive aggressive. But any case, thanks for the addon, it's neato.
Report comment to moderator  
Reply With Quote
Unread 05/03/21, 11:44 AM  
TheBobbyLlama
 
TheBobbyLlama's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 2
Re: Good addon but minor annoyances!

Originally Posted by CoolBlast3
Will just say that something like this is *looong* overdue for ESO, and I thank you a lot for making it!
However, many RP groups in ESO don't use DnD styled systems, and whilst I understand the need for balance around said system, I wanted to make a suggestion that could make this addon more beneficial for others!
Perhaps add an optional version which removes attribute/skillpoint limits, allowing people to attribute what they feel works best for their characters! In case that isn't something you agree with, perhaps making it so 1 point is equal to one level instead of scaling would also make point distribution a bit easier.
To make it clear that certain characters don't use the DnD restrictions, perhaps a disclaimer could be on the character profile itself when this optional setting is on?
In any case, thank you so much for this addon!
FWIW, the addon doesn't reference any of the stats you pick, so your criticism here is only relevant to the Rollplay site. However, you need to remember that the Rollplay site itself is first and foremost a functional rolling/gaming system. I regret to inform you that I will not be implementing your suggestion, for several reasons:
  1. The point buy system and its limits are there to ensure players have an equal footing. It's no fun dealing with overpowered characters that steal the spotlight from everyone else.
  2. The system is designed for ease of use for GMs in addition to players. And GMs shouldn't need to worry about accommodating players of different power levels.
As I said in the addon description, you are free to ignore the stat system if you don't like it! If you 'zero out' your stats (set all skills to minimum and set all attributes to their starting values; 2 up from the minimum), the stat block will no longer appear in your character's profile on the site.
Report comment to moderator  
Reply With Quote
Unread 05/02/21, 06:16 AM  
CoolBlast3

Forum posts: 0
File comments: 11
Uploads: 0
Question Good addon but minor annoyances!

Will just say that something like this is *looong* overdue for ESO, and I thank you a lot for making it!
However, many RP groups in ESO don't use DnD styled systems, and whilst I understand the need for balance around said system, I wanted to make a suggestion that could make this addon more beneficial for others!
Perhaps add an optional version which removes attribute/skillpoint limits, allowing people to attribute what they feel works best for their characters! In case that isn't something you agree with, perhaps making it so 1 point is equal to one level instead of scaling would also make point distribution a bit easier.
To make it clear that certain characters don't use the DnD restrictions, perhaps a disclaimer could be on the character profile itself when this optional setting is on?
In any case, thank you so much for this addon!
Report comment to moderator  
Reply With Quote
Unread 03/20/21, 04:43 AM  
Connor
 
Connor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 8
Uploads: 1
Re: Re: Language flag

Originally Posted by TheBobbyLlama
Originally Posted by Connor
Hey!

That's a very good job! So good to see someone made a job I never finished.
Your addon and website are very clean and easy to use. Bravo!

It would be very great to add a tag for the player's language(s), in order to people be able to find in-game other players who writting the same language(s).

Kind regards,

Connor
Saving a language tag to character profiles on the website is no big deal, but how would something like this work in-game? Would you want it to only show profiles for characters that use the same language? How about the RP tag on nameplates - would you only want it to mark players for RP if they match your language?
At first, I was only though about language flags on tag name. If the targeted player as multiple languages, only show the first matching language with the player (maybe we can define an order of proficiency?).
Maybe possible to just add next to flag the order of proficiency?

For exemple, I'm French and I know a bit English.
If I target a English only player, I'll see an English [1] flag.
If I target a French only player, I'll see a French [1] flag.
If I target a person like me, I'll see a French [1] flag.
If I target [Spanish, English, Russian], I'll see an English [2] tag.
If there is no matching, just showing the first language.
If there is symmetrical matching (i.e. [French, English] and [English, French]), dunno. Maybe show both?
Report comment to moderator  
Reply With Quote
Unread 03/20/21, 04:16 AM  
TheBobbyLlama
 
TheBobbyLlama's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 7
Uploads: 2
Re: Language flag

Originally Posted by Connor
Hey!

That's a very good job! So good to see someone made a job I never finished.
Your addon and website are very clean and easy to use. Bravo!

It would be very great to add a tag for the player's language(s), in order to people be able to find in-game other players who writting the same language(s).

Kind regards,

Connor
Saving a language tag to character profiles on the website is no big deal, but how would something like this work in-game? Would you want it to only show profiles for characters that use the same language? How about the RP tag on nameplates - would you only want it to mark players for RP if they match your language?
Report comment to moderator  
Reply With Quote
Unread 03/19/21, 05:09 PM  
Connor
 
Connor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 8
Uploads: 1
Question Language flag

Hey!

That's a very good job! So good to see someone made a job I never finished.
Your addon and website are very clean and easy to use. Bravo!

It would be very great to add a tag for the player's language(s), in order to people be able to find in-game other players who writting the same language(s).

Kind regards,

Connor
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: