FactionsPlus icon indicating copy to clipboard operation
FactionsPlus copied to clipboard

For sale

Open ErgoAsh opened this issue 11 years ago • 9 comments

Hello. If there is possibility to make claims sell-able and buy-able? This should be similar to Towny /plot forsale Amount /plot claim. I really need this.

ErgoAsh avatar Mar 10 '14 16:03 ErgoAsh

This is a cool idea, however I may make this into a different plugin completely.

markhughes avatar Mar 10 '14 16:03 markhughes

Why different plugin? Anyway, thanks for support that.

ErgoAsh avatar Mar 10 '14 16:03 ErgoAsh

Just it's something a bit more major, I might include it as part of FactionsPlus - I haven't decided yet.

markhughes avatar Mar 10 '14 16:03 markhughes

Maybe you'll approach me those reason, I'll try understand.

For now, I don't see reason to make that external (I don't think that will affect on performance).

ErgoAsh avatar Mar 10 '14 16:03 ErgoAsh

And what about taxes and plot(claim) taxes? It would be awesome too.

Why your plugin use PlayerMoveEvent so often?

ErgoAsh avatar Mar 15 '14 06:03 ErgoAsh

PlayerMoveEvent is ran whenever a player moves. But this is only doing one small check.

markhughes avatar Mar 15 '14 08:03 markhughes

I know but I meant - for why you use that? It isn't small, for now FactionsPlus have one of the largest of CPU (more than Factions or Heroes, only lower than NCP). So, why?

http://prntscr.com/30ysz6

ErgoAsh avatar Mar 15 '14 10:03 ErgoAsh

PlayerMoveEvent is hugely used by most plugins, and it's used by FactionsPlus a lot due to the amount of features I give to you. It's average time is still very low? It's count is obviously going to be high, because as the event name suggests, it is fired whenever a player moves.

Do you have Jails enabled? Then the Jail listener is enabled. This has an event for all actions by a player (including PlayerMoveEvent) - which does a small check to see if they're in their jail and to move them to jail.

Do you have Disguise checks enabled? Then the Disguise listener is enabled. This checks for when a player is moving in and out of Faction land to un-disguise them.

Do you have Creative Gates checks enabled? Then the creative gates listener is enabled, this is experimental and checks if a player is in a creative gate.

Do you have Announcements enabled? Then the Announce Listener is enabled. This checks when a player enters their land to send the announcement to them.

As well as other features.. for example, in the core PlayerMoveEvent is used to check if the player has factionsplus.flightinownterritory.

markhughes avatar Mar 15 '14 11:03 markhughes

That's response I understand. Now I'm only must wait for adding new awesome features.

ErgoAsh avatar Mar 17 '14 19:03 ErgoAsh