This Datapack enables you to make voting among players very easy.
プレイヤー間での投票がとても簡単にできちゃうデータパック
- 1.19.3
- 1.19.4
Oh! My Dat!(https://github.com/Ai-Akaishi/OhMyDat)
Good Choice!(https://github.com/Ai-Akaishi/GoodChoice)
function #nice_vote:reset_score
execute as @a at @s run function #nice_vote:reset
選択肢に入れた時に今まで投票された数はリセットされるよ。
execute as @a at @s run function #nice_vote:join
# スキップというボタンを追加のボタン1として追加する場合
data modify storage nice_vote: caption set value "スキップ"
function #nice_vote:extra/1
# キャンセルというボタンを追加のボタン9として追加する場合
data modify storage nice_vote: caption set value "キャンセル"
function #nice_vote:extra/9
execute as @a at @s run function #nice_vote:show
得票数はNiceVoteスコアボードに入ります。
ログアウトしている人にも正しく投票されますが、すぐには反映されません。
追加のボタンは_1など「_と数字」の名前で表示されます。
scoreboard players get @s NiceVote
-> 3
scoreboard players get _1 NiceVote
-> 2
execute as @a at @s run function #nice_vote:score
These codes are released under the MIT License, see LICENSE.