Tardis Suggestions Series: Part 10- Tardis Dimension Protection Suggestions
Feature Suggestion 1
Anticheating Special Protection:
Presuggestion:
Cheating doesn't require hacks, or even bugs.
Take the OLD (This is no longer an issue. Just a reminder for the people who haven't checked the rule board lately) 2010 Tardis Iron Farming issue or SWDBaes giving away free items.
Neither of these are hacks or bugs, just things possible in your average gameplay.
But nonetheless, both are obviously cheating (reminder, 2010 Tardises ARE ALLOWED NOW).
And So is Tardis Bridging.
Even in a PVP server, where raiding would be allowed, I highly doubt bridging Tardises would be allowed. Actually going into an unattended or unlocked Tardis on a pvp server, I can definitely see as allowed, but definitely not bridging under any circumstance.
The player has absolutely no way to defend himself or herself from a bridging, he or she cannot relocate, nor can he or she just make a new Tardis and be safe from bridging.
That's where this suggestion comes in
Feature: Anti-Tardis Breaching from inside
Description of Feature:
Feature Suggestion 2 (WIP)
General Protection (as mentioned in Feature 2):
Feature: General Protection
Description of Feature:
Crediting Confusion (Not part of the actual Suggestion, but is here to clear a few things up:
More Details:
Feature Suggestion 3
Jettison Command:
Feature: A new Tardis Command
Description of Feature: You know how the Doctor Jettisons rooms from the Tardis sometimes?
What if it worked for players too? Lol
When a player does "/Jettison (playername)" while dematerialized, that player will be ejected into either the Time Vortex Dimension (if it is ever added) or the End (Far away from the main End Island). I haven't figured out how it will work when not Dematted, but for now, I guess it will place the intruders outside and put them in a long cooldown in which they cannot enter Tardises
When a player does /jettison all, all people in the Tardis are Jettisoned. There are ways to counter this though. /Jettison !Owner will Jettison anyone who is not the owner. /Jettison !Companion will Jettison anyone not the owner or the companion. /Jettison !Guests will Jettison anyone not the Owner, a companion, or a Guest
-I added some details to it, but I credit 50ap5ud5 for the /Jettison all command
Purpose of Feature: A relatively simple way to get rid of any Tardis raiders you do not want in your Tardis.
Any Other Information: I'm hoping that if this is implemented, there will be a Vortex Dimension. At least the Jettisoned individual has a chance of landing in a random time and place rather than losing his or her stuff in the vortex.
The ability to use this command can toggled via config files
Oh, you can't Jettison Admins by the way
But Arc, in the Canon the Jettison has a failsafe:
I know. Living things get sent to the console room normally and the room gets jettisoned.
Well, just think of this command being a result of Reversing the Polarity of the Neutron Flow.
It can Jettison players, but keeps the actual room the Jettisoned player was in
Feature Suggestion 4
New Tardis permissions- Guest
Feature: A new Guest ranking in terms ranking (ie: Owner, Companion, Guest, Anyone)
Description: Guests can come inside your Tardis, however they are unable to break blocks, place blocks, or interact with blocks (except the Tardis Door) until they leave your Tardis.
Additionally, if a Guest logs out while inside your Tardis, he or she will reappear wherever the Tardis was the last time he or she entered (or in his or her own Tardis if he or she has one).
Purpose of Feature: This allows the player to bring someone along with him or her on a Tardis ride without having to worry if he or she will break or steal anything in your Tardis.
Any other Information:
The Log out thing, I will be adding under general protection soon as an option for any player as well as guests.
You must set guests. "Guest" is NOT a default ranking. The Default Ranking is "Anyone". So
anyone who enters your Tardis that is not a guest will be able to break, place, and change blocks around (there will be something about this in general protection).
Feature Suggestion 5: Offline/Relog Protection
Feature: A new Tardis Command
Decription: Ever been afraid to show someone your Tardis because they might try to log out on you, wait until you go offline, and rejoin to grief and steal? Well not any more. (It'll also work if someone tries it while the owner is online)
Use: /Relog-Protection on (arguments)
(Works on companions and anything below the companion rank); !Guest (Works on anyone not a guest or companion)
What does it actually do?:
Purpose: See the Description
Any other Information: Not atm
The Tardis Suggestions Series
Updated to include 50ap5ud5's Interior Forcefield Suggestion.
Is this alright 50ap?
Updated to include 50ap5ud5's Interior Forcefield Suggestion.
Is this alright 50ap?
Yep, it's fine. Hm... Haven't thought of /setblock being a problem, thanks for highlighting that.
Also, I think for extra internal-protection the Tardis panel permissions will need to be set to "Nobody", so noone can interact with them other than the owner. It has a seperate permissions system from the Tardis interior itself.
Updated to include 50ap5ud5's Interior Forcefield Suggestion.
Is this alright 50ap?
Yep, it's fine. Hm... Haven't thought of /setblock being a problem, thanks for highlighting that.
Also, I think for extra internal-protection the Tardis panel permissions will need to be set to "Nobody", so noone can interact with them other than the owner. It has a seperate permissions system from the Tardis interior itself.
You mean "general Protection"?
New Features!:
Jettison command and Tardis Guest
New Features!:
Jettison command and Tardis Guest
Ohh, love these suggestions! For the Jettison feature though, will the owner be able to jettison intruders if the Tardis is not in flight? I think that should be considered, cause the intruder can't exactly enter a dematting Tardis :3.
I would suggest having a /jettison all command in case there are multiple intruders.
New Features!:
Jettison command and Tardis Guest
Ohh, love these suggestions! For the Jettison feature though, will the owner be able to jettison intruders if the Tardis is not in flight? I think that should be considered, cause the intruder can't exactly enter a dematting Tardis :3.
I would suggest having a /jettison all command in case there are multiple intruders.
I think if the command is done while the tardis is in demat the choosen player will appear in the time vortex(if ever added) then burn to death and appear in a random dimension
just a suggestion tho
New Features!:
Jettison command and Tardis Guest
Ohh, love these suggestions! For the Jettison feature though, will the owner be able to jettison intruders if the Tardis is not in flight? I think that should be considered, cause the intruder can't exactly enter a dematting Tardis :3.
I would suggest having a /jettison all command in case there are multiple intruders.
Not a bad idea.
As for using it while not in flight, I'm working on it. Atm, I'm thinking it will place people outside and create a long cooldown in which they can't enter the Tardis
Update: Removed first Suggestion.
1WTC himself says it'd cause too much strain on the server
UPDATE:
Added some details to General Protection
FOR 50AP5UD5:
Just to be sure, is this ok?
Also, if it is, do you think you know a way to state what I'm trying to say in a bit more of a brief and formal way under the note about crediting?
Tbh, I'm not sure how to word it.
UPDATE:
Added some details to General Protection
FOR 50AP5UD5:
Just to be sure, is this ok?
Also, if it is, do you think you know a way to state what I'm trying to say in a bit more of a brief and formal way under the note about crediting?
Tbh, I'm not sure how to word it.
Yeah, that sounds ok. General protection does sound quite similar, but I do like the original additions. (E.g. Restricted block interactions) Although many features of General Protection were similar, the purpose is different, though that isn't made that clear in your suggestion.
You can use the above for the crediting section, that's my summary of this suggestion.
Thanks for letting me know beforehand!
UPDATE: Changed some of the Jettison commands to something that actually makes sense codewise (I've just been reminded recently that the "!" can mean "not" when it comes to pseudo-code)
Also, I'm going to start working on something to counter the possible scenario of a player going into someone's Tardis, logging out while the Tardis's owner is online, and waiting for the owner to log off before rejoining.
I have something in mind on how to deal with it, but I'd also like to hear a few other ideas
UPDATE: Relog protection has been added
are these commands added yet? or not yet and just an idea still?
These are great ideas, and I have found many problems regarding breaking into TARDISes