スポーンさせたアマスタを最寄りの原木に向かせたい
```
spawn an armor stand at {_loc}
loop all blocks in radius 1 around the last spawned entity:
if loop-block is a oak log:
broadcast "%loop-block's location%"...
チェストを使ったショップを作りたい
```
on right click on emerald block:
set {_chest} to block below clicked block
if {_chest} is a chest:
cancel event...
チャットで装飾コードを使えなくしたい
skriptのon shatで通常チャットを変えてるのですがそれをすると装飾コードが使えるようになり&kでチャットをすると文字化けして統合版でプレイしてる人が落ちたりします
なので装飾コードを打てなくしたいです...
参加した時のゲームモード変更
```on join:
set join message to "&7[&9&lSV&7] &e&l%player%&7さんが&a&lログイン&7しました。"
teleport the player to {serverspawn}
set {_op::} to ops
if {_op::} does not contain player:...
アマスタを触った時のイベント
on armor stand interact:
if player is not op:
send "you are not op"
cancel event
on armor stand interact:
if player is not op:
send "you are not op"
cancel event
サーバーが落ちないようにプレイヤーに乗れるようにする
```skript
on right click:
loop all players:
if loop-player's vehicle is event-entity:
stop...
負荷がすくないランダムスポーンシステムの作成
かつて
blocks within locA and locB
から毎tickランダムでブロックを取得し、そこにモブをスポーンできる(十分スペースがある、playerと近すぎない等々)場合spawn
という形でモブの湧きを作ったのですが
めちゃくちゃ鯖に負荷かかってました
質問の域を超えそうですが、もっと効率の良い方法はないでしょうか...プレイヤーごとに役職を与えたい
今僕はRPGサーバーを作っていて、RPGには欠かせない役職(戦士、魔法使いみたいな)を作りたいです。
具体的にどういう風な構想してるかというと、
村に必ずあるエンチャントテーブルを右クリック→GUIが出てきて、戦士だの魔法使いだの選べる→特定のアイテムは、(スキル本とか)特定の役職でしか使えない...
発光
前提: マイクラバージョン1.20.1(最新版)
アドオンを使って特定のプレイヤーにしか
表示されない発光を作りたいです
使い方はミニゲームでチームメンバーだけを発光させたり観戦者が状況を掴みやすくするために観戦者目線だと全員発光してたりみたいなことを実現させたいのですが...
ブロックが火だった場合に置き換えたい
```
loop all blocks in radius 7 around player:
if block above loop-block is air:
set block above loop-block to fire
set block at player to air...
譲渡コマンドの脆弱性を解決したい
```skript
command /gift <player> <number>:
trigger:
if {gold::%player's uuid%} >= arg-2:
remove arg-2 from {gold::%player's uuid%}...
クラフトしたあとにloreを編集できない
on craft:
item is sword or axe
set the 1st line of item's lore to "&6aaa"
on craft:
item is sword or axe
set the 1st line of item's lore to "&6aaa"
