Bonjour,
la base de mon plugin est un timer (oui je c on peut le faire avec des command block pas besoin de me le dire.
Voici mon code:
<spoil>
//(il y a du code avant)
int secondes = 0;
int newsecondes;
//du code a été sauté
if(p.hasPermission("timer.set")){
if(args[0].equalsIgnoreCase("set")){
if(args[1].equalsIgnoreCase("secondes"))
if(args[2].equalsIgnoreCase(newsecondes)){
if(newsecondes < 60)
{
secondes = newsecondes;
for(Player OnlinePlayers : Bukkit.getOnlinePlayers()){
OnlinePlayers.sendMessage(ChatColor.GOLD + "Il y a maintenant " + ChatColor.GREEN + secondes + " secondes" + ChatColor.GOLD + " !");
}//boucle for
}
}//if newsecondes
}//if set
}//if permission set
//(et il y a aussi du code après)
</spoil>
Mais je vise plus cette ligne:
if(args[2].equalsIgnoreCase(newsecondes))
Mon problème vient que le equalsIgnoreCase ne prend as en compte les int et j'aimerai qu'il repère que je demande un nombre (entier).
J’espère que vous m'avez compris et
de me répondre au plus vite.