§l§aKovachi
PDCPlayerRealms developerS Community
•Created by §l§aKovachi on 5/3/2024 in #help-forum
どこのサイトを見てコードを覚えましたか
on death:
if attacker is a player:
if {lv.%attacker%} is not set:
set {lv.%attacker%} to 0
set {xp.%attacker%} to 0
set {NeedXp.%attacker%} to 10
if victim is zombie:
chance of 50%:
set {AddXp.%attacker%} to a random integer between 100 and 200
on death:
if attacker is a player:
if {lv.%attacker%} is not set:
set {lv.%attacker%} to 0
set {xp.%attacker%} to 0
set {NeedXp.%attacker%} to 10
if victim is zombie:
chance of 50%:
set {AddXp.%attacker%} to a random integer between 100 and 200
attacker
attacker
victim
victim
691 replies
PDCPlayerRealms developerS Community
•Created by §l§aKovachi on 4/30/2024 in #help-forum
Chest MENU
#ページ機能を実装したGUI作り
#/guiコマンドでGUIを表示
command /gui:
trigger:
#変数「{page1}」にチェストを設定する
set {page1} to chest with 3 row named "GUI &cページ1"
#{page1}にアイテムを設置
set slot 0 of {page1} to apple
set slot 1 of {page1} to wooden sword
#ページ切り替えのための矢印設置
set slot 26 of {page1} to arrow named "&a次のページへ→"
#作成したページを表示
open {page1} to player
#GUIをクリックしてもアイテムを取れないようにする
on inventory click:
if name of player's current inventory is "GUI &cページ1":
cancel event
#もし矢がクリックされたら
if clicked slot is 26:
#{page2}を作成する
set {page2} to chest with 3 row named "GUI &bページ2"
set slot 0 of {page2} to diamond
set slot 1 of {page2} to golden hoe
#前のページに戻るための矢を設置する
set slot 18 of {page2} to arrow named "&a←前のページに戻る"
#現在のページを切り替える
close player's inventory
open {page2} to player
#page2のアイテムを取れなくする
if name of player's current inventory is "GUI &bページ2":
cancel event
#矢をクリックした場合
if clicked slot is 18:
#{page1}を開く
#変数「{page1}」にチェストを設定する
set {page1} to chest with 3 row named "GUI &cページ1"
#{page1}にアイテムを設置
set slot 0 of {page1} to apple
set slot 1 of {page1} to wooden sword
#ページ切り替えのための矢印設置
set slot 26 of {page1} to arrow named "&a次のページへ→"
#作成したページを表示
close player's inventory
open {page1} to player
#ページ機能を実装したGUI作り
#/guiコマンドでGUIを表示
command /gui:
trigger:
#変数「{page1}」にチェストを設定する
set {page1} to chest with 3 row named "GUI &cページ1"
#{page1}にアイテムを設置
set slot 0 of {page1} to apple
set slot 1 of {page1} to wooden sword
#ページ切り替えのための矢印設置
set slot 26 of {page1} to arrow named "&a次のページへ→"
#作成したページを表示
open {page1} to player
#GUIをクリックしてもアイテムを取れないようにする
on inventory click:
if name of player's current inventory is "GUI &cページ1":
cancel event
#もし矢がクリックされたら
if clicked slot is 26:
#{page2}を作成する
set {page2} to chest with 3 row named "GUI &bページ2"
set slot 0 of {page2} to diamond
set slot 1 of {page2} to golden hoe
#前のページに戻るための矢を設置する
set slot 18 of {page2} to arrow named "&a←前のページに戻る"
#現在のページを切り替える
close player's inventory
open {page2} to player
#page2のアイテムを取れなくする
if name of player's current inventory is "GUI &bページ2":
cancel event
#矢をクリックした場合
if clicked slot is 18:
#{page1}を開く
#変数「{page1}」にチェストを設定する
set {page1} to chest with 3 row named "GUI &cページ1"
#{page1}にアイテムを設置
set slot 0 of {page1} to apple
set slot 1 of {page1} to wooden sword
#ページ切り替えのための矢印設置
set slot 26 of {page1} to arrow named "&a次のページへ→"
#作成したページを表示
close player's inventory
open {page1} to player
143 replies