• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

MyRolePlay

  Download the Curse Client

Project Updated:
Files Updated: Wed, Jun 10 2009
Supports Game Version: 3.1.0
Category: Miscellaneous
Tags:

, and [Edit Tags]

Project Manager: Etarna
Additional Authors: Moncader
Current Version: 3.0.51
License: All Rights Reserved
Avg Daily DL (last 30 days): 175
Downloads Total: 154,593
Favorites: 392
Comments: 249
  • About MyRolePlay
  •  

What is MyRolePlay?

MyRolePlay is a roleplaying addon for World of Warcraft. It allows you to add roleplay-specific information about your character that other users of MyRolePlay (and other compatible addons) can see in the tooltip, and in a more detailed window.

You can change your first name, middle name, and surname; you can add a 'title' for your character. You can set your preferred style of roleplaying, such as "normal", "casual", "fulltime" or "beginner", and your status, such as whether you're "in character", or perhaps you're specifically "looking for contact" from other roleplayers.

If you wish you can add a lot more, including a description of what other characters see when looking at you, height, weight, eye colour, and even details of your character's background and history. And you can save more than one profile and switch between them at will; perhaps other characters might not recognise you when masked, or perhaps you want to change the description of your outfit...? There's a lot of scope for creativity; how you choose to use it is up to you!

MyRolePlay is cross-compatible with other popular roleplaying addons with a similar purpose such as FlagRSP2 and ImmersionRP (both you, and they, can see the details that they support), though its more advanced communication method currently requires the use of two chat channels. Do not try to load MyRolePlay together with either FlagRSP2 or ImmersionRP, however; they do the same job, you only need one, and they'll tread on each others' toes.

Where can I edit my information when I've installed it?

Press 'C' (the Character Sheet) and press the switch across the top of the character sheet to access MyRolePlay in game and edit the data about your character.

Where can I see other people's details?

When you mouseover someone who has MyRolePlay or another compatible roleplaying addon, you'll see some of the extra roleplaying details they added in the tooltip, which is a handy hint that they're a roleplayer!

If you want more information about their character than the tooltip provides, like the full description or history (where applicable), target them and click on the "MRP" information button that appears to call up their description window. You can target yourself and view your own profile as it appears to others in there, if you like, and if you want to move the MRP button, right-click to unlock it, drag it where you want it, and right-click again to lock it in place.

Current Version

MyRolePlay is currently at version 3.0.49 and is usable at this point. If you encounter any bugs, please report them to our forums on moonshyne.org - there is the list of features, feature requests, and general discussion. (That's also where I prefer bug reports.)

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  MyRolePlay 3.0.51 Release 3.1.0 4,516 6/10/2009
  MyRolePlay 3.0.50 Release 3.1.0 8,088 4/18/2009
  MyRolePlay 3.0.49 Release 3.0.3 18,069 12/7/2008
  MyRolePlay Beta 3.0.48 Release 3.0.2 8,185 10/23/2008
  MyRolePlay Alpha 3.0.43 Release 3.0.2 5,931 10/14/2008
Advertisement
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Taiine said 

    A few thing's I'd like to see.
    Age: Let people know how old your character is!

    Personality: How they act, are they grudd kind shy, have something troubleing them that makes them act out.

    Race: Yes, very stupid, very obvious however. One of my blood elvs plays as a 'High Elf' and I have a human that RP is an 'orc' on alli side. Race may be nice to have in the tool tips when rolled over players. There's a lot of people that don't bother to read a characters description :/

    And last, a place for a URL that can be copied and pasted. Perhaps for a blog or a site with an extended profile that wont all fit into an addon. With sites like WowTwitter that has started being used for RP as well, it could be nice. Plus I am working on a WoW profile site that people can sign up to and post a profile that they can link to in game.

    I can send you a link to the test page I've been working on to show you what I mean.

    Reply Report Permalink
  • Is there a tooltip addon you are supposed to be using with this? In the photos there are tabs to edit the style of the tooltips, but mine only has the tabs for editing the character info and the Map? Can you please let me know if I am doing anything wrong, or if there is something else I need to d/l, thank you very much.

    Reply Report Permalink
  • Avanina said 

    Hello, Etarna,

    Xtensionxtooltip2 - something that can now be moved away from. Antiarc has authored an addon named MarySue (hosted on curse.com). It doesn't use xtensionxtooltip2 - it utilizes AceComm-3.0 for some of the coding. Since roughly October of 2008 and continuing till today, I have spoken with various addon authors of IRP, FlagRSP and FlagRSP2 about finding an alternative to using a chat channel. From these exchanges, I have learned that authors of those respective addons hold interest in moving away from chat channels but until now, there really had been no working method.

    With MarySue, Antiarc has shown that it is possible. Please take a look at his addon. If the previously mentioned addon authors all hold interest, a switch could be made. Yes, it would be a re-write, but it would save users from dealing with problems that xtentionxtooltip2 causes by its nature.

    I remember that when I was a MRP user, I'd be spammed with chatlist information on character login - I'm glad to see that after 2 years of it being mentioned, this spam is now (according to patch notes) gone.

    Xtensionxtooltip2 can relist the order in which other chat tabs are presented, moving General from 1 to 2, et cetera.

    Finally, there is the issue of throttling description updates. I don't recall if MRP does this, but I know that others do; descriptions are only sent every 5 minutes or so, else Blizzard may jump in and keep the addon from "spamming" the chat channel.

    With the method that Antiarc uses, description updates are instant, no channel spam or chat channel relisting occurs and the addon proves to be rather small in resources.

    Thanks for reading this. :)

    Reply Report Permalink
  • bearick said 

    thank you

    Reply Report Permalink
  • Wario388 said 

    I was typing for about an hour on my history on this stupid add-on when I realized that I hadn't added a role-playing flag. Since my history screen was up with all of my story, I assumed that if I changed my role-playing flag it wouldn't erase every mother ******* thing I had typed. Apparently I was wrong. Please change this, I was pretty pissed when my hour's worth of back story had gone down the drain.

    Reply Report Permalink
  • Etarna said 

    1. No need to be rude.
    2. I'd be pretty annoyed too.
    3. Unable to reproduce. I specifically tested for this; make sure you have the most recent version, however (at least 3.0.50, and 3.0.51 is coming out today).

    Reply Report Permalink
  • I've used MRP for two years now and it's one of the best, and simplest of the roleplay addons. I'd like to see a way of saving previous profiles, though. I recently did a name change for one of my characters without copying the profile (I know... doh!) and lost it when the character name changed. I'd worked on that one for several months, tweaking it to perfection, and then it was just... gone. Since I'm pretty sure there's no way of getting it back, is there any way to incorporate something like that into the program to avert any future mishaps?

    Reply Report Permalink
  • Etarna said 

    Rather tough to do in an addon, because we can't save/load files, only let the WoW client do it for us.

    You can copy and paste the bits of description/history out of the MyRolePlay.lua file in your character's SavedVariables, however, buried under the WTF directory in your WoW folder most probably. There's probably still an entry there under your character's old name, and your settings will be in that.

    Reply Report Permalink
  • Why not make a age tab in MRP? That could be so cool!

    Reply Report Permalink
  • Etarna said 

    That would be cool. It's crossed my mind a few times. Perhaps in 3.1.x when I clean the code up...

    Reply Report Permalink
  • aemiera said 

    Since 3.1 I've redone all of my addons completely, and I still have a problem with myroleplay. It gives me an error message when I go to my character sheet and I'm unable to change any info or even see it without trying to edit it. (The okay button is broken) Everything else works, though.

    Reply Report Permalink
  • Etarna said 

    Assuming you're using the most recent version, 3.0.50 (and if not, you should be), then that's probably an addon conflict of some kind. Does it happen when you have just MyRolePlay enabled on its own? If not, then enable MyRolePlay and one other addon at a time until you find which one is the culprit. Let me know your results and I should be able to take a look and figure out why, and perhaps even which one of us needs to fix something. :)

    Reply Report Permalink
  • Etarna said 

    MyRolePlay 3.0.50 posted.

    Just a TOC bump and an increase in the timers to ease up on the chat a bit. Further improvements will, however come.

    I'd particularly like it if I get my wish for a SendAddonMessage(prefix, text, "SAY"), but I'll experiment with something else too, to clean it up a bit...

    Reply Report Permalink
  • Any chance that MyRolePlay will move away from the noisy xtensionxtooltip2 channel and on to something more like SendAddonMessage(prefix,text,"WHISPER") (with a request, response type protocol)?

    Reply Report Permalink
  • Etarna said 

    When Slouken added SendAddonMessage(prefix,text,"WHISPER") it was with a specific warning about being careful to devise protocols carefully.

    There's a reason for this. I've pored over this a bit, and while I'd be willing to prototype it and test it out potentially, the drawback could be very, very significant.

    This is because doing it with whispers unfortunately scales O(n²) for every individual per-message overhead, and moreover, all that communication is likely to happen in closely-related bursts as players meet each other. For anyone not familiar with big-O notation, put another way, that's... not great. Without a way to announce to a group, how would we handle description changes? We'd have to whisper lots of people or get it fresh every time, or at least query as to whether to update a cache.

    Let me give you an idea just how bad O(n²) scaling is:— get 50 roleplayers in one place, say at a party—not even that unusual on some realms—and that's 49×50 = 2450 query messages, up to 2450 responses, quite a number of which are likely to be multi-part monsters; so for a party of 50 people, we're looking at a storm of 5000-10000 messages-over the course of a few seconds!

    Very Bad™.

    Meanwhile, with the channel-based broadcasts, instead of everyone having to ask everyone else separately, everyone hears the answers, so only one person has to ask each person first. The WoW chat server has to send each response out to 49 people, true, but it's got a big fat connection designed to cope with that kind of broadcast, and you have a slow throttled one designed to stop you overloading the server.

    Blizzard want one-to-one messaging used with WHISPER, but I think they'd rather prefer one-to-many messaging to use the channels available for that purpose, as it causes quite a bit less than half the load. They have GUILD, PARTY and RAID available for that purpose, and that suits the needs of most UI addons.

    But for roleplaying, we very much tend not to be in the guild, party or raid; in fact the only common factor is that you're near them geographically, in their Area of Interest, because your characters are likely talking or interacting in some way—so really what we want to do it right, is SendAddonMessage(prefix, text, "SAY") or possibly "YELL". That would be beautiful, and we could obsolete the old-style channels rather rapidly (as soon as we agreed on a common, flexible format all the RP addons can use together). We shall see..

    Reply Report Permalink
  • Well, in order to remain compatible with older Flagging mods like FlagRSP and FlagRSP2, MRP needs to have access to the xtensiontooltip channel.

    So somehow I doubt it. But it would be real nice if I had one more custom channel I could use for other things...

    Reply Report Permalink
  • hey it says out of date when i get on WoW ever since 3.1

    Reply Report Permalink
  • Etarna said 

    It will do; but it doesn't really need any code changes. I'm pushing a 3.0.50 anyway, which should reduce chat lag a little.

    Reply Report Permalink
  • I really like myRolePlay, except for one problem--it causes immediate desktop crashes after I log in to any of my characters! I've reinstalled it several times, even weeks apart, and the weird thing is that it works fine for about 2 days, and then the desktop crashes start. It's definitely myRolePlay that's doing it, since as soon as I uninstall it everything else works just fine. I've heard a few people in my guild say it makes their game crash, too, but others have no problem. Could it be an incompatibility with some other addon? I'm not running anything exotic, but here's my list:

    Auctioneer Suite (lots of stuff in here, might be one of them)
    Cartographer
    Gatherer
    Omen Threat Meter
    QuestHelper
    UrbinRange

    Any suggestions? Thanks for your time!

    Reply Report Permalink
  • Etarna said 

    That's... very weird. Except UrbinRange, I use all of those addons myself.

    It can't be something I'm doing however; addons shouldn't be able to do anything that might actually crash WoW to the desktop. That would be a WoW client bug, so quite possibly something I couldn't help with - but even so, deserves investigation.

    If you can reproduce this with WoW 3.1.0.9767 (release) and MRP 3.0.50, please post on the Moonshyne forums.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 1,791 Skinner Miscellaneous
  2. 1,724 Talented Miscellaneous
  3. 1,411 FuBar 3.6 Miscellaneous
  4. 779 SharedMedia Miscellaneous
  5. 742 Fishing Buddy -- Bar Support Miscellaneous