[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

    x3no

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Looking forward to this! :D
  4. Offline

    DeepDarkness

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    the convert function is a LIFESAVER!!!

    Also, I noticed that when I typed "/warp viking" I got teleported to the ACTUAL warp which is called "vikingville" - nice touch!!!
  5. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    V1.7.2 Update (b.w. #114)
    You must be using build #107+
    - Fixed for change in command reporting in Bukkit
    - I'm going to be including the default settings in the .zip too, and in these release updates, I'll let you know what changed.
  6. Offline

    Gussi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    First of all, fantastic work, looks really smooth :D

    But I'm having a tiny issue with converting the old hMod warps.txt, it only imports a fraction of the warps listed, 16 of them to be exact, and ends with [MYWARP] die is a corrupted warp. There is no warp "die" in warps.txt, however there is "diehause" and that's warp #17.

    Interestingly enough strlen() of warps 1 through 16, + "die" from diehause yields exactly 1024 char.

    Am I the only one with this issue? ;s
  7. Offline

    Ray

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Mmh - my server does not respond on /warp since two days. dont know why, it seems that this command just do nothing (no message in server log).
    Even with /#warp <name> nothing happens? Anyone else? Got latest build: Craftbukkit 115
  8. Offline

    seriosbrad

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Request:
    The ability to limit the amount of warps a person can have. This will reduce users setting warps in other users homes/storage rooms/private rooms.
  9. Offline

    neoice

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm getting this on build 115. going to try 114. is this actually a bug or just a configuration issue?

    edit: confirmed working in 114, therefore it must be broken in 115. already. :/
  10. Offline

    Jobsti

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Works in #115 for me!
  11. Offline

    rmb938

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

    SeeD419

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    tkelly, I'm an admin on my server and it's telling me I don't have permission to go to a certain home or I don't have permission to delete a warp, etc.

    wtf?
  13. Offline

    Maeode

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    not sure what i've done wrong....
    whenever I try /warp I get:
    no such warp '/warp'
    or if I try /warp [followed by anything]
    no such warp '/warp [followed by anything]'
    ive tried redownloading the plugin, and restarting it. deleting the folders and letting them get recreated, but no success
  14. Offline

    Dreggor

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

    oANTWONo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    For some reason when I type /warp create (then add a name) nothing happens, no confirmation and I can't warp to it am I doing something wrong?
  16. Offline

    AndyPandy89

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey tkelly, loving your plugin already as always :)

    A few suggestions -
    Permissions system would be awesome (Possible Permissions by Nijikokun)
    and two commands
    /warp back - warps you back to wherever you were before you were teleported somewhere or warped somewhere
    /warp death - warps you back to the last place you died

    Similar to this hMod plugin:
    http://forum.hey0.net/showthread.php?tid=2708&highlight=warpback

    Also, would it be possible to implement a converter for this plugin:
    http://forum.hey0.net/showthread.php?tid=2479&highlight=PrivateWarp
    The command could be /warp pconvert

    Thanks again=)

    Andy
  17. Offline

    AndyPandy89

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    UPDATE:
    Made a list of possible permission for Nijikokun's plugin Permissions. Use if you wish, I don't got anything better to do.

    mywarp.warp.* - Permission to use all commands
    mywarp.warp.convert - To anyone who should be able to convert
    mywarp.warp.give - Allows you to /warp give
    mywarp.warp.create - Can create public warps, use /warp private and /warp public
    mywarp.warp.delete - Allows you to delete public warps, as well as private warps
    mywarp.warp.use - Can use /warp <name>, /warp list, /warp slist and /warp search
    mywarp.warp.pcreate - Can create private warps and delete your own warps, also /warp list, /warp sliest and /warp search for your personal warps
    mywarp.warp.welcome - Allows you to create a welcome-message
    mywarp.warp.invite - Allows you to /warp invite and /warp uninvite

    /warp help should show all the accessible commands available to that user and should be available to anyone
    mywarp.warp.convert

    and finally my suggestions if you decide to implement them
    mywarp.warp.back
    mywarp.warp.death
    mywarp.warp.pconvert - Converts all privatewarps available to all users stored.
  18. Offline

    rmb938

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Andy those won't work. The dev needs to add it into the plugin
  19. Offline

    yumyumbublegum

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    For some reason this isn't working on my server, the plugin is loading when the server starts and it's not giving me "unknown console command" when I type in any of the commands. Nothing happens.
  20. Offline

    oANTWONo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That's what's happening to me.
  21. Offline

    x3no

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Support for Nijikokun's Permissions would be awesome! :D
  22. Offline

    Jobsti

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

    Maeode

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    maybe im not doing something right? im putting both the
    mywarp.jar
    and
    mywarp (the folder)
    in my plugin folder
    is there something im missing?
  24. Offline

    Gussi

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Another upvote for Nijikokun's Permissions, would be nice if that's implemented ;]
  25. Offline

    Ferendel

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The same thing happens to me. Whenever I try to make a warp it says warp not found.
    ex: when I type "/warp create spawn" it says "warp spawn does not exist"
  26. Offline

    Meiun

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    its acting like you dont have permissions, just roll back to 1.7.1 and its fine for now. wait until either documentation is out (if its a feature) or its fixed (if its a bug).
  27. Offline

    mughi

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

    great plugin!

    any chance you could add a feature that allows one to list warps within a certain radius?

    since the db contains location info for the warps, and you can get player location, it should be possible to do some simple? math to figure which warps are within a the specified radius.
  28. Offline

    SeeD419

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I still have no idea how to delete a warp i have no access to...

    I'm admin. Should I be able to manage the warps???

    Also, does this limit the amount of warps a user can create? This kid has seriously made like 5 warps now....
  29. Offline

    Lodran

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    tkelly, I have a few suggestions.

    1) It need administration commands. Administrators need a second set of warp commands that allows them to see/use/delete private warps.

    2) We've had problems with players dropping their own warp in an area that they were temporarily invited into. It would be nice if we could set a "no warp" radius around an existing warp, which would prevent new warps from being created there. This ability probably should require an administrator.

    3) The text color for a private warp that you own should be different from the text color from a public warp that you own.
  30. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It sounds like there is wild support for Permissions (plugin) support, so I'll put that in in the next update.

    However, I won't be able to limit the number of warps people can make until he adds support for integer permissions/variable permission, so jump on over and lobby for that ;)


    @SeeD419 : You should be able to (if you're an OP).

    @Maeode : It sounds like you're running an old version of CraftBukkit, you'll have to upgrade to get that fixed.

    @oANTWONo and @yumyumbublegum : Is MyWarp loading when the server starts? Try doing "/version" or "/version MyWarp"

    @AndyPandy89 : I'll work on the /warp back and converter, but I think the death warp would be better suited for another plugin (someone also requested the same thing for TelePlus, and I said the same thing). I asked one dev if he was planning on porting his, if he's not, I'll put that together.

    @Ferendel : You'll need to upgrade to MyWarp v1.7.2

    @mughi : Yea, I like that. I'll get that in, in an update.

    @Lodran :
    1) If you're an admin (an OP, for now), you can admin all the warps (delete, modify, use), you just use the normal commands.
    2) I like that, I'll get in as a config (ie. warpClaimRadius = 15),
    3) I'll think about it, but that's what the (+) and (-) is for.
  31. Offline

    SeeD419

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I am an OP, and in the admin group.

    I'm being denied.

    Oh, idea too. /warp ilist - shows warps that you created.

    Just so it's the same maybe?
  32. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I just re-downloaded the latest of both, OP'd myself, and I was able to delete, warp to, etc all the warps. I know that Jobsti had a few problems when OP'ing people, but found a fix. It could be the same problem for you.

    After I switch over to using Permissions plugin, this problem should go away as well :)

    Edit: Also, I like that idea. What do you think about /warp mylist for the command?

Share This Page