Author Topic: Help with Players killing in SpawnZone, need a special Zone or something!  (Read 548 times)

I'm making a TDM, and I need a way so players cannot kill each other in the public spawn, and I found that the easiest way to do that is to have some sort of zone brick or something around the spawn and weapon rooms that keeps players from injuring each other - in other words an invincible player. Now, I would have them set to the invincible playertype, and then when they click the Minimap to spawn in the arena to fight it would switch them to the regular no-jet playertype.

Here's the problem with that: there's going to be an option where you can choose your playertype (Fast but 75 HP, Medium, and Slow but 150 HP) inside the spawn room, and I would rather have that option stay there. Well, these playertypes have health and therefore players can kill each other.

Believe me, I've found this "Invincible Zone" to be the easiest way around everything, as the above method is too inconvenient. I didn't start this topic to have my mind changed on something I'm set with, unless of course it is impossible, which I don't think it is.

Is it possible already with Zone Events? How? If not, could someone make a type of Zone Brick where "being in the zone" makes you untouchable without changing the playertype?

Instead of using zone bricks, you could use VCE. Make it so that when they click a player type option, set a variable on the player to 0 for fast, medium, and slow. Event each teleport brick to set them to a certain player type depending on what the variable is equal to and if they didn't click on anything, it defaults to the medium playertype. If you need me to, I could show you in game.
Either that or you could just not give them weapons in the spawn.
« Last Edit: July 20, 2012, 11:03:11 AM by Scars75 »

Why don't you make it so that the playertype button is the last one you click and it teleports you out.

Instead of using zone bricks, you could use VCE. Make it so that when they click a player type option, set a variable on the player to 0 for fast, medium, and slow. Event each teleport brick to set them to a certain player type depending on what the variable is equal to and if they didn't click on anything, it defaults to the medium playertype. If you need me to, I could show you in game.
Either that or you could just not give them weapons in the spawn.
Weapon rooms have already been built, and I tried what you said and it works :) Thanks

Why don't you make it so that the playertype button is the last one you click and it teleports you out.
This is basically what I did, except slightly different. You would set your playertype variable at a little station that had Slow, Regular, and Fast. When you selected Slow, it would set the player variable to 1, Regular to 2, and Fast to 3. Then, when you clicked on the brick that teleports you, it checks to see if 1, if so then it sets your playertype and teleports you...if not, then it checks 2, if not, then it checks 3. If it's none of the above, an error message pops up telling you to go select a playertype at the station first.

Thanks guys! Locking~