You are here: Home » Communication » Roleplaying Helper 2.0Roleplaying Helper 2.0
Virus/spyware scanned on upload
WARNING: Not been updated since the last patch
Compatible with WotLK ()
Author: Duerma
Download size: 206.21 kB
Updated 05/11/2008 (462 days ago)
26,643 total downloads / downloads this week: 7,985 / downloads today: 1,035
Send PM to Duerma

Roleplaying Helper 2.0, archived on 27/07/08
Roleplaying Helper 2.0, archived on 02/09/08
Roleplaying Helper 2.0, archived on 08/09/08
Roleplaying Helper 2.0, archived on 14/10/08
Roleplaying Helper 2.0, archived on 22/10/08
Roleplaying Helper 2.0, archived on 05/11/08

































































Roleplaying Helper 2.0

Virus/spyware scanned on upload
WARNING: Not been updated since the last patchCompatible with WotLK ()
Author: Duerma
Download size: 206.21 kB
Updated 05/11/2008 (462 days ago)
26,643 total downloads / downloads this week: 7,985 / downloads today: 1,035
Send PM to DuermaPlease log in to vote! Current rating: +26
Roleplaying Helper (RPH) allows your character to automatically roleplay to certain events with user-definable phrases and emotes.
RPH comes stocked with many RP phrases and emotes, and you can add your own.
· All phrases and emotes are editable from within the game.
· Give custom names to your mounts.
· Define your own custom events:[ul]
· You gain or lose a buff
· You gain or lose a debuff
· Your target gains a debuff
· You use a spell or ability not in your spellbook (such as an item use that does direct damage)
· Ability to import phrases from other races, classes, and even locales.
[/ul]
Slash Commands:
/rp shows the GUI config frame
Help file
Dictionary.txt explains the keyword replacement system to help make your phrases and emotes more tailored to every situation.
RPH comes stocked with many RP phrases and emotes, and you can add your own.
· All phrases and emotes are editable from within the game.
· Give custom names to your mounts.
· Define your own custom events:[ul]
· You gain or lose a buff
· You gain or lose a debuff
· Your target gains a debuff
· You use a spell or ability not in your spellbook (such as an item use that does direct damage)
· Ability to import phrases from other races, classes, and even locales.
[/ul]
Slash Commands:
/rp shows the GUI config frame
Help file
Dictionary.txt explains the keyword replacement system to help make your phrases and emotes more tailored to every situation.
Patch notes for Roleplaying Helper 2.0
Bugs:
-Fixed errors that would occur upon using the addon for the first time.
-Fixed bug where mounts and pets would all receive the same name.
-Fixed bug that would cause Night Elves and Dwarves to use the incorrect language.
-Fixed bug that caused many spell RPs to not fire.
-Fixed bug with the Custom Events GUI that caused the interface not to refresh itself automatically.
Features:
-Added sliders to set global chance and global delay.
-Added Friendly/Enemy flags.
-Added functionality for flags to work with emotes.
Bugs:
-Fixed errors that would occur upon using the addon for the first time.
-Fixed bug where mounts and pets would all receive the same name.
-Fixed bug that would cause Night Elves and Dwarves to use the incorrect language.
-Fixed bug that caused many spell RPs to not fire.
-Fixed bug with the Custom Events GUI that caused the interface not to refresh itself automatically.
Features:
-Added sliders to set global chance and global delay.
-Added Friendly/Enemy flags.
-Added functionality for flags to work with emotes.
Known issues:
-While the options should be mostly localized for French and German, I haven't touched the phrases yet; as such, it will probably throw an error when you first load in these locales.
-Import function is currently non-functional and will be readded later.
-Crowd control events are currently non-functional and will be readded later.
-While the options should be mostly localized for French and German, I haven't touched the phrases yet; as such, it will probably throw an error when you first load in these locales.
-Import function is currently non-functional and will be readded later.
-Crowd control events are currently non-functional and will be readded later.
Roleplaying Helper 2.0, archived on 27/07/08
Roleplaying Helper 2.0, archived on 02/09/08
Roleplaying Helper 2.0, archived on 08/09/08
Roleplaying Helper 2.0, archived on 14/10/08
Roleplaying Helper 2.0, archived on 22/10/08
Roleplaying Helper 2.0, archived on 05/11/08Comments
332 days ago
This is a really great addon, really adds a lot of fun to the game.
396 days ago
FIX FOR END OF COMBAT FIRING INAPPROPRIATELY:
Add the following lines to the appropriate place in RPHelper2_events.lua (first function, close to the top):
elseif arg=="mail_send_success" then messageName="mail_send"
elseif arg=="bankframe_opened" then messageName="bank_open"
elseif arg=="bankframe_closed" then messageName="bank_closed"
elseif arg=="guildbankframe_opened" then messageName="guildbank_open"
elseif arg=="guildbankframe_closed" then messageName="guildbank_closed"
elseif arg=="loot_opened" then messageName="loot_open"
elseif arg=="loot_closed" then messageName="loot_closed"
TECHNICAL STUFF:
GenericEvent is registered to several events but doesn't handle them - this means that it will use the LAST event correctly handled - which is often leavecombat (though not always, which makes replication a pain!). Add handling for the events and it will reduce random firing (and now handle bank and loot events correctly I think!)
398 days ago
I am unable to find this Dictionary.txt file. Am I missing where it is, or is it not in the zip file?
398 days ago
I am unable to find this Dictionary.txt file. Am I missing where it is, or is it not in the zip file?
399 days ago
I use click to cast. Many times the spell I'm casting is not being cast on my current target.
Is there any way to get RPHelper to recognize who I'm casting the spell on, rather than my target?
443 days ago
Why is RPHelper treating Loot Events like Combat Ends?
461 days ago
I play a blood elf... and i catch it saying stuff like for cenaurius and blessings of elune and stuff like that.. how do i get rid of the default stuff that doesn't fit my character. Also the default cheer and check the pulse things get old when they pop every 20-30 seconds.
461 days ago
This should totally be in WoW already. C'mon, Bliz, get with the program!
469 days ago
Any chance of getting the functionality to allow for multi-line RP, such as emoting, casting/attacking, and then saying?
471 days ago
So, now I found rphelper to work fine with events, but still not with spells. If it can helps :)
474 days ago
No we can't ! :p
Congratz by the way :)
474 days ago
OMG! Congrats for your new family member Duerma! ^_^
Of course we can wait for this, I say! Don't you think, people??
474 days ago
Still nothing happening, whatever I'm trying to do :( Someone else getting this kind of problem ?
Perhaps this is due to the fact I'm using a french client ?
Tried with no other addon, even after I've deleted interface, WTF and WDB folders. I have the gui panel appearing correctly, and I can configure sayings. But whenever I use a spell for which I added sayings, nothing's happening.
475 days ago
I'd still like to know, can this be disabled when not RPing with out having to log out and disable it?
475 days ago
Oh crap. >.< Yes, all the files need to be put into a folder called RPHelper2. I'll upload a zip file with that corrected today.
As for the other bugs, you'll have to be patient for just a little longer. I just had a baby, and I'm still working up to the point where I can sit at the computer for more than 5 minutes at a time.
476 days ago
What happened with the directory structure in the file? It appears to me that the main folder "RPHelper2" and other localization folders are missing.
Well, that's not a real problem if you put it yourself in the decompression process, but in the game I cannot get the GUI to appear with /rp, even when RPHelper2 is saying that it's initializing.
Any suggestions?
476 days ago
Hi,
what's the name of the main-folder?
Is it 'RPHelper2'?
cu
481 days ago
As far as I tried, I can't make rphelper to say anything :(
I enter a sentence, I choose a frequency (100) and I use the ability and ... nothing (using a french client).
481 days ago
Hi. seems a little borked with 3.0.2: the random insult section threw an error for line 677: nil value for index RandomInsult.
not that i use this section, but i'm stress-testing all my addons for the patch.
great work!
515 days ago
DL it today and went /rp and nothing??
519 days ago
Obviously, I fail at uploading stuff early in the morning. Try it again; all libraris should be included and appropriately referenced. Sorry for the hassle, folks. >.<
521 days ago
About your latest version... The sucker just doesn't seem to be working at all! When I have all my AddOns running, the icon appears, but clicking the button doesn't do anything, typing "/rp" does nothing, and I get an error whenever I try and change anything on the Mini-Map icon:
Date: 2008-09-06 15:09:28
Error occured in: Global
Count: 1
Message: ...ace\AddOns\Elephant\Libs\Dewdrop-2.0\Dewdrop-2.0.lua line 721:
AceDB-2.0: Cannot call "ToggleActive" before "RegisterDB" has been called and before "ADDON_LOADED" has been fired.
Debug:
[C]: ?
[C]: error()
Ace2\AceLibrary\AceLibrary.lua:122: error()
Ace2\AceDB-2.0\AceDB-2.0.lua:1797: func()
...ace\AddOns\Elephant\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:721:
...ace\AddOns\Elephant\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:660
When the only AddOns running are Roleplay Helper 2 and the GUI thing, I get THIS error:
Interface\AddOns\RPHelper2\localization.lau:1: attempt to call global 'AceLibrary' (a nil value)
Your AddOn apparently does not play well with others, but doesn't play at ALL alone...
Also, the latest ZIP file contains the following:
- Ace2
- Babble-Class-2.2
- Babble-Mount-2.2
- Babble-Race-2.2
- Babble-Spell-2.2
- FuBarPlugin-2.0
- RPHelper2
- RPHelper2_GUI
- SpecialEvents-Aura-2.0
- SpecialEvents-Mount-2.0
- SpecialEventsEmbed
Previous releases only had RPH2 and its GUI. The additional directories belong in "RPHelper2/libs", if I'm not mistaken. Even manually moving all of that into the right directories does not fix this AddOn. It is completely and utterly broken as of your last release.
All is not lost, however, for it seems that the previous version (archived on 02/09/08) seems to work just fine! I'll keep you informed as to what happens with the 02/09/08 version, if anything. Incidently, the TOCs are all still "out of date".
521 days ago
Found another bug. When I either try to use /rp or the mini-map button, I get the following error and the GUI does not open.
Date: 2008-09-06 12:52:54
ID: 55
Error occured in: Global
Count: 1
Message: ..\AddOns\RPHelper2_GUI\RPHelper2_GUI.lua line 4:
Cannot find a library instance of Waterfall-1.0.
Debug:
[C]: ?
[C]: error()
Ace2\AceLibrary\AceLibrary.lua:490: AceLibrary()
RPHelper2_GUI\RPHelper2_GUI.lua:4: in main chunk
[C]: LoadAddOn()
RPHelper2\RPHelper2.lua:68: OnClick()
...\FuBarPlugin-2.0\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:971:
...\FuBarPlugin-2.0\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:968
The line in which this error occurs seems to change. Once it was line 36, now it is line 4.
523 days ago
Just one question. Can this be disabled/turned off when not RPing with out having to log out and disable the whole addon?
525 days ago
If I d/l here, WoWAce updater is gonna wanna overwrite it.2 questions,should I d/l from here and block it on the updater..or wait and you'll have it up top date through WoWAce? Sorry to be so annoying :(
btw, this is "justcallmefred" from WoWAce forums.
525 days ago
Yes. The libraries may not be, but RPHelper itself is current as of this morning, 9/2/2008.
525 days ago
Is this more updated than WoWAce?
525 days ago
*sigh* Look, I'm sorry I haven't been checking here religiously; I've been trying to get this thing to work with WOTLK.
Uploaded a new file this morning, and the Enable/Disable bug should be fixed for real this time, as should the mage bug that SpinR discovered.
Also, I included the Ace Libraries for those who don't have any other Ace addons. They are current as of 8/29/08. If you use the Ace Updater, don't bother moving the folders into your WoW directory. If you don't, just make sure that you don't overwrite any files that are more recent when copying the folders.
531 days ago
I have a work-around for you. Remove RolePlaying Helper from your Add-Ons directory, and remove the .LUA files from your Saved Variables *and* your server/character specific folders and reinstall. The button will reappear and your changes will be intact (at least mine were).
531 days ago
I am having the same problem. I disabled RP 2.0 and have not been able to get it to start again. LoadIt shows the mod enabled but there is no button and it is not functioning. I have tried moving all of my buttons and cannot find it hiding under anything.
538 days ago
I think that will NEVER work again...
543 days ago
I ran into some confusion here to. Think /rp let me turn back on but for some reason the map button ended up behind another button not where I thought I had left it.
548 days ago
This will sound rather lame...but I accidentally switched it to disable...and now I can't re-enable it....how does one turn it back on...and I'm talking in game...doesn't matter if I disable or enable the mod in the mod selection window, it does nothing.
548 days ago
Gnome/Mage getting strange omissions in GUI. Some events like Conjure Food not showing up with chance/rate sliders on option screen. Modifying char lua to .99 chance and still nothing comes out when casting this spell. Anyone else seeing this or have idea what file may be corrupted?
554 days ago
Imported Warrior, THEN Undead... it don't works.
There are 2 strange issues:
1) There isn't any function to remove the minimap button: rightclicking shows some options, but there is not "Hide Plugin".
2) When I import phrases, the "Accept" pop-up stays there, still, wherever I click, until I close the panel...
Could it be you have to upload the updated version? :D
554 days ago
The "Any" LUA is generic, things that any character of any race or class might say or do. For instance, upon taking fall damage, it doesn't matter what race or class you are, "Player's knees buckle from the fall" will probably be an appropriate emote. It should be in the import list as "Generic;" it's up to you whether you want to reimport it or not.
Yes, inputting stuff in the GUI is slower; there are a couple reasons for this. First off, I had users telling me that LUA editing was frustrating - they didn't like the reloading, the meticulous comma checking, etc. Secondly, the LUA editing system was really bad for people who played more than one character of the same class. Urgh the orc warrior won't say the same thing on a Heroic Strike as Bizzle the educated gnome warrior.
Anyway, yep. Import undead, and then warrior, and your changes should show up in the lists. Let me know if you have problems!
555 days ago
Hmm, this is interesting, but HELLISH more, more slow in application...
So, I must first import "undead", then import "warrior", for example.
And the "Any" LUA, is now useless?
555 days ago
There is absolutely no reason to edit the LUA files, unlike with the first incarnation of this addon. The lua files included are only to provided defaults, and are only loaded when you first run RPHelper on your character. All customization should be done through the UI in the game.
If you really are hellbent on editing the LUA instead of using the GUI, you can use the Import phrases function on the initial options screen and select Warrior (or whichever LUA you have edited). I advise you to wipe phrases first, though, so you don't end up with duplicates.
555 days ago
In no way it gets my warrior.lua's phrases...
I've double checked it, the commas are alright, I really don't know what is wrong...
555 days ago
Actually, there already is! When you right click on the button, there's an option that says "Hide Plugin". Selecting that will remove the minimap button (or the FuBar plugin) without disabling RPHelper altogether. :)
558 days ago
A way to get rid of the useless minimap button?
566 days ago
Hi folks! Friendly, long-absent mod author here.
Because I'm a horrible, opportunistic wench, I've decided to finally fix this thing, because doing so may help me snag a WOTLK beta invite. >.> However, lest you think me to slimy, I really have been planning to update it for the X-pack, and if I can do it before anything really breaks, so much the better, right? ;) No ETA, because I'm still pregnant and fantastically ill, but I have someone helping me, so it shouldn't be too long.
What to expect:
-Besides fixing the cheesy error that Blizz introduced by finally fixing their typo in 2.4, I'm going to look at the event firing. It seems that the combat log changes affected basic events too, because my characters seem to spew "enter combat" messages every time they engage a new opponent, which is ridiculously obnoxious.
-Upgrade from Ace2 to Ace3. This should reduce some processing bloat, the number of libraries needed for the thing to work, and the number of really old libraries to keep on hand just so this will work.
-Fixing known bugs that have been there foreeeeeeeever.
-Maybe add some new features? This depends on how well the rest of it goes. ;)
599 days ago
Check this thread about how to fix the problem with the config UI not showing:
http://www.wowace.com/forums/index.php?topic=12355.msg197537
641 days ago
Got same prob as jbomb
647 days ago
Having a problem with getting the config UI to show. I type in /rp and get nothing. no error or anything.
786 days ago
It's in ther beta mods, called RPhelper2: http://files.wowace.com/RPHelper2/RPHelper2.zip
796 days ago
It isnt on that site that I can see, you wouldnt be sending us to the wrong site for some nefarious purpose would you?
804 days ago
This site does not have the latest version of this mod. Go to www.wowace.com for the most up to date version.
839 days ago
had a problem with the Fubar icon for awhile. I have to add the icon every time I log in, on log out it goes away, then the name on the Fubar actually covers other Fubar icons/names. Just weird stuff..
844 days ago
Still waiting on a fix for this bug... :/
847 days ago
I get the exact same problem as SkunkWerks - the same error (I think) and total loss of ability to type in any chat channel - basically I keep hitting <enter> and the comp does nothing.
Also if I have my language set to a racial language other than Common or Orcish, and tell RPH2 to RP in that language, it announces, e.g. "RP Helper 2.0: Thalassian" but the RPs themselves appear to come through in the common language (Orcish for my Blood Elf).
Love the addon, love the interface, but the game locking on me is getting old, so I'm going back to the old RolePlayingHelper for a bit.
847 days ago
The Brewfest Ram is causing errors when RPH tries to RP an event related to the mount.
850 days ago
I can't seem to get any business out of Lore's developer on this, but I think this mod might be interacting with Lore ( http://wow.curse.com/downloads/details/620/ ) in an adverse way. When I spoke to a quest NPC, I got this:
Error: attempt to concatenate global 'Lore_Language' (a nil value) File: Interface\AddOns\Lore\Lore.lua Line: 590 Count: 5
And thereafter I couldn't speak at all through the chatbox, in ANY channel. I presume it happened when RPhelper attempted to fire off an RP.
860 days ago
duerma, Thanks for the update! Just a quick question... The prior version had a minimap button. Do you use minimap buttons on the newest version? I'm not seeing any.
I'm asking because my screen got all screwed up after patch 2.2 and I just want to make sure nothing is off screen.
Thanks!
Martek
876 days ago
when I try to import the file it simply wont accept me hittingthe button even after the phrases are wiped
878 days ago
Sorry for being slow to respond - these last weeks have been kind of crazy.
Re: Adding a button to hit enter for you all the time... I don't think I can do that. To be honest, I'm not really very good at writing GUIs, which is part of the reason that this mod didn't get an update until I discovered Ace2. I can try to find a work around, but the best I can promise is an all caps reminder in the tooltip. :p
Yes, 1=100%, and I've told the damn thing a million times to show it as a percent, but to no avail.
If you added all your old sayings to the LUA files, then go to W WorldofWarcraft/WTF/<your account/<your server>/<your character>/Saved Variables and delete RPHelper2.lua. Alternatively, you can use the "Delete all sayings" and "Import sayings" from the files that you modified.
Thanks for the bugs, all - I will look into them.
880 days ago
Here is the fix to the problem I was having. bmurray over at the wowace forums was nice enough to point this out.
The GUI folder inside the RPHelper folder had to be pulled out and renamed to RPHelper2_GUI
Works like a charm now.
881 days ago
Message: ..\AddOns\RPHelper2\RPHelper2.lua line 31:
attempt to call method 'initializeOptions' (a nil value)
Debug:
[C]: initializeOptions()
RPHelper2\RPHelper2.lua:31: value()
..\FrameXML\ChatFrame.lua:3406:
..\FrameXML\ChatFrame.lua:3331
[C]: ?
[C]: ChatEdit_ParseText()
..\FrameXML\ChatFrame.lua:3098: ChatEdit_SendText()
..\FrameXML\ChatFrame.lua:3119: ChatEdit_OnEnterPressed()
[string "*:OnEnterPressed"]:1:
[string "*:OnEnterPressed"]:1
Happens when I try to get to the gui by /rp
Any ideas?
883 days ago
the slider for events seems ill defined. does 1 = 100%? Ive modified the text file to hold all my old sayings, but they dont appear, I dont need to enter them one at a time do I?
885 days ago
well its been working great but 2 things
Error: bad argument #2 to 'find' (string expected, got nil)
File: Interface\AddOns\RPHelper2\RPHelper2.lua
Line: 698
Count: 2
when polymorphed ....happened today
----------------------------
and lockpicking seems to be missing
888 days ago
Since the interface requires you to press enter or tab out of the interface and it is beyond your control to alter this, maybe you could put in a save changes button that programatically does the enter or tab out for us. This should help with the intuitiveness of adding new items.
As for deleting I was having problems clearing an RP (a blank box stayed and even on 100 chance and allowing for delay (waited 30 second or more) it still seemed to go off giving nothing for the RP on the event sometimes (like you typed '/s ' and pressed enter. So maybe instead of trying to make it remove null RPs we could have individual delete buttons by each one.
888 days ago
Ok, so enter seems to work, but um... kinda confusing, and easy to screw up.
889 days ago
Skunkwerks, it works just fine. You have to press enter in order to get it to save.
Graltaram, Cyrnus, I'll look into those.
890 days ago
It's a nice redesign. But it doesn't work. The phrases fire off, true enough, but any changes you make to sayings, settings and such, they don't hold through a reload, or even, for that matter, closing and reopening the window.
891 days ago
I have found another bug. It doesnt remember whether you have turned off rp using the checkbox between sessions. I have to flip the checkbox twice to turn it off. Also i have found sometimes rp events turn on in the middle of a session even though the box is unchecked
894 days ago
Well let me start off the comments on the new sitedesign with an (hopefully) easy bug.
On my Druid when I open the shellfish traps outside of Shadowprey village in Desolace I get the RP of the spell Tranquility.
Edit: It seems the tranquility RPs go off when he is opening world bound chests too.
Advertisement
Latest Updates
| Mod Name | Updated | |
| Sell-O-Matic (Inventory/Item) | 55 minutes ago | ![]() |
| GTFO 2.0.2 (Combat Assist) | 8 hours ago | ![]() |
| Shinies! (Info Tracking) | 11 hours ago | ![]() |
| ArenaDB v1.5.6 (Info Tracking) | yesterday | ![]() |
| Titan Panel [Microbutt... (Titan Mods) | 3 days ago | ![]() |
| PassLoot r106 (Inventory/Item) | 3 days ago | ![]() |
| MacroBank r49 (Interface Additions) | 3 days ago | ![]() |
| Baud Bag (Inventory/Item) [NEW!] | 5 days ago | ![]() |
| DBCS_Model_Viewer (Interface Additions) | 5 days ago | ![]() |
| CorpseInfoRedux (Beta ... (Info Tracking) [NEW!] | 5 days ago | ![]() |
| Titan Panel [Recount] (Titan Mods) | 5 days ago | ![]() |
| Titan Panel [MinimapCo... (Titan Mods) | 5 days ago | ![]() |
| Titan Panel [Info] (Titan Mods) | 5 days ago | ![]() |
| Geesha's DropWorld (Info Tracking) | 6 days ago | ![]() |
| HealBot Continued (Interface Additions) | 7 days ago | ![]() |
| Mod Name | Updated | |
| Fishing Buddy EBA v0.9... (Collections/Packs) | 9 days ago | ![]() |
| MaelosUI v3 (Widescree... (Collections/Packs) | 56 days ago | ![]() |
| aXieUI - v3.3 (Collections/Packs) | 59 days ago | ![]() |
| DWM XUPanels - Pipes U... (Collections/Packs) | 84 days ago | ![]() |
| DWM WotLK UI (Collections/Packs) | 84 days ago | ![]() |
| DWM Turok2 UI (Collections/Packs) | 84 days ago | ![]() |
| DWM Pack- including Wo... (Collections/Packs) | 84 days ago | ![]() |
| DWM Blood Rayne UI (Collections/Packs) | 84 days ago | ![]() |
| DWM ACPanels - Pipes 2... (Collections/Packs) | 84 days ago | ![]() |
| LindoUI v3.0 (Collections/Packs) | 112 days ago | ![]() |
| Mike's Compilation Lit... (Collections/Packs) | 121 days ago | ![]() |
| Mike's Compilation v11... (Collections/Packs) | 121 days ago | ![]() |
| LaveUI 3.03 (Collections/Packs) | 131 days ago | ![]() |
| Vulcan UI (v6.2) (Collections/Packs) | 180 days ago | ![]() |
| Penguin Pak 3.2.0 Beta (Collections/Packs) | 181 days ago | ![]() |


