CrazySquads
Version 1.2
Description
Form a squad/party/group, share loot and xp, rule the world!
Features
- Ability to change LootRules and XPRules
- SHARE, SHARESILENT, PRIVATE, PRIVATESILENT
- Execute commands for your squad members (whitelist)
- usefull when joining an arena together or teleporting to a certain warp
- Members of a party have colored Headnames. (Requires TagAPI)
- Members of a party can chat in their own squad channel. (Requires CrazyChats)
- Leaders can invite players to their squad/kick players.
- Members can descide whether they want to join or leave a party at any time.
- The eldest member of the group is automatically promoted to be leader, if the previous leader quits.
- Protection against squad internal PvP.
Requirements
- CrazyCore (Version 10.7.1 or later)
Optional Requirements
- CrazyChats (Version 1.7 or later; Required for Squad Chat Channels)
- TagAPI (Required for Colored Headnames)
Config
Commands with their Permissions
Languages
(Please post additional translations here, so i can share them to everybody!)
@SonarBeserk
There are a lot of things that you can do about this.
Create/Modify a custom_xx_yy.lang.
And replace the old messages with colored ones.
And you can switch to a silent item/drop share mode.
Meaning the plugin could be more user friendly. Basically less white messages.
@SonarBeserk
Sorry i don't understand that.
And how shall i change/fix that?
The coloring is kinda bleh
@wicked321
Maybe i didn't get it right.
Do you want me to add some kind of fee for creating/joining a squad?
This sounds like a good idea, although i haven't worked with any economy plugin yet.
Oh this is very cool plugin, might I suggest to add an option to charge people to make a squad.
@deseven
Ups...
Thanks for this bugreport.
Fixed:
http://dev.bukkit.org/server-mods/crazysquads/files/13-crazy-squads-v1-2-1/
Hello. It seems that there is a dependency problem in 1.2.
@lee3kfc
Added, i will do some further testing and release it today/tommorow.
@TheOneMadHawk
it sounds good!
im waiting for new update ! XD
@lee3kfc
I could add an autoRejoin option, if you rejoin the server when been in an squad you will rejoin automatically (with time limit), but you will still loose your leader role.
thank you for updating. :D
there is another request.
my server's players told me that the player left from their squad when he/she got disconnect. and its annoying to re-invite or re-join to their squad.
so i want you to change players won't leave even if they get disconnect. if you can.
thank you :D
@lee3kfc
loot was shared correctly.
xp shared not correctly (i'm wondering why my alpha testers didn't find this bug)
i will fix and upload it when i added default loot/xp rules
EDIT:
http://dev.bukkit.org/server-mods/crazysquads/files/3-crazy-squads-v0-7/
@TheOneMadHawk
thank you very much! now its working. :D
but i think there is another bug.
i tried create a squad and set share range to 50, and share xp and loot.
and then invite a player who was located 1,000 blocks far from me.
but all xps and loots shared.
does sharerange works correctly?
@lee3kfc
and can you add default squads setting to change LootRules and XPRules in config?
sure, i will add that tommorow
here is the link with fixed depencies:
http://dev.bukkit.org/server-mods/crazysquads/files/2-crazy-squads-v0-6-1/
@TheOneMadHawk
thank you very much :D
i really want to use this plugin! but im using mChat b283
http://dev.bukkit.org/server-mods/mchat/
and can you add default squads setting to change LootRules and XPRules in config?
cuz most of players too lazy to set them.
im waiting for update!
@lee3kfc
Thanks for your Bugreport. I forgot to exclude some code when CrazyChats is not installed. I will fix this when i'm back home.
can you help me plz? any commands dont work at all :s
09:05:56 [SEVERE] Error occurred while enabling CrazySquads v0.6 (Is it up to date?) java.lang.NoClassDefFoundError: de/st_ddt/crazyutil/CrazyChatsChatHelper at de.st_ddt.crazysquads.CrazySquads.loadConfiguration(CrazySquads.java:221) at de.st_ddt.crazyplugin.CrazyPlugin.load(CrazyPlugin.java:124) at de.st_ddt.crazyplugin.CrazyPlugin.onEnable(CrazyPlugin.java:105) at de.st_ddt.crazysquads.CrazySquads.onEnable(CrazySquads.java:212) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:270) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:252) at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:320) at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:299) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:258) at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:147) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:398) at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) Caused by: java.lang.ClassNotFoundException: de.st_ddt.crazyutil.CrazyChatsChatHelper at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 15 more
@suomenlippis
The claim land system won't be integrated here.
CrazySquads are only short time groups.
I will add CrazyAlliances with mostly the same features but with persistence and claim support.
This, is, GREAT!!
If you would do claim land system like factions I would love it. Seriously.