Advertisement
Guest User

Untitled

a guest
May 20th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. package de.fiveegames.eigenebefehle.commands;
  2.  
  3. import org.bukkit.command.Command;
  4. import org.bukkit.command.CommandExecutor;
  5. import org.bukkit.command.CommandSender;
  6. import org.bukkit.entity.Player;
  7.  
  8. public class RateSpiel implements CommandExecutor {
  9.  
  10. @Override
  11. public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
  12.  
  13. Player p = (Player) sender;
  14. if(!p.hasPermission("essentials.limit")){
  15. p.sendMessage("Dazu hast du keine Rechte!");
  16. } else {
  17. if(args.length == 0) {
  18. p.sendMessage("Ein Spiel wo du ein Limit festlegst und dann eine Zahl erraten musst von 1-limit");
  19. p.sendMessage("§cVerwendung: /limit <limit>");
  20. p.sendMessage("Nach dem festlegen des Limits über: /limit rate <die zahl die du denkst die es ist> raten.");
  21.  
  22. }else if(args.length == 1) {
  23. int grenze = 0;
  24. String s = args[0];
  25. grenze = (int) Integer.parseInt(s);
  26. int rdm = (int) Math.random() / grenze;
  27.  
  28. p.sendMessage("Ich habe eine Zahl rate mit: /limit rate <Zahl>");
  29.  
  30.  
  31. int versuch = 0;
  32. String zahl = args[1];
  33. versuch = (int)Integer.parseInt(zahl);
  34. if(rdm < versuch) {
  35. p.sendMessage("Dein Versuch war zu Hoch");
  36. }else if(rdm > versuch) {
  37. p.sendMessage("Dein Versuch war zu niedrig");
  38.  
  39. }else if(rdm == versuch) {
  40. p.sendMessage("Du hast meine Zahl erraten");
  41. }
  42.  
  43. }
  44.  
  45.  
  46. }
  47.  
  48.  
  49. return false;
  50. }
  51.  
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement