[INACTIVE][TP] MyWarp v1.10.3: Basic, Social, Guiding, WarpSigns [531]

Discussion in 'Inactive/Unsupported Plugins' started by tkelly, Jan 7, 2011.

     
  1. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    MyWarp v1.10.3
    Download MyWarp v1.10.3
    Download MyWarp (Static Jar)
    MyWarp Source
    Suggest Features

    Uses Permissions plugin to manage permissions (but is not required)

    For simple set-up, give your users 'mywarp.warp.*'
    and your moderators 'mywarp.*' (includes mywarp.admin and mywarp.warp.*)

    ...is Basic
    Many server admins only want the very basics. MyWarp delivers on that, and still gives the speed and reliability of using a SQLite database.

    By only giving your users permission to mywarp.warp.basic.*, they will only be able to use the very basic commands.

    ...is Social
    However, sometimes your users will demand more. They'll want to make their warps private, invite only specific people to their warps, even give their warp to someone else. MyWarp can do that too.

    Give your users mywarp.warp.soc.*, and they'll be able to do all of that.

    ...is Intelligent
    Sometimes, warps can be long and hard to remember. This is where MyWarp's auto-complete abilities come into play. It tries to find the most applicable match, and sends you there. It only considers warps you have access to, and will not send you somewhere unless it knows it's correct.

    A few examples:
    There are warps: {"Mob Spawner", "Farm", "farm", "tkelly's house", "joe's house"}
    tkelly has access to: {"Mob Spawner", "Farm" "tkelly's house"}
    joe has access to: {"Mob Spawner", "Farm", "farm", "joe's house"}

    No matter who uses /warp spawn, they will be sent to "Mob Spawner"
    If tkelly uses /warp house, he'll be sent to "tkelly's house"
    If joe uses /warp house, he'll be sent to "joe's house"
    If tkelly uses /warp farm or /warp arm, he'll be sent to "Farm"
    If joe uses /warp farm, he'll be sent to "farm"
    But if joe uses /warp arm, it equally matches both "Farm" and "farm", so will send him to neither.


    ...is Sign-full
    Physical interactions with the world is what Minecraft is all about. That's why signs can be used to replace many of the basic commands. For now, you can have a sign warp you to one of your current warps (using the auto-complete). Feel free to suggest more things, and I'll build that in.

    In order to build a warping sign, create a sign with two lines of text (it doesn't matter what specific lines).
    Code:
    MyWarp
    <name>
    
    <name> can be the name of any warp. It can also be only part of the name (so "tkell" as <name> will still take you to "tkelly's house")

    ...is Guiding
    Want to make your users work to get to their points of interest? Rather than giving them /warp permission, just give them (mywarp.warp.basic.compass) permission. This will let them /warp point <name> to a given warp, and that'll orient their compass to that warp, allowing them to use their own two legs to get there.


    ...is Restricting
    In addition to the compass restrictions, you can also limit the number of public and private warps users can make. You can find and change these settings in MyWarp.settings.

    Until Bukkit's permissions and groups get fleshed out, this is a global number. However, with another setting in MyWarp.settings, you can allow admins to go around this limit.


    ...is Helpful
    As an server administrator, warps can easily be abused. MyWarp gives you access to be able to visit and modify all the warps.

    Transitioning from hMod? Have a warps.txt full of warps? Use /warp convert to import that into the MyWarp database.


    Coming Soon.
  2.  
  3. Offline

    tekac

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm sorry if this has been asked.

    There are way to many privelages with this plugin. Using GroupUsers, am I able to limit it to just me and sponsors? Or should I wait for a released Bukkit?

    Thanks in advance
  4. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Jobsti: Yea, I've been thinking about doing that. What do you think about:
    Warp1 (+) by User123
    Warp4
    (-) by you
    Warp5 (+) by you
    warp8 (-) by user53

    @tekac:
    Right now the only difference in privileges is between OPs and normal users (OPs can modify all warps).
    I'm waiting for Bukkit to incorporate privileges, rather than making users rewrite all their users names for yet another list.
  5. Offline

    Jobsti

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That's ok. Are colored + and - a problem? ;)
  6. Offline

    Nipper

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Question? I don't like the public warps the list gets filled to fast. Is there a way I can set admins only to set public warps but still allow people to set private warps?
  7. Offline

    Fischmaster3000

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    is it possible that the warps aren't precise? i created some warps and when i came back it happend to warp me into blocks and i died :confused:
  8. Offline

    l5p4ngl312

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I dont think this works with buld 50.
  9. Offline

    Galrath

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Yes, it does. At least I don't have any problems with it on build #50
  10. Offline

    l5p4ngl312

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    oh. i just have to update it then.
  11. Offline

    RealSpArTeN

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Could u plz reup link?
    Thx
  12. Offline

    25hz

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Nice. Works great in CB #61.
  13. Offline

    RealSpArTeN

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  14. Offline

    closer9

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I've been having this happen too. My map shows that I'm in the right spot, but I'm always surrounded by block and die. Perhaps the elevation is not being set and/or warped to correctly.
  15. Offline

    Jonathan Bloom

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I like how the SQLite database is laid out. Makes for easy managing of warps.

    The warplist should tell you which of your warps are private. If you have private warps, it'll show there are a lot of warp pages, but most are empty.

    How do I set a welcome message for the warp?
  16. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    For showing which of your warps are private vs public I was thinking of doing something like this:
    I haven't added the command to set a welcome message yet, but I'm going to do that in the next update.

    And I'll look into the empty pages thing and get that fixed.
  17. Offline

    Jonathan Bloom

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    + means Public and - means private?
  18. Offline

    Jobsti

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  19. Offline

    Jonathan Bloom

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sounds like a good method. :)
  20. Offline

    jaybud4

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It seems to not cull private warps that you don't have access to from the list. So, while you don't -see- them in the list, it creates pages that don't contain any actual information (for you, anyway).
  21. Offline

    Fischmaster3000

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    mywarp1.6 is working for me on craftbukkit#75
  22. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    V1.7 Update (b.w. #79)
    You must be using build #78+
    - Fixed to use new command registration in Bukkit
    - Fixed bug with blank pages because of private warps.
    - Improved precision of warps (no more warping into blocks)
    - Easy visibility of private/public in list using (+) and (-)
    - /warp welcome <name> lets you change the welcome message for name (just enter the message as a message afterwards).
  23. Offline

    Jath

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey TKelly, haven't gotten around to trying out your mod yet as I don't have the latest craftbukkit build (don't know where to download the actual latest one. One I thought was latest doesn't allow commands in-game), but I had a question. Are you planning on making it permission based? What I mean by this is like, another plugin that is based on warps - WarpGate - allows it so that you can put in a .txt file the names of the only people able to create warps. It'd be nice that only admins are able to create warps for players.
  24. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Right now, anyone can do any thing with their warps (except OPs have the ability to modify all warps).

    I don't want to implement my own permissions system like others have done because it's just more work for me and the server admins to create something that will be obsolete within a week or so. But once Bukkit has it's permission system in place, I'll make it so that you can restrict everything (ie. only admins can actually make warps).
  25. Offline

    Jobsti

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Works with #80
  26. Offline

    Jath

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Okie dokie. Thank you for the quick response.
  27. Offline

    ledhead900

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You need to make the /warp convert a new command like maybe /warpc or something so others cant attempt to convert warp.txt to the your format. As it should be reserved for staff.
  28. Offline

    Jonathan Bloom

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm on CraftBukkit 82 and I can see all private warps. Is that a glitch or is that because I'm an OP? This is on the V1.7. I'd still like to give my users the ability for me to not see their private warps.
  29. Offline

    xZise

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Because you are an OP. A OP can edit every warp.

    Btw: Why can a op don't warp to every warp?

    Sincerely
    xZise
  30. Offline

    Jonathan Bloom

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Because my users, who I trust (whitelisted friend server) sometimes want to make warps to secret projects.
  31. Offline

    xZise

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Ehm? What do you mean? At the moment there is no usable permission system (okay there is e.g. GroupUsers), so tkelley set Op = Admin. And an admin should have control about everything, and thats why a op see every warp and edit them.
    Or do you response to my question, why Ops can't warp to every warp? Hmmm but you can change the owner via give to you and warp there and reverse the change. So I only want to point to this “inconsistence”.

    Sincerely
    xZise
  32. Offline

    GiraffeHunter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Just registered to say thanks, great plug in!

Share This Page