LolnetWarpSign

LolnetWarpSign is a light weight plugin that allows users to make their own [Warp] signs at a cost. This will save your moderators time

What does LolnetWarpSign do?

basically it focuses on charging users to make [warp] signs (by default $1'000) only if the warp exist. Users will be charged to /setwarp at a charge (by default $9'000) and makes sure that users can't overwrite a warp

How does it work

all warps made and used are from essentials (..\..\minecraft_server\plugins\Essentials\warps)

The player types /setwarp warpname. The plugin check if he has permission then check if he permission to bypass paying. If the player has to pay he plugin then checks if the warp already exist if it doesn't then the player then pays (it checks that he has the right amount) the cost then Essentials handles making the new warp.

To make a warp sign the player needs to type on the sign First Line: [MyWarp] or [privatewarp] (doesn't need to have uppercase) Second Line: WarpName Thrid Line: (Blank) Fouth Line: (Blank)

To activate the WarpSign the player has to right click on it The first line will turn blue and the third line will add their username in green so only they can break this sign (or moderator with bypass permission)

To teleport just use it like any other warp sign. (rightclick) If the warp is [PrivateWarp] Then only the activator can use it (or moderator with bypass permission)

if GriefPrevention is installed then it checks if the player has permission to build in the claim for placing and /setwarp

Please note: GriefPrevention is not a must just a suggestion

Commands

Please not that the permission LolnetWarpSign.SetPrice is required for the following commands

/LolnetWarpSign setWarpSignCostDisplay the current cost to activate a warp sign
/LolnetWarpSign setWarpSignCost #Change the cost to activate a warp sign
/LolnetWarpSign setNewWarpCostDisplay the current cost to /set warp warpname.
/LolnetWarpSign setNewWarpCost #Change the cost to /set warp warpname.

Permissions

Plugin doesn't require Multiverse-Core but does use it's permissions multiverse.access.[Worldname] | e.g. multiverse.access.world

essentials.setwarpAllow access to the /setwarp command.
essentials.signs.use.warpControls who can use warp signs. [mywarp] and [warp]
LolnetWarpSign.SetPriceAllows admin to Set prices
LolnetWarpSign.SetWarp.bypassAllows player to bypass paying for /setwarp
LolnetWarpSign.WarpSign.bypassAllows player to bypass paying for warp Sign
LolnetWarpSign.BreakWarp.bypassAllows player to break any [mywarp] sign
LolnetWarpSign.activateAllows player to activate any [mywarp] sign

This plugin hopefully with be a simple plugin but very useful

Note: This plugin requires vault and essentials (Multiverse-Core and GriefPrevention is suggested)


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    55905
  • Created
    Apr 15, 2013
  • Last Released File
    May 13, 2013
  • Total Downloads
    4,636
  • License

Categories

Members

Recent Files