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

RFC: Implement /logout Command #1

Open
indiv0 opened this issue Jul 21, 2014 · 1 comment
Open

RFC: Implement /logout Command #1

indiv0 opened this issue Jul 21, 2014 · 1 comment

Comments

@indiv0
Copy link
Member

indiv0 commented Jul 21, 2014

  • Start Date: 2014-07-21
  • RFC PR #:
  • MinerAp Issue #:

Summary

Add a /logout command, which, when called, results in the server waiting for a period of time (e.g. 30 seconds), then logging out the player.
If a player logs out without using the command, they are combat tagged as if they were just in a fight with a player.

Motivation

People can currently logout ("vanish into thin air") to escape danger.
By combat logging people who exit without typing the command and waiting, people will be unable to escape from danger easily.

This also prevents combat-logging when un-tagged during a fight (unless you find a proper hiding place).

Detailed design

A new command will be built into amshulman/mc-minerap to support this functionality.
The command will initialize a timer of a given length; at the end of the countdown, it will log the player out safely.
If the player moves prior to the completion of the countdown, the countdown will be stopped and the player will have to re-enter the command if they wish to log out.

If they player logs out without using this command, they will be combat tagged for the same amount of time as if they were just in combat.

Drawbacks

This makes it more difficult to escape non PVP situations (such as falling in lava, being surrounded by mobs), which some players feel would be a missed feature.

This also makes it more difficult to escape ambushes without the proper equipment, which will drastically push PVP towards preparedness and planning, which some may be opposed to.

Additionally, this weakens the strength of builders as it will be much more difficult to escape when a group of raiders assaults a town.

Alternatives

No alternative solutions have currently been proposed for this problem.
Game-play is not broken if this change is not implemented.

Unresolved questions

The length of the timer is yet to be determined, but 10-30 seconds seems reasonable.

@averagestalker
Copy link

I like this idea and think it should be implemented

@indiv0 indiv0 changed the title Implement /logout Command RFC: Implement /logout Command Jul 22, 2014
@indiv0 indiv0 changed the title RFC: Implement /logout Command RFC: Implement /logout Command Jul 25, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants