RP Chat
The Roleplaying Race/Chat Plugin for Bukkit
About
This is a very extensive roleplaying plugin suite created for our amazing players at Fall of an Empire - I am no longer in a fit state to handle this server and have handed over the source code and world to the players - I want to thank you all for the great time I had building this world with you guys and the universe we have been involved in for the last few years
If you want to see this in action you can join IP: play.fallofanempire.com port 25565
Till yonder, Mixxit
Current Version: 1.01
For bukkit:1.5.1
Features:
- Allows players to select fantasy races
- Includes racial languages by default that you learn by hearing nearby races talk
- Sample 150 spells file configured for level 1 - 50
- 4 base class (Warrior, Ranger, Healer, Mage) archetypes that can be broken down into hybrids and leveled accordingly by the player
- Includes /emote and /say for localised chat
- Allows admins to define Racial Kings who can assign titles to their subjects
- Integrates with towny
- Uses SQLite
- Firstnames, Lastnames and Genders
- Optional highly extensive spell and items system
- Special randomised ore that can be used to surround a diamond sword to add a damage bonus
Requires: Essentials, Towny, Vault Note: is not compatible with TownyChat
Source: https://github.com/mixxit/rpchat & https://github.com/mixxit/rpitems
Installation:
Note: you must first have the following plugins installed: Essentials, Towny, Vault
Drop the jar file into your plugins directory and load the server
The plugins will now generate the databases and prepare the server
Once the server has started, do /save-all /stop to restart
Note - You can ignore any quests.tsv errors - this file is not provided at present time due to a citizens plugin problem that the quest system relies on
NOTE YOU SHOULD NEVER USE /RELOAD TO RELOAD THIS PLUGIN - IT IS HIGHLY DEPENDENT ON THREADING AND COULD CAUSE UNEXPECTED EVENTS - ALWAYS SAVE-ALL AND STOP TO RELOAD YOUR SERVER
Commands
Login to the game, use the /race command to set your race
For example: /race Human
To see a list of races use /race list
To set someone elses race (Admin only)
/race Human playername
To talk locally use /local or /l
Set your name with /name and /lastname
Set your gender with /setgender
Regenerate your mana with /meditate
To see your levels mana and shielding use /stats (RPitems only)
To reset a level use /reset (RPItems only)
To change your language use /setlanguage
If you are king, set someones title with /settitle name title
To convert spells into scrolls backwards and forwards use /convert
Using spells
Players use spells by first finding the spell books or scrolls and then holding them in their hand and right clicking on a target (if a target is required) There are many heals, damages, buffs and so forth and are configured to not cause too much damage in PVP
Creating new spells and items
There is a supplied abilities.tsv file that is linked above, this goes into your rpitems folder and is a TAB delimited file - you can create as many spells as you like and they will appear in game based on the settings of each column
When you are first starting out creating items I recommend you copy one of the 150+ spells to begin with and see how the changes effect the spells
Reload your changes with /reloadabilities
Other Useful Information
To make someone a king of a race use /setelection 2 Playername
To make someone no longer a patient - use /setelection 1 Playername
Upcoming features:
- Racial leaders *ADDED*
- Titles *ADDED*
- Custom player names *ADDED*
- Race languages *ADDED*
- Spells *ADDED*
- Classes *ADDED*
Donate Bitcoins if you like this
Feel free to donate bitcoins to me (as little as you like): 1Lr6qgiQtSiDxxyHujZ67rRdWzQ3BTyt39

