我正在创建一个Bukkit插件,当命令运行时,所有玩家的余额都会被修改(离线的)。我知道在在线播放器上很容易做到这一点,并使用:
economy.withdrawPlayer(<player>, <amount>);通过简单的循环通过在线播放器,但我能以某种方式循环所有的播放器和修改他们的帐户余额吗?
发布于 2015-12-19 07:59:01
您可以使用Bukkit.getOfflinePlayers()来获取所有已加入服务器的玩家。示例:
for (OfflinePlayer player : Bukkit.getOfflinePlayers()) {
economy.withdrawPlayer(player, <amount>);
}https://stackoverflow.com/questions/34360910
复制相似问题