One In The Chamber
- Pow* Right in the kisser! ( or should i say square head?)
Welcome to, Drum Roll Please
One in the Chamber
Remember that Call of duty game "One in the Chamber", This is practically the exact same thing! The Mechanics and Rules are simple. Let me show you what's going on here.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I have now created a GitHub for anyone who wants to see and check up on the project.
GitHub: GitHub
Strong note ==on why some server owners cannot get this plugin working properly:
-This plugin has been compiled with JAVA 7,I am sorry but many of you probably do not have Java 7/8, you are probably still running Java 6, please update your java and be sure you have Java 7 on your computer for this to run correctly, and if anything, try Java 8 :) it's a bit better and it is what i am using.
V3.2 Update Notes:
- This update does have the Sign break bug fix inside!
- No more placing blocks when inside an arena
- No more breaking blocks when inside an arena.
- Wooden swords still added.
- Player inventories are now saved and are restored when leaving an arena (Any type of leaving)
- Added command: /oitc version
- Added command: /oitc stop <Arena>
- Please wait till Bukkit approves of OITC-V3.2, if you do not see it, that means it is still in the approval process!
if anyone wants me to work for them on their server please contact me :) I am open. ~~Artish1~~
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
FAQ
Setup Video:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Alright Welcome to OITC!!!! This plugin is quite like the famous call of duty gamemode called "One in the Chamber", Basically the aim of the game is to have a free for all and kill eachother, the first one to reach the stated kills wins the game (Default to 25 kills). You receive a bow, sword, and ONE arrow, arrows are 1 hit kill, and you gain one arrow for every kill you obtain.
Wow that was a big message, Glad that's overwith. Anyways lets get onto the Server commands :)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Commands:
- /oitc - The main command of the plugin, and a shortened command for One in the Chamber
- /oitc start [Arena] - Force starts the Arena, (One player must atleast be in to actually force start it.)
- /oitc create [Arena] - Creates the arena with the name specified in the argument
- /oitc lobby - Teleports you to the Main lobby of OITC (Where the players will teleport back when a game is finished)
- /oitc addspawn [Arena] - Adds a spawn to the Arena, Can make multiple spawns (As many as you want)
- /oitc setmainlobby - Sets the main lobby to where players will teleport to after the game and with /oitc lobby
- /oitc setlobby [Arena] - This sets the Per-Arena Lobby's that players will be teleported to when they click on a sign.
- /oitc leave - leaves the current arena you are in.
- /oitc stop [ArenaName] - force stops the current arena.
- /oitc version - Gives you your current version of OITC.
- /oitc reload - Reloads the Config files for OITC(Instead of just Reloading the whole server)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
How to setup The Signs
- Line 1: oitc (Caps doesn't matter)
- Line 2: "Your ArenaName Here"
- Line 3: Nothing
- Line 4: Nothing NOTE: NOTHING IS CASE SENSITIVE.... YOU DO NOT NEED TO CAPITALIZE :)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Features:
- Join signs!
- Multiple spawn creation for each arena. After a player has died they will respawn back to a Random location every time
- Simple to use and setup
- A scoreboard at the side of the screen, Shows each players stats with their names and kills together
- A Custom Countdown (Seconds can be changed in the config.yml for each Arena)
- Saving and restoring Player's inventories when joining/leaving an Arena.
- An Automatic Start Mechanism! (Configure how many players are needed to auto start in the config.yml
- Soon to come, Adding colored player nametags for Who is in 1st,2nd,3rd and so on Ex: Whoever is in 1st place shows other players a gold or dark red nametag
- Free for all
- No breaking blocks ingame
- No placing blocks ingame
- No opening chests ingame
- Automatic respawn, Nobody's got time for clicking "Respawn" Anymore. Just die and GO!
- Probably more to come, add anything in the comments and i might add it in.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Permissions
- oitc.admin
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Configuration Help
Note that all values listed below are DEFAULT Values
- Countdown : 15 (How many seconds for the countdown to... countdown
- MaxPlayers: 20 ( The Amount of maximum players the Arena can hold.
- KillsToWin: 25 (The Amount of kills needed to win the game)
- AutoStartPlayers:8 (The amount of players needed to join the arena until the arena Automatically starts by itself)
- EndTime: 600 (The Amount of seconds the Arena will run for, By default is 10 Minutes(600 seconds), so after 10 minutes, if nobody gets to the KillsToWin amount, it will then stop itself.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Other Information:
- None (At the moment)
Players loose their levels that they had before the game, and loosers aren't teleported to the lobby after the game, allowing them to kill other players, and loose their inventories after the game.
It does not work! I can just use these commands! /oitc leave & /oitc lobby . I cant make arenas and start and stop games! Why this happening? Need help so fast as you can!
@MatthewCBrinkley
It is compatible with 1.7.2 and 1.7.4 because it works for me. Check your config and check the console for any errors. Maybe it is inflicted with another plugin?
Can you make it to where you don't take fall damage within the game. Thanks.
@lalo5
Can you add BungeeCord support?
That will be great!
@MatthewCBrinkley
maybe a error description?
Is this for 1.7.2? because it isn't working for me
Hi I have 4 Server , which are connected with bungeecord. Is there a possibility, that I can place the Join Sign on the lobby Server and than the player join on the Server (fĂĽr Oitc)? Can you add a bungeecord Support?
This plugin is amazing I plan on using this for my server. There is only one issue with this plugin and that is when the game is over not all players get sent back the lobby. This is a huge error which can effect my server since it leaves players in the arena. If i can fix this on my own please tell me other wise I hope it gets fixed in the next update which i cant wait for!
When somebody kills me, i lose my things and when i type /oitc leave i get an internal error. What should i do???
Great plugin, replicates OITC very well!
Ive also made a video showvcase of it: https://www.youtube.com/watch?v=fj35_jspClk
Cant wait till you add the shop back!
You are not supposed to die, death should be cancelled by an EntityDamageByEntityEvent handler in the listener once it detects damage greater than health. I suspected they were using a death event handler instead of damage and it all started going wrong there. Probably used the playerKillCount instead of the dummy objective in the scoreboard. I certainly haven't seen their code. Just a guess. I never had that problem with this plugin, just the inventory loss and leaving all the players in the arena after it's over, plus some other bugs that I haven't seen anyone mention, yet. I would also guess that their player array iteration is broken, causing the players left in the arena after the game is over problem.
Noob warning, just what I suspect after building a similar plugin. I haven't seen their code.
Good feedback from the players. Had to add a couple of handlers to the listener for players logging out and to prevent teleporting out of the game…
Added auto start on minimum player join and countdown, both working; next well add force start and a time limit. Then, in game configuration inspired by the good people who built WAR. Who wants to edit a config file? Not me.
Got the countdown, autostart, game end timer, abandoned game end, and everything working. Just need to clean up the arena.dat file generation and get multiple arenas setup. Then, I can share. Still have to change hash map sort of final scores to an array for tie scores and get some more good beta testing. Players requesting sound on kill and visual effects.
So, all up and running with blood on damage, ping on hit by arrow, 4 player minimum to auto start, 10 player max, 10 spawns, force start, 10 minute timeout. But, I've stalled on getting it user friendly because of so much to do on the server. Need to add no tp to player in game. Good beta testers.
Hi, I love this plugin and I am using for my coming soon server. There is an issue. Whenever someone dies they loose their stuff in the game. Also when they die they need to click respawn (which isn't a big issue, but just wanted to put it in there). If anyone could help me with my problem it world be a HUGE help.
Thank You, imyussy
Got tired of waiting and wrote my own. Just bare bones at the moment. If it stands the test of time on a server running around 40 plugins and all kinds of miscreants testing everything, I'll make it public.
Give me time, I'm a noob at Java, Bukkit and Minecraft. I would encourage anyone to write their own, it's a simple plugin to learn on. Big thanks to someone named ChaseChocolate for providing tons of good free information about scoreboards, etc., etc. There really are some good folks out there, not all just "go learn Java first" goofballs. I have to admit I do know C and my way around any kind of code. Mostly, it's just plowing through.
As a bonus, I ended up with two smaller spinoff plugins from this, command signs and super bow. Super bow is wildly popular on our server, 100x speed and 100 damage from arrow or melee. I don't know how stable that one is, but nobody uses a normal bow on our server any more and it hasn't crashed or burned, yet.
If you are a noob like me that wants to tackle this plugin, use scoreboard, the WarpSigns plugin source code from gitHub for a join sign and start with xTrollxDudex's tutorial. https://forums.bukkit.org/threads/tutorial-make-a-minigame-plugin.168164/
Upadate ?????
I don't think he will update this anymore :(
Doesn't work...lobby inventories get mixed, players sometimes go invisible, and none of the players can fight each other.
This isn't caused by any other plugin, I checked every possible thing that could stop it three times over.
@MineMcPlayer
dood did you get java 7?
When i put OITC in my plugins folder, i doesn't work/show on plugins list when i type /plugins… any help???
Hi.
I create 2 arenas and work fine. But when i restart may server, the plugin can't load the second arena. The arena is in the arenas and config file.
[23:23:48] [Server thread/INFO]: [OITC] Enabling OITC v2.1.2
[23:23:48] [Server thread/INFO]: [OITC] Now Currently Loading The Arena: Stadt
[23:23:48] [Server thread/INFO]: [OITC] WARNING, FAILED TO LOAD ARENAS.
[23:23:48] [Server thread/INFO]: [OITC] Hooked into Vault!