SimpleSpleef Evolution
Installation and Upgrade | Simple Spleef Tutorial | Playing SimpleSpleef | Configuration | Command Reference | Permissions | How to...
Features
- Players can see the list of options by typing /spleef or /spl.
- Administration with /spl admin or /spla.
- Define multiple spleef arenas or play freestyle (touching water/lava => lose).
- Arenas can be protected (digging/placing blocks), rebuild automatically (different types of restorers, see config!), and define a variety of spawns/cubes for losing, spectators, lounge, etc. You can optionally use the wand tool of WorldEdit (you need version 5.0 or higher!) to define arena cubes (or polygons - circular floors are possible using this!).
- Optionally, use WorldGuard regions to define arenas, floors and lose regions. You do not have to create cuboid WorldGuard regions for this, you can also create polygonal arenas!
- Players and spectators can teleport to the arena automatically.
- Anti-cheat Define command whitelist of allowed commands for spleefers.
- Team games - arenas can be built and played (teams have their own game spawn) in team games. You can hit red or blue wool in the lobby to join a team. Teams are evened out automatically.
- Define minimum and maximum players for each arena. Also define how many players still have to be in the game to win.
- Option to ready all players before the game: Touch an iron block (or something else) or sign to tell you are ready for the game. Team games support readying by hitting a red or blue wool block. You can also set a ready timeout.
- Item, money and/or experience prizes for winners. Vault support (this is optional), so connect to any economy supported by Vault. Games can also cost a fee to join. The fee can be transfered to another account (e.g. the government or arena "owner").
- Instant block digging or using shovels.
- Turn off PVP and hunger during games.
- Players' inventory can be emptied at game start and restored at the end of the game. At game start, spleefers might also receive items (like weapons or blocks to be placed during the game).
- Define blocks that can be dug or that cannot be dug away.
- Block degeneration and repair - arena floor can start desintegrating after a while and/or get repaired. There is also an option that spleefers may not be allowed to stand on one block for too long (preventing spleefers to island themselves on a single block).
- Multiple lose conditions: entering a certain area, touching a block or entering a water/lava, whatever.
- Define win blocks or arenas that have be touched/reached to win the game (this makes it possible to create quite unique forms of play)
- Define what announcements are public and which ones can only be received by players/spectators.
- Teleport back to original position after the game using /spl back.
- Referee only option with /spleef announce - only an admin can initialize games.
- Localize: English, Polish and German supported currently (you can add your own at any time).
- Permissions support, supports Bukkit's new permission system (so works with PermissionBukkit, PermissionEX, etc.).
- Spleef command signs - put up signs that can be hit by players. No more complicated typing - just hit the sign! You can define separate permissions for signs (e.g. disallow /spl join, but put up a sign with this command for everyone).
- Arena timeouts - limit the time per game.
- Statistics - top 10 lists, individual stats, etc. Can be hooked to other statistic plugins (BeardStats, right now).
Would you like join as a developer in this project? Send a PM to Kaosvf
Permissions don't work. Got an NPE the very first minute I installed the plugin.
Conclusion: Don't use this plugin.
@Charbeneau
It occurs at a very rare amount of times. Over 3 servers it only happened twice in 3 months. but the effects are horrendous. People have no choice but to spleef (due to the glitch I also mentioned about being unable to leave the game, it does the same here, but won't tp you to the spleef lobby) and people just go crazy, destroying the map. What's worse is no logblocking system can tell you who did it nor roll it back, so the devastation must be fixed by hand
SimpleSpleef v3.4.1 craftbukkit-1.3.2-R1.0
spam in console
@gamermanh
Oh.... Havent had that problem
@Charbeneau
tyo fix the grief problem? Yes. I mean they glitch AWAY from the spleef arena. Instead of spawning in spleef, they spawn at the server spawn, and can break whatever they want instantly
@gamermanh
Did you set up the region of the arena all around it?
There's a bug where you cannot leave a game once you have started, even if you type /spl leave. It keeps you trapped in the game until it's over.
Can we please get a fix for this?
also, there is an occasional glitch which allows users out of the arena by a TP mistake and they can spleef any block in the world, regardless of world guard or anything
Im having a problem where everytime i restart my server my spleef settings arent saved and i cant use the restore command
Your "Permissions" page says, that most of the permissions are "default: true", but actually they are "default: false". ;)
@all: You need to give the players the appropriate permissions to join, start or leave a game ect.
@kustomcraft
It works fine for me. CB 1.3.1 R2.0.
@joehot200
Just walk to the points you need and write down the coordinates by using "F3" debug view and put them in your SimpleSpleef config. There is a sample arena config inside.
Would be very nice for somone to fix this plugin it isnt runable.
Hi there. As a reward for your plugin, I translated him to Russian language.
You can download it from Dropbox:
https://dl.dropbox.com/u/61851995/lang_ru.yml
Server World4Play.com thanks you!
I know this plugin is not the most efficient as the original author said they didn't pay attention to performance when they were writing it.
However, I have had no problems with this plugin yet. People were playing for awhile in a multi-floor arena I made and had no problems at all except maybe due to lag from it for some reason or another which I think may have been client-side from lighting updates more than anything. But no errors other than the occasional startup error about an illegal character in the german lang file that has always happened, even with the old plugin, but even that doesn't happen every time the server starts.
So maybe people might find this info useful.
I use PEX and here are the permissions I give my players:
- simplespleef.announce
- simplespleef.arenas
- simplespleef.back
- simplespleef.countdown
- simplespleef.help
- simplespleef.info
- simplespleef.join
- simplespleef.leave
- simplespleef.list
- simplespleef.ready
- simplespleef.sign.announce
- simplespleef.sign.arenas
- simplespleef.sign.back
- simplespleef.sign.countdown
- simplespleef.sign.help
- simplespleef.sign.info
- simplespleef.sign.join
- simplespleef.sign.leave
- simplespleef.sign.list
- simplespleef.sign.ready
- simplespleef.sign.start
- simplespleef.sign.stop
- simplespleef.sign.team
- simplespleef.sign.watch
- simplespleef.start
- simplespleef.stop
- simplespleef.team
- simplespleef.watch
I also modify the config quite a bit and dont give or take a spade or modify their inventory at all.
not working dont download!
all i get is a error saying you do not have permission for the command join. you need the simplespleef.join
i do not use worldedit or worldguard. how do i use this plugin without it?
@Kaosvf
I would attempt to fix this plugin after I finish with my MineZ plugin, which is nearly done, I will send you a message with the whole source change after I do it. I think most of the events needs a re-write.
@aaomidi
Would you like that I add you as main Maintainer?
@aaomidi Yes please re-code it then release it :P
This plugin is very glitchy, If it doesn't get fixed I will overtake this, or i might re-code it.
We're running Bukkit 1.3.1 buildOur floor is not resetting after a game is completed even though it seems to be configured properly:
Does the arena need to be defined or just the floor?
That might be our issue. We only designated the floor because it's in a HUGE building.
Thanks.