Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Via: https://www.youtube.com/watch?v=uzoAwwCVkN8
- REFER TO THIS IMAGE FOR CONTRAPTION: http://i.imgur.com/h0V0MWZ.png
- REFER TO THIS FORUM POST FOR DETAILED INFORMATION: http://www.minecraftforum.net/topic/2252260-combat-logging-system/#entry27508450
- -----OBJECTIVES NEEDED-----
- /scoreboard objectives add PLAYTIME stat.playOneMinute
- /scoreboard objectives add LOGOUT stat.leaveGame
- /scoreboard objectives add TAKEDAMAGE stat.damageTaken
- /scoreboard objectives add PUNISH dummy
- -----COMMANDS (see image, labeled by reference number)-----
- 1.
- /scoreboard players set @a[score_LOGOUT_min=1,score_PUNISH=1,score_PUNISH_min=1] PUNISH 2
- 2.
- /scoreboard players set @a[score_TAKEDAMAGE_min=1,score_PUNISH=1] PLAYTIME 0
- 3.
- /scoreboard players set @a[score_PLAYTIME_min=60,score_PUNISH=1,score_PUNISH_min=1] PUNISH 0
- (Change the 60 to change how many ticks it takes before 'out of combat'. This number is in ticks, so 60 is 3 seconds).
- 4.
- /scoreboard players set @a[score_LOGOUT_min=1] LOGOUT 0
- 5.
- /scoreboard players set @a[score_TAKEDAMAGE_min=1,score_PUNISH=1] PUNISH 1
- 6.
- /scoreboard players set @a[score_TAKEDAMAGE_min=1] TAKEDAMAGE 0
- -----SELECTING PLAYER WHO LOGGED OUT DURING COMBAT-----
- /say @a[score_PUNISH=2,score_PUNISH_min=2] has logged out during combat!
- /scoreboard players set @a[score_PUNISH=2,score_PUNISH_min=2] PUNISH 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement