あいうえお

フォーラムへの返信

15件の投稿を表示中 - 1 - 15件目 (全27件中)
  • 投稿者
    投稿
  • 返信先: トロッコの速さをあげるアドオン!#179726

    トロッコ高速化アドオン
    このアドオンのファイルを開いてentity/minecart.jsonを編集します。
    真ん中ら辺に

    
          "minecraft:rail_movement": {
            "max_speed": 999.00
    

    があるので、それを

    
          "minecraft:rail_movement": {
            "max_speed": 50
    

    などにして、脱線しない程度のギリギリの速さに調節してみてください。

    • この返信は1ヶ月、 2週前にあいうえおが編集しました。
    返信先: 統合版コマンド相談所#168080

    はい!例えば、0 60 020 65 8-5 80 -29をセーフゾーンにしたい場合は下のようにすれば、増やせます!

    /execute as @a unless entity @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand}] unless entity @s[x=0,y=60,z=0,dy=1] unless entity @s[x=20,y=65,z=8,dy=1] unless entity @s[x=-5,y=80,z=-29,dy=1] run scoreboard players remove @s[scores={santi=-5..}] santi 2

    /execute as @a unless entity @s[x=0,y=60,z=0,dy=1] unless entity @s[x=20,y=65,z=8,dy=1] unless entity @s[x=-5,y=80,z=-29,dy=1] run scoreboard players remove @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},scores={santi=-5..}] santi 1

    返信先: 統合版コマンド相談所#167870

    このようにすれば動けない時間が短くなります!
    /tp @a[scores={santi=-1..0}] 特定の座標
    /title @a[scores={santi=-1..0}] title 意識を手放した…

    複数セーフゾーンを作る場合はコピペではなく、1つのコマンドに全てまとめないと正常に動作しません!
    なのでこのようにしてください。
    /execute as @a unless entity @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand}] unless entity @s[x=36,y=-6,z=13,dy=1] unless entity @s[x=他箇所のx座標,y=他箇所のy座標,z=他箇所のz座標,dy=1] unless entity @s[x=他箇所のx座標,y=他箇所のy座標,z=他箇所のz座標,dy=1] run scoreboard players remove @s[scores={santi=-5..}] santi 2

    /execute as @a unless entity @s[x=36,y=-6,z=13,dy=1] unless entity @s[x=他箇所のx座標,y=他箇所のy座標,z=他箇所のz座標,dy=1] unless entity @s[x=他箇所のx座標,y=他箇所のy座標,z=他箇所のz座標,dy=1] run scoreboard players remove @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},scores={santi=-5..}] santi 1

    返信先: 統合版コマンド相談所#167830

    これでどうですか?

    /execute as @a unless entity @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand}] unless entity @s[x=36,y=-6,z=13,dy=1] run scoreboard players remove @s[scores={santi=-5..}] santi 2

    /execute as @a unless entity @s[x=36,y=-6,z=13,dy=1] run scoreboard players remove @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},scores={santi=-5..}] santi 1

    /tp @a[scores={santi=-2..0}] 特定の座標

    /title @a[scores={santi=-2..0}] title 意識を手放した…

    返信先: 統合版コマンド相談所#167309

    ミスを発見したのでこっちでお願いします!
    /execute as @a unless entity @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand}] unless entity @s[x=36,y=-6,z=13,dy=1] run scoreboard players remove @s[scores={santi=-1..}] santi 2

    /execute as @a unless entity @s[x=36,y=-6,z=13,dy=1] run scoreboard players remove @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},scores={santi=-1..}] santi 1

    返信先: 統合版コマンド相談所#167302

    scoresの値は負の数でも、動作するので、そこは問題ではないはずです!
    あと、負の数も整数ですよ〜

    返信先: 統合版コマンド相談所#167295

    なら、こうするとどうでしょうか?
    /execute as @a unless entity @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},x=36,y=-6,z=13,dy=1] run scoreboard players remove @s[scores={santi=-1..}] santi 2

    /execute as @a unless entity @s[x=36,y=-6,z=13,dy=1] run scoreboard players remove @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},scores={santi=-1..}] santi 1

    返信先: 統合版コマンド相談所#166364

    じゃあ次はこれでやってみてください。
    棒を持った時だけ特定の座標以外では減るはずです!逆に特定の座標では減らないはずです!
    /execute as @a unless entity @s[x=36,y=-6,z=13,dy=1] run scoreboard players remove @a[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},scores={santi=-1..}] santi 1

    返信先: 統合版コマンド相談所#165933

    んーー
    とりあえず
    /scoreboard players remove @a[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},scores={santi=-1..}] santi 1
    これで棒を持った時だけ、1秒で20減るようになっているか試して欲しいです!

    返信先: 統合版コマンド相談所#164813

    常時実行の上2つのコマンドを一旦これでやってみてください!0以上でも減るはずです!
    それでも特定の座標で減り続けるなら、特定の座標を教えてほしいです。

    /execute as @a at @s unless entity @p[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},x=特定のx座標,z=特定のz座標] if entity @p[scores={santi=-1..}] run scoreboard players remove @s santi 2

    /execute as @a at @s unless entity @p[x=特定のx座標,z=特定のz座標] if entity @p[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},scores={santi=-1..}] run scoreboard players remove @s santi 1

    返信先: 統合版コマンド相談所#164598

    これで動くはずです。動かない場合や質問がある場合は言ってください。

    スタート時の一回のみ実行
    /scoreboard players set @a santi 1200
    1200は必要であれば、最初の状態のSAN値(数字)に置き換えてください。

    常時実行
    /execute as @a at @s unless entity @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},scores={santi=..-1},x=特定のx座標,y=特定のy座標,z=特定のz座標] run scoreboard players remove @s santi 2
    2は必要であれば、棒を持っていない時の減少速度(数字)に置き換えてください。

    /execute as @a at @s[hasitem={item=minecraft:stick,location=slot.weapon.mainhand},scores={santi=..-1},x=特定のx座標,y=特定のy座標,z=特定のz座標] run scoreboard players remove @s santi 1
    1は必要であれば、棒を持っている時の減少速度(数字)に置き換えてください。
    範囲を指定したい場合はdx, dy, dzを使ってください。

    /tp @a[scores={santi=0}] 特定の座標
    /title @a[scores={santi=0}] title 意識を手放した…

    コマンドが全て1秒間に20回繰り返されることに気をつけて“最初の状態のSAN値”と“減少速度”は決めてください。

    • この返信は3ヶ月、 2週前にあいうえおが編集しました。
    返信先: /scoreboard 座標 代入#155634

    忙しくて書くことができないので誰か代わりに答えていただきたいです。
    申し訳ありません。
    仕組みだけ伝えておきます。

    スコアボードAをBにコピー
    スコアボードBが1以上なら0になるまでtp(再帰処理を使ってください。)
    スコアボードBが-1以下なら0になるまでtp(再帰処理を使ってください。)

    の3つをx, y, zのそれぞれでやればできるはずです。

    主な注意点
    ・数が大きくなるほど重くなること
    ・1tickで実行できるコマンドの回数が限られていること(サーバーを使っているなら上限をあげれば制限はなくなる)

    ※時間がある時に確認して、誰も答えていなかったらコマンド書きます。

    返信先: /scoreboard 座標 代入#155584

    scoreboardコマンドの数値に座標を代入する方法はあった気がするので調べてみてください。
    scoreboardの数値を座標にしてテレポートする方法ならば可能です。
    数が大きくなればなるほど重くなりますが、、
    コマンドはあとで送ります

    • この返信は4ヶ月、 3週前にあいうえおが編集しました。

    複製などはせずに、圧縮→「.zip」を「.mcworld」に変更するだけでできますよ

    返信先: iOS統合版 チャンク削除#145650

    Chunkerだとワールドの容量制限があった気がするので()

15件の投稿を表示中 - 1 - 15件目 (全27件中)
クラフターズコロニー -マイクラの配布サイト-