New Addon: RP Prefix

Greetings and salutations, AD!

I got Songzhu to develop a new addon for RP use and I suggest everyone to check it out:

https://wow.curseforge.com/projects/rp-prefix

Basically what it does is allow you to create a custom prefix for your /s messages, so that it displays it in front of your text every time if you have it turned on. For an example, if you make the prefix [Pandaren], it will automatically add [Pandaren] in front of your text. You could also make it * Low * or anything else. This basically allows the use of languages while allowing others to understand it OOC, which makes for more interesting RP (especially if they might be able to understand it IC).

35 Likes

All Shu’s idea.
If you find any bugs post them here and I’ll read.

9 Likes

And boy did he do a great job at it. Literally less than a day after I suggested it, it’s already out on Curse.

1 Like

Wow, this might come in handy.

This is a great idea for an addon - cheers for taking the time to make this for us all ^^

1 Like

This is pretty neat.

Very cool thanks !

2 Likes

Thank you Songzee, very cool!

3 Likes

Actually wanted one of these for some time. Nice!

1 Like

Oh man this is what I wanted already a year ago.

Thank you so so much!

Just a small question, is it checked, does it work with Cross RP? Since there were some issues with Cross RP and some chat addons?

Dunno, worked with Prat and UCM without doing anything. Test it for me.

You just want that to work because you can just /yell at me all the time.

Update
RP Prefix v1.01

  • Also works with /yell now
  • Added chat command to reset its position /prefix reset
  • You can set the prefix with this slash command (also works with macros) /prefix [your text]
  • Fixed bug that prefixed slash commands too
1 Like

Oh my goodness, I must try that, it’s going to be very handy for polyglots characters.

1 Like

This is quite interesting and very useful in many different situations! Thank you for taking the time to code this and share with us.

1 Like

Marlight, i yell at you in any case, not really an issue to type /y, haha

I always copy-pasted the prefixes. Thanks for that, looks awesome.

I am pretty sure having this pre-fix will be beneficial to me in that case.

For people that really hate addons, here’s the macro version (obviously not perfect 255 character limit)

/run if l == nil then l = true else l = not l end print(l)
/run ChatFrame1EditBox:SetScript(“OnEnterPressed”, function(self) if l then ChatFrame1EditBox:SetText(“prefix goes here”…ChatFrame1EditBox:GetText()) end ChatEdit_OnEnterPressed(self) end)

3 Likes