チェストの中のアイテムを消したい

8 Replies
gladiolus8789
gladiolus8789OP2y ago
アイテムを自動で売却するシステムを作っています。時計を持ってチェストを左クリックすると、中に入っているアイテムを売却する というものです
gladiolus8789
gladiolus8789OP2y ago
Gyazo
Gyazo
gladiolus8789
gladiolus8789OP2y ago
こういうGUIを開いて、クリックしたアイテムを自動売却するアイテムにします で
on left click:
if player's tool is golden clock named "&3自動売却":
if clicked block is chest:
cancel event
set {_slot} to 0
loop 54 times:
if slot {_slot} of clicked block is not air:
"%type of slot {_slot} of clicked block%" is "%{autoSellitem.%player%}%"
send "&c%{_slot}% %type of slot {_slot} of clicked block% &7(&3%item amount of slot {_slot} of clicked block%&7個)"
add item amount of slot {_slot} of clicked block to {_amount}
add 1 to {_slot}
send "%{_amount}%"
remove {_amount} of {autoSellitem.%player%} from clicked block
on left click:
if player's tool is golden clock named "&3自動売却":
if clicked block is chest:
cancel event
set {_slot} to 0
loop 54 times:
if slot {_slot} of clicked block is not air:
"%type of slot {_slot} of clicked block%" is "%{autoSellitem.%player%}%"
send "&c%{_slot}% %type of slot {_slot} of clicked block% &7(&3%item amount of slot {_slot} of clicked block%&7個)"
add item amount of slot {_slot} of clicked block to {_amount}
add 1 to {_slot}
send "%{_amount}%"
remove {_amount} of {autoSellitem.%player%} from clicked block
この部分の一番下が動きません 変数がダメなのかと思って remove stone from clicked block をやったらうまくいって remove {autoSellitem.%player%} from clicked block とか remove 64 of stone from clicked block をやったらうまくいきませんでした 見づらくて申し訳ないです
yukkina
yukkina2y ago
あくまでremove %itemstack% from %inventory%だろうからね clicked block's inventoryとか出来ないかな (私がでしゃばる幕なく有識者居そうだけど)
gladiolus8789
gladiolus8789OP2y ago
clicked block's inventory はダメでした
Yeahn
Yeahn2y ago
items in clicked block はどうですか
yukkina
yukkina2y ago
そもそも アイテムのremoveって出来るん? プレイヤーのインベントリとかなら %block%'s inventoryはできるらしいから もしかしたら中身ループして一致したら消すとかしかないのでは
gladiolus8789
gladiolus8789OP2y ago
ダメでした
Want results from more Discord servers?
Add your server