特定プレイヤーのみにカスタムサウンドを鳴らすには?

フォーラムルール
質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
viewtopic.php?f=5&t=999

返信する

:
不正プログラムによるアクセスを防ぐため、reCaptcha 認証コードの入力を強制しています。表示されている 2 つのワードをテキストフィールドにご入力ください。

BBCode: OFF
スマイリー: OFF
トピックのレビュー
   

ファイルを添付します

展開ビュー トピックのレビュー: 特定プレイヤーのみにカスタムサウンドを鳴らすには?

Re: 特定プレイヤーのみにカスタムサウンドを鳴らすには?

投稿記事 by かみーゆびだん » 2017年3月18日(土) 20:42

Dotoo さんが書きました:
コード: 全て選択
play sound pack "hoge.test" to player at location of player

です。

解決しました!最高です!!

Re: 特定プレイヤーのみにカスタムサウンドを鳴らすには?

投稿記事 by Dotoo » 2017年3月18日(土) 19:50

コード: 全て選択
play sound pack "hoge.test" to player at location of player

です。

Re: 特定プレイヤーのみにカスタムサウンドを鳴らすには?

投稿記事 by かみーゆびだん » 2017年3月18日(土) 17:47

Dotoo さんが書きました:
かみーゆびだん さんが書きました:* 音全般において、コンソールから再生することができない(too far)
* コマブロや手打ちでは再生可能ですが、他プレイヤーにも聞こえてしまう

コード: 全て選択
execute <player ID> ~ ~ ~ /playsound hoge.test master <player ID> ~ ~ ~ 1 1 0

で鳴らせます。

かみーゆびだん さんが書きました:また、Skriptで複数のAddonを試してみたのですが そもそも自作サウンドの為再生ができませんでした。

コード: 全て選択
play (resource|[custom ]sound) [sound] pack %string% to %player% [at %location%] [(and|with) volume %number%] [(and|with) pitch %number%]
Play a sound from a resource pack.
 Add example

上記executeで全て実現可能ですが、プレイヤー以外等の座標を取りたい場合はSKRayfallのこれを使えば可能です。


素早い返答助かります。
最新のSkRayfallは入っているのですが、動作しません。
コード: 全て選択
on inventory open:
   play "BLOCK_LAVA_POP" to player #通常のplayは普通に動作する
   play resource sound pack "hoge.test" to player at world and volume 1 and pitch 1

Cant Understand this condition でそれを指定されたので、文法が間違っているのでしょうか。
できれば、正しい文法の例を頂けませんでしょうか。

Re: 特定プレイヤーのみにカスタムサウンドを鳴らすには?

投稿記事 by Dotoo » 2017年3月18日(土) 14:29

かみーゆびだん さんが書きました:* 音全般において、コンソールから再生することができない(too far)
* コマブロや手打ちでは再生可能ですが、他プレイヤーにも聞こえてしまう

コード: 全て選択
execute <player ID> ~ ~ ~ /playsound hoge.test master <player ID> ~ ~ ~ 1 1 0

で鳴らせます。

かみーゆびだん さんが書きました:また、Skriptで複数のAddonを試してみたのですが そもそも自作サウンドの為再生ができませんでした。

コード: 全て選択
play (resource|[custom ]sound) [sound] pack %string% to %player% [at %location%] [(and|with) volume %number%] [(and|with) pitch %number%]
Play a sound from a resource pack.
 Add example

上記executeで全て実現可能ですが、プレイヤー以外等の座標を取りたい場合はSKRayfallのこれを使えば可能です。

特定プレイヤーのみにカスタムサウンドを鳴らすには?

投稿記事 by かみーゆびだん » 2017年3月18日(土) 14:13

特定プレイヤーのみにカスタムサウンドを鳴らすには?

当方sounds.jsonを編集し、新しいサウンドを追加したリソースパックを開発しています。
そこで問題が発生したのですが、例えばhoge.testというspigotで定義されていない自作サウンドを特定プレイヤーのみに再生するには、どうすれば良いのでしょう?

playsoundでの再生は確認したのですが、問題点として
* 音全般において、コンソールから再生することができない(too far)
* コマブロや手打ちでは再生可能ですが、他プレイヤーにも聞こえてしまう
という結果でした。

また、Skriptで複数のAddonを試してみたのですが そもそも自作サウンドの為再生ができませんでした。
コマブロを使ったplaysoundでは非常に面倒なので、サウンド関連を強化する方法・プラグイン等情報有りましたらご教授頂けると幸いです。

ページトップ

x