- Баллы
- 76
- Имя в Minecraft
- dolphif
Как задать время таймера в этом коде? А также нужна проверка, что у игрока не истек таймер.
Надеюсь на то, что вы мне поможете.
Код:
import java.util.HashMap;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class Main extends JavaPlugin
{
private long countdowntime;
private HashMap<Player, Long> players = new HashMap<Player, Long>();
public void onEnable()
{
//Bla bla bla
}
private void voteNegatively(CommandSender sender, String target)
{
if(!(sender instanceof Player)) return;
Player player = (Player) sender;
players.put(player, System.currentTimeMillis());
if(this.getTimePassed() >= countdowntime) players.remove(player);
}
public long getTimePassed()
{
return System.currentTimeMillis() - countdowntime;
}
}
Надеюсь на то, что вы мне поможете.
Последнее редактирование: