SimpleRP
SimpleRP is a plugin who introduce in a simple way some RP features for your server. It depends on SpoutPlugin (SpoutCraft client for the players) and Citizens2.
Features :
- A simple evolving market Economy ( prices vary depending on supply and demand)
- Four traits for citizens2
- PurseTrader : Gives the ability to buy and sell items of the npc inventory with a SpoutPlugin GUI
- SaveInventory : If you don't already have a method for save the npc inventories after server shutdown (usefull with the pursetrader trait)
- Teleporter : Gives the ability to teleport your players through a network of locations, with a price proportional to the distance
- Voice : Gives the ability to randomly speak (play a short sound) when a player interact. More realistic on a pursetrader or a teleporter
- A darkness and rank system. Your players will fight against the evil forces and increase their score to obtain rank (like "Killer" or "Knight"). The darkness effects (if the players don't fight, when the darkness progression increase with the time) are a reduction of the day time, and an increase of the mobs and thundering probabilities.
- A basic music area system. Play a music when a player enters into an area.
Configuration, commands and permissions
How-to
Screens
Purchase / Sale GUI
Teleporter GUI
HUD and Rank
I hope you will enjoy this plugin.
If you search a plugin for skining your npcs, I personnaly use SimpleSkins Reloaded, a good plugin in my opinion.
Hi,
Someone reported to me the same bug. It's about Citizens but probably related to SimpleRP. Please copy here or send me your Citizens yml files and the version, I will look what is the problem.
26.09 20:08:01 [Server] INFO Caused by: java.lang.NumberFormatException: For input string: "" 26.09 20:08:01 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 26.09 20:08:01 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) 26.09 20:08:01 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) 26.09 20:08:01 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) 26.09 20:08:01 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:513) 26.09 20:08:01 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 26.09 20:08:01 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:53) 26.09 20:08:01 [Server] INFO at net.citizensnpcs.Citizens$1.run(Citizens.java:273) 26.09 20:08:01 [Server] INFO at net.citizensnpcs.api.npc.SimpleNPCDataStore.loadInto(SimpleNPCDataStore.java:36) 26.09 20:08:01 [Server] INFO at net.citizensnpcs.npc.CitizensNPC.load(CitizensNPC.java:130) 26.09 20:08:01 [Server] INFO at net.citizensnpcs.npc.CitizensNPC.spawn(CitizensNPC.java:192) 26.09 20:08:01 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 26.09 20:08:01 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 26.09 20:08:01 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 26.09 20:08:01 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 26.09 20:08:01 [Server] INFO org.bukkit.event.EventException 26.09 20:08:01 [Server] SEVERE Could not pass event NPCSpawnEvent to Citizens v2.0.8-SNAPSHOT (build 803)
bug fiz plis im from Brazil no speak english good ;)
@alek123222
"It depends on SpoutPlugin (SpoutCraft client for the players) and Citizens2." I can't make it more clear.
@failtolawl
Just for the economy SpoutPlugin is very useful for the GUI system. And all the other features need it for the custom sounds effects. I have made this plugin for fun and for a new perception of the game. SpoutPlugin is easy to use but, yes, it requires an investment from the players.
not very simple if it requires spout, just saying
You should make it more clear that spout is required... And with spout you wont go far.
@MCFUser5585029
I added "enabled" boolean value in the darkness configuration section. But I will soon separate the darkness and the ranking system, I think.
@imagicthecat
I don't think I'll be using the rank/darkness system at the start, sadly. I'm mainly using this for the unique looking GUI.
"SpoutPlugin is needed, yes. But it's worth, I think the development opportunities are endless."
SpoutPlugin is definitely worth it, I am very disappointed that it isn't more widely used.
@MCFUser5585029
Happy to read it. You can set the "increase_darkness_per_hour" to 0.0, but I can add an "enabled" option if you don't want the darkness and rank informations displayed.
@RevCity
SpoutPlugin is needed, yes. But it's worth, I think the development opportunities are endless.
@RevCity
From what I can see, this is mainly a spout plugin.
Edit: For extra clarification
" It depends on SpoutPlugin"
I'm definitely interested, but will it require Spout or just have it as an addition?
This looks amazing, I will definitely use this on my upcoming RP server. May I ask if the darkness/rank thing is optional?