Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- variables:
- {lives.%player%} = 3
- {bancheck.%player%} = 0
- {life.player} = red stained glass pane
- on first join:
- set {lives.%player%} to 3
- wait 30 ticks
- message "Your lives have been set to <red>3<reset>. If you run out, you will be banned for 1 day."
- if {bancheck.%player%} = 1:
- set {lives.%player%} to 3
- set {bancheck.%player%} to 0
- wait 30 ticks
- message "You have been restored to <red>3<reset> lives."
- on death of a player:
- set {lives.%player%} to {lives.%player%}-1
- if attacker is a player:
- set {lives.%attacker%} to {lives.%attacker%}+1
- if {lives.%player%} < 0:
- wait 15 ticks
- execute console command "/tempban %player% 1d <red>You're dead.<reset>"
- set {bancheck.%player%} to 1
- command /lives:
- description: Display how many lives the player has
- aliases: /l, /life, /deaths, /death
- trigger:
- message "You have <red>%{lives.%player%}%<reset> lives."
- command /getlives <offline player>:
- description: Get a player's number of lives.
- permission: lives.admin
- aliases: /gl
- trigger:
- message "<red>%offline player-argument%<reset> has <red>%{lives.%offline player-argument%}% lives."
- command /addlives <offline player> <integer>:
- description: Add lives to the player.
- permission: lives.admin
- aliases: /al
- trigger:
- add argument 2 to {lives.%offline player-argument%}
- message "Added <red>%integer-argument%</reset> lives to <red>%offline player-argument%."
- command /setlives <offline player> <integer>:
- description: Set a player's number of lives.
- usage: /setlives <offline player> <integer>
- permission: lives.admin
- aliases: /sl
- trigger:
- set {lives.%offline player-argument%} to argument 2
- message "Set <red>%offline player-argument%'s<reset> lives to <red>%integer-argument%."
- command /livesplus:
- description: opens a GUI of the player's lives
- aliases: /lp
- trigger:
- open virtual chest inventory with size 3 named "&rLives Plus" to player
- if {lives.%player%} = 3:
- format gui slot 11 of player with {life.player} named "&4Life"
- format gui slot 13 of player with {life.player} named "&4Life"
- format gui slot 15 of player with {life.player} named "&4Life"
- if {lives.%player%} = 2:
- format gui slot 11 of player with {life.player} named "&4Life"
- format gui slot 13 of player with {life.player} named "&4Life"
- if {lives.%player%} = 1:
- format gui slot 11 of player with {life.player} named "&4Life"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement