add {_pointsToAdd} to the {_t}'s account

以上のコードが動作しません。{_t}は
set {_t} to victim's target entity
set {_t} to victim's target entity
で入れています。一度loop entityで試したら動いたので{_t}が問題点だと思います。この構文のどこが問題なのですか? skript 最新 Skbee IN ServerVer 1.16.5 体重 +3KG
14 Replies
tanoKun
tanoKun12mo ago
ごめん何の構文かわかる?
𝓓𝓮𝓮𝓵𝓪
eventはon damageです。
tanoKun
tanoKun12mo ago
{_t}にしっかり entity入ってる? on death だから 死んだ後にイベント発火するでしょ? 見てる人を入れたかったら無理じゃないかな attacker とか victim うまく使わないと
𝓓𝓮𝓮𝓵𝓪
モブのターゲットエンティティにポイントを与えるもので、attackerだとポイントが入らないことがあるのでこのようなコードになっています
tanoKun
tanoKun12mo ago
あー したら on damage で 攻撃加算させた状態の体力が 0以下だったらの構文追加して やるとできるかも
𝓓𝓮𝓮𝓵𝓪
??
何か
何か12mo ago
ダメな質問の仕方をすべて詰め込んだようなエスパー案件
𝓓𝓮𝓮𝓵𝓪
それはすいませんね
tanoKun
tanoKun12mo ago
on damage: if health of victim - damage <= 0: とかで
𝓓𝓮𝓮𝓵𝓪
これでondeathの代用を出来るのは分かるんですが、ondamageでもattackerを検出は出来ないと思うんですが
tanoKun
tanoKun12mo ago
e ふつうに on damage: if attacker is player: とか できるよ? アタッカーに入れたいの? ポイントを
𝓓𝓮𝓮𝓵𝓪
出来ないです。左クリックのアタックじゃないので..。(そこ関係まじでないです)
tanoKun
tanoKun12mo ago
ほわっつ
𝓓𝓮𝓮𝓵𝓪
今やりたいこと attackerが都合により使用出来ないので、victimのtargetentityをattackerとして、そのtargetenetity({_t})にお金を追加する このお金を追加する構文のadd {_pointsToAdd} to the {_t}'s accountが動かないから代案を探してる状態です %{_t}%でも試したのですが、当然無理でした。 {_pointsToAdd}には先程記載した構文にもある通り付与予定の数値が入っています。ここは問題ないです。 あ、theを消して自己解決しました。 tanokunさんどうもです。
Want results from more Discord servers?
Add your server