Inactive [FUN] Paintball v1.4 - Paintball Wars! Now with CTF! [953]

Discussion in 'Inactive/Unsupported Plugins' started by IC3D, Jun 19, 2011.

     
  1. Offline

    IC3D

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Paintball - Configurable Paintball Battles!
    Version: v1.4
    This is a fairly complicated plugin that allows you to have paintball (with a slight client modification) battles, or if you don't want your users to play paintball, its basically bow tag. The games end when all players are out, and the winner is the team with the last man standing.

    Features:
    • Play paintball!
    • Configurable ammo
    • Configurable messages
    • Configurable team bases
    • Configurable team spectating areas
    • Inventory saving!
    • Killfeed
    • Capture the flag and elimination game modes!
    Commands:

    The Permissions node for all commands is paintball.commands
    • /pb help <cmd> - Show command specific help
    • /pb base <red/blue> - Set the specified team's base (where they are teleported when the game starts)
    • /pb spectate <red/blue> - Sets the specified team's spectating area (where they are teleported when they are hit)
    • /pb add <player> <red/blue> - Add the specified player to the specified team
    • /pb remove <player> - Remove the specified player from the team they are on
    • /pb switch <player> - Switches the player's team
    • /pb tdm - Starts an elimination game! Teleports players to their team's base, saves their inventory, and puts 1 gun and the specified ammo in their inventory
    • /pb ctf - Starts a capture the flag game! Teleports players to their team's base, saves their inventory, puts 1 gun and the specified ammo in their inventory, and sets the flag location to the team color wool.
    • /pb end - Ends the game early! Gives players their original inventories back.
    • /pb clear - Clears all paintballs (arrows) from the ground
    • /pb empty <red/blue> - Clear the specified team of all players
    • /pb flag <red/blue> - Sets the flag location for the specified team

    Configuration:

    A file called config.yml will be created at /plugins/Paintball/config.yml. Some of the values are configurable in game, and the others need to be edited directly in the file. It looks like this:
    Code:
    Messages:
        Hit: You're out!
        GameStart: Paintball has started!
        GameEnd: Game over! %team has won!
    Locations:
        BlueFlag:
        RedDeath:
        BlueDeath:
        BlueBase:
        RedBase:
        RedFlag:
    GameTypes:
        2FlagCTF:
            Hits: 1
            FriendlyFire: false
            Lives: 1
            Ammo: 128
        Elimination:
            Hits: 1
            FriendlyFire: true
            Lives: 1
            Ammo: 128
    
    The messages, ammunition, lives, hits, and friendly fire has be edited directly. The locations are set with the ingame commands.

    To have a paintball gun clientside:

    To mod your client, all you have to do is edit your texture pack's image at minecraft.jar/gui/items.txt. Just change the bow to a paintball gun, and the arrow to a ball shape. I would do this, but my image editor for .png cant handle blank space :(
    If you make your own items.png, please PM me with a download link so other people don't have to edit it themselves.
    Then, follow these steps:
    1. Download Sound Mod Enabler here by epinull
    2. Unzip the file that you downloaded
    3. Move cx.class to your minecraft.jar
    4. Move DO_NOT_UPDATE.txt to .minecraft/resources
    5. Download bow.ogg and drr.ogg
    6. Move both of the above files to .minecraft/resources/newsound/random
    7. Your done!


    Downloads:
    The source code is included in the .jar (/me/ic3d/paintball/)

    Planned Changes
    • More game modes (what would you like to see?)
    Changelog:
    Version 1.4
    • The long awaited 953 update (sorry I was busy!)
    • PLEASE report bugs as I am sure there are tons :)
    Version 1.3
    • Fixed the plugin. During later 1.2 I accidentally uploaded a test build without realizing it, and it messed up the plugin.
    • Changed /pb start to /pb tdm, because its a team deathmatch
    • Added per-game type lives, ammo, friendly fire, and hits
    • This was hastily coded at 2:20 AM, so if there are any bugs (there are bound to be a bunch) please let me know as soon as possible!
    • Blocked paintball (arrow) damage (when game is on and you are playing)
    Version 1.2
    • Added a two flag capture the flag game mode! The game mode works like this:
      • Use /pb flag <red/blue> to set the team flag locations (should be near their base)
      • Use /pb ctf to start a capture the flag game
      • Run to the other team's flag and right click it to grab it, the block should turn white and give you one flag
      • Run back to your flag and right click it, you have to have the enemy's flag somewhere in your inventory
      • You win!
    • Added a /empty for easier team clearing
    Version 1.1
    • Fixed everything. There were a million things wrong with the first one.
    • Cleaned the code
    • Better kill handling
    • added killfeed
    Version 1.0
    • Secret Bugfixes!
    • Original Release!
    Credits:
    • @captainawesome7 - All coding
    jacob0wnz, mathiash98 and kahlilnc like this.
  2.  
  3. Offline

    xfro1029384756

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    worked :D awesome plug in i love it!
  4. Offline

    xXFuZioN360Xx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    When I Type The cmd /pb CTF its start the game but no one goes to there spawn and no one gets a bow and arrows? and same with /pb tdm.:( HELP!
  5. Offline

    Underkover

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey, Nothing happends when someone gets hited :S
  6. Offline

    Khrysos

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Have you tried putting the team bases and the flag bases first ?
  7. Offline

    xXFuZioN360Xx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I fIXED IT BUT THANKS ANYWAY
  8. Offline

    aidanhd500

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    can someone make a video tutorial or direct me to a video tutorial
  9. Offline

    Hamad

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    weird, when trying to download, i get error: failed to load main-class manifest from bla bla bla
    first time happens to me
  10. Offline

    VatriXxX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    CTF and tdm doesn't work, after kill the other team it's not ended at tdm mode.
    After capture the flag from other team doesn't finished the game.
  11. Offline

    SNOWMANEH

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    When every i edit the yml the plugin wont work please help
  12. Offline

    captainawesome7

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Just like every other yml:
    • Dont use tabs, use spaces
    • If you can't figure out how to edit a text file, I can't help you
  13. Offline

    Webmaster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi, guys!
    I have a problem: plugin loads at the server, but I can't manage from the game. I wrote "paintball.commands" at the permission file. What should I do?
    P.S. I'm newbie and sorry for my bad English :(

    This post has been edited 2 times. It was last edited by Webmaster Jul 28, 2011.
  14. Offline

    iislight

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I have a paintball server with multiple maps, Could you possibly make say, Bluebase1, Bluebase2, Redbase1, Redbase2?
    Please?
  15. Offline

    BlackJack65

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The commands don't work :( why ?
    I can't use the commands In-Game.

    This post has been edited 1 time. It was last edited by BlackJack65 Jul 30, 2011.
  16. Offline

    flipperjinx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Download Link Wont Work.:'(
  17. Offline

    flipperjinx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Nevermind Sorry...:)
  18. Offline

    ImNoTARussianSpy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Now my Minecraft has a black screen...
  19. Offline

    captainawesome7

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    No client mod is required.
  20. Offline

    ImNoTARussianSpy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Everything is fine untill I add the class file to my minecraft.jar. Then I get a back screen.
  21. Offline

    heeelp4

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  22. Offline

    registered

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)

    This post has been edited 1 time. It was last edited by registered Aug 11, 2011.
  23. Offline

    lKinx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  24. Offline

    TrevIzSick

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm really mad because I don't want to be op or else it will change my name to red which I hate. But when I am not op it lets me do everything BUT this game.
  25. Offline

    heeelp4

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    HOW DO I INSTALL THE CLIENT TO MY BUKKIT SERVER. I WANT TO.
  26. Offline

    Meteo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  27. Offline

    captainawesome7

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  28. Offline

    Meteo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yes! Thank you so much! ^^ I apriciate it


    EDIT: Is there a way to make an certain block be a health regenerator if u stay near it? I want people to be able to get the flag, get shot at, heal, and repeat. Thx if u can ^^

    This post has been edited 1 time. It was last edited by Meteo Aug 16, 2011.
  29. Offline

    manolorodero

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    the plugin wont work for me. i dont kno if its working on 1.7.3 or its just messed up. i put it in fixed the config and when i try to play this happens. in the chat it says painball has started. then when i get hit or i hit someone else they dont go to spectate thing or anything. i didnt do anything wrong cuz i did add myself and my friend it just wont take us out of the game when we get hit or die. PLEASE HELP :D
  30. Offline

    aidanhd500

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    a couple things, i just want people to be able to add themselves to a team, not others, either tha or some permissions so that people can still play even when i am not online. also, can you make it so that you can set how many flag caps it takes to win, i want to set certain games to be like 5 flag caps t0 win. and an idea for another game mode, not sure if i like my own idea but, kind of a search and destroy mode, one team gets tnt and has to plant it in blue base, it detonates in 30 seconds and the tnt has a higher damage the usual, (meaning its harder to break then usual) just spit balling, not sure if i even like my own idea. thanks.
  31. Offline

    captainawesome7

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Requests here
  32. Offline

    srmorris2

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I seem to be having trouble with my Moderators having access to the commands. I have the permissions put in just as you describe. When they enter /pb help nothing happens. Doesn't even say that they don't have access, just nothing. I also notice that when I enter it and it works, nothing shows up in the console about Paintball at all.. Any suggestions?

Share This Page