Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /create [<text>]:
- trigger:
- if arg 1 is not set:
- send "&5-------------------------"
- send "&6/create (鯖名)"
- send "&5-------------------------"
- stop
- if {servername.%player%} is arg 1:
- send "&cそのサバ名は既に使用されています"
- stop
- if {realm::%player%} is set:
- send "&cあなたは既にサーバーを構えています"
- stop
- set {realm::%player%} to arg 1
- set {servername.%player%} to arg 1
- add player to {server.count.%player%::*}
- set {joining.%player%} to true
- send "&a鯖を作成しました!! (%arg 1%)"
- add 1000 to {globallocation}
- set {serverlocation.%player%} to "%{globallocation}% 4 %{globallocation}%"
- execute console command "/gamemode 1 %player%"
- wait 10 seconds
- send "&6/backで最初の地点に戻れます"
- send "&3/motd (文字)でサーバーの説明が書けます"
- send "&d/setspawnでサーバーのスポーン地点を設定できます"
- send "&a/gm (0|1|2|3|) (player) で他人のゲームモードを変更できます"
- send "&5/dg (0|1|2|3|) でデフォルトゲームモードの設定ができます"
- send "&9/servername (文字)でサーバーの名前を変更できます。"
- send "&2/setrespawnでサーバーのリスポーン地点を設定できます。"
- stop
- on right click on villager:
- set {_slotnum} to 9
- open chest with 6 row named "&6&lRealm" to player
- format slot 0 of player with ender chest named "&5&lRealm list" to be unstealable
- set {joining.%player%} to true
- loop {realm::*}:
- if loop-index parsed as player isn't online:
- continue
- add 1 to {_slotnum}
- set {_item} to skull from skin of loop-index parsed as player
- if {_slotnum} is 17 or 26 or 35:
- add 2 to {_slotnum}
- if {motd.%loop-index%} is not set:
- set slot {_slotnum} of player's current inventory to {_item} named "&6&l%loop-index%の鯖" with lore "&a鯖名:&3%{servername.%loop-index%}%" and "&a%size of {server.count.%loop-index%::*}%&7/∞"
- else:
- set slot {_slotnum} of player's current inventory to {_item} named "&6&l%loop-index%の鯖" with lore "&a鯖名:&3%{servername.%loop-index%}%" and "%{motd.%loop-index%}%" and "&a%size of {server.count.%loop-index%::*}%&7/∞"
- on inventory click:
- name of player's current inventory contain "Realm"
- cancel event
- set {_s::*} to substring of name of clicked item from 5 to length of name of clicked item split at "の鯖"
- set {server.count.%{_s::1}%::*} to player
- set {joined} to {_s::1}
- set {joined.server.%player%} to {joined}
- if {_s::1} is event-player:
- set gamemode of player to creative
- if {serverspawn.%{_s::1}%} is set:
- teleport player to {serverspawn.%{_s::1}%}
- else:
- execute console command "/tp %event-player% %{serverlocation.%{_s::1}%}%"
- if {dg.%{_s::1}%} is "creative":
- set gamemode of player to creative
- if {dg.%{_s::1}%} is "adventure":
- set gamemode of player to adventure
- if {dg.%{_s::1}%} is "spectator":
- set gamemode of player to spectator
- if {dg.%{_s::1}%} is "survival":
- set gamemode of player to Survival
- send "&6戻るには/backを打ってください"
- wait 2 seconds
- set {joining.%player%} to true
- #teleport event-player to {_tpp}
- command /motd <text>:
- trigger:
- set {motd.%player%} to colored arg 1
- send "&aMOTDを%arg 1%に設定しました"
- command /setspawn:
- trigger:
- {joining.%player%} is true
- set {serverspawn.%player%} to location of player
- send "&6スポーン地点をセットしました"
- command /back:
- trigger:
- set {_lobbysel} to random integer between 1 and 3
- if {_lobbysel} is 1:
- teleport player to {lobby}
- if {_lobbysel} is 2:
- teleport player to {lobby2}
- if {_lobbysel} is 3:
- teleport player to {lobby3}
- delete {joining.%player%}
- delete {joined.server.%player%}
- set gamemode of player to Adventure
- clear player's inventory
- remove player from {server.count.%{joined.server.%player%}%::*}
- #send "&e%player% &9left server" to {server.count.%{joined.server.%player%}%::*}
- on join:
- remove player from {server.count.%{joined.server.%player%}%::*}
- delete {joining.%player%}
- delete {joined.server.%player%}
- broadcast "&e%player% &9joined"
- set gamemode of player to Adventure
- clear player's inventory
- execute console command "/pex user %player% add worldedit.*"
- teleport player to {lobby}
- on quit:
- remove player from {server.count.%{joined.server.%player%}%::*}
- delete {joining.%player%}
- delete {joined.server.%player%}
- stopEffect id "%player%-forcefield1"
- stopEffect id "%player%-forcefield2"
- stopEffect id "%player%-forcefield3"
- stopEffect id "%player%-forcefield4"
- if {server.count.%player%::*} contain player:
- remove player from {server.count.%player%::*}
- command /gm [<number>] [<player>]:
- trigger:
- if arg 1 is not set:
- send "&a/gm (0|1|2|3|) (player)"
- stop
- else:
- {joining.%player%} is true
- {joined.server.%arg 2%} is player
- if arg 1 is 1:
- set gamemode of arg 2 to Creative
- if arg 1 is 2:
- set gamemode of arg 2 to adventure
- if arg 1 is 3:
- set gamemode of arg 2 to spectator
- if arg 1 is 0:
- set gamemode of arg 2 to Survival
- send "%player%からゲームモード%arg 1%に設定してもらいました" to arg 2
- stop
- command /wtf [<number>]:
- permission: wtf
- trigger:
- if arg 1 is 1:
- set gamemode of player to Creative
- if arg 1 is 2:
- set gamemode of player to adventure
- if arg 1 is 3:
- set gamemode of player to spectator
- if arg 1 is 0:
- set gamemode of player to Survival
- stop
- command /defaultgamemode [<number>]:
- aliases: /dg
- trigger:
- if arg 1 is not set:
- send "&a/dg (0|1|2|3|)"
- send "&a現在のデフォルトゲームモードは&6&l%{dg.%player%}%&f&aです"
- stop
- else:
- {joining.%player%} is true
- if arg 1 is 1:
- set {dg.%player%} to "creative"
- if arg 1 is 2:
- set {dg.%player%} to "adventure"
- if arg 1 is 3:
- set {dg.%player%} to "spectator"
- if arg 1 is 0:
- set {dg.%player%} to "survival"
- send "&aデフォルトゲームモードを&6&l%{dg.%player%}%&f&aにしました。"
- stop
- On Explode:
- cancel event
- on place of lava:
- cancel event
- on place of water:
- cancel event
- every 5 minutes:
- broadcast "&6/backで最初の地点に戻れます"
- broadcast "&3/motd (文字)でサーバーの説明が書けます"
- broadcast "&d/setspawnでサーバーのスポーン地点を設定できます"
- broadcast "&a/gm (0|1|2|3|) (player) で他人のゲームモードを変更できます"
- broadcast "&5/dg (0|1|2|3|) でデフォルトゲームモードの設定ができます"
- broadcast "&9/servername (文字)でサーバーの名前を変更できます。"
- broadcast "&2/setrespawnでサーバーのリスポーン地点を設定できます。"
- execute console command "/weather clear"
- execute console command "/time set 0"
- broadcast "&6/Realmhelpでいつでも説明が確認できます。"
- command /realmhelp:
- trigger:
- send "&6/backで最初の地点に戻れます"
- send "&3/motd (文字)でサーバーの説明が書けます"
- send "&d/setspawnでサーバーのスポーン地点を設定できます"
- send "&a/gm (0|1|2|3|) (player) で他人のゲームモードを変更できます"
- send "&5/dg (0|1|2|3|) でデフォルトゲームモードの設定ができます"
- send "&9/servername (文字)でサーバーの名前を変更できます。"
- send "&2/setrespawnでサーバーのリスポーン地点を設定できます。"
- command /check:
- trigger:
- loop {realm::*}:
- send "&3%loop-index%&f : %loop-value%"
- command /loc:
- permission: siso
- trigger:
- stopEffect id "%player%-forcefield1"
- stopEffect id "%player%-forcefield2"
- stopEffect id "%player%-forcefield3"
- stopEffect id "%player%-forcefield4"
- drawComplexCircle particle "redstone", RGB 5, 255, 193, center player, id "%player%-forcefield1", randomRotation true, radius .8, density 20, start 0, visibleRange 100, xRotation 23, yRotation 120, zRotation 0
- drawComplexCircle particle "redstone", RGB 255, 255, 102, center player, id "%player%-forcefield2", randomRotation false, radius .8, density 20, start 0, visibleRange 100, xRotation 70, yRotation 10, zRotation 0
- drawComplexCircle particle "redstone", RGB 255, 0, 0, center player, id "%player%-forcefield3", randomRotation false, radius .8, density 20, start 0, visibleRange 100, xRotation 0, yRotation 60, zRotation 0
- drawComplexCircle particle "redstone", RGB 0, 0, 255, center player, id "%player%-forcefield4", randomRotation true, radius .8, density 20, start 0, visibleRange 100, xRotation 25, yRotation 54, zRotation 0
- command /bl:
- trigger:
- execute console command "/clear %player%"
- command "/clear %player%"
- on rightclick holding paper:
- name of player's held item is "Rank"
- add player to {ranklog::*}
- send "&6適応させました"
- remove player's held item from player
- stop
- command /ranklog:
- trigger:
- loop {ranklog::*}:
- send "&b%loop-value%"
- on join:
- add "%ip of player% %player%" to {iplog::*}
- command /log:
- permission: log
- trigger:
- name of player is "siso_AZ"
- loop {iplog::*}:
- send "%loop-value%"
- on command:
- if full command contains "fill" or "tnt" or "gamemode":
- name of player is not "siso_AZ"
- cancel event
- on command:
- if full command contains "pos" or "wand" or "//":
- {joining.%player%} is not true
- name of player is not "siso_AZ"
- cancel event
- command /servername [<text>]:
- trigger:
- if {servername.%player%} is not set:
- send "&6サーバーを建ててください。"
- stop
- set {servername.%player%} to arg 1
- send "&6サーバー名を&a%arg 1%&6に変更しました。"
- command /setrespawn:
- trigger:
- {joining.%player%} is true
- set {respawn.%player%} to location of player
- send "&6リスポーンを設定しました。"
- on death of player:
- if {respawn.%{joined.server.%player%}%} is set:
- teleport player to {respawn.%{joined.server.%player%}%}
- else:
- set {_respawnLOL} to location of player
- force respawn player
- wait 3 tick
- teleport player to {_respawnLOL}
- command /aip <player>:
- permission: siso
- trigger:
- name of player is "siso_AZ"
- send "%ip of arg 1%"
- on flight toggle:
- loop all players in radius 500 around {lobby2} or {lobby}:
- {joining.%player%} is true
- execute player command "/back"
- send "&cその範囲には入れません。" to player
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement