[MECH] Archers v1.0 - Advanced Archery [1.5R0.1]

Discussion in 'Archived: Plugin Releases' started by 1337, Apr 27, 2011.

  1. Offline

    1337

    Archers (Reborn) - Made by [1337]
    I - Introduction
    Archers, makes archery way more powerful and fun! It has a big list of special arrows who can be enabled/disabled easily with Permissions.
    Here is a quick list of its possibilities:
    • Powerful Arrows Light things up with Fire and Lighting arrows, Blow things up with TNT arrows, morph monsters, and the mighty Nuke arrow
    • Fun Arrows generate new trees, make mobs fly up and teleport
    II - Download
    III - Installation and configuration
    • Check the Permission nodes below:
      • Code:
        archers.bow.(arrow name) - Needed to fire the bow
    IV - Usage
    It is really easy. If you type /arrow a list with available arrows will pop up, if you need more information. Just type /arrow (arrow name), and you can see what ammo it uses, and what you too enable it. Also if you dont have permission for a arrow it shows up red, if you do have permission it shows up green

    V - Final note
    Suggestions, Questions or bug reports: Post them in this Thread!
    You can also post, what you want to be updated first. That would also really help me :)
     
  2. Offline

    IAMWIN

    no i meant the new plugin called flight or something it gives command=/fly and i was wandering but ima try lol thanks tho and keep up the good work
     
  3. Offline

    eagleFMJ

    Looks like a cool plugin will give it a try!
     
  4. Offline

    Aramillio

    OK, so i havent been on in the last day, but there was a request for me to explain my arrows and quiver idea.

    so its as follows:

    currently you need one bow for every type of arrow you want to shoot, or you can carry one bow and one of each of the blocks you want to use around :p blocks is alot harder than multiple bows.

    I propose making it so you assign types to a stack of arrows instead of the bows themselves. I believe if you have a stack of items and it gets damaged, they all get damaged. Which, if im not mistaken, is how 1337 and tech are assigning the different bow types (by assigning a 'damage' value as an index and going from there). but if im right, you should be able to make distinguishable stacks of arrows by assigning every arrow in that stack a damage index.

    If possible this brings up an interesting problem of how to decide which stack of arrows should be shot from first. So i propose a "quiver" slot. (i think someone after me also mentioned this). BUT it should be a quickbar slot because:

    1: what is more important to an archer than his bow and arrows?
    2: archers need quick access to their arrows
    3: having to move them to a specific slot in the quick bar would simulate the real feel of using a quiver.
    while in battle, the archer has to monitor the amount of arrows he/she has left. If they run out, they need to take time out to refill. Thus, accessing your inventory and placing a new stack of arrows in the quiver slot adds realism.

    great plugin so far, keep it going :D

    also, 1337, i was serious about the squid launcher ;)
     
  5. Offline

    1337

    I acutally suggested this to tech, but he is away until the 6th, and thats to big a change to just make on my own so this will have to wait a bit, but i think there is quite a big chance this will happend :D
    Ok one vector squid launcher comming up :D

    Oh that does work i use it on my test server,you can even have flying off and you could still fly, it takes ages for it to kick you

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 14, 2016
  6. Offline

    EwMeep

    it says left click, I left click and nothing happens?
     
  7. Offline

    1337

    Do you have a bow in your hand?
     
  8. Offline

    EwMeep

    Yeah, I type /arrow tree and have saplings and arrows, holding bow left click changes into pig automatically
     
  9. Offline

    1337

    You have to hit saplings to activate tree arrow,hitting grass actvates the pig arrow
     
  10. Offline

    Taemera

    @Aramillio
    So, tl;dr is, your suggestion is to set one quickbar slot as the quiver. Instead of left-clicking with the bow on blocks, you left-click with arrows on the block, to assign the arrow type.
    If you have more than one arrow types in your inventory, you need to place the arrow that you like to shoot in the quiver slot.
     
    Aramillio likes this.
  11. Offline

    1337

    I think thats what he ment :D I have asked tech about it but he is away until the 6th
     
  12. Offline

    QuackzMcDuck

    Has this error been fixed?
    Code:
    11:18:08 [SEVERE] Could not pass event ENTITY_DAMAGE to Archers
    java.lang.ClassCastException: net.minecraft.server.EntityArrow cannot be cast to TechGuard.x1337x.Archers.Arrow.Arrow
        at TechGuard.x1337x.Archers.Arrow.ArrowHandler.onArrowDestroy(ArrowHandler.java:35)
        at TechGuard.x1337x.Archers.eListener.onEntityDamage(eListener.java:18)
        at org.bukkit.plugin.java.JavaPluginLoader$44.execute(JavaPluginLoader.java:474)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        at net.minecraft.server.EntityArrow.p_(EntityArrow.java:169)
        at net.minecraft.server.World.entityJoinedWorld(World.java:1007)
        at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:52)
        at net.minecraft.server.World.playerJoinedWorld(World.java:989)
        at net.minecraft.server.World.cleanUp(World.java:966)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
     
  13. Offline

    MiracleM4n

    I have access to the FTP server he hosts the plugin on if you would like me to upload the latest zipped Archers archive I could. PM me 1337 for details.
     
  14. Offline

    Aramillio

    OH YEAH!!!
     
  15. Offline

    1337

    Yep,but you need to download from my post a few pages back not the op
     
  16. Offline

    Pikacz

    Hi, first i want to say it's great plugin :). It would be great for making boss'es on my zombie server. (I would be boss shooting zeus arrows :D). But few things, it's veerrrryyyyy laggy. If you even don't spam arrow's it lags a bit. Second thing, if you would make even command "/arrow choose ice" or something like that, so i don't have to add myself blocks, place them, choose arrows, destroy them, it would be really better.
     
  17. Offline

    Taemera

    Read the other comments on this thread, that explains the command things. I should hit myself for actually saying this, because everybody should be bright enough to figure out that things like that are most likely already mentioned.
    The lagging is probably your computer specification's problem, since Archers and 20 others plugins are running smoothly here.
     
  18. Offline

    1337

    What taemera said, commands are NOT going to happen
     
  19. Offline

    Pikacz

    Yh, sorry then ^^. I'm usually reading just post of creator of the topic, and then commeting, not reading the whole topic(of course, in mod's).
    It's only lagging when i spam arrows a bit, like shooting 5 in a row etc. Maybe that's becuase i'm running on super-laggy-system-called-windows-vista.
     
  20. Offline

    1337

    GOD I HATE VISTA

    The link in the OP is now updated to the latest version,thanks @MiracleM4n for that

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 14, 2016
  21. Offline

    Gabriel Moon

  22. Offline

    1337

    Thanks :D I will get tech put it in the main post when he gets back.

    @Gabriel Moon to fix torch and web arrow delete whats in the Archers folder then restart the server

    I am adding a NUKE arrow, it will make 10 tnt blocks and set them off

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 14, 2016
  23. Offline

    villeh1337

    I cant get the permission to work :´< i dont know where to put it , could somebody upload the those config.yml or w/e those 2 files so i can dl em and put em there?:D
     
  24. Offline

    1337

    Heres mine and techs we use for testing:http://dl.dropbox.com/u/8962011/flatgrass.yml
    change the name to "nameofyourworld".yml and follow our examples on adding your players
     
  25. Offline

    villeh1337

    Oh btw my arrows is invisible? it says something like this: Could not pass event player_interact
    archers java.lang noclassdeffounderror: com/nijiko/permissions/permissionshandler at techguard.x1337x.archers.pListener.onplayerinteract<pListener.java:68> and then some other java things
     
  26. Offline

    Taemera

    Your arrows turn invisible if you don't have the permission to use the arrows.
     
  27. Offline

    1337

    Show me the error or i cant help you

    Do you have permissions?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 14, 2016
  28. Offline

    Flamecycle100

    After I added this to my server, no one can shoot any type of arrow. The permissions are set, and I didn't type anything wrong as I just used a * and I did it in the right position, seeing as I can use all the other commands which would not be available to me without the *, does anyone have any idea what's wrong? When I shoot I lose the arrow but nothing comes out, and nothing hurts the enemy.
     
  29. Offline

    Taemera

    Can you give your permissions file to us? It really sounds like you did something wrong. It's working fine for me.
     
  30. Offline

    duschdas2

    This Error Shows when i shoot a arrow

    2011-05-05 16:24:48 [SEVERE] Could not pass event PLAYER_INTERACT to Archers
    java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler
    at TechGuard.x1337x.Archers.pListener.onPlayerInteract(pListener.java:68)
    at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:254)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:133)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:491)
    at net.minecraft.server.Packet15Place.a(SourceFile:57)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.ClassNotFoundException: com.nijiko.permissions.PermissionHandler
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 14 more

    Pls help
     
  31. Offline

    villeh1337

    I added permission with groupmanager but it didnt work?:<
    i can also do /arrow :eek:
     

Share This Page