Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /pvp:
- trigger:
- if {pvpsex::%arg-1%} is true:
- message "&c&l指定したプレイヤーは既にPvP中です。"
- stop
- if {pvpsex::%player%} is true:
- message "&c&lあなたはは既にPvP中です。"
- stop
- if {paco.%player%} is true:
- message "&c&lあなたは既にマッチング中です。"
- message "&a&lPvPマッチングを開始しました"
- if {pvp1} is true:
- set {_pp} to player
- loop all player:
- if {paco.%loop-player%} is true:
- if {heigen1} is false:
- teleport the loop-player to {heigen1-1}
- teleport the loop-player to {heigen1-2}
- set {heigen1s1} to {_pp}
- set {heigen1s2} to loop-player
- set {heigen1} to true
- set {pvp1} to false
- set {paco.%loop-player%} to false
- stop
- if {heigen2} is false:
- teleport the loop-player to {heigen2-1}
- teleport the loop-player to {heigen2-2}
- set {heigen2s1} to {_pp}
- set {heigen2s2} to loop-player
- set {heigen2} to true
- set {pvp1} to false
- set {paco.%loop-player%} to false
- stop
- if {heigen3} is false:
- teleport the loop-player to {heigen3-1}
- teleport the loop-player to {heigen3-2}
- set {heigen3s1} to {_pp}
- set {heigen3s2} to loop-player
- set {heigen3} to true
- set {pvp1} to false
- set {paco.%loop-player%} to false
- stop
- if {heigen4} is false:
- teleport the loop-player to {heigen4-1}
- teleport the loop-player to {heigen4-2}
- set {heigen4s1} to {_pp}
- set {heigen4s2} to loop-player
- set {heigen4} to true
- set {pvp1} to false
- set {paco.%loop-player%} to false
- stop
- if {heigen5} is false:
- teleport the loop-player to {heigen5-1}
- teleport the loop-player to {heigen5-2}
- set {heigen5s1} to {_pp}
- set {heigen5s2} to loop-player
- set {heigen5} to true
- set {pvp1} to false
- set {paco.%loop-player%} to false
- stop
- set {paco.%player%} to true
- set {pvp1} to true
- every 1 tick:
- on quit:
- if {paco.%player%} is true:
- set {paco.%player%} to false
- set {pvp1} to false
- if {heigen1s1} is player:
- teleport the player to {lobby}
- teleport the {heigen1s2} to {lobby}
- set {heigen1} to false
- if {heigen1s2} is player:
- teleport the player to {lobby}
- teleport the {heigen1s1} to {lobby}
- set {heigen1} to false
- if {heigen2s1} is player:
- teleport the player to {lobby}
- teleport the {heigen2s2} to {lobby}
- set {heigen2} to false
- if {heigen2s2} is player:
- teleport the player to {lobby}
- teleport the {heigen2s1} to {lobby}
- set {heigen2} to false
- if {heigen3s1} is player:
- teleport the player to {lobby}
- teleport the {heigen3s2} to {lobby}
- set {heigen3} to false
- if {heigen3s2} is player:
- teleport the player to {lobby}
- teleport the {heigen3s1} to {lobby}
- set {heigen3} to false
- if {heigen4s1} is player:
- teleport the player to {lobby}
- teleport the {heigen4s2} to {lobby}
- set {heigen4} to false
- if {heigen4s2} is player:
- teleport the player to {lobby}
- teleport the {heigen4s1} to {lobby}
- set {heigen4} to false
- if {heigen5s1} is player:
- teleport the player to {lobby}
- teleport the {heigen5s2} to {lobby}
- set {heigen5} to false
- if {heigen5s2} is player:
- teleport the player to {lobby}
- teleport the {heigen5s1} to {lobby}
- set {heigen5} to false
- on death:
- if {heigen1s1} is victim:
- teleport the {heigen1s2} to {lobby}
- set {heigen1} to false
- set {_pono} to {rank.%victim%} * 0.05
- add {_pono} to {rank.%attacker%}
- remove {_pono} from {rank.%victim%}
- execute console command "/scoreboard players set %victim% rack {rank.%victim%}"
- execute console command "/scoreboard players set %attacker% rack {rank.%attacker%}"
- broadcast "&3&l[試合結果]&a&l%attacker%が%victim%に勝利!"
- message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
- message "&3&l[試合結果]&b&l現在ランク%{rank.%victim%}}%点" to victim
- message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。。" to attacker
- message "&3&l[試合結果]&a&l現在ランク%{rank.%attacker%}}%点" to attacker
- if {heigen1s2} is victim:
- teleport the {heigen1s1} to {lobby}
- set {heigen1} to false
- set {_pono} to {rank.%victim%} * 0.05
- add {_pono} to {rank.%attacker%}
- remove {_pono} from {rank.%victim%}
- execute console command "/scoreboard players set %victim% rack {rank.%victim%}"
- execute console command "/scoreboard players set %attacker% rack {rank.%attacker%}"
- broadcast "&3&l[試合結果]&a&l%attacker%が%victim%に勝利!"
- message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
- message "&3&l[試合結果]&b&l現在ランク%{rank.%victim%}}%点" to victim
- message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。。" to attacker
- message "&3&l[試合結果]&a&l現在ランク%{rank.%attacker%}}%点" to attacker
- if {heigen2s1} is victim:
- teleport the {heigen2s2} to {lobby}
- set {heigen2} to false
- set {_pono} to {rank.%victim%} * 0.05
- add {_pono} to {rank.%attacker%}
- remove {_pono} from {rank.%victim%}
- execute console command "/scoreboard players set %victim% rack {rank.%victim%}"
- execute console command "/scoreboard players set %attacker% rack {rank.%attacker%}"
- broadcast "&3&l[試合結果]&a&l%attacker%が%victim%に勝利!"
- message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
- message "&3&l[試合結果]&b&l現在ランク%{rank.%victim%}%点" to victim
- message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。。" to attacker
- message "&3&l[試合結果]&a&l現在ランク%{rank.%attacker%}%点" to attacker
- if {heigen2s2} is victim:
- teleport the {heigen2s1} to {lobby}
- set {heigen2} to false
- set {_pono} to {rank.%victim%} * 0.05
- add {_pono} to {rank.%attacker%}
- remove {_pono} from {rank.%victim%}
- execute console command "/scoreboard players set %victim% rack {rank.%victim%}"
- execute console command "/scoreboard players set %attacker% rack {rank.%attacker%}"
- broadcast "&3&l[試合結果]&a&l%attacker%が%victim%に勝利!"
- message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
- message "&3&l[試合結果]&b&l現在ランク%{rank.%victim%}%点" to victim
- message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。。" to attacker
- message "&3&l[試合結果]&a&l現在ランク%{rank.%attacker%}%点" to attacker
- if {heigen3s1} is victim:
- teleport the {heigen3s2} to {lobby}
- set {heigen3} to false
- set {_pono} to {rank.%victim%} * 0.05
- add {_pono} to {rank.%attacker%}
- remove {_pono} from {rank.%victim%}
- execute console command "/scoreboard players set %victim% rack {rank.%victim%}"
- execute console command "/scoreboard players set %attacker% rack {rank.%attacker%}"
- broadcast "&3&l[試合結果]&a&l%attacker%が%victim%に勝利!"
- message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
- message "&3&l[試合結果]&b&l現在ランク%{rank.%victim%}%点" to victim
- message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。。" to attacker
- message "&3&l[試合結果]&a&l現在ランク%{rank.%attacker%}%点" to attacker
- if {heigen3s2} is victim:
- teleport the {heigen3s1} to {lobby}
- set {heigen3} to false
- set {_pono} to {rank.%victim%} * 0.05
- add {_pono} to {rank.%attacker%}
- remove {_pono} from {rank.%victim%}
- execute console command "/scoreboard players set %victim% rack {rank.%victim%}"
- execute console command "/scoreboard players set %attacker% rack {rank.%attacker%}"
- broadcast "&3&l[試合結果]&a&l%attacker%が%victim%に勝利!"
- message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
- message "&3&l[試合結果]&b&l現在ランク%{rank.%victim%}%点" to victim
- message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。。" to attacker
- message "&3&l[試合結果]&a&l現在ランク%{rank.%attacker%}%点" to attacker
- if {heigen4s1} is victim:
- teleport the {heigen4s2} to {lobby}
- set {heigen4} to false
- set {_pono} to {rank.%victim%} * 0.05
- add {_pono} to {rank.%attacker%}
- remove {_pono} from {rank.%victim%}
- execute console command "/scoreboard players set %victim% rack {rank.%victim%}"
- execute console command "/scoreboard players set %attacker% rack {rank.%attacker%}"
- broadcast "&3&l[試合結果]&a&l%attacker%が%victim%に勝利!"
- message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
- message "&3&l[試合結果]&b&l現在ランク%{rank.%victim%}%点" to victim
- message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。。" to attacker
- message "&3&l[試合結果]&a&l現在ランク%{rank.%attacker%}%点" to attacker
- if {heigen4s2} is victim:
- teleport the {heigen4s1} to {lobby}
- set {heigen4} to false
- set {_pono} to {rank.%victim%} * 0.05
- add {_pono} to {rank.%attacker%}
- remove {_pono} from {rank.%victim%}
- execute console command "/scoreboard players set %victim% rack {rank.%victim%}"
- execute console command "/scoreboard players set %attacker% rack {rank.%attacker%}"
- broadcast "&3&l[試合結果]&a&l%attacker%が%victim%に勝利!"
- message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
- message "&3&l[試合結果]&b&l現在ランク%{rank.%victim%}%点" to victim
- message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。。" to attacker
- message "&3&l[試合結果]&a&l現在ランク%{rank.%attacker%}%点" to attacker
- if {heigen5s1} is player:
- teleport the {heigen5s2} to {lobby}
- set {heigen5} to false
- set {_pono} to {rank.%victim%} * 0.05
- add {_pono} to {rank.%attacker%}
- remove {_pono} from {rank.%victim%}
- execute console command "/scoreboard players set %victim% rack {rank.%victim%}"
- execute console command "/scoreboard players set %attacker% rack {rank.%attacker%}"
- broadcast "&3&l[試合結果]&a&l%attacker%が%victim%に勝利!"
- message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
- message "&3&l[試合結果]&b&l現在ランク%{rank.%victim%}%点" to victim
- message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。。" to attacker
- message "&3&l[試合結果]&a&l現在ランク%{rank.%attacker%}%点" to attacker
- if {heigen5s2} is victim:
- teleport the {heigen5s1} to {lobby}
- set {heigen5} to false
- set {_pono} to {rank.%victim%} * 0.05
- add {_pono} to {rank.%attacker%}
- remove {_pono} from {rank.%victim%}
- execute console command "/scoreboard players set %victim% rack {rank.%victim%}"
- execute console command "/scoreboard players set %attacker% rack {rank.%attacker%}"
- broadcast "&3&l[試合結果]&a&l%attacker%が%victim%に勝利!"
- message "&3&l[試合結果]&b&lランクが%{_pono}%点減りました。" to victim
- message "&3&l[試合結果]&b&l現在ランク%{rank.%victim%}%点" to victim
- message "&3&l[試合結果]&a&lランクが%{_pono}%点増えました。。" to attacker
- message "&3&l[試合結果]&a&l現在ランク%{rank.%attacker%}%点" to attacker
- command /lokck <text>:
- permission: sk.admin
- trigger:
- set {%arg-1%} to location of player
- on first foin:
- set {rank.%player%} to 2000
Advertisement
Add Comment
Please, Sign In to add comment