[INACTIVE]WarpGate v1.5 [Linked Portals/Gates]

Discussion in 'Inactive/Unsupported Plugins' started by Nijikokun, Jan 9, 2011.

     
  1. Offline

    Nijikokun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    WarpGate 1.5 (Coanda Effect)
    [IMG]

    WarpGate allows you to create portals / gates from one area to another, it also adds an additional feature of chainable looping up to 7 portals, link gates to different gates to create unique jumping effects.

    Now when you enter a portal, when you try and go back, you may not always wind up in the same spot.

    Features:
    1. Create unique effects through linking.
    2. Creating WarpGates is easy.
      1. /wg create [name] - while facing the direction you wish the portal to be & the user to come out of.
        It will magically create the portal.
    3. Looping, Put a WarpGate infront of another, link one to another gate, link the second to a different gate, jump through the first and watch the magic happen.
    4. Placement judged by position, Exit based on position as well.
    5. Permissions to prevent malicious use.
    6. Use iConomy and make users pay to use the gates! (Works without iConomy as well!)
    To be implemented:
    1. Remove blocks upon destruction of WarpGate.
    2. Allow vehicle movement support.
    3. Different prices per gate
    Commands:
    Code:
    /wg create [gate-name] (link-to) (cost) - Creates WarpGate with the name specified. No spaces!
    /wg cost [gate-name] [amount] - Set the cost of individual gates!
    /wg link [gate-name] [to-gate-name] - Link a WarpGate to another WarpGate.
    /wg unlink [gate-name] - Remove the link currently set on gate-name
    /wg remove [gate-name] - Remove the gate-name all together.
    /wg list - Shows a list of gates & connections each have.
    Creating your first WarpGate:
    1. Find the perfect open area.
      1. Type: /wg create Gate
    2. Walk ten steps ahead or wherever the next free space is.
      1. Type: /wg create Gate2
    3. Now you need to link them together or one to the other.
      1. Type: /wg link Gate Gate2
    4. Now walk back to the first gate and walk through it. You should now be at Gate2.
    5. To link Gate2 & Gate together as a pair:
      1. Type: /wg link Gate2 Gate
    6. Now you can warp through both gates seamlessly.
    Download:
    Thank you to SpeakEasy for his insight and help on rotation.
    GyD and Cip like this.
  2.  
  3. Offline

    ScytheX10

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Wow, you're pumping out the plugins. Nice job.
    Chest protection plugin next maybe? =D
    Also, do you mind if i de-compile your code for learning purposes? Or maybe can you release the sources within the zips?
  4. Offline

    kovk

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Awesome, thanks Nijikokun! Testing now...
  5. Offline

    Nijikokun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Released source.
  6. Offline

    poeman

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This seems like a really great mod :)
    I asked the leader of the server I play on, to install this and after seeing the screens he instantly said yes :D!

    One suggestion.
    Make it so instead of the obsidian gate being auto-made, you make it yourself, then type /wg and place it and it checks for surrounding obsidian. That way players can't:
    A) Use this to farm obsidian
    B) Abuse portals and make them to just teleport home or something.


    Also, very unrelated but, do you think it would be possible to transfer the player with their inventory to another server with some more work on this? (So we could go to the nether!)
  7. Offline

    Nijikokun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ^ Don't give everyone on the server permission to create them ;P
  8. Offline

    SergeantLeper

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Downloading.
    --- merged: Jan 9, 2011 11:59 PM ---
    Alright, seems to work well with no issues.
    Is it possible to delete gates, or do I have to remove them by hand?
  9. Offline

    scar413

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    would be great if the amount of gates that one person can create, is limitable. is this possible?
  10. Offline

    McSpuds

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I can not remove the gate from the database. I can use iStick to physically remove it, but the gate remains even if I use /wg remove gate-name
  11. Offline

    Nijikokun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Name of gate?
  12. Offline

    McSpuds

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It works very well except the only way I can delete a gate is by deleting the gates.db file in the WarpGate folder.

    If I could edit that file it would be ok, but right now if you want to delete a gate you have to delete that file an reload a new one thus loosing all gates. The /wg remove <gate-name> does not remove the gate. It tells you the gate was removed, but it does not get removed.
  13. Offline

    kirinpa

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It's trowing an exception when i call /wg remove... it's a valid name, i've got permissions and the gate isn't linked to anything. Null Pointer at IListener.java:240! Did i forget something? Great plugin as allways niji! You have great ideas. U also got some issues with rotation :(
  14. Offline

    NikolaiH

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    What is the name of your theme?

    Thanks in advance. Great Plugin aswell! Looking forward to use it =]
  15. Offline

    Nijikokun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    What are the issues with the rotation ?
  16. Offline

    Nijikokun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Fixed Removal of Gates, Also just fixed gate positioning
  17. Offline

    McSpuds

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Working nice, thanks Niji
  18. Offline

    Nijikokun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Updated download link with new release to prevent conflicts.
  19. Offline

    kovk

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Great work as always, I've got this running and its working pretty good. This is exactly the kind of gate system I've been looking for to replace Stargate. My only request is that my server has already spent a lot of time building portals in prep for a hub system and now we're going to have to destroy them all and start over. Would it be very difficult to let us 'tag' an existing gate for use with this?

    For instance a command like '/wg associate [gate name]' which you would use while standing in, or in front of the gate you want to use.
  20. Offline

    Nijikokun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It doesn't use the same gate method as stargate, and to re-create them is simple. Stand on the left block facing the direction you want to create your portal in, use the create command and it will create a gate there without you having to re-create / destroy / do anything really. Had the same issue on my server :p

    New version Supports iConomy! Now make people pay to use the gate!
  21. Offline

    Erasmus354

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Niji I would also like to know the theme that you were using when you took the screenshot, it looks great.
  22. Offline

    dark navi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Any chance you are considering making this a new Stargate plugin? Many features it had would make this plugin even more bad-ass.
  23. Offline

    Jobsti

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I don't like this method to create and manage the portals.
    Me and my user love the original Stagate Plugin, alternate the Portals from "ServerPort"
  24. Offline

    Nijikokun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm not trying to copy anyone's ideas, I based it off monoport and I like the whooooo sound from the gates, a few features I want to add I have stated in the first post.

    the portal can be destroyed but the gate will still exist and warp you: meaning you can make custom gates :]
  25. Offline

    GGreenBass

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This would probably be an awesome plugin, but I can't seem to get it to work. Yes, I edited the Warpgate Permissions file, and yes I tried with both a space in front and without- but no matter what when I type /wg create {name of the gate} or /wg list into chat, nothing happens. I was really looking forward to using this, what do you think could be the issue? :\ (The only other plugins I have on my server (that work) are the /Murder Plugin and Healthy...)
    GhandPivot likes this.
  26. Offline

    fhuzzy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Gates fail to form (glowy) if the ground is already obsidian. Just something I noticed when creating a hub room. Luckily not to late :)))
  27. Offline

    Racha

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Can I put different price for each gate?
  28. Offline

    mrgreaper

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    not working, my username is in all 3 sections in the permissions file but /wg create [gate] does nothing.
    [INFO] mrgreaper issued server command: wg create [gate]
    2011-01-14 15:47:57 [INFO] Unknown console command. Type "help" for help.

    removed broken minecartmania plugin and this now works
  29. Offline

    jblaske

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    What are the chances of custom gate formats? I prefer a gate 1x2 sized portal. Also i make my gates out of Bedrock on my server, rather than Obsidian.
  30. Offline

    Nijikokun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It's somewhat made to support 2 blocks across the bottom but as for the frame it can be w/e you want just destroy the current and make one around it.

    odd.

    on the todo list.
    It should work, did you put your name then a comma? Exactly as your name is on minecraft? Works fine for me... I don't see an issue as to why it wouldn't maybe your problem is as above with the obsidian as floor.
  31. Offline

    Racha

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Okay waiting when you will do it ;D

Share This Page