[MECH/FUN] PVPGunPlus v1.0 - NOSPOUT - GunPack alternative [1.5.2]

Discussion in 'Plugin Releases' started by orange451, Feb 23, 2012.

  1. Offline

    Ubermatik

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

    First of all, this plugin looks really promising, and may abolish the need for mods on my server, which would greatly increase accessibility.

    However, it's been a long time since I've used any permissions like system, and I'm having serious difficulty getting this up and running in tandem with PEX.

    Would it be too much to ask for you to create a ready made config.yml/permissions.yml file so I can simply drag and drop? If possible, just make it so all ops can use the plugin for now, though later it will be necessary that anyone on the server can use guns.

    Thank-you so much in advance, and I can't wait to get started!

    P.S. My name is ubermatik, just incase it's needed for any configurations. Thanks!
  2. Offline

    Ubermatik

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    *UPDATE* Never mind, got it working! Ignore the last post...

    I do, however, have some questions - is it possible to change the drop speed of the 'bullet's? I find most guns fall off too quickly!

    Also, it would be excellent to have an option to change the 'bullet' 'sprites', instead of them all being snowballs. Eggs are a possibility, surely? This makes texture pack customization much easier.

    Finally, making the guns fire through right click would be a helpful option to eliminate block destruction/make melee attacks possible.

    Otherwise, really pleased so far, great job!
  3. Offline

    nhoclesnar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Have you look at the config file for each gun? You can change the settings in there.
  4. Offline

    Ubermatik

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yep, since discovered! Changing drop distance is super easy, so thanks for that - my guns are now more realistic!

    How ever, the last two points still stand - an option to change the appearence of ammo once fired would be nice - I'm sure implementing eggs into the code shouldn't be too difficult, but I thought with playing around with dispenser code, you could effectively fire anything? Having the ammunition itself fired from the gun would be great, e.g. Machine gun uses seeds and fires seeds.

    And again, right click implementation would be great.

    Thanks for your help!
  5. Offline

    nhoclesnar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I agree with your ideas, but I don't know if the author let us change the code. If he let us then I will try to learn some java and try to implement those features.
  6. Offline

    ninja807

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I am trying to get this plugin working how I need it to but I'm having complications. I want to only be able to use guns in only one world. I was trying to do this by only allowing the permissions for them in one world this case being the world "ZCity". Ops can use them no problem without errors or anything, but when any other player uses them in any world not just ZCity it says, "You do not have permission to fire this gun!" then fires anyways. I have my permissions for the seperate groups, I checked it on an online yaml parser and it says it's fine. Can anyone help me? Here's the groups:
    Code:
    groups:
        default:
            default: true
            permissions:
            - lwc.protect
            - myworlds.world.enter.survival_skylands
            - -runecraft.teleport
            - commandbook.who
            - essentials.afk
            - essentials..afk.kickexempt
            - essentials.time
            - essentials.compass
            - essentials.depth
            - essentials.getpos
            - essentials.help
            - essentials.helpop
            - essentials.info
            - essentials.list
            - essentials.list.hidden
            - essentials.mail
            - essentials.mail.send
            - essentials.me
            - essentials.motd
            - essentials.msg
            - essentials.msg.*
            - essentials.near
            - essentials.realname
            - essentials.rules
            - essentials.seen
            - essentials.seen.banreason
            - essentials.suicide
            - essentials.whois
            - essentials.clearinventory
            - essentials.ping
            - essentials.spawn
            - essentials.delhome
            - essentials.home
            - essentials.sethome
            - essentials.sethome.multiple
            - essentials.deny
            - essentials.warp
            - essentials.warp.list
            - essentials.kit
            - essentials.kit.starter
            - logblock.tools.tool
            - logblock.tools.toolblock
            - logblock.me
            - mtc.create
            - mtc.join
            - mtc.lock.chests
            - mtc.lock.iron-doors
            - mte.activate.generator
            worlds:
                ZCity:
                    permissions:
                    - -lwc.*
                    - pvpgun.pistol
                    - pvpgun.machinegun
                    - pvpgun.shotgun
                    - pvpgun.sniper
                    - pvpgun.rocketlauncher
                    - pvpgun.frag
        Forerunner:
            default: false
            inheritance:
            - default
            permissions:
            - essentials.tpa
            - essentials.tpahere
            - essentials.kick
            - essentials.deny
            worlds:
                ZCity:
                    permissions:
                    - pvpgun.pistol
                    - pvpgun.machinegun
                    - pvpgun.shotgun
                    - pvpgun.sniper
                    - pvpgun.rocketlauncher
                    - pvpgun.frag
        Moderator:
            default: false
            inheritance:
            - Forerunner
            permissions:
            - essentials.tp
            - essentials.tp.others
            - essentials.back
            - essentials.kick
            - essentials.ban
            - essentials.ban.notify
            - essentials.banip
            worlds:
                ZCity:
                    permissions:
                    - pvpgun.pistol
                    - pvpgun.machinegun
                    - pvpgun.shotgun
                    - pvpgun.sniper
                    - pvpgun.rocketlauncher
                    - pvpgun.frag
        Admins:
            default: false
            inheritance:
            - Moderator
            permissions:
            - lwc.*
            - superlog.superwand
            - essentials.*
            - -essentials.ptime
            - -essentials.ptime.others
            - -essentials.balance
            - -essentials.balance.others
            - -essentials.eco
            - -essentials.eco.loan
            - -essentials.pay
            - -essentials.sell
            - -essentials.setworth
            - -essentials.worth
            - essentials.helpop.receive
            - -essentials.nick
            - -essentials.nick.*
            - worldedit.*
            - -worldedit.limit
            - worldguard.region.*
            - worldguard.god
            - worldguard.god.other
            - worldguard.heal
            - worldguard.heal.other
            - worldguard.slay
            - myworlds.tpp
            - citizens.*
            - mt.admin
            - mtc.admin
            - mte.admin
            worlds:
                ZCity:
                    permissions:
                    - -lwc.*
                    - ChestShop.shop.buy
                    - ChestShop.shop.sell
        Owner:
            inheritance:
            - Admins
            permissions:
            - citizens.admin.override
            - -multiinv.exempt
            - '*'
            worlds:
                ZCity:
                    permissions:
                    - -lwc.*
                    - ChestShop.shop.buy
                    - ChestShop.shop.sell
  7. Offline

    ninja807

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ok after a bit of testing it works kinda. You can fire in every world, and every world besides ZCity has the "you don't have permission to fire this gun" message and fires anyways. I could still use help with this.
  8. Offline

    nhoclesnar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That's pretty weird. From the look, your gun permissions should only have effect in ZCity and nowhere else. I never turned on permission in PVPGun so I don't know if it works properly or not. Maybe you can do further testing with only PVPGun, Vault, and PEX and find out if the problem still persists.
  9. Offline

    orange451

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The problem with a gun shooting an item such as snowballs/eggs compared to "seeds", is that the minecraft client stop drawing them when they're like 10 blocks away from you. The players shooting seeds wouldn't see their bullets anymore. Also, only Snowballs/eggs trigger a damage event, which the plugin uses to detect whether or not a bullet hit a player.

    The right clicking sounds fine though :)
  10. Offline

    nhoclesnar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ah yes I forgot about the damage thing :p. Thanks for clarifying this up orange.
  11. Offline

    Foerster44

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I would appreciate a vid showing off this plugin in action ;-)
  12. Offline

    CaptT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It would be helpful if these guns fired on right click, since that's how most minecraft projectiles work. I am working on a TF2 style server, but SDK's mod doesn't have a syringe gun, but all its guns use right click to fire.
  13. Offline

    TrueMysticHD

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ok, i have a big problem :0 on my server, i installed it and all, works great! but!! my friends tryed without the permission nodes, and it said they had no permission, but they could still fire.. :l plz help!
  14. Offline

    ninja807

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I asked Orange about it and he said he fixed it. He does an awesome job :D
  15. Offline

    nhoclesnar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey orange I have a request. Can you add a new type of gun that shoots firecharge? That would be perfect for a flamethrower. A flame thrower does not do damage so it's ok if the gun only does fire damage. You can make it an option like 'flame=true'.
  16. Offline

    ninja807

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    :eek: I was thinking flame thrower the other day. That would be awesome.
  17. Offline

    TrueMysticHD

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    so its fixed now..? do i have to like update the plugin or does it do it automaticly?
  18. Offline

    nhoclesnar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The plugin hasn't been updated since May 23rd.
  19. Offline

    TrueMysticHD

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ok.. its not working for me... everyone who doesnt have perms can still shoot even though it says no perms..
  20. Offline

    ninja807

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I sent him a PM about the permissions issue and he sent me this back,
    As for the "rocket launcher thing" I also requested he make an option for block destruction for the rocket. Like how grenades work.

    Thanks orange.
  21. Offline

    nhoclesnar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Wait what rocket launcher thing? There is already an option for rocket launcher
    perhaps orange forgot about it :|

    EDIT: Ah maybe he was thinking about the explode option in projectile. Yeah projectile does explode, but does not destroy blocks. I hope he fix this too. I would love to see people using grenades to blow up doors and walls :D

    This post has been edited 1 time. It was last edited by nhoclesnar Jun 19, 2012.
  22. Offline

    TrueMysticHD

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    aah ok. so its in the next update.. and teh rocket launcher fix would be nice :) thanks for your help
  23. Offline

    ninja807

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yeah it wasn't about the explosion option. it was to make it so it doesn't destroy blocks. So you can have splash damage but no damage to the landscape.
  24. Offline

    bingy2507

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    :mad: I AM REALLY CHEESED OFF!!!!!:mad:
    THE WINRAR WONT OPEN THE FILE!!!
    PLEASE, PLEASE, PLEASE FIX THIS BUG BECAUSE
    THIS IS THE PERFECT PLUGIN FOR MY SERVER!!!
  25. Offline

    ninja807

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Download 7-zip its free and it does the same thing as winrar.
  26. Offline

    nhoclesnar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You don't have to put all cap like that. You cannot open it is not the author's fault nor anyone else's fault, isn't it? WinRar can actually open more formats than 7zip, and even Windows itself can open zip files without the help of any extra software. Maybe you should uninstall WinRar for the moment to open the file and re-install it later.

    This post has been edited 1 time. It was last edited by nhoclesnar Jun 21, 2012.
  27. Offline

    joehot2000

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i know making smoke is possible, as in plugins like moarrows it will make smoke.
    i will also say the plugin is very laggy, and (if you know anything about lagmeter plugin) it is taking my server down to 5TPS. as soon as i take the plugin out it is fine.
    i find it happens when about 20 people are all firing guns,
    unless there is a fix, i will have to take it out, but it is fun, and its cool making my own guns too :D
  28. Offline

    nhoclesnar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm using MoArrows and I don't know how can it make smoke. Can you explain this a bit more?
    And :confused: I don't get why your TPS drops. My players use gun all the time and I haven't notice any sharp drop in performance yet. Perhaps there is a conflict between your plugins? Firing guns is just like throwing snowball (I think). It shouldn't make your server laggy. Well I suggest you using NoLaggExamine to find out which is the real cause.
  29. Offline

    nhoclesnar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    joehot, I have no idea what you are talking about. I understand the first part, but the second part is totally confusing. MoArrows is a plugin that gives you more arrow types. How can it spawn 10,000 creepers and cause lag? :confused:
  30. Offline

    sehunpark

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This plugin works with the permission EssentialsGroupmanager.

Share This Page