Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request (BIG!) - Add in duration permission node #45

Open
Convoy20 opened this issue Nov 21, 2019 · 2 comments
Open

Feature request (BIG!) - Add in duration permission node #45

Convoy20 opened this issue Nov 21, 2019 · 2 comments

Comments

@Convoy20
Copy link

Renting out things has always been a big issue on civ servers.

I think there should be a permission node added to namelayer that adds a person to the group for a duration. This would allow them to use the group, but automatically remove them after so many hours, days, or weeks.

This could be tied into itemexchange (provided itemexchange could be updated to allow for namelayer group addition output) somehow to allow for people to automatically purchase temporary access to say factory rooms or rent out a shop area.

Once this and the itemexchange changes were added, taxes could actually be an easy thing to do on civ servers.

@Maxopoly
Copy link

This would not just be a permission node, but a much deeper change. It'd lead to various weird consistency/permission/command issues/combinatons that have to be considered and I'd expect temporary membership to require changes all over NameLayer, possibly within other plugins as well. Not impossible, but far from just adding a permission node.

Also note that you'd first have to properly rewrite ItemExchange before adding anything like that.

And finally, if we really wanted taxes, there are lots of ways to implement them in an easier way.

@okx-code
Copy link

Bots.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants