現在、私のコードは特定のセクションで自分の設定からすべての値を取得してから、ランダムにリストから選択するものがあります。私はgetRandomStringFromList(getLocationList())
によってランダムな結果を得ます。ですから、私はこれをこのように使用します。しかし、これにはいくつかの問題があります。同じ結果を使用するのではなく、3つのランダムなランダムな結果が得られます。3番目の結果ですべてを使用する必要があります。ランダムな結果から同じ値を使用する
0
A
答えて
1
ランダムな文字列をローカル変数に格納し、p.teleport
のそれを使用します。コードは次のようになります。あなたはあなたができる
何同じ行に3異なるインスタンス上の「位置を取得する」ランダム化されているので、
String randomString = plugin.getRandomStringFromList(plugin.getLocationList());
p.teleport(new Location(Bukkit.getWorld("world"),
plugin.getConfig().getInt("locations." + randomString + ".x"),
plugin.getConfig().getInt("locations." + randomString + ".y"),
plugin.getConfig().getInt("locations." + randomString + ".z")));
+1
あなたは行を再フォーマットするので、まだユニークな行で起こっていると思っていますが、少なくとも読める – AxelH
0
これは、あなたが最初のインスタンスの結果を救うことができるということですそれを再利用してください
var location = plugin.getRandomStringFromList(plugin.getLocationList());
p.teleport(new Location(Bukkit.getWorld("world"),
plugin.getConfig().getInt("locations." + location + ".x"),
plugin.getConfig().getInt("locations." + location + ".y"),
plugin.getConfig().getInt("locations." + location + ".z")));
関連する問題
- 1. テンプレートを使用する(同じ結果)
- 2. 同じ方法を使用しても結果が異なる
- 3. ランダムな文字列を返す関数と同じ結果を見る
- 4. コードは異なる値で同じ結果を返す
- 5. リストからランダムな文字列を使用した結果、Matlab sprintfの結果が不正になる
- 6. javascript配列内の同じランダム値を使用する方法
- 7. foreachループからランダムな結果を取得し、ランダムな結果に対してforeachを実行する
- 8. HTML入力値属性 - 同じ入力、(明らかに)異なる結果
- 9. セレンを使用して同じ結果を抽出する#
- 10. は同じ結果
- 11. 同じコードからのPythonの異なる結果
- 12. クエリの結果と同じ関数でクエリを使用する
- 13. ハッシュ異なるデータ - 同じ結果
- 14. 異なる関数、同じ結果
- 15. 同じ機能が異なる結果
- 16. Groovy:同じパラメータ、異なる結果
- 17. python - 同じ命令、異なる結果
- 18. 同じオブジェクト、異なる結果
- 19. 同じクエリフェッチ異なる結果
- 20. SSRSの結果が同じクエリのSSMS結果と異なる
- 21. RandomizedSearchCVは同じrandom_stateを使用して異なる結果を返します
- 22. 同じオペランド同じコードの同じマシン内の異なる結果
- 23. `データフレーム/ Dataset`機能から同じ結果を得る
- 24. Microsoft Z3からランダムな結果を得るには?
- 25. :2 PHP関数、同じ結果:なぜ?
- 26. 式は同じ結果クエリはなぜ
- 27. なぜそれが同じPHP結果
- 28. 異なるマンデルブロズーム値が同じ結果をもたらすのはなぜですか?
- 29. MongoDBのランダムな結果
- 30. ランダムな結果表示PHP
あなたは、1行のコード(デバッグするための混乱)でこれをやってはいけません。これにより、ランダム値をtmp変数に格納して再利用することができます。 – AxelH