ScizzrWarp
ScizzrWarp enjoys playing on 1.2.5-R4 servers!
ScizzrWarp is an updated version of ScizzrHome. I felt that ScizzrHome could be expanded so I made ScizzrWarp. I'm going to be working on adding more functionality, time provided. Feel free to suggest things and be sure to report those bugs so I can fix them!
Important Notes:
• None at the moment!
Features:
• Homes and multiple homes
• Warps
• Optionally requires Vault - Go here to download it.
• Permissions and SuperPerms support
Checks Ops then Permissions and defaults to SuperPerms
• Will soon have iConomy support (cost per use/set a home/warp)
Permissions
Quote:sw.*
• sw.homes.*
o sw.homes.basic.*
» sw.homes.basic.use - /home
» sw.homes.basic.set - /sethome
» sw.homes.basic.del - /delhome
o sw.homes.advanced.*
» sw.homes.advanced.use - /home <name>
» sw.homes.advanced.set - /sethome <name>
» sw.homes.advanced.del - /delhome <name>
o sw.homes.list - /homes
o sw.homes.nocost.*
¤ sw.homes.basic.nocost.*
» sw.homes.basic.nocost.use - No cost when using /home
» sw.homes.basic.nocost.set - No cost when using /sethome
¤ sw.homes.advanced.nocost.*
» sw.homes.advanced.nocost.use - No cost when using /home <name>
» sw.homes.advanced.nocost.set - No cost when using /sethome <name>
• sw.warps.*
» sw.warps.use.<name> - /warp <name>
» sw.warps.set - /setwarp <name>
» sw.warps.del - /delwarp <name>
» sw.warps.list - /warps
o sw.warps.nocost.*
» sw.warps.nocost.use - No cost when using /warp <name>
» sw.warps.nocost.set - No cost when using /setwarp <name>
• sw.nocost.*
o sw.homes.basic.nocost.*
o sw.homes.advanced.nocost.*
o sw.warps.nocost.*
• sw.admin.*
o sw.admin.reload.*
» sw.admin.reload.config - /sw reload config
» sw.admin.reload.homes - /sw reload homes
» sw.admin.reload.warps - /sw reload warps
Changelog:
1.2.5-R4_b3
o Once again altered URL in update downloader to use Bukkit's site instead of mine
• Sorry for any inconveniences this has caused (repeated updates over the last week)
1.2.5-R4_b2
o Altered URL in update downloader to use Bukkit's site instead of mine
• This will mean that all updates must be approved before you can auto-update
1.2.5-R4_b1
o CB 1.2.5 R4
o Fixed error submissions. (GET string in URL was too long; using POST now)
1.2.5-R2_b2
o Fixed connection error. (was using localhost)
1.2.5-R2_b1
o CB 1.2.5 R2
o Implemented UUID in stats to distinguish between servers if they rename or change IP address.
o Added an auto-updater. (optional) Updates require a manual reload or restart.
o Error stacks will be sent to my website for further inspection. (optional)
• Using Base64 encoding; PHP sometimes fails without it.
1.2.5-R1_b3
o Economy support.
o Command to see plugin version. /sw version
o Changed a couple nocost-related permission nodes and split 'economy.enabled' up
1.2.5-R1_b2
o Complete code restructure
o Bug fixes, cleaner code, better message formatting
1.2.5-R1_b1
o Initial release
o Permissions support
Updated to 1.3.1-R2_b1
1.3.1-R2_b1
o Should now notify you when an update has been automatically downloaded.
Updated to 1.2.5-R4_b3
1.2.5-R4_b3
o Once again altered URL in update downloader to use Bukkit's site instead of mine
• Sorry for any inconveniences this has caused (repeated updates over the last week)
Updated to 1.2.5-R4_b2
1.2.5-R4_b2
o Altered URL in update downloader to use Bukkit's site instead of mine
• This will mean that all updates must be approved before you can auto-update
Updated to 1.2.5 R4
o CB 1.2.5-R4
o Fixed error submissions. (GET string in URL was too long; using POST now)
Thanks for your continued support!
@Sirsyb
Done. 1.2.5-R2_b1 has been released. See the change log for changes. :-)
Ok but before I am going to make changes Scizzrwarp needs to get updated to R2.0
@Sirsyb
Sirsyb,
Where are you getting 'sw.admin.warps.*' from? That is not a valid node for my plugin.
I believe this is what you need:
Users:
sw.homes.basic.use
sw.homes.basic.set
sw.homes.basic.del
Admins:
sw.homes.basic.use
sw.homes.basic.set
sw.homes.basic.del
sw.warps.use
sw.warps.set
sw.warps.del
This can be simplified since your server doesn't use economy by using this:
Players:
sw.homes.*
Admins:
sw.homes.*
sw.warps.*
Even better, your permissions for Admins can inherit those from Players (see how to do this in the appropriate permission plugin's page) thus shortening this to:
Players:
sw.homes.basic.*
Admins:
sw.warps.*
Side note: The default config is as follows:
so this is what i have got in my permissions map: sw.homes.basic.* sw.admin.warps.*
I dont know if sw.admin.warps.* works could you tell me? do I just need sw.warps.? My config map in the plugins folder looks like this:
This isn't the default config, can you tell me how te default looks like? Back when I wasn't messing around it worked... again I want normal players to set home and admins to sethome and warp. at the moment admins can warp and sethome and players cant.
Thx for helping me out!
@Sirsyb
Hello Sirsyb,
Sorry I couldn't get back to you sooner; I have been swamped in college homework.
Should you choose to, you could always grant the warp permission nodes to only your admins. About your statement that it "doesn't work for non op's", could you post your config and permissions file on PasteBin or here in a {code}...{/code} tag? (relpace { and } with [ and ] )
Edit: For basic homes on your server, players need 'sw.homes.basic.*' ... For the warp permissions, your Admins need 'sw.warps.*' (this is fine since you don't have an economy system, as you said). Also, you can always refer to the permissions list in the description if you're unsure what someone needs to do something.
Edit 2: If you need the configuration to be regenerated, just delete the file and '/sw reload all'. It should regenerate any of the configuration files if they're missing.
If you have any questions, feel free to ask them here.
Thank you for using my plugin. :-)
Really really nice made, I have it running on my server. Could you make an option so only admins/op's can use warps?
EDIT:Woops, I changed some things in the config and now it doesn't work for non op's can you help me, what is the basic configuration? Can you also tell me wich permissions I need on a non economy server, allowing player homes and warps?