固有id配布機構

投稿者:ヘイホーの叫び
投稿日:2024/7/18
ジャンル:技術・機構
環境:通常
情報番号:19

構文
※objective名をidとする
/execute
as <target>
unless score @s id = @s id
run
scoreboard players set @s id 1
/execute
as <target>[score={id=2..}]
run
scoreboard players operation @s id += <target>[scores={id=1}] id
/execute
as <target>[score={id=1}]
run
scoreboard players operation @s id += <target>[scores={id=1}] id

説明
常時実行すれば、対象が後から増えてもidが自動で配布される

原理
自身のスコアは次第に変化することになる
また、2,147,483,647体以上にスコアを配布すると、不具合が発生する
最終更新:2024年12月26日 16:34
|新しいページ |検索 |ページ一覧 |RSS |@ウィキご利用ガイド |管理者にお問合せ
|ログイン|