FOVの変化なしで移動速度の低下

タイトル通り、FOV変化なしで移動速度を低下させたいです どなたか関連する構文や、再現方法ご存じないでしょうか 画像はskinfoです。必要に応じてアドオン入れます
No description
5 Replies
mirageeeeeeeeeeeeeeeeeeeeeeeeeee
Skript Hub - Documentation
Speed (Expression) - Skript
A player's walking or flying speed. Both can be changed, but values must be between -1 and 1 (excessive values will be changed to -1 or 1 respectively). Negative values reverse directions. Please note that changing a player's speed will change their FOV just like potions do.
月猫ch
月猫chOP3w ago
ごめんちゃいこれさっきテストして変わると思ってました(((( かわりませんでした、がっしょう これ、walk speed を変えた瞬間だけ 視野角がぐいんっと減って戻るんですけど 対策方法ありますかね… (一瞬だけ鈍足が付いたみたいな感じの視野角の代わりかたします)
4Vx¼ް
4Vx¼ް3w ago
f = (float)((double)f * ((this.getAttributeValue(Attributes.MOVEMENT_SPEED) / (double)this.abilities.getWalkSpeed() + 1.0D) / 2.0D));
f = (float)((double)f * ((this.getAttributeValue(Attributes.MOVEMENT_SPEED) / (double)this.abilities.getWalkSpeed() + 1.0D) / 2.0D));
speedによるfovの変化の仕方がこれ
function set_walk_speed(p: player, speed: number):
add "{Attributes:[{Base:%0.10000000149011612 * {_speed} / 0.20000000298023224%d,Name:""generic.movementSpeed""}]}" to nbt of {_p}
set walk speed of {_p} to {_speed}
function set_walk_speed(p: player, speed: number):
add "{Attributes:[{Base:%0.10000000149011612 * {_speed} / 0.20000000298023224%d,Name:""generic.movementSpeed""}]}" to nbt of {_p}
set walk speed of {_p} to {_speed}
skbee以外でもattributesをいじれるaddonでmovement_speedとwalk speedの比が変わらないようにする
月猫ch
月猫chOP3w ago
同時に二つattributeをいじって、比率を調整するってことですか…!?
4Vx¼ް
4Vx¼ް3w ago
うん、動作することは確認した
(default movement speed) / (default walk speed) * (changed walk speed)
f = (float)((double)f * (((dms / dws * cws) / cws + 1.0D) / 2.0D));
(default movement speed) / (default walk speed) * (changed walk speed)
f = (float)((double)f * (((dms / dws * cws) / cws + 1.0D) / 2.0D));

Did you find this page helpful?