Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- s: &c[SG]&6
- command /start:
- permission: siso
- trigger:
- if {game} is true:
- send "&c既に開始されています"
- stop
- set {game} to true
- set {timers} to "&63 minutes"
- broadcast "{@s} ゲームを開始します"
- wait 3 seconds
- loop all players:
- if {nojoin.%loop-player%} is "on":
- send "&cあなたは今回のゲームには参加しません" to loop-player
- else:
- add loop-player to {allplayer::*}
- add loop-player to {member::*}
- if {member::*} is not set:
- broadcast "{@s} &cゲームを開始できません"
- wait 3 seconds
- execute console command "/stopgame"
- stop
- if size of {member::*} <= 1:
- broadcast "{@s} &cゲームを開始できません"
- wait 3 seconds
- execute console command "/stopgame"
- stop
- loop {allplayer::*}:
- execute console command "/gamemode 2 %loop-value%"
- delete {map}
- set {map} to random element of {map::*}
- loop {allplayer::*}:
- clear loop-value's inventory
- add 1 to {players}
- spawn(loop-value)
- set {death.%loop-value%} to false
- apply potion of saturation 255 to loop-value for 2 seconds
- rs(loop-value)
- countdown(10)
- rs(all players)
- set {pvp} to false
- wait 11 seconds
- set {pvp} to true
- broadcast "{@s} ゲームが開始されました。"
- execute console command "/difficulty 2"
- execute console command "/kill @e[type=item]"
- timelimit()
- execute console command "/rf"
- apply potion of resistance 255 to all players for 15 seconds
- stop
- command /stopgame:
- permission: siso
- trigger:
- broadcast "{@s} ゲームを終了しました"
- set {game} to false
- set {pvp} to false
- set {death} to false
- set {death} to 0
- set {players} to 0
- delete {timea0}
- delete {timea1}
- delete {timea2}
- delete {timea3}
- delete {skip}
- delete {pvp}
- delete {spawnnum}
- delete {time.%{timenum}%}
- loop {allplayer::*}:
- teleport loop-value to {lobby}
- clear loop-value's inventory
- add 100 to loop-value's health
- set loop-value's gamemode to adventure
- apply potion of saturation 255 to loop-value for 2 seconds
- set {move.%loop-value%} to false
- set {death.%loop-value%} to false
- command "/effect @a clear"
- lvup(loop-value)
- rs(loop-value)
- execute console command "/menu grab %loop-value% grab1"
- if {berserker.%loop-value%} is true:
- set rf max hp of loop-value to 20
- set {berserkerhp.%loop-value%} to 16
- execute console command "/additem"
- execute console command "/difficulty 0"
- execute console command "/kill @e[type=item]"
- delete {allplayer::*}
- delete {member::*}
- rs(all players)
- if {re} is true:
- broadcast "{@s} 30秒後に再スタートします"
- wait 30 seconds
- execute console command "/start"
- stop
- command /setspawn [<text>] [<text>] [<number>]:
- permission: siso
- trigger:
- if arg 1 is "lobby":
- set {lobby} to location of player
- send "&6Lobbyを%location%にセットしました"
- stop
- if arg 1 is "wait":
- set {kitselectpoint} to location of player
- send "&6待機所を%location%にセットしました"
- stop
- if arg 1 is "map":
- arg 2 and arg 3 is set
- if {map::*} do not contain arg 2:
- send "そのmapは存在しません"
- stop
- set {map.spawn.%arg 2%.%arg 3%} to location of player
- send "&6戦場&a(%arg 2%)&6の開始場所&a(%arg 3%)&6を%location%にセットしました"
- stop
- if arg 1 is "dm":
- arg 2 is set
- set {dm.spawn.%arg 2%} to location of player
- send "&6デスマッチの開始場所&a(%arg 2%)&6を%location%にセットしました"
- stop
- if arg 1 is "death":
- set {deathbattle} to location of player
- send "&6死亡後戦線復帰の場所を%location%にセットしました"
- stop
- command /addmap [<text>]:
- permission: siso
- trigger:
- add arg 1 to {map::*}
- send "%arg 1%を追加しました"
- stop
- on death of player:
- if {death.%player%} is true:
- force respawn player
- wait 5 tick
- teleport player to {deathbattle}
- stop
- if {game} is true:
- remove 1 from {players}
- remove player from {member::*}
- add 5 to {xp.%attacker%}
- add 5 to {ranking::%attacker%}
- add 1 to {kill.%attacker%}
- add 1 to {death}
- send "&a+5XP" to attacker
- set {_deathpoint} to location of victim
- teleport player to {_deathpoint}
- rs(all players)
- set victim's gamemode to spectator
- remove victim from {member::*}
- if {players} is 1:
- set {game} to false
- if attacker is not player:
- send title "&6Winner&f:&a&l%{member::*}%" to all players for 3 seconds
- else:
- send title "&6Winner&f:&a&l%attacker%" to all players for 3 seconds
- execute console command "/playsound entity.player.levelup ambient @a ~ ~ ~ 1 1 1"
- wait 7 seconds
- execute console command "/stopgame"
- stop
- else if {players} <= 3:
- {death} is false
- if {skip} is not set:
- set {skip} to true
- broadcast "{@s} 5秒後にデスマッチに移行します"
- wait 5 seconds
- broadcast "{@s} 15秒後にデスマッチが始まります。"
- delete {spawnnum}
- loop {member::*}:
- dm(loop-value)
- countdown(15)
- wait 15 seconds
- broadcast "{@s} デスマッチが開始されました。"
- set {death} to true
- #kit
- on death of player:
- {death.%attacker%} is false
- if {knight.%attacker%} is true:
- apply potion of resistance 2 to attacker for 15 seconds
- if {ninja.%attacker%} is true:
- apply potion of speed 2 to attacker for 15 seconds
- if {berserker.%attacker%} is true:
- add 1 to {berserkerhp.%attacker%}
- apply potion of strength 1 to attacker for 5 seconds
- set rf max hp of attacker to {berserkerhp.%attacker%}
- if {bigman.%attacker%} is true:
- apply potion of absorption 4 to attacker for 60 seconds
- if {healer.%attacker%} is true:
- apply potion of regeneration 1 to attacker for 15 seconds
- #park
- on damage of player:
- {game} is true
- if {cur.%attacker%} is true:
- chance of 5%:
- apply potion of slowness 1 to victim for 10 seconds
- if {poi.%attacker%} is true:
- chance of 5%:
- apply potion of poison 2 to victim for 5 seconds
- if {wea.%attacker%} is true:
- chance of 5%:
- apply potion of weakness 1 to victim for 10 seconds
- if {cri.%attacker%} is true:
- chance of 5%:
- send "&e敵にクリティカルダメージが入った!" to attacker
- damage victim by 2 hearts
- if {push.%attacker%} is true:
- chance of 5%:
- push victim backwards at speed 2
- command /buy [<text>]:
- trigger:
- {game} is false
- if arg 1 is "berserker":
- if {berserker.%player%} is true:
- send "&c既にもっています。"
- stop
- if {xp.%player%} >= 50:
- set {berserker.%player%} to true
- broadcast "&e%player%&6が&c&lberserker&6を開放しました!"
- remove 50 from {xp.%player%}
- rs(player)
- stop
- else:
- send "&cXPが足りません!"
- stop
- if arg 1 is "bigman":
- if {bigman.%player%} is true:
- send "&c既にもっています。"
- stop
- if {xp.%player%} >= 50:
- set {bigman.%player%} to true
- broadcast "&e%player%&6が&c&lbigman&6を開放しました!"
- remove 50 from {xp.%player%}
- rs(player)
- stop
- else:
- send "&cXPが足りません!"
- stop
- on damage of player:
- if {pvp} is false:
- cancel event
- if {game} is true:
- set maximum damage delay of victim to 15 ticks
- stop
- else:
- cancel event
- on any movement:
- if {move.%player%} is true:
- cancel event
- on walking on diamond block:
- if {allplayer::*} do not contain player:
- if {game} is true:
- teleport player to {deathbattle}
- function rs(p: player):
- if {game} is true:
- wipe {_p}'s sidebar
- set name of sidebar of {_p} to "&6MCSG"
- set score "&6&lSisoPixel" in sidebar of {_p} to 1
- set score "" in sidebar of {_p} to 2
- set score "" in sidebar of {_p} to 3
- set score "Spec: %{death}%" in sidebar of {_p} to 4
- set score "Players: %{players}%" in sidebar of {_p} to 5
- set score "" in sidebar of {_p} to 6
- set score "Timelimit: %{timers}% " in sidebar of {_p} to 7
- set score "" in sidebar of {_p} to 8
- stop
- else:
- wipe {_p}'s sidebar
- set name of sidebar of {_p} to "&e&lしその鯖"
- set score "&6&lSisoPixel" in sidebar of {_p} to 1
- set score "" in sidebar of {_p} to 2
- set score "Lv: &b&l%{lv.%{_p}%}%" in sidebar of {_p} to 3
- set score "XP: &a&l%{xp.%{_p}%}%" in sidebar of {_p} to 4
- set score "Kills: &c&l%{kill.%{_p}%}%" in sidebar of {_p} to 5
- set score "&b===Your Status===" in sidebar of {_p} to 6
- set score "" in sidebar of {_p} to 7
- function lvup(p: player):
- set {_p} tab name to "&6&l[&a&lLv%{lv.%{_p}%}%&6&l] &f%{_p}%"
- if {lv.%{_p}%} >= 20:
- set {_p} tab name to "&6&l[&b&lLv%{lv.%{_p}%}%&6&l] &f%{_p}%"
- if {lv.%{_p}%} >= 30:
- set {_p} tab name to "&6&l[&3&lLv%{lv.%{_p}%}%&6&l] &f%{_p}%"
- if {lv.%{_p}%} >= 50:
- set {_p} tab name to "&6&l[&d&lLv%{lv.%{_p}%}%&6&l] &f%{_p}%"
- while {xp.%{_p}%} >= {nextlv.%{_p}%}:
- wait 2.5 tick
- play sound "entity.player.levelup" with volume 0.8 and pitch 0.7 at {_p} for {_p}
- set {nextlv.%{_p}%} to {nextlv.%{_p}%} * 1.1
- add 1 to {lv.%{_p}%}
- send "&aLvUP!! &l%{lv.%{_p}%}%Lv" to {_p}
- set {send.%{_p}%} to true
- if {send.%{_p}%} is true:
- send "&6次のレベルまで &5&l""%{nextlv.%{_p}%}%XP""" to {_p}
- set {_p} tab name to "&6&l[&a&lLv%{lv.%{_p}%}%&6&l] &f%{_p}%"
- set {send.%{_p}%} to false
- every 10 tick:
- if {time.%{timenum}%} is set:
- floor(unix timestamp of now) = {time.%{timenum}%} - 120:
- if {timea0} is not set:
- set {timea0} to true
- set {timers} to "&62 minutes"
- rs(all players)
- floor(unix timestamp of now) = {time.%{timenum}%} - 60:
- if {timea1} is not set:
- set {timea1} to true
- broadcast "{@s} 残り1分"
- set {timers} to "&61 minutes"
- rs(all players)
- floor(unix timestamp of now) = {time.%{timenum}%} - 30:
- if {timea2} is not set:
- set {timea2} to true
- broadcast "{@s} 残り30秒"
- set {timers} to "&630 seconds"
- rs(all players)
- floor(unix timestamp of now) = {time.%{timenum}%} - 10:
- if {timea3} is not set:
- set {timea3} to true
- broadcast "{@s} 残り10秒"
- wait 5 seconds
- broadcast "{@s} 5"
- wait 1 seconds
- broadcast "{@s} 4"
- wait 1 seconds
- broadcast "{@s} 3"
- wait 1 seconds
- broadcast "{@s} 2"
- wait 1 seconds
- broadcast "{@s} 1"
- wait 1 seconds
- if floor(unix timestamp of now) >= {time.%{timenum}%}:
- delete {time.%{timenum}%}
- broadcast "{@s} 15秒後にdeathmatchが開始されます"
- delete {spawnnum}
- loop {member::*}:
- dm(loop-value)
- countdown(15)
- wait 16 seconds
- broadcast "{@s} deathmatchが開始されました"
- function timelimit():
- if {time.%{timenum}%} is not set:
- add 1 to {timenum}
- set {time.%{timenum}%} to floor(unix timestamp of now) + 180
- stop
- if {time.%{timenum}%} is set:
- delete {time.%{timenum}%}
- add 1 to {timenum}
- set {time.%{timenum}%} to floor(unix timestamp of now) + 180
- stop
- else:
- send "&cTime limit Error &5Unixnow%floor(unix timestamp of now)% &6%{time.%{timenum}%}%" to ops
- #kitselect
- command /kit [<text>]:
- trigger:
- if arg 1 is not set:
- send "&cError Kitが存在してません"
- stop
- set {ninja.%player%} to false
- set {knight.%player%} to false
- set {berserker.%player%} to false
- set {bigman.%player%} to false
- set {healer.%player%} to false
- set rf max hp of player to 20
- if arg 1 is "ninja":
- set {ninja.%player%} to true
- send "&akit selected &b&lNinja"
- if arg 1 is "knight":
- set {knight.%player%} to true
- send "&akit selected &6&lKnight"
- if arg 1 is "berserker":
- if {buy.berserker.%player%} is true:
- set {berserker.%player%} to true
- set {berserkerhp.%player%} to 16
- send "&akit selected &c&lBerserker"
- else:
- send "&cKitを購入してません!"
- if arg 1 is "bigman":
- if {buy.bigman.%player%} is true:
- set {bigman.%player%} to true
- send "&akit selected &3&lBigman"
- else:
- send "&cKitを購入してません!"
- if arg 1 is "healer":
- set {healer.%player%} to true
- send "&akit selected &d&lHealer"
- #parkselect
- command /park [<text>]:
- trigger:
- set {push.%player%} to false
- set {cri.%player%} to false
- set {cur.%player%} to false
- set {poi.%player%} to false
- set {wea.%player%} to false
- if arg 1 is "push":
- set {push.%player%} to true
- send "&aPark selected &e&lPush"
- if arg 1 is "critical":
- set {cri.%player%} to true
- send "&aPark selected &c&lCriticals"
- if arg 1 is "curse":
- set {cur.%player%} to true
- send "&aPark selected &7&lCurse"
- if arg 1 is "poison":
- set {poi.%player%} to true
- send "&aPark selected &2&lPoison"
- if arg 1 is "weakness":
- set {wea.%player%} to true
- send "&aPark selected &8&lWeakness"
- function countdown(number: number):
- loop {_number} times:
- if {_number} <= 5:
- send title "&6%{_number}%" to all players for 1 seconds
- command "/playsound ui.button.click master @a ~ ~ ~ 2 1.1 1"
- remove 1 from {_number}
- wait 1 seconds
- function spawn(p: player):
- add 1 to {spawnnum}
- teleport {_p} to {map.spawn.%{map}%.%{spawnnum}%}
- set {move.%{_p}%} to true
- wait 10 seconds
- set {move.%{_p}%} to false
- function dm(p: player):
- {game} is true
- add 1 to {spawnnum}
- teleport {_p} to {dm.spawn.%{spawnnum}%}
- set {move.%{_p}%} to true
- set {pvp} to false
- wait 15 seconds
- set {move.%{_p}%} to false
- set {pvp} to true
- on first join:
- set {lv.%player%} to 1
- set {xp.%player%} to 0
- set {kill.%player%} to 0
- set {nextlv.%player%} to 5
- on join:
- if {ser} is true:
- if number of all players >= 2:
- set {ser} to false
- wait 3 seconds
- execute console command "/start"
- set player's gamemode to adventure
- clear player's inventory
- broadcast "&e%player% &9Has joined"
- teleport player to {lobby}
- set player tab name to "&6&l[&a&lLv%{lv.%player%}%&6&l] &f%player%"
- apply potion of saturation 255 to player for 2 seconds
- rs(player)
- execute console command "/menu grab %player% grab1"
- wait 1 seconds
- loop all players:
- set tab header to "&c[SG]" and footer to "&6&lSisoPixel &a%number of all players%&7/15" for loop-player
- on quit:
- if {game} is true:
- if {death.%player%} is true:
- remove player from {allplayer::*}
- set {death.%player%} to false
- else:
- stop
- remove player from {allplayer::*}
- remove 1 from {players}
- if {players} <= 1:
- broadcast "{@s} &cError -> force stopgame"
- wait 5 seconds
- execute console command "/stopgame"
- stop
- wait 1 seconds
- loop all players:
- set tab header to "&c[SG]" and footer to "&6&lSisoPixel &a%number of all players%&7/15" for loop-player
- on respawn:
- if {death.%player%} is false:
- set {death.%player%} to true
- teleport player to {deathbattle}
- else:
- teleport player to {deathbattle}
- on walking on emerald block:
- if {death.%player%} is true:
- send "&a+1XP"
- add 1 to {xp.%player%}
- on leftclick:
- if clicked entity is player:
- stop
- event-player's gamemode is spectator
- set {_slotnum} to 1
- open chest with 2 row named "&5&lPlayer Teleport" to player
- format slot 0 of player with ender chest named "&6&lPlayer list" to be unstealable
- loop {member::*}:
- add 1 to {_slotnum}
- set {_item} to skull from skin of loop-value
- set name of {_item} to "%loop-value%"
- set slot {_slotnum} of player's current inventory to {_item} named "&6&l%loop-value%" with lore "&a%health of loop-value%&f/&d10"
- on packet event play_client_window_click:
- event-player's gamemode is spectator
- name of event-player's current inventory contain "Player Teleport"
- set {_x} to "ItemModifier" pinfo 0 of event-packet
- set {_s::*} to substring of "%{_x}%" from 42 to length of "%{_x}%" split at " " #カラーコード分の文字も含まれます &6&lで四文字分
- set {_tpp} to {_s::1} parsed as player
- execute console command "/tp %event-player% %{_tpp}%"
- #teleport event-player to {_tpp}
- command /nojoin:
- permission: siso
- trigger:
- if {nojoin.%player%} is not set:
- set {nojoin.%player%} to "on"
- send "&cゲームに参加しないように設定しました"
- stop
- if {nojoin.%player%} is "on":
- set {nojoin.%player%} to "off"
- send "&aゲームに参加するように設定しました"
- stop
- if {nojoin.%player%} is "off":
- set {nojoin.%player%} to "on"
- send "&cゲームに参加しないように設定しました"
- stop
- #Chest refill
- command /rf:
- permission: admin
- trigger:
- loop {chestloc.common::*}:
- set {_count} to random number between 3 and 5
- clear {_slots::*}
- clear inventory of block at loop-value
- loop 27 times:
- add loop-number - 1 to {_slots::*}
- loop {_count} times:
- set {_slot} to random element out of {_slots::*}
- remove {_slot} from {_slots::*}
- set {_item} to random element out of {c.c::*}
- add {_item} to slot {_slot} of block at loop-value-1
- loop {chestloc.rare::*}:
- set {_count} to random number between 3 and 5
- clear {_slots::*}
- clear inventory of block at loop-value
- loop 27 times:
- add loop-number - 1 to {_slots::*}
- loop {_count} times:
- set {_slot} to random element out of {_slots::*}
- remove {_slot} from {_slots::*}
- set {_item} to random element out of {c.r::*}
- add {_item} to slot {_slot} of block at loop-value-1
- loop {chestloc.c&r::*}:
- set {_count} to random number between 2 and 4
- clear {_slots::*}
- clear inventory of block at loop-value
- loop 27 times:
- add loop-number - 1 to {_slots::*}
- loop {_count} times:
- set {_slot} to random element out of {_slots::*}
- remove {_slot} from {_slots::*}
- set {_item} to random element out of {c&r::*}
- add {_item} to slot {_slot} of block at loop-value-1
- command /additems:
- permission: op
- trigger:
- clear {c.c::*}
- clear {c.r::*}
- clear {c&r::*}
- #食料
- add carrots to {c.c::*}
- add carrots to {c.c::*}
- add carrots to {c.c::*}
- add beef to {c.c::*}
- add beef to {c.c::*}
- add beef to {c.c::*}
- add fish to {c.c::*}
- add fish to {c.c::*}
- add fish to {c.c::*}
- add bread to {c.c::*}
- add bread to {c.c::*}
- add 4 potato to {c.c::*}
- #材料
- add 6 stick to {c.c::*}
- add 6 stick to {c.c::*}
- add 3 flint to {c.c::*}
- add 3 flint to {c.c::*}
- add gold ingot to {c.c::*}
- add gold ingot to {c.c::*}
- add iron ingot to {c.c::*}
- add 3 feather to {c.c::*}
- add 3 feather to {c.c::*}
- #武器
- add wooden sword to {c.c::*}
- add wooden sword to {c.c::*}
- add stone sword to {c.c::*}
- add wooden axe to {c.c::*}
- add stone axe to {c.c::*}
- add stone axe to {c.c::*}
- add bow to {c.c::*}
- #装備
- #革
- add leather helmet to {c.c::*}
- add leather helmet to {c.c::*}
- add leather chestplate to {c.c::*}
- add leather chestplate to {c.c::*}
- add leather leggings to {c.c::*}
- add leather leggings to {c.c::*}
- add leather boots to {c.c::*}
- add leather boots to {c.c::*}
- #網
- add chainmail helmet to {c.c::*}
- add chainmail helmet to {c.c::*}
- add chainmail chestplate to {c.c::*}
- add chainmail leggings to {c.c::*}
- add chainmail boots to {c.c::*}
- add chainmail boots to {c.c::*}
- #鉄
- add iron helmet to {c.c::*}
- #道具
- add fishing rod to {c.c::*}
- #その他
- add bottles o' enchanting to {c.c::*}
- #レア
- #食料
- add golden apple to {c.r::*}
- add golden apple to {c.r::*}
- add 3 bread to {c.r::*}
- #材料
- add diamond to {c.r::*}
- add iron ingot to {c.r::*}
- add iron ingot to {c.r::*}
- add 6 flint to {c.r::*}
- add 6 feather to {c.r::*}
- add 10 stick to {c.r::*}
- #武器
- add stone sword to {c.r::*}
- add bow to {c.r::*}
- #装備
- add iron helmet to {c.r::*}
- add iron helmet to {c.r::*}
- add iron chestplate to {c.r::*}
- add iron leggings to {c.r::*}
- add iron boots to {c.r::*}
- add iron boots to {c.r::*}
- #道具
- add fishing rod to {c.r::*}
- #その他
- add 5 bottles o' enchanting to {c.r::*}
- #レア&コモン
- #食料
- add carrots to {c&r::*}
- add 2 bread to {c&r::*}
- add 2 bread to {c&r::*}
- chance of 70%:
- add golden apple to {c&r::*}
- add golden apple to {c&r::*}
- #武器
- chance of 20%:
- add stone sword to {c&r::*}
- chance of 40%:
- add wooden sword to {c&r::*}
- add stone axe to {c&r::*}
- add wooden axe to {c&r::*}
- add bow to {c&r::*}
- #装備
- add chainmail helmet to {c&r::*}
- add leather helmet to {c&r::*}
- add leather chestplate to {c&r::*}
- add leather leggings to {c&r::*}
- add leather boots to {c&r::*}
- chance of 30%:
- add chainmail chestplate to {c&r::*}
- add chainmail chestplate to {c&r::*}
- chance of 10%:
- add chainmail leggings to {c&r::*}
- add chainmail boots to {c&r::*}
- chance of 20%:
- add iron leggings to {c&r::*}
- chance of 10%:
- add iron chestplate to {c&r::*}
- #材料
- add iron ingot to {c&r::*}
- chance of 30%:
- add diamond to {c&r::*}
- add 9 stick to {c&r::*}
- add 6 flint to {c&r::*}
- add 6 feather to {c&r::*}
- command /setchest <text>:
- permission: op
- trigger:
- if arg-1 is "common" or "rare" or "candr":
- if {scl.%player%} is true:
- set {scl.%player%} to false
- send "&cチェスト位置記憶モードをオフにしました"
- else:
- set {scl.%player%} to true
- send "&aチェスト位置記憶モードをオンにしました。"
- send "&aマップ名:&e %arg-1% &aレアリティ: &e%arg-1%"
- set {scr} to arg-1
- on rightclick holding stick:
- if event-block is chest:
- gamemode of player is creative
- if {scl.%player%} is true:
- cancel event
- if {scr} is "common":
- if {chestloc.common::*} contain event-location:
- send "&c既に登録されています。&a(common)"
- stop
- add event-location to {chestloc.common::*}
- send "&a%event-location% をCommonチェストとして記憶しました。"
- if {scr} is "rare":
- if {chestloc.rare::*} contain event-location:
- send "&c既に登録されています。&b(rare)"
- stop
- add event-location to {chestloc.rare::*}
- send "&a%event-location% をRareチェストとして記憶しました。"
- if {scr} is "candr":
- if {chestloc.c&r::*} contain event-location:
- send "&c既に登録されています。&2(c and r)"
- stop
- add event-location to {chestloc.c&r::*}
- send "&a%event-location% をC&Rチェストとして記憶しました。"
- on leftclick holding stick:
- if event-block is chest:
- gamemode of player is creative
- if {scl.%player%} is false:
- cancel event
- remove event-location from {chestloc.common::*}
- remove event-location from {chestloc.rare::*}
- remove event-location from {chestloc.c&r::*}
- send "&a%event-location% を削除しました。"
- stop
- command /ea <text>:
- permission: siso
- trigger:
- name of player is "siso_AZ"
- evaluate arg 1
- command /de:
- permission: siso
- trigger:
- delete {chestloc.c&r::*}
- delete {chestloc.rare::*}
- delete {chestloc.common::*}
- command /despawn:
- permission: siso
- trigger:
- loop 30 times:
- delete {map.spawn.%loop-number%}
- #sattus
- command /set [<player>] [<text>] [<number>]:
- permission: siso
- trigger:
- name of player is "siso_AZ" or "siso_"
- arg 2 is "xp" or "kill" or "lv" or "nextlv"
- set {%arg 2%.%arg 1%} to arg 3
- send "&aあなたの%arg 2%を%arg 3%にセットしました" to arg 1
- send "&a%player%が%arg 1%の%arg 2%を%arg 3%にセットしました" to ops
- command /ar [<player>] [<text>] [<text>] [<number>]:
- permission: siso
- trigger:
- name of player is "siso_AZ" or "siso_"
- arg 2 is "remove" or "add"
- arg 3 is "xp" or "kill" or "lv" or "nextlv"
- if arg 2 is "add":
- add arg 4 to {%arg 3%.%arg 1%}
- send "&aあなたの%arg 3%を%arg 4%&e増やしました。" to arg 1
- send "&a%player%が%arg 1%の%arg 3%を%arg 4%&e増やしました。" to ops
- if arg 2 is "remove":
- remove arg 4 from {%arg 3%.%arg 1%}
- send "&aあなたの%arg 3%を%arg 4%&c減らしました。" to arg 1
- send "&a%player%が%arg 1%の%arg 3%を%arg 4%&c減らしました。" to ops
- command /status [<offline player>]:
- trigger:
- if arg 1 is not set:
- send "&3=======&9%player% Status&3======="
- send "&6Lv:%{lv.%player%}%"
- send "&aXP:%{xp.%player%}%"
- send "&cKill:%{kill.%player%}%"
- send "&5NextLv:%{nextlv.%player%}%"
- stop
- else if arg-1 has not played before:
- send "&cそのプレイヤーはこのサーバーに参加したことがありません"
- stop
- else:
- send "&3=======&9%arg 1% Status&3======="
- send "&6Lv:%{lv.%arg 1%}%"
- send "&aXP:%{xp.%arg 1%}%"
- send "&cKill:%{kill.%arg 1%}%"
- send "&5NextLv:%{nextlv.%arg 1%}%"
- stop
- command /aip <offline player>:
- permission: siso
- trigger:
- if name of player is "siso_" or "siso_AZ":
- send "%ip of arg 1%"
- else:
- send "&6オーナー以外使用できません"
- command /allreset:
- permission: siso
- trigger:
- delete {berserker.%player%}
- set {berserker.%player%} to false
- delete {bigman.%player%}
- set {bigman.%player%} to false
- send "deleted"
- on chat:
- bind hologram message to player for 3 seconds offset by 0, 2.5, 0
- on packet event play_server_chat:
- "%""chatcomponent"" pjson 0 of event-packet%" contains "サーバーについての" or "分からないところが" or "PrisonやMultiverse" or "電車にいる時でも" or "ご存知でしょうか" or "コインをプレゼントしました" or "コインは欲しい" or "no menu" or "This is not" or "You are"
- cancel event
- on command:
- full command contains "sudo"
- player is not "siso_AZ"
- cancel event
- on Skript start:
- execute console command "/difficulty 0"
- if {ser} is false:
- set {ser} to true
- set {re} to true
- on skript stop:
- set {ser} to false
- set {re} to false
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement