Skocz do zawartości

Shooterowy

Użytkownik
  • Ilość zawartości

    999
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    23

Treść opublikowana przez Shooterowy

  1. Shooterowy

    Chance

    private final Random random = new Random(); @EventHandler public void onBlockBreak3434(BlockBreakEvent event){ Player player = event.getPlayer(); Block block = event.getBlock(); if(block.getType().equals(Material.STONE)){ if(player.getGameMode().equals(GameMode.SURVIVAL)){ ItemStack tool = player.getInventory().getItemInMainHand(); //ItemStack tool = player.getItemInHand(); - Użyj tego, jeżeli masz serwer na wersję MC bez drugiej ręki. if(tool == null || tool.getType().equals(Material.AIR)) return; if(random.nextInt(10) == 1) player.getInventory().addItem(new ItemStack(Material.DIAMOND, tool.getEnchantmentLevel(Enchantment.LOOT_BONUS_BLOCKS)+1)); } } }
  2. Shooterowy

    Chance

    @EventHandler public void onBlockBreak3434(BlockBreakEvent event){ Player player = event.getPlayer(); Block block = event.getBlock(); if(block.getType().equals(Material.STONE)){ if(player.getGameMode().equals(GameMode.SURVIVAL)){ Random random = new Random(); int szansa = 1 + random.nextInt(100); if(szansa <= 10){ player.getInventory().addItem(aw2); } } } }
  3. command /nagroda: trigger: add sand and dirt to {_nagrody::*} set {_nagroda} to random item out of {_nagrody::*} add {_nagroda} to player send "Wylosowano: %{_nagroda}%"
  4. command /nagroda: trigger: add sand and dirt to {_nagrody::*} add random item out of {_nagrody::*} to player
  5. A nie masz przypadkiem wszystkich tych uprawnień?
  6. Shooterowy

    Lista warpów

    Trochę się nad tym pogłowiłem i wymyśliłem takie coś, trochę niedopracowane bo za każdym razem sprawdza wszystkie warpy, ale działa options: warpsperpage: 10 #Ile warpów ma wyświetlać na jednej stronie command /setwarp [<text>]: trigger: if arg is not set: send "&cPodaj nazwę warpa!" stop if {Warps::%arg%} is set: send "&cWarp o takiej nazwie juz istnieje!" stop set {Warps::%arg%} to location of player send "&aUtworzono warp o nazwie &6%arg%&a." stop command /warps [<integer=1>]: trigger: set {_w} to size of {Warps::*} set {_p} to rounded up {_w}/{@warpsperpage} if arg is more than {_p}: send "&cNie ma tylu stron!" stop set {_c} to 1 set {_i} to rounded up {_c}/{@warpsperpage} send "&3Lista warpów (strona &c%arg%&3/&c%{_p}%&3):" loop {Warps::*}: set {_wl%{_i}%::%{_c}%} to loop-index add 1 to {_c} set {_i} to rounded up {_c}/{@warpsperpage} loop {_wl%arg%::*}: send "&c%loop-index%&c. &3%loop-value%"
  7. dodaj jeszcze cancel event do tego
  8. Lepiej mieć w konsoli co kto pisze.
  9. on chat: cancel event broadcast "&cLVL %{lvl::%player%}% %player%: %message%"
  10. on chat: if {chat.%player%} is 0: loop all players: if {chat.%loop-player%} is 1:
  11. on chat: set {_c} to the first character of the message if {_c} is "@": //
  12. Shooterowy

    Reload

    Błąd silnika/pluginu
  13. Shooterowy

    Poziom

    on join: if {lvl::%player%} is not set: set {lvl::%player%} to 0 on death: if victim is a player: if attacker is a player: add 1 to {lvl::%attacker%} send "&aWlasnie uzyskales &c1 &apunkt!" to attacker remove 1 from {lvl::%victim%} send "&cWlasnie straciles punkt!" to victim
  14. Shooterowy

    AntyCheat- na 1.7.2

    https://dev.bukkit.org/projects/nocheatplus
  15. Plugin do zmiany skina? https://dev.bukkit.org/projects/changeskin I po prostu szukasz nicków ze skinami, dodajesz nicki do listy i losujesz skina graczowi
  16. seaszx
  17. Range na serwerze, dużo zabawy, i takie tam
  18. fsxv
  19. Ustawiłeś dobrze server.properties? Ustawiłeś tę część kodu? $host = '<adres serwera>'; $port = <port rcon>; $password = '<hasło rcon>'; Testujesz na hostingu czy na localhoscie?
  20. a pobrales plik rcon.php z githuba?
  21. Shooterowy

    Efekty na spawnie

    Ustaw sobie beacony
  22. on hunger bar change: cancel event
  23. ponewg
  24. Launcher fajny. Jak kilka razy przełączam szybko z czarnego na białe to strona mi się psuje
  25. on damage: if victim is an ender dragon: if attacker is a player: if attacker's tool is diamond sword named "&6EXCALIBUR": set damage to 75 else: set damage to 0 Możesz zamienić set damage to 0 na cancel event, wtedy nie bedzie animacji otrzymania obrazen.
×
×
  • Dodaj nową pozycję...