Hey guy's I don't usually post here but I have really stumped myself over the redstone of my map for Kino Der Toten. Basically I'm trying to get as many features as possible of the original and as you most likely know from any zombie map that there are "waves of zombies". Now I want to incorporate this automatically with the use of command blocks as it is now much more easy to do that than hook up dispensers to timers (It's to messy and uncoordinated in my opinion) I was wondering if any of you could help me and reply with the commands I need to enter into the command blocks in order please. This is what I need help on
I want to be able to make anyone who joins join one team (eg: red team)
I need a way to have a TOTAL TEAM KILL COUNT because the issue I'm having is I will be using the "test for" command to advance each wave. Example being wave 1 may spawn 10 zombies but to spread them out, the command blocks will spawn say 5 (using summon) and then it will also run a clock testing for THE TEAMS KILLS COUNT TO BE AT LEAST 3 "KILLS" Before it advances to spawn the other 5 and so forth.
Why I need a team kill count objective thing is because if it was just "/testfor @a[blbabla_min=3]" then the waves might stop as if there were 4 players and they all got 2 kills it would not be able to advance.
So summed up I need to find a way to make a team kill counter where by anyone who gets a kill it adds it to the total team kills and that figure is then used to determine the testfor command to advance. PLUS I also need the SPECIFIC PLAYER OBJECTIVE where lets say "Person A" get's ONE KILL. They GET A POINT FOR THEM ONLY (Eg to spend on doors, guns etc) AND IT ALSO ADDS ONE POINT to the TEAM KILL COUNT.
Sorry if this sounds confusing but it would really help and I'm sure there are some people who can help me here!
-Having a team kill counter (to determine when the waves will advance, spawn more zombies etc based on how many kills in total the team have)
-Having an individual kill counter (specifically for each player to spend their points on what they like)
Hey guy's I don't usually post here but I have really stumped myself over the redstone of my map for Kino Der Toten. Basically I'm trying to get as many features as possible of the original and as you most likely know from any zombie map that there are "waves of zombies". Now I want to incorporate this automatically with the use of command blocks as it is now much more easy to do that than hook up dispensers to timers (It's to messy and uncoordinated in my opinion) I was wondering if any of you could help me and reply with the commands I need to enter into the command blocks in order please. This is what I need help on
I want to be able to make anyone who joins join one team (eg: red team)
I need a way to have a TOTAL TEAM KILL COUNT because the issue I'm having is I will be using the "test for" command to advance each wave. Example being wave 1 may spawn 10 zombies but to spread them out, the command blocks will spawn say 5 (using summon) and then it will also run a clock testing for THE TEAMS KILLS COUNT TO BE AT LEAST 3 "KILLS" Before it advances to spawn the other 5 and so forth.
Why I need a team kill count objective thing is because if it was just "/testfor @a[blbabla_min=3]" then the waves might stop as if there were 4 players and they all got 2 kills it would not be able to advance.
So summed up I need to find a way to make a team kill counter where by anyone who gets a kill it adds it to the total team kills and that figure is then used to determine the testfor command to advance. PLUS I also need the SPECIFIC PLAYER OBJECTIVE where lets say "Person A" get's ONE KILL. They GET A POINT FOR THEM ONLY (Eg to spend on doors, guns etc) AND IT ALSO ADDS ONE POINT to the TEAM KILL COUNT.
Sorry if this sounds confusing but it would really help and I'm sure there are some people who can help me here!
-Having a team kill counter (to determine when the waves will advance, spawn more zombies etc based on how many kills in total the team have)
-Having an individual kill counter (specifically for each player to spend their points on what they like)
Note that the following requires 1.8:
Prerequisites:
Objective to store individual player kills, but will also house the fake player for team kills:
2. This will modify the fake player in order to track the team kills. Essentially it can be seen as "add all the current scores of players who has killed 1 or more zombies to the #TEAM player score", meaning it will support the scenario where the player doing the killing ends up killing a lot of zombies before the clock cycles.
3. And finally, resetting the ZKILLS for real players to continue proper team kill tracking.
/scoreboard players set @a[score_ZKILLS_min=1] ZKILLS 0
Summary:
So each time the player kills a zombie (can change the objective-type to 'totalKillCount'), they will be awarded "POINTS" and have their score added onto the #TEAM player score. So to detect when the #TEAM player reaches a specific number:
/scoreboard players test #TEAM ZKILLS 50 *
The above will output a signal of player #TEAM has 50 or more in ZKILLS, which would be the total number of player kills on the team. It's essentially the same as the /testfor command, but the /testfor command cannot test for offline/fake players.
2. This will modify the fake player in order to track the team kills. Essentially it can be seen as "add all the current scores of players who has killed 1 or more zombies to the #TEAM player score", meaning it will support the scenario where the player doing the killing ends up killing a lot of zombies before the clock cycles.
3. And finally, resetting the ZKILLS for real players to continue proper team kill tracking.
/scoreboard players set @a[score_ZKILLS_min=1] ZKILLS 0
Summary:
So each time the player kills a zombie (can change the objective-type to 'totalKillCount'), they will be awarded "POINTS" and have their score added onto the #TEAM player score. So to detect when the #TEAM player reaches a specific number:
/scoreboard players test #TEAM ZKILLS 50 *
The above will output a signal of player #TEAM has 50 or more in ZKILLS, which would be the total number of player kills on the team. It's essentially the same as the /testfor command, but the /testfor command cannot test for offline/fake players.
Hi. thank you very much for going into so much depth and detail it is already highly appreciated. I have gone into a 1.8 snapshot and inputted the commands but the problem I am having is giving me some confusion. I understand some of the commands that you mentioned but are they the only ones I require? Do I need to make a team before I enter them or are those it?
Secondly, I do not suppose you could post another picture of it set up with it working as you can only have one objective shown on the display side bar so would that be "ZKILLS" or "POINTS"? As ideally it would be individual "kills" shown and then the background process of the team kills.
Sorry about all this, I am already grateful for what you have done and I'm sure if I look at all for a longer period of time I will understand it but if you could offer any more help to me so I understand the commands or how they should be set out for it to work (eg: do I put anything in the hopper?) then I would be most thankful.
Ok, so I did do some more fiddling and I decided to put some items in the hopper as I remembered that it works as a "redstone clock" and surely enough it started running around the current. I tried it out and it does work so when I killed a zombie, command block 1 would give me how many points I wanted to receive. However, everytime I had got a kill it reset the "ZKILLS" back to 0. Is the ZKILLS meant to be the team kills?
Ok, so I did do some more fiddling and I decided to put some items in the hopper as I remembered that it works as a "redstone clock" and surely enough it started running around the current. I tried it out and it does work so when I killed a zombie, command block 1 would give me how many points I wanted to receive. However, everytime I had got a kill it reset the "ZKILLS" back to 0. Is the ZKILLS meant to be the team kills?
Your personal ZKILLS score is only used for adding to the team score. The player called "#TEAM" (which is actually a fake player) is storing the total number of player kills, and is not being reset to 0 since it cannot be targeted by player selectors (@a). If your ZKILLS score is not reset back to 0, then "#TEAM" will constantly have your score added, even if you haven't continued killing zombies (so if you killed 2 zombies, each clock cycle would add 2 to total kills, which makes the system highly inaccurate). So there is essentially no choice but to reset ZKILLS back to 0.
However, you can have a second objective with the same objective-type in order to track total personal kills without it affecting the mechanism (pretending PKILLS stands for Personal Kills):
Your personal ZKILLS score is only used for adding to the team score. The player called "#TEAM" (which is actually a fake player) is storing the total number of player kills, and is not being reset to 0 since it cannot be targeted by player selectors (@a). If your ZKILLS score is not reset back to 0, then "#TEAM" will constantly have your score added, even if you haven't continued killing zombies (so if you killed 2 zombies, each clock cycle would add 2 to total kills, which makes the system highly inaccurate). So there is essentially no choice but to reset ZKILLS back to 0.
However, you can have a second objective with the same objective-type in order to track total personal kills without it affecting the mechanism (pretending PKILLS stands for Personal Kills):
Hi again, sorry for the late reply but I have been busy recently and haven't had time to go onto the forums. After testing out the device you have said it works very well and the commands seem understandable and I have been able to make a concept for my map so thank you very much. The only issue I have now is, how do I reset the "overall team kills" known as "#TEAM" as when I activate the command "/scoreboard players test #TEAM ZKILLS (Any Number) * It always stays the same so everytime I kill a zombie it always increases and I don't know how to reset it. I have set up the commands in the way you have shown but that command always just increases whenever I get a kill and doesn't reset.
Hi again, sorry for the late reply but I have been busy recently and haven't had time to go onto the forums. After testing out the device you have said it works very well and the commands seem understandable and I have been able to make a concept for my map so thank you very much. The only issue I have now is, how do I reset the "overall team kills" known as "#TEAM" as when I activate the command "/scoreboard players test #TEAM ZKILLS (Any Number) * It always stays the same so everytime I kill a zombie it always increases and I don't know how to reset it. I have set up the commands in the way you have shown but that command always just increases whenever I get a kill and doesn't reset.
You'll want to use the "reset" function for /scoreboard (which has been upgraded to let you specify an objective in 1.8):
Hi again, sorry for the late reply but I have been busy recently and haven't had time to go onto the forums. After testing out the device you have said it works very well and the commands seem understandable and I have been able to make a concept for my map so thank you very much. The only issue I have now is, how do I reset the "overall team kills" known as "#TEAM" as when I activate the command "/scoreboard players test #TEAM ZKILLS (Any Number) * It always stays the same so everytime I kill a zombie it always increases and I don't know how to reset it. I have set up the commands in the way you have shown but that command always just increases whenever I get a kill and doesn't reset.
You'll want to use the "reset" function for /scoreboard (which has been upgraded to let you specify an objective in 1.8):
/scoreboard players reset [objective]
/scoreboard players reset #TEAM ZKILLS
Thank you very much for your help. I've created a system now with use of the commands that you have stated. I really appreciate your help as without it I wouldn't be able to recreate it being half as good. I would welcome you to try out the map once it has been released on the forums
maybe have a button that powers a piston and the piston pushes sand into another (b4 its on) then thats turned on and its another block to push a redstone block to start it so it will go even further down and power a different command block.
I want to be able to make anyone who joins join one team (eg: red team)
I need a way to have a TOTAL TEAM KILL COUNT because the issue I'm having is I will be using the "test for" command to advance each wave. Example being wave 1 may spawn 10 zombies but to spread them out, the command blocks will spawn say 5 (using summon) and then it will also run a clock testing for THE TEAMS KILLS COUNT TO BE AT LEAST 3 "KILLS" Before it advances to spawn the other 5 and so forth.
Why I need a team kill count objective thing is because if it was just "/testfor @a[blbabla_min=3]" then the waves might stop as if there were 4 players and they all got 2 kills it would not be able to advance.
So summed up I need to find a way to make a team kill counter where by anyone who gets a kill it adds it to the total team kills and that figure is then used to determine the testfor command to advance. PLUS I also need the SPECIFIC PLAYER OBJECTIVE where lets say "Person A" get's ONE KILL. They GET A POINT FOR THEM ONLY (Eg to spend on doors, guns etc) AND IT ALSO ADDS ONE POINT to the TEAM KILL COUNT.
Sorry if this sounds confusing but it would really help and I'm sure there are some people who can help me here!
-Having a team kill counter (to determine when the waves will advance, spawn more zombies etc based on how many kills in total the team have)
-Having an individual kill counter (specifically for each player to spend their points on what they like)
Note that the following requires 1.8:
Prerequisites:
Objective to store individual player kills, but will also house the fake player for team kills:
And to begin tracking the fake player:
Objective to store points for individual kills:
Mechanism:
1. This will award the points to the player when they make a kill. You can adjust the amount of points rewarded to your liking.
2. This will modify the fake player in order to track the team kills. Essentially it can be seen as "add all the current scores of players who has killed 1 or more zombies to the #TEAM player score", meaning it will support the scenario where the player doing the killing ends up killing a lot of zombies before the clock cycles.
3. And finally, resetting the ZKILLS for real players to continue proper team kill tracking.
Summary:
So each time the player kills a zombie (can change the objective-type to 'totalKillCount'), they will be awarded "POINTS" and have their score added onto the #TEAM player score. So to detect when the #TEAM player reaches a specific number:
The above will output a signal of player #TEAM has 50 or more in ZKILLS, which would be the total number of player kills on the team. It's essentially the same as the /testfor command, but the /testfor command cannot test for offline/fake players.
Minecraft-things: http://skylinerw.com
More Minecraft-things: https://sourceblock.net
Guides for command-related features (eventually moving to Source Block): https://github.com/skylinerw/guides
I primarily hang out in the /r/MinecraftCommands discord, where there's a lot of people that help with commands: https://discord.gg/QAFXFtZ
Their corresponding subreddit: https://www.reddit.com/r/MinecraftCommands/
Hi. thank you very much for going into so much depth and detail it is already highly appreciated. I have gone into a 1.8 snapshot and inputted the commands but the problem I am having is giving me some confusion. I understand some of the commands that you mentioned but are they the only ones I require? Do I need to make a team before I enter them or are those it?
Secondly, I do not suppose you could post another picture of it set up with it working as you can only have one objective shown on the display side bar so would that be "ZKILLS" or "POINTS"? As ideally it would be individual "kills" shown and then the background process of the team kills.
Sorry about all this, I am already grateful for what you have done and I'm sure if I look at all for a longer period of time I will understand it but if you could offer any more help to me so I understand the commands or how they should be set out for it to work (eg: do I put anything in the hopper?) then I would be most thankful.
Your personal ZKILLS score is only used for adding to the team score. The player called "#TEAM" (which is actually a fake player) is storing the total number of player kills, and is not being reset to 0 since it cannot be targeted by player selectors (@a). If your ZKILLS score is not reset back to 0, then "#TEAM" will constantly have your score added, even if you haven't continued killing zombies (so if you killed 2 zombies, each clock cycle would add 2 to total kills, which makes the system highly inaccurate). So there is essentially no choice but to reset ZKILLS back to 0.
However, you can have a second objective with the same objective-type in order to track total personal kills without it affecting the mechanism (pretending PKILLS stands for Personal Kills):
Minecraft-things: http://skylinerw.com
More Minecraft-things: https://sourceblock.net
Guides for command-related features (eventually moving to Source Block): https://github.com/skylinerw/guides
I primarily hang out in the /r/MinecraftCommands discord, where there's a lot of people that help with commands: https://discord.gg/QAFXFtZ
Their corresponding subreddit: https://www.reddit.com/r/MinecraftCommands/
You'll want to use the "reset" function for /scoreboard (which has been upgraded to let you specify an objective in 1.8):
Minecraft-things: http://skylinerw.com
More Minecraft-things: https://sourceblock.net
Guides for command-related features (eventually moving to Source Block): https://github.com/skylinerw/guides
I primarily hang out in the /r/MinecraftCommands discord, where there's a lot of people that help with commands: https://discord.gg/QAFXFtZ
Their corresponding subreddit: https://www.reddit.com/r/MinecraftCommands/
Thank you very much for your help. I've created a system now with use of the commands that you have stated. I really appreciate your help as without it I wouldn't be able to recreate it being half as good. I would welcome you to try out the map once it has been released on the forums
Hey, I know this Topic is very old, but is there a way to display the team score?