Inactive [TP] xWarp v3.1.7 - MyWarp fork (w/ prices, economy, visibility) [1.2.5-R1.0]

Discussion in 'Inactive/Unsupported Plugins' started by xZise, Jan 17, 2011.

  1. Offline


    Hello everyone,
    I forked the MyWarp project and added some functionality. In basic it is the same as the MyWarp.

    Now on BukkitDev
    This plugin is already on BukkitDev. I will transfer this post to BukkitDev.

    3.1.7 + marker (Tested: 1.2.5-R1.0)
    3.1.7 (Tested: 1.2.5-R1.0)
    2.12.0 (Tested: cb819, Should run ≥ cb691)
    All downloads

    The versions for other builds are normally only compatibly updates. So they don't provide other features. This means version “a-cb684” is the same (in basic) as “a-cb556” or simply “a”.
    Notice: With version 2.3.0, 2.6.0, 2.8.0, 2.9.0, 3.0.0 (or later) I changed the database layout. Previous versions of xWarp couldn't read this database. So backup it for sure.


    Changelog moved to BukkitDev. The full changelog is still on github.

    Since 2.8.0 it is possible to use prices for warp and creation. It uses the Permissions nodes to change define basic prices. Also it is possible to define a price for each warp. At the moment iConomy version 4 and 5, Essentials Economy (at least Dev build 2.2.104) and BOSEconomy supported.
    Global/Public/Private warps
    With the Version 2.0.0 beta 13 I introduce the new state of global warps. Every user can create warps for its own (public/private) like before and hasn't be aware of already existing one's from others. So Player “A” could create a warp named “foo” and another Player “B” could also create a warp called “foo”. Now to access these warps you have to specify which warp do you want to use.
    Therefore I added a parameter to specify the owner of the warp. To warp to the “foo” warp of Player “A” you simply type:
    /warp foo A
    You could exchange the second parameter (= A) with a B to warp to B's warp “foo”.
    Now to shorten the warps you could globalize a warp with
    /warp global <name> <owner>
    Now you don't have to add the owner of the warp. For example if somebody globalized the warp “foo” of player “A” you now can simply type:
    /warp foo
    There is one rule: “If you don't define the owner it searches the global warps.”
    But a global warp also has a owner (in our case Player “A”) so you also define the owner.
    So there is one major change: If your warp contains a space you have to escape it, otherwise it will guess the second part as a owner (to escape see the section above).
    For further information visit the wiki.
    Sign Warps
    Creating a sign warp is really easy. You have 3 layouts: MyWarp, Single Line and xWarp.
    In MyWarp your sign has two lines. In the first place only “MyWarp” and in the second the name of the warp. This works only if the warp is in the global map.
    The “Single Line” layout only needs a line with “Warp: <name>”. If there are more than one lines with this layout on one sign it won't work. The colon is optional, the W could be lowercase and the spaces between “Warp:” and the name have to be at least one.
    With xWarp layout you could place “xWarp” in the first line (case-insensitive) or “Warp”/“warp” and optional a colon.
    In the second line is the name of the warp and in the third the owner (optional)
    Upcoming changes
    Backups? (unknown)
    If possible I maybe make it possible to backup the warps with others backup plugins. It is only an idea at a moment, but maybe sometimes xWarp supports this.
    tkelly's suggestion system (Suspended)
    tkelly created a system, that can get a warp similar named if you didn't spell it right.

    Fabian aka xZise
    RazorFlint, Taranis01 and uitology like this.
  2. Offline


    Okay this shouldn't print out your warning. Could you show me (maybe in spoiler tags) which permissions don't work? I'm using the same configuration, but instead of PEX I'm still using Permissions but I doubt that PEX is the problem here.

    I guess, but you could download a beta of BPU (1.3.0 b2) which should have native PEX support.

  3. Offline


  4. Offline


    A while back you wrote something about fixing the prices for PEX and bPerms.

    Maybe add a simple option into the config
    "ConfigPrices: On
    GlobalWarps: 100
    PrivateWarps: 100
    PublicWarps: 100"

    This wouldn't allow different prices for different ranks, but is better than nothing.
    Please and thank you =D
  5. Offline


    @Donny: I maybe will add something like this, but I already added PEX and bPerms support in BPU. Try BPU 1.3.0 b2.

    @Fiddy_percent: No. I don't find any official API…

  6. Offline


    I'll give you the entire start-up servere's.
    I can't post it all cause Bukkit won't allow it, but I posted it on pastebin:

    Alright, I'll try out BPU 1.3.0 later today.

    Thanks for the quick response, most appreciated.
  7. Offline


    @STiChad: This is very interesting:
    Is it possible that you accidentally installed xWarp twice?

  8. Offline


    Hello, wanted to let you know of this error. I'm running the latest version of PEX and using the BPU 1.3 beta build I get the error when i type /warp happens for a regular player and an admin. Thank You


    I did not realize that PEX updated to bukkitbuild 1370 , I downloaded BPU 1.3 beta and have been trying to get Xwarp to work with PEX v1.14 for bukkit build 1240
  9. Offline


    :confused: Looks like PEX updated… Thanks for the bug report. I'll look into it.

  10. I attempted to install xwarp onto my server, but when i do /warp, it says "/warp help - Displays the help for all warp commands".

    I have no other plugins on my server that use /warp...

    also i dont know if its meant to be this way or not, but your config file does not generate automatically.
    Upon further investigation, when the server loads, there is no log in the console saying that your plugin is being loaded... quite odd tbh... (when doing /plugins , in game, it shows xwarp as being installed)

    Any ideas on how to at least get the plugin to actually work (or why its not acting like a normal plugin)

    (using CB 1298, permissionsbukkit 1.2k)
  11. Offline


    Hey, quick request, can we get permissions for the /wpa commands??
  12. Offline


    How do I set up prices with Pex, mysql backend?
  13. Offline


    not sure what that means >_> but not even using vault or register (as all the other plugins seem to be using this for iconomy)?
  14. Offline


    @stargateanubis14: Did you tried this:

    @Fiddy_percent: I have no idea how to use iConomy 6 as the dev of iConomy 6 didn't released (afaik) a description how to use the plugin.

    @Donny: I'm sorry I have no idea how PEX is working with MySQL.

    @Rockstar04: Sure! I forgot to update the wiki completely. I will first post all permissions according to wpa (which should be done any minute [update]Okay first list of all WPA permissions is online[/update]) and then I will style it like the warp permissions. [update]Okay it should be now complete.[/update]

  15. Offline


    What about with Pex yml backend?
  16. Offline


    Exactly the same… Ask in the PEX guys not me, as I'm supporting xWarp and not PEX.

  17. Offline


    Any command I type it tells me "/warp help for help"
  18. Offline


  19. Offline


    ↓ read this on the plage before! ↓
    Without any Bukkit like server no plugin will work. Normally with CraftBukkit you have a plugins directory where you place the plugin and one image file. There are also some files as dependencies. On the page I showed where the files have to be.

  20. Offline


  21. Offline


    I read earlier that with the new Pex version xwarp isn't working. Has anyone else tested this, is it still a problem?
  22. Offline



    Looks like I have to update the API implementation in BPU.

    Skiggitus likes this.
  23. Offline


    How do you limit the private warps with bpermissions?
  24. Offline


    Similar to this but instead of periods you place dashes. So xwarp-warp-limit-private as “name”. You need BPU 1.3 to use bPermissions.

  25. Offline


    Thank you for getting back , Skig
  26. Offline


    I have bukkitutil-1.2.0.jar in my lib folder.
  27. Offline


    And on the console? Any information?

  28. Offline


    Let me know when!

    That PEX update was a major one. Fixed on join lag caused when any rank with a "*" perm joined, sometimes crashes servers.
  29. Offline


    Could you please make a importer for the people who used the MyWarp 2.0dev build that supported SQL? We have around 28 pages of Warps and I do not wish to lose them. :(
  30. Offline


  31. Offline


    But it uses MySQL, not SQLite. Can I export the data from my MySQL server and then just run the SQL if I open warps.db with a program like NaviCat?

Share This Page