発射された弓矢の所有者を設定できない

command /shotgun:
trigger:
set {damageProjectile.%player%} to 5
set {_x} to x-coordinate of target block of player +1
set {_y} to y-coordinate of target block of player +1
set {_z} to z-coordinate of target block of player +1
set {_v} to vector from location of player to location({_x},{_y},{_z})
set vector length of {_v} to 0.8
shoot an arrow from location of player {_v}
set {_loc} to location of block above player
command /shotgun:
trigger:
set {damageProjectile.%player%} to 5
set {_x} to x-coordinate of target block of player +1
set {_y} to y-coordinate of target block of player +1
set {_z} to z-coordinate of target block of player +1
set {_v} to vector from location of player to location({_x},{_y},{_z})
set vector length of {_v} to 0.8
shoot an arrow from location of player {_v}
set {_loc} to location of block above player
11 Replies
HIBIKI
HIBIKI7mo ago
on projectile hit:
victim is player
broadcast "victim"
add {damageProjectile.%shooter%} to health of victim
broadcast "%{damageProjectile.%shooter%}%"
cancel event
delete event-projectile
on projectile hit:
victim is player
broadcast "victim"
add {damageProjectile.%shooter%} to health of victim
broadcast "%{damageProjectile.%shooter%}%"
cancel event
delete event-projectile
上の二つのコードを使って/shotgunコマンドによって発射された矢のダメージを{damageProjectile.%player%}を利用してon projectile hitで被害者に与える、っていうスクリプトを作ろうとしているんだけど、
shoot an arrow from location of player {_v}
shoot an arrow from location of player {_v}
このコードを使うと発射された矢の所有者が設定されない ばーじょんは1.16.5です
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
先頭をmake shootに変えてみて
HIBIKI
HIBIKI7mo ago
No description
HIBIKI
HIBIKI7mo ago
make player shootにしても似たようなエラーがでてきました Cant understand this condition/effect:
Tsukineko(月雲)
set shooter of projectile to player 動かないっけ
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
make player shootで動かないわけなくね
Tsukineko(月雲)
たぶんなにか別のコードが影響与えてる (23敗)
HIBIKI
HIBIKI7mo ago
いろいろ試してみたけどどれもだめだttあ
function shotgun(p: player, fx: integer, fy: integer, fz: integer):
tool of {_p} is netherite shovel
set {damageProjectile.%{_p}%} to 5
set {_x} to x-coordinate of target block of {_p} +{_fx}
set {_y} to y-coordinate of target block of {_p} +{_fy}
set {_z} to z-coordinate of target block of {_p} +{_fz}

set {_v} to vector from location of {_p} to location({_x},{_y},{_z})
set vector length of {_v} to 0.8
shoot arrow from location of {_p} {_v}
set {_loc} to location of block above {_p}
function shotgun(p: player, fx: integer, fy: integer, fz: integer):
tool of {_p} is netherite shovel
set {damageProjectile.%{_p}%} to 5
set {_x} to x-coordinate of target block of {_p} +{_fx}
set {_y} to y-coordinate of target block of {_p} +{_fy}
set {_z} to z-coordinate of target block of {_p} +{_fz}

set {_v} to vector from location of {_p} to location({_x},{_y},{_z})
set vector length of {_v} to 0.8
shoot arrow from location of {_p} {_v}
set {_loc} to location of block above {_p}
command /shotgun:
trigger:
shotgun(player,1,-1,1)
command /shotgun:
trigger:
shotgun(player,1,-1,1)
一応コードはこんなかんじです もう何もできない、何も感じれない
Tsukineko(月雲)
タグ付け pls
るび
るび7mo ago
解決したらコード載せたほうがいいと思います
HIBIKI
HIBIKI7mo ago
うんにぃ
Want results from more Discord servers?
Add your server
More Posts
functionを別のファイルで使いたい方法があったら教えていただきたいです。わからないことがおおいのでいろいろおしえてくださいmenuをひらいたプレイヤーの頭ってどういう感じでかけばいいですかね? 初歩的なことですいません あと、現実の時間や日時、年をチャットに表示することってできますかね?アイテムのnbtの配列を取得したいアイテムのnbtの、[1,2,3] をリスト変数として変数に入れる方法はありますか?leftclick で、溜め攻撃を検知したいジャンプと攻撃で、クリティカルヒットになるやつを、検知したいです。 画像みたいになるやつですストレージがなぜが消えてしまう```command /storage [<integer>]: aliases: st trigger: set {_n} to arg 1 if a特定の人たちだけ見えるブロックを置きたい{nige::*}みたいなリスト変数があったとして、その変数の中に入っていない人だけ見える(ぶつかれもする)ブロックを置きたいです パケットとか使うのかなとは思ってますが、何も分からず…event-slot is egg ができない卵をクリックしたこと検知しようとするとエラー出ます...set name of player's tool to {_name}が動かない```on tool change: wait 1 tick if player is op: stop if player is not sneaking t棒の持ち方を変える棒の持ち方を上の画像と同じ、クロスボウを持った時と同じようににしたいですプレイヤーを斜め後ろにジャンプさせる方法壁ジャンを作ろうと思っているのですがプレイヤーをジャンプさせる方法がわからなく、教えていただけると幸いです