[REQ] Use enderdragon like World Of Warcraft Wywern/Griffin

Discussion in 'Archived: Plugin Requests' started by Shooty, Oct 14, 2011.

  1. Offline

    Shooty

    Hey,

    All of you know, notch implemente enderdragon in 1.9 update.
    My idea is, in WoW (World Of Warcraft) we can use "Waypoints" and fly trough the world with Wywern or a Griffin.

    I wondered if it's possible to add this usefull systeme in Minecraft.

    For exemple, we needs to be front of a special NPC and type a command like /fly <city> and the plugins put us automatically on enderdragon and fly to the selected destination.
     
  2. Offline

    Unset

    It is already possible to mount players onto chickens...
    Would be much more funny to travel by airchickens xD
     
  3. I don't think its possible (yet) for a plugin to control the entities movement. This means that it is possible to mount a chicken, but not to direct it to for example a certain city.
    Correct me if I'm wrong. :)
     
  4. I think that can be done with Spout, because you can take over the packets.. so also the entity movements.
     
  5. That would be really cool! I didn't know that Spout could alter entity movements.
     
  6. Offline

    chubbz

    also there is the MobRider plugin that you control creatures with a fishing rod but also you can type a command to goto a player and it heads there
     
  7. It would still be hard to make it tough :p
     
  8. Offline

    thehutch

    hmm this would be interesting only problem would be that since every minecraft world is different you can't code a specific path you would need players to input co-ordinates on every turn and it would also be very buggy.
     
  9. Offline

    Shooty

    Arf :/
     
  10. Offline

    ledhead900

    Notch said he had plans for mounting a dragon of some kind but he left much room for thought if it was the dragon coming in 1.9 or some other whelp he is speculating about for a future update. Tho it would be damn cool to capture one and make fly were u want it to go.
     
  11. Offline

    Klotzonator

    There would be ways to solve this problem: Let the player set waypoints and specify routes with it, and let the dragon just follow this waypoint routes (like e.g. the NPCs from Citizens do)

    Or just f**k the waypoint thing and handle it like flying: As long as the dragon is not standing show its flying animation, and movement is like SpoutFlight & co. ;)

    I guess there will be some mods exploring this before the end of the year :D
     
  12. Offline

    Shooty

  13. Offline

    Adelas

    You could possibly have a world-specific waypoint settings.
    Different configs for different worlds.
     
  14. Offline

    mbl111

    Rather than having the user to put in co-ords every time, have the waypoints stored in a file, simmilar to how warps are stored.
     
  15. Offline

    Shooty

    Thanks for all suggestions :D
     
  16. Offline

    Lock

    Hahaha, love this idea.
    You could have different levels of travel.
    As players upgrade they get a different form of travel, like WoW
    Pigs that run at first
    Chickens second
    Enderdragons third.
    LOVE IT.
     
  17. Offline

    Shooty

  18. Offline

    Shooty

    Anyone :D?
     
  19. Offline

    Technius

    It is possible without spout. Set the dragon's direction to your direction and set the dragon's velocity to something.
     
  20. Offline

    Phiwa

    I'll give it a try, but I do not know if I can manage this..


    My first version will only contain the possibility to use a command to summon and mount a monster which then runs to a point which was specified earlier (I guess I will make it settable through a config later).
    At the moment I'm trying it with a Pig and it seems to work, but I cannot promise it...

    The problem about dragons is the fact that they need multiple waypoint for the starting, landing etc.

    My pig only runs to the given point and then simply stops (and this only works in a flat area...).


    EDIT: A problem occured which has to do with the speed.
    The longer the travel, the faster you travel (and it is veeeery fast). -.-
    I'm searching for a solution.
     
    Shooty likes this.
  21. Offline

    Legolas75893

    :S hope this gets finish
     
  22. Offline

    Phiwa

    If someone helps me with my current problem, otherwise I must try a workaround which will decrease the server-performance (if it works)...
     
  23. Offline

    Technius

    spawn some sort of entity at the way point and use setTarget?
     
  24. Offline

    Phiwa

    That's what I tried, BUT, ...
    1. ... after 40 Blocks of distance the dragon simply ignores the chicken (I tested with).
    2. ... chicken don't stay in the air, so the dragon would only move close to the ground whch looks strange I think.
    3. For longer distances you would need maaaany entities which mustn't die.
    I'm now at the point where give the player the opportunity to somehow "beat" the dragon into his way again by using a stick, but this shouldn't be the final solution.


    @Technius Do you have an idea how to turn the dragon into the direction he moves? That's what I hate most in my current version...

    Okay, there are more and more problems, but most of them I can solve I guess:
    1. Players could cheat and kill the dragon to get EXP.
    2. Dragon's destroy everything they meet (solution would be to have the "dragon-stations" on top of tower made of obsidian which isn't destroyed...
    3. Still a problem with the speed (and the direction the dragon looks while flying).
     
  25. Offline

    ZNickq

    it's possible with some nifty craftbukkit messing to force the dragon to calculate and head towards a loctation!
    After that, i could make a set of waypoints, and all the players would have to do would be wait for a dragon to come to their waypoint, right click, and off they go :)
     
  26. Offline

    Phiwa

    Nice idea, my current version allows a player to use the command to summon and mount a dragon and click with his stick to force the dragon to fly to the target.

    Do you know the exact methods for the "head towards a location" because I cannot find them. My dragons always fly towards some point in the map and meet there with all other dragons if I do not force them to my target.
    Sometimes they simply fly backwards... :p
     
  27. Offline

    Technius

    Replies:
    1. That's possible? I tried doing that and it didn't work.
    2. That's how Notch put it in.
    3. The Vectors don't work well?

    Of course, controlling dragons are really buggy...
     
  28. Offline

    Phiwa

    Would be best to discuss the topic here.
     
  29. Offline

    Shooty

    OMG Thanks @Phiwa for take mi idea seriously ! I'm really thankfull :D ! Can't waiiiit ! If i can do anything for you just tell me :)
     
  30. Offline

    Phiwa

Share This Page