Skip to content

tagコマンドによりプレイヤーでいろんなことができるようになるアドオンです

Notifications You must be signed in to change notification settings

GamuKamui/Extra-tag-player-addon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extra-tag-player-addon

エクストラ-タグ-プレイヤー-アドオン

tagコマンドによりプレイヤーでいろんなことができるようになるアドオンです。
・・・とかいいつつtagを全く使わない要素も追加する予定です

ほぼ完全にワールド製作者向けです

リソースパックを入れることでnumber、imageタグを使用可能になります

注 ダウンロードするときSource code(zip)ではなく.mcaddonの方を選んでください

全然関係ないけど、このアドオンを作った人がYoutubeやってます、見てください→https://www.youtube.com/c/GamuKamui 

※ゲーム内でもtag一覧を見れるようになりました。/function taghelpを実行してください

⚠まだ開発段階です

ワールドに導入する方法

1, 最新版直リンクからデータをダウンロード
2, ダウンロードしたデータを開く
3, マイクラが開くので導入したいワールドの設定を開く
4, ビヘイビアーパックのExtra-tag-player-addonを選んで、使用中の欄に入れる
5, ワールドを開く
6, 完成!!

できること

大まかに言うと、
特定のtagをつけるとプレイヤーに影響を与える、
特定のアクションをするとtagがつく、
の2つです。特に後者はワールド開発者にとっては便利なのではないでしょうか。

使い方


/tag @p add nonametag 近くにいたプレイヤーのネームタグを見えなくします。
/effect @a[tag=sneaking] resistance 20 1 スニークしているプレイヤーに20秒間、耐性Ⅱをつける。
他の例

tag説明

1,特定のtagをつけるとプレイヤーに影響を与える

  • nonametag プレイヤーのネームタグを見えなくします。(カーソルを合わせると見えます)
  • water 水に触れるとダメージを喰らいます。雨でも有効です。
  • small 体が約1メートルほどに小さくなります。
  • verysmall smallよりももっと小さくなります(ハーフブロックの隙間を通れるほど)
  • red blue yellow green 同じタグが付いてる人同士ではフレンドリーファイアしなくなります
  • burnlight ゾンビのように日光にあたると燃えます
  • big 体が大きくなります(3mほど)
  • verybig 体がさらに大きくなります(4mほど)
  • giveitem このタグが付いた状態でスニークをしてスニーク解除すると通常では手に入らないアイテムが手に入ります
  • stevevoice 被ダメしたときスティーブの声が聞こえるようになります
  • notarget 他MOBから狙われなくなります(すでに狙われていたり攻撃すると狙われます)
  • hp(数字) プレイヤーの最大体力(例えばhp10で最大体力10)最大体力がその数字になります。1~150まであります
  • damage(数字) プレイヤーに一度だけダメージを与えます(例えばdamage10で10ダメージ)1~150まであります。tagは自動で外れます
  • power(数字) プレイヤーの攻撃力(例えばpower10で攻撃力10)0~150まであります。
  • speed(数字) プレイヤーの移動速度(例えばspeed10で速度10)0~99まであります。(10が規定でそれより下にすると遅くなります)
  • noclimd はしごが登れなくなります
  • number(数字) 頭上に数字を表示させます。1~30まであります。
  • image(数字) 頭上に画像を表示させます。1~70まであります。リソースパックを改造して好きな画像を表示できます。
  • notextraplayer 一部影響を与えるタグの判定を通り抜けます(処理が重くなる人向け)通り抜けるタグ↓ nonametag water small verysmall burnlight big verybig notarget hp(数字) damage(数字) power(数字) speed(数字) noclimd number(数字) image(数字)
  • extraplayer ↑とは逆に今すぐにタグの判定をします。自動で外れます。内部処理で2秒毎についたり外れたりします。

2,特定のアクションをするとtagがつく

全て自動でtagがつけられます。

  • sneaking スニークすると付くtag
  • sprinting 走るとつくtag
  • swimming 泳ぐと付くtag
  • jumping ジャンプすると付くtag
  • moving 動くと付くtag
  • last_hit_by_player プレイヤーからダメージを受けると付くtag(自動では外れません)
  • max_health 体力が最大のときに付くtag
  • deathplayer プレイヤーによって殺された場合に付きます。(自動では外れません)
    同時にスコアボードにデス数を記録します
    /scoreboard objectives add deathplayer dummy deathplayer
  • death 死亡したときに付きます(自動では外れません)
  • damage 被ダメージしたときに付きます(自動では外れません)
  • helmet何でもいいのでヘルメットをかぶったときに付きます
  • chestplate何でもいいのでチェストプレートを付けた時に付きます
  • leggings何でもいいのでレギンスを履いた時に付きます
  • boots何でもいいのでブーツを履いた時に付きます
  • sword どれでもいいので剣を持つと付きます
  • attack 攻撃モーション時に付きます(自動では外れません)
  • using 何らかのアイテムを使用したときに付きます(何かを食べる、弓矢をかまえる等)
  • onfire 体が燃えているときに付きます
  • gliding エリトラで滑空すると付きます
  • pickaxe どれでもいいのでピッケルを持つと付きます
  • axe どれでもいいのでオノを持つと付きます
  • shovel どれでもいいのでシャベルを持つと付きます
  • hoe どれでもいいのでクワを持つと付きます
  • killplayer プレイヤーを倒すと付きます(自動では外れません)

3,tagとは無関係

  • スコアボードに体力を記録できるようになりました。
    保存場所はオブジェクト名hpです。
    /scoreboard objectives add hp dummy hp

  • なんのアイテムを持っているかをスコアボードに保存することができるようになりました
    保存場所はオブジェクト名haveitemです。
    /scoreboard objectives add haveitem dummy haveitem
    ちなみにビヘイビアのドキュメントにあるアイテムIDで保存してますが
    普通ではググっても出てこないのでItemIDで見てください。
    (とかいいつつ、このアイテム持ったらこのスコアなんだな、とか自分で見たほうが早いと思います。)

  • 視点の方角をスコアボードに保存できるようになりました
    保存場所はオブジェクト名rxです。 /Function tagrxを常時発動してください
    /scoreboard objectives add rx dummy rx

  • 視点の高さをスコアボードに保存できるようになりました
    保存場所はオブジェクト名ryです。 /Function tagryを常時発動してください
    /scoreboard objectives add ry dummy ry

  • リセット系 すべてファンクションです。自分以外のプレイヤーで実行させたいときはexecuteコマンドで実行してください
    removeall このアドオンで使われているすべてのタグを外します
    removehp すべてのhpタグを外します
    removepower すべてのpowerタグを外します

  • プレイヤーのキル数をスコアボードに保存することができるようになりました
    保存場所はオブジェクト名killcountです。
    /scoreboard objectives add killcount dummy killcount

  • numberscorebord
    numberスコアボードの数値を読み取り、numberタグを自動でつけます/function numberscorebord

⚠既知のバグ⚠

  • killplayer 防具着用済みのプレイヤーが致命的ではない攻撃を受けてもtagがついてしまう

このアドオンの紹介動画を@kuripasandaさんが作ってくれました!
本当にありがとう!
紹介動画→https://youtu.be/i4AUK6J7YA4
Twitter→https://twitter.com/kuripasanda

追記
アドオンの紹介動画をドライトのゲーム実況ちゃんねるン.さんが作ってくれました!
感謝しかありません!!
紹介動画→https://youtu.be/3cfHQyEscQw
Twitter→https://twitter.com/dolight_mishiyu

このアドオンが使用されているワールド↓

ネズミバスターズ!!マルチプレイPVPミニゲーム v1.2

重大ミスやリクエスト、質問などtwitterのDMにて https://twitter.com/masterkamui4649
script apiは不使用なのでWin10版以外でも導入可能です

⚠二次配布は配布ワールドに組み込む以外では禁止です。

配布ワールドに組み込む場合は http://world-minecraft.com/addon/extra-tag-player-addon かgithubのコメント欄、twitterのDMにてメッセージを一言(使わせていただきます等よろしくおねがいします)

⚠配信などで使用する場合、できればでいいのですがこのアドオンの名前(Extra tag player addon)を説明欄等に表記してください。⚠

ワールドマインクラフト↓
http://world-minecraft.com/addon/extra-tag-player-addon

マインアド↓
https://mineadd.bubbleapps.io/items/1613048866434x204108623241805820

マインクラフト コロニー↓
https://minecraft-mcworld.com/593/