- Баллы
- 76
- Имя в Minecraft
- Gru2303
Не знаю правильно ли это но мне не по душе
Можно его по лучше сделать, но я написал по быстрому
Что-бы он понял как работает partition
Но и тут могут быть баги
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Не знаю правильно ли это но мне не по душе
Говнокод детектедPHP:List<Location> location= ...; List<Player> players = Bukkit.getonlineplayers; List<List<Player>> users = Lists.partition(players, (int)Math.round(players.size() / location.size())); for (int i = 0; i != users.size(); i++) { for (Player p users.get(i)) { p.teleport(location.get(i)) } }
Как-то так
Говнокод детектед
Красиво, компактно, но не симметрично. Ну да и так сойдет. Пусть Алгебру учит да.PHP:List<Location> location= ...; List<Player> players = Bukkit.getonlineplayers; List<List<Player>> users = Lists.partition(players, (int)Math.round(players.size() / location.size())); for (int i = 0; i != users.size(); i++) { for (Player p users.get(i)) { p.teleport(location.get(i)) } }
Как-то так
Красиво, компактно, но не симметрично. Ну да и так сойдет. Пусть Алгебру учит да.
А потом еще повторно отыскивает какой игрок к какой группе относится.
Забей, я ему уже и так пол плагина на арену написал. Хватит с него.С помощью Lists.partition, можно все изи сделать