[REQ] PigRoutes Plugin

Discussion in 'Archived: Plugin Requests' started by Klausar, Jul 6, 2012.

  1. Offline

    Klausar

    On my server new players often have the problem that they don't find anything. I tried to find a solution, but didn't want boring /warps. So I had the idea of giving saddled pigs a use. You use a command, for example "/pigroute record <name of route>" and then you walk the route (Maybe also set a startpoint). Lets say I walked to the supermarket. There I type "/pigroute stop". Then I go to the starting point and type "/pigroute supermarket" or rightclick a sign (Like in dragontravel). Then you automatically sit (Or it spawns next to you) on a pig with a saddle and the pig walks the route you previously set.

    What should be included:
    -iConomy support
    -Make the pig drop no bacon (To prevent duping)
    -Set speed

    Tell me what you think.
     
    Superboop and firecopy like this.
  2. Offline

    WarmakerT

    This is a great idea.
     
  3. LOL, I would love to see this plugin being developed.
     
  4. Offline

    np98765

    This is amazing! I really want this plugin. :)

    EDIT: But, you're probably going to need to be more specific. This is a great idea, don't let it be passed up because of lack of details!
     
  5. Offline

    Phiwa

    So, basically you request a plugin like DragonTravel with pigs instead of dragons, right?
    There would be some more problems because you need to ensure that the pig can walk the route (no holes in the ground etc.), but it is possible.
    The only thing I don't understand is why you don't use DragonTravel...
    Dragons are cooler than pigs... :p
     
  6. Offline

    WarmakerT

    Because you can really ride pigs without it being buggy :p
     
    np98765 likes this.
  7. Offline

    np98765

    Riding dragons through small, underground tunnels is a bit difficult. :)
     
  8. Offline

    Klausar

    I thought that, too
     
  9. Offline

    kagecookeh

    it makes sense. Who wants dragontravel thats on EVERY other server? Doesnt seem very attractive for a server trying to be unique. Well i would definatly go for it. But if you do pigs why not also make it so you can ride per say wolves, or creepers? ( that would be fun to see xD (Hey its alright hop on this creeper!))
     
  10. Offline

    Klausar

    Yeah nice idea, a AnimalRoute Plugin! I contacted one of the DragonTravel devs, maybe they are interested in it.

    Edit: Woops he already responsed to this :D Sorry for PM, just ignor it.
     
  11. Offline

    Phiwa

    Yeah, I already read your comment on DragonTravels BukkitDev-page. ;)

    Basically this plugin would be a clone of DragonTravel, but we would have to change the code a bit to make the pig stay on the ground and some other small things.
    Due to the fact that we do not have enough time to release our next version of DragonTravel at the moment (which is basically finished for two weeks now, but still needs some bugfixes), I do not think that we will be able to create this plugin.
    I'm on holidays from tomorrow on and will not be able to code for some weeks, but if XemsDoom is willing to code this it would be nice. :)

    If we both do not do it, maybe there is someone who is willing to do it and can take a look at DragonTravel's source-code to get started. ;)
     
  12. Offline

    Steam Engines

    I have been looking for something similar to this for AGES! If this plugin gets made I'm sure it'll be a huge hit :3
     
  13. Offline

    Klausar

    I'm still hoping someone is willing to do it!
     
  14. Offline

    np98765

    I was planning on bumping this today, because I think it's an awesome and original idea. To be honest, I think the path selection should be different (right-click with a tool to define the "waypoints", like Citizens2).
     
  15. Offline

    Klausar

    That's a good idea!
     
  16. Offline

    np98765

    I think that the biggest issue would be making sure that pigs don't fall off the path... Personally, I would make sure that I set the path on solid blocks, but I can see situations where people set PigPaths in non-protected regions...

    I'm surprised, shocked, and sad that this hasn't been taken up yet. :( It's such a great and original idea, and I can see so many servers using it.

    I definitely support the making of this plugin. You had a great idea, now just wait for a great developer. :)
     
  17. Offline

    -_Husky_-

    Im sure many devs could easily whack this together, in some time, but the issue is pathfinding, its a bitch
     
  18. Offline

    Steam Engines

    Would it be possible to record a path, or have the plugin locate a path to the destination? if you could get 1 path then after the path has been saved you could meke the pig fly/hover and give it no-clip so even if the terrain changes the pig still goes the same route?
     
  19. Offline

    np98765

    I think pathfinding (having the pig locate a path) would be much harder than it following a set track. Maybe, in the initial release, the pig will just disappear if it goes off of its track, and the user can either a) be sent back to the start, or b) dropped right there.

    I think this has been a request far too long, and I'm honestly surprised that it hasn't taken up, however hard it may be. It's such an awesome idea, and should become a reality soon. :3

    EDIT: And is it possible to give entities "no-clip" abilities?
     
  20. Offline

    Phiwa

    This is what we do in DragonTravel, but if we used our code for pigs, the admins would have to create waypoints at every step up/down, because otherwise the pigs would simply fly to th destination...
     
  21. Offline

    izak12345678910

    Maybe like factions how you have to walk where you want protected maybe something like that but with pig routes where the player walks it sets where the pigs will walk
     
  22. Offline

    firecopy

    Demand is high, idea is great. Let's see what I can do. (Btw, I can't believe nobody mentioned anything about formatting. Lol)
     
  23. Offline

    Phiwa

    That was my first idea, but that would mean you to set thousand of waypoints, some per second I guess -.-
     
  24. Offline

    Steam Engines

    If it's what i have to do, I'll do it. Just because it's SO awesome!
     
  25. Offline

    firecopy

    Someone feel free to take this plugin, taking a break from developing for awhile.
     
  26. Offline

    Steam Engines

    Bumping thread :3
     
  27. Offline

    Konkz

    Will look into it.
    I will tell you if it will be done by me or not in max of 48 hours.
     
  28. Offline

    Steam Engines

    YESS! FTW! *O*
     
  29. Offline

    TripleXPenguin

    I'm also looking into this, if Konkz pulls out I might help or we could work together. But i want to get a proof of concept working before we go over issues with the path, but its great if we keep trying to come up with ideas.
     
  30. Offline

    Synaps3

    As everyone says, pathing a route from point A to point B is quite difficult, something even humans can't always do well. It requires a significant amount of AI programming.

    It may be better to have the pig follow a set of signs placed underneath your roads, signs would be a simple way to mark and change waypoints, just a route name and a number(1,2,3,4,5,...) to have the pig visit in order. If the pig gets stuck then its the players fault for picking too difficult a track and not making a proper road.
     

Share This Page