Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- variables:
- {joinbonus} = 50
- {escapebonus} = 500
- command /start:
- executable by: console
- trigger:
- loop all players:
- if {ready.%loop-player%} is 1:
- set {game.%loop-player%} to 1
- set {score1.%loop-player%} to 0
- set {score2.%loop-player%} to 0
- set {score3.%loop-player%} to 0
- set {score5.%loop-player%} to 0
- else:
- set {join.%loop-player%} to 0
- command /end:
- executable by: console
- trigger:
- loop all players:
- set {game.%loop-player%} to 0
- set {score1.%loop-player%} to 0
- set {score2.%loop-player%} to 0
- set {score3.%loop-player%} to 0
- set {score5.%loop-player%} to 0
- command /hoge <player> <number>:
- permission: sk.hoge
- trigger:
- if number-arg is not number:
- send "&c/hoge <player> <number>" to player
- if player-arg is not player:
- send "&c/hoge <player> <number>" to player
- else:
- set {_player2} to arg-1
- add number-arg to {score3.%{_player2}%}
- every 1 second in "world":
- if {game.%player%} is 1:
- loop all players:
- add 1 to {score1.%loop-player%}
- command /infected:
- permission: sk.infected
- trigger:
- if {game.%player%} is 1:
- set {game.%player%} to 2
- command /out:
- permission: sk.out
- trigger:
- set {game.%player%} to 0
- set {ready.%player%} to 0
- execute console command "scoreboard players set %player% human 0"
- execute console command "scoreboard players set %player% zombie 0"
- execute console command "scoreboard players set %player% join 0"
- execute console command "nte player %player% prefix &f"
- execute console command "scoreboard teams leave zombie %player%"
- execute console command "scoreboard teams leave zombie %player%"
- execute console command "scoreboard players tag %player% remove escape"
- execute console command "gamemode 2 %player%"
- command /ready:
- permission: sk.ready
- trigger:
- set {game.%player%} to 1
- command /levelup:
- executable by: console
- trigger:
- broadcast "&c&l%player%&cis Level UP! &eレベル&e&l%{level.%player%}%&eになりました!
- execute console command "summon fireworks_rocket ~ ~5 ~ {FireworksItem:{id:fireworks,Count:1,tag:{Fireworks:{Explosions:[{Type:0,Colors:[I;16748098],FadeColors:[I;16711680]}]}}}} "
- set {_location} to location of player
- play sound "ENTITY_PLAYER_LEVELUP" with volume 1 with pitch 1 at {_location}
- command /damage:
- permission: sk.damage
- trigger:
- if {game.%player%} is 2:
- add 25 to {score2.%player%}
- command /total:
- executable by: console
- trigger:
- loop all players:
- if {game.%loop-player%} is 1:
- set {score5.%loop-player%} to {score1.%loop-player%} + {score3.%loop-player%} + {joinbonus} + {escapebonus}
- wait 1 seconds
- send "&4&l&m-----*-------------------------*-----" to loop-player
- send " " to loop-player
- send " &6&l戦闘報酬 " to loop-player
- send " " to loop-player
- send " &6参加ボーナス &e%{joinbonus}%&e円 " to loop-player
- send " &6防衛ボーナス &e%{score3.%loop-player%}%&e円 " to loop-player
- send " &6脱出ボーナス &e%{escapebonus}%&e円 " to loop-player
- send " &6生存ボーナス &e%{score1.%loop-player%}%&e円 " to loop-player
- send " " to loop-player
- send " &6合計 &e%{score5.%loop-player%}%&e円 " to loop-player
- send " " to loop-player
- send "&4&l&m-----*-------------------------*-----" to loop-player
- add {score5.%loop-player%} to {money.%loop-player%}
- add {score5.%loop-player%} to {exp.%loop-player%}
- add 2 to {zpoint.%loop-player%}
- add 1 to {seizon.%loop-player%}
- add 1 to {rseizon.%loop-player%}
- execute console command "scoreboard players add %loop-player% money %{score5.%loop-player%}%"
- if {game.%loop-player%} is 2:
- set {score5.%loop-player%} to {score1.%loop-player%} + {score2.%loop-player%} + {score3.%loop-player%} + {joinbonus}
- wait 1 seconds
- send "&4&l&m-----*-------------------------*-----" to loop-player
- send " " to loop-player
- send " &6&l戦闘報酬 " to loop-player
- send " " to loop-player
- send " &6参加賞 &e%{joinbonus}%&e円 " to loop-player
- send " &6防衛ボーナス &e%{score3.%loop-player%}%&e円 " to loop-player
- send " &6感染ボーナス &e%{score2.%loop-player%}%&e円 " to loop-player
- send " &6生存ボーナス &e%{score1.%loop-player%}%&e円 " to loop-player
- send " " to loop-player
- send " &6合計 &e%{score5.%loop-player%}%&e円 " to loop-player
- send " " to loop-player
- send "&4&l&m-----*-------------------------*-----" to loop-player
- add {score5.%loop-player%} to {exp.%loop-player%}
- add {score5.%loop-player%} to {money.%loop-player%}
- add 1 to {zpoint.%loop-player%}
- set {rseizon.%loop-player%} to 0
- execute console command "scoreboard players add %loop-player% money %{score5.%loop-player%}%"
- else:
- set {score5.%loop-player%} to 0
- every 1 second in "world":
- loop all players:
- if {exp.%loop-player%} is greater than or equal to {exp2.%loop-player%}:
- add 1 to {level.%loop-player%}
- add {exp3.%loop-player%} to {exp2.%loop-player%}
- add 10 to {exp3.%loop-player%}
- set {exp.%loop-player%} to 0
- execute console command "scoreboard players add %loop-player% level 1"
- execute console command "levelup"
- command /status [<offline player>]:
- trigger:
- if arg-1 is not set:
- message "&6&m&l-----*-------------------------------*-----"
- message " &a&lStatus"
- message "&6&l・ &eLevel: &6%{level.%player%}%&7Lv"
- message "&6&l・ &e次のレベルまで: &6%{exp.%player%}%&7/&6%{exp2.%player%}%"
- message "&6&l・ &e所持Zpoint: &6%{zpoint.%player%}%&7Point"
- message "&6&l・ &e所持弾数: &6%{bullet.%player%}%&7発"
- message "&6&l・ &e所持金: &6%{money.%player%}%&7円"
- message "&6&l・ &e生存回数: &6%{seizon.%player%}%&7回"
- message "&6&m&l----*---------------------------------*-----"
- else:
- if player have permission "stats.others.sk":
- set {_player} to arg-1
- wait 1 tick
- if {_player} has played on this server before:
- message "&2&m-----*-------------------------------*-----"
- message " &a&lStatus"
- message "&6&l・ &ePlayer: &6&l%{_player}%"
- message "&6&l・ &eLevel: &6%{level.%{_player}%}%&7Lv"
- message "&6&l・ &e次のレベルまで: &6%{exp.%{_player}%}%&7/&6%{exp2.%{_player}%}%"
- message "&6&l・ &e所持Zpoint: &6%{zpoint.%{_player}%}%&7Point"
- message "&6&l・ &e所持弾数: &6%{bullet.%{_player}%}%&7発"
- message "&6&l・ &e所持金: &6%{money.%{_player}%}%&7円"
- message "&6&l・ &e生存回数: &6%{seizon.%{_player}%}%&7回"
- message "&2&m----*---------------------------------*-----"
- else:
- message "&7&l<< &4&lError&7&l >> &r&6&l%{_player}% &chas never been on this server before"
- else:
- message "&7&l<< &4&lError&7&l >> &r&cYou do not have the required permission to perform this command"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement