【1.12x】マイクラ人狼ができるFunctions

レッドストーン回路、ピストン、新要素など技術紹介や検証などで盛り上がろう!
  • (PostNo.308212)

【1.12x】マイクラ人狼ができるFunctions

投稿記事by まっちゃん04 » 2017年9月24日(日) 02:45

某マルチプレイ実況の方のマイクラ人狼を友人達とやる中で
GM役が必要なのが嫌だったのでコマンドで自動化しました
初投稿なんですけどこれの投稿する場所ここで合ってるんですかね・・・


【必要な環境】
・バージョン 1.12x
・プレイヤー全員のコマンド実行権限
・サーバーの設定でenable-command-block=trueにすること
・ある程度の人狼の知識
・Skype等の通話ができるソフト


【プレイヤーの人数】
・3人~7人(言っていただければそれ以上にも対応します)


【ルール説明】
・プレイヤーは人間陣営人狼陣営にわかれます
・プレイヤー全員が即死ダメージの剣と弓を持っています
・特殊アイテムも配られます(後記)
・基本的には普通の人狼ゲームと同じですがいつでも殺すことができます
・死亡した場合発言権はありません
・能力を使用するときは配られるPlayer Bookを使用します(後記)
・勝利条件は相手陣営の全滅です
・どちらかの陣営が全滅するとゲームが終了します


【役職】
・人間 人間陣営
  能力はありません
・人狼 人狼陣営
  他の人狼を知ることができます
・占い師 人間陣営
  指定した人の役職を一度だけ知ることができます
・霊媒師 人間陣営
  指定した人の生死と、死亡していた場合陣営を一度だけ知ることができます
・多重人格 人狼陣営
  能力はありませんが人狼側の役職です
  占い師や霊媒師からは人間と判定されます

 能力を使用するときはPlayer Bookの下線がついたところをクリックしてください
 右に表示されているIDの隣がPlayerOの数字です


【特殊アイテム】
・即死ポーション
 浴びると即死するスプラッシュポーションです
・跳躍のポーション
 1分半ジャンプ力が2.5mに上がります
・俊敏のポーション
 1分半移動速度が40%上がります
・エンダーパール
 奇襲や逃亡がしやすくなります
・不死のトーテム
 左右どちらかの手に持っていれば死亡しても1度だけ復活できます
・盾
 構えていれば前からの攻撃を一度だけ防ぐことができます
・エリトラ
 空を滑空できます
 ステージの外に出ると失格です
・棒
 ハズレです


【導入・プレイ方法】
1. ダウンロードしたファイルを展開する
2. Warewolfというフォルダを(ワールドの名前)\data\functions\Warewolfとなるようにコピー
3. 中のconfig.mcfunctionをtxt編集ソフトで編集する(後記)
4. そこそこの規模の城や街等を建築する(逃げたり隠れられるくらいに)
  配布ワールドでも可
5. [/reload]を実行し、[/function warewolf:firstcommand]を実行する
6. GM Bookがもらえるのでプレイヤーが全員いる状態でPlayerリセットをクリックする
7. Player1、Player2...と人数分クリックする
8. 役職設定をクリックする
9. 不可視をクリックし各々好きな場所へ移動する
10. 全員の準備ができたら不可視解除、全員サバイバルをクリックしてスタート
11. 終了したら8に戻る


【configの設定の方法】
・config.mcfunctionを開き、役職名やアイテム名の下のexecute @r...をコピペしてください
・仕様上役職やアイテムが多いと下で指定したものは設定されません
・役職が人数より少ない場合は当然ですが役職が設定されない人が出ます
・先頭に#をつけることでその行は読み込まれなくなります
・コマンド以外は先頭に#がついていないと不具合が発生します
・編集例
  霊媒師1、占い師1、人間1、人狼1の場合
コード: 全て選択
#----------------------------役職設定-----------------------------
#霊媒師
execute @r[tag=!playing] ~ ~ ~ function werewolf:books/shaman
#占い師
execute @r[tag=!playing] ~ ~ ~ function werewolf:books/auger
#人間
execute @r[tag=!playing] ~ ~ ~ function werewolf:books/human
#多重人格
#execute @r[tag=!playing] ~ ~ ~ function werewolf:books/multiple
#人狼
execute @r[tag=!playing] ~ ~ ~ function werewolf:books/werewolf
 
  霊媒師1、占い師1、人間3、多重人格1、人狼1の場合
コード: 全て選択
#----------------------------役職設定-----------------------------
#霊媒師
execute @r[tag=!playing] ~ ~ ~ function werewolf:books/shaman
#占い師
execute @r[tag=!playing] ~ ~ ~ function werewolf:books/auger
#人間
execute @r[tag=!playing] ~ ~ ~ function werewolf:books/human
execute @r[tag=!playing] ~ ~ ~ function werewolf:books/human
execute @r[tag=!playing] ~ ~ ~ function werewolf:books/human
#多重人格
execute @r[tag=!playing] ~ ~ ~ function werewolf:books/multiple
#人狼
execute @r[tag=!playing] ~ ~ ~ function werewolf:books/werewolf



【config設定上の注意】
・必ずTeraPad等の文字コードが指定できるソフトで、文字コードをUTF-8N(無ければUTF-8)にして編集してください
Windows付属のメモ帳やワードパットでは編集しないでください


【Q&A】
Q.人狼のルール知らないんだけど
A.ググれば大体のことは書いてあります

Q.「このコマンドを実行する権限がありません」って出たんだけど
A.サーバーのコンソールで[/op マイクラのID]を打ち込んでOP権限を全員に与えてください

Q.Player Book・特殊アイテムがもらえないんだけど
A.導入に失敗していたりconfigの設定がされていないか失敗している可能性があります
【導入・プレイ方法】【configの設定の方法】や文字コードを確認してください

Q.「未知のコマンドです。...」って出たんだけど
A.マイクラのバージョンが違う可能性があります
 現在1.12~1.12.2のみ対応しています


【ダウンロード】
Minecraft Werewolf.zip
Ver1.0 MCVer1.12x
(96.84 KiB) ダウンロード数: 7 回


【使用したサイト】
MCStacker
https://mcstacker.bimbimma.com/
Minecraft Book Editor
http://minecraft.tools/en/book.php


友人達とのプレイで不具合は修正しているはずですが、まだ何か不具合があったら対応しますたぶん
何をしているかのコメントは書いているので改変等はご自由に
実況の方の許可をもらいにいってないのでこれを使用しての動画化等はなんとも言えません
そのあたりで問題があったら消します
アバター
まっちゃん04
ID:85d3c581
水から上がったとこ
 
記事: 1
登録日時: 2015年10月29日(木) 17:19

Return to テクニック研究/紹介

x