Author Topic: Anti Ghost kIll  (Read 793 times)

Hey is there a code or any way to make it when you ghost you cant die or your hidden until you're done?

Please tell me, been looking around for i couldn't find any.

It's called a spawnroom.

Edit: I'm not sure that there's a variable that defines if the client is ghosting or not.
So that doesn't really make it easy to create a script like this.
« Last Edit: July 23, 2011, 01:35:39 AM by Wheatley »

Ghosting is done by the client. If you gave the client a way of telling the server when their done, and otherwise can't die, the user could disable that command and live forever. Inverse is still abusable. Disabling their ability to kill and the such could not eliminate them blocking doorways and similarly, or acting as a mobile barricade. Even immobility until that time could get in the way of others spawning. It simply can't be done without complications. As such:

It's called a spawnroom.

And push-button leaving so they don't walk out by accident. (Also make sure the spawn room is in the battlefield area.)

Edit: I knew that "such" sounded wrong. "Similarly"
« Last Edit: July 25, 2011, 02:59:28 PM by MegaScientifical »

just stay dead once you spawn, as then you're unkillable after :D

Pretty impossible. You should just get the add-on where if you join late, you die til next round

Hmm. To avoid the problems caused by client-controlled ghosting, I guess you could make it so that while you're ghosting, you cannot move either, or use weapons.

Hmm. To avoid the problems caused by client-controlled ghosting, I guess you could make it so that while you're ghosting, you cannot move either, or use weapons.

Read the topic. Ghosting is totally client-side. It is the bricks being created on the client. The only way for the server to detect the player has finished ghosting is if the client tells them. The person could disable that and therefore be invisible forever. We explained they can be an obstruction in that case. Just spawn them in the battlefield, in a spawn room, and then they can leave the room through a one way teleporting doorway when they're done. Just like TomTom's server.

Read the topic. Ghosting is totally client-side. It is the bricks being created on the client. The only way for the server to detect the player has finished ghosting is if the client tells them. The person could disable that and therefore be invisible forever. We explained they can be an obstruction in that case. Just spawn them in the battlefield, in a spawn room, and then they can leave the room through a one way teleporting doorway when they're done. Just like TomTom's server.
You completely misunderstand. It seems to be quite popular.
What I meant in my suggestion was that ghosting would make the player invincible and unable to fight at the same time, meaning that they couldn't do any harm. You might even make it so that they couldn't move while ghosting. If ghosting controls multiple things, it isn't possible to selectively ghost, unless by a really stupid script, and then you could avoid that by making part of the script ban players for ghosting control spam. However, creating a spawn room is a good bit more convenient most of the time, it's just that with spawn rooms, certain issues can arise.
« Last Edit: August 08, 2011, 05:46:01 PM by Katadeus »