Skocz do zawartości

Mati17102

Użytkownik
  • Ilość zawartości

    232
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez Mati17102

  1. Dobry wieczór. Dzisiaj prezentuje skrypt (odwzorowany) z starego serwera [ciach] (który już nie istnieje [*] bo SitrOx przestał nagrywać minecrafta) I uwaga: Wiem, że pewien pan o nicku: SzataNN napisał skrypt na AC, ale, ale ja wstawiam skrypt praktycznie odwzorowany z serwera. I ktoś może się zapytać: Skąd wiesz jak wyglądał chat administracji? Bo byłem Moderatorem w 2k16 Changelog: - V1.0 Prowadzenie skryptu Download: [Kliknij] No i hejty mnie nie ruszają.. (xD)
  2. A co piszę?
  3. Nie testowane. #Zlecenie dla pana Zaaz433 command /legendgive [<player>]: permission: legendgive.sk permission message: &cERROR: &4Brak uprawnien! trigger: if arg 1 is set: give diamond sword named "&6&lLegendarny Miecz" to arg 1 send "&c>> &7Dales dla &c%arg 1% &6&lLegendarny Miecz&7!" if arg 1 is not set: send "&c>> &7Poprawne uzycie: &c/legendgive <gracz>" on damage: if victim is a player: if attacker is a player: if attacker's tool is diamond sword named "&6&lLegendarny Miecz": chance of 50% apply strength 5 for 10 seconds to attacker send "&c>> &6Otrzymales Sile V na 10 sekund przez uzywanie &6&lLegendarnego Miecza" to attacker
  4. Spokojnie...
  5. Aktualizacja v1.3! Changelog: - Dodano 20 nowych komend możliwych do zablokowania (związane z WorldEditem)
  6. Czekaj jak prowadzę aktualizacje v2.0 z configiem to ten *jak uda mi się :/*
  7. Aktualizacja v1.2! Changelog: - Dodano komendę /aadminsave, która sprawdza stan komendy głównej *czyli /adminsave* i umożliwia włączenie/wyłączenie komendy x - Dodano 30 nowych komend możliwych do zablokowania (związane z WorldEditem)
  8. Consola...
  9. on command "/sk": if {sk} is false: if executor is "player": cancel event send player title "&8[&4ERROR&8]" with subtitle "&7» &cKomenda /sk jest wylaczona!" for 3 seconds stop on command "/skript": if {sk} is false: if executor is "player": cancel event send player title "&8[&4ERROR&8]" with subtitle "&7» &cKomenda /skript jest wylaczona!" for 3 seconds stop Cała komenda /skript jest wyłączona
  10. Aktualizacja: v1.1! Changelog: - Poprawiono drobne błędy
  11. Jak ja testowalem, to nie bylo problemów
  12. Nazwa skryptu: adminSave - Śpij bezpiecznie! Link do prezentacji: Nazwa skryptu: CGAdminChat - Chat administracyjny odwzorowany z dawnego serwera! Link do prezentacji:
  13. Cześć. Dawno nie wrzucałem nic na skripta, więc postanowiłem zrobić pewien skrypt, który w jakimś stopniu ochroni wasze serwery przed włamaniem. AdminSave Jest to skrypt blokujący ważne komendy administratorskie, np: /brush lub /pex Skrypt został zaprojektowany w GUI, więc nie musicie wpisywać komend i męczyć swoje paluszki Wymagane dodatki: - SkQuery - SkRayFall Changelog: Aktualizacja v1.1 - Poprawiono drobne błędy Aktualizacja v1.2 - Dodano komendę /aadminsave, która sprawdza stan komendy głównej *czyli /adminsave* i umożliwia włączenie/wyłączenie komendy x - Dodano 30 nowych komend możliwych do zablokowania (związane z WorldEditem) Aktualizacja v1.3 - Dodano 20 nowych komend możliwych do zablokowania (związane z WorldEditem) Download: [Kilknij!]
  14. Mati17102

    Skrypt na nic.

    Bardzo dobry skrypt! Autorski i olśniewający! Ocena: 10/10
  15. Cześć, dzisiaj potrzebuję pomocy, ponieważ próbuje zrobić reload pluginu, lecz nie mogę zrobić. Pomoże ktoś? Kody pluginu: package pl.auroracase.mc; import org.bukkit.Bukkit; import org.bukkit.plugin.PluginManager; import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin{ private static Main i; public void onEnable(){ i = this; PluginManager pm = Bukkit.getPluginManager(); pm.registerEvents(new BlockPlaceListener(), this); getCommand("casegive").setExecutor(new CaseCommands()); } public static Main getInstance(){ return i; } } package pl.auroracase.mc; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; import pl.auroracase.mc.ChatUtil; import pl.auroracase.mc.ItemBuilder; public class CaseCommands implements CommandExecutor{ public boolean onCommand(CommandSender sender, Command c, String s, String[] args ){ if(!sender.hasPermission("core.casegive")){ ChatUtil.sendM(sender, "&6» &4Blad: &cBrak dostepu do tej komendy! (core.casegive)"); return false; } if(args.length < 2){ ChatUtil.sendM(sender, "&6» &cPoprawne uzycie: /casegive <gracz/all> <nick/ilosc> <ilosc/puste>"); return false; } if(args[0].equalsIgnoreCase("all")){ int i = Integer.parseInt(args[1]); if(i <= 0){ ChatUtil.sendM(sender, "&6» &cNie mozna dac 0 skrzynek. Gracze byliby smutni :("); return false; } ItemStack item = new ItemBuilder(Material.CHEST, i).setName(ChatUtil.Color("&6» &9AuroraCase")).toItemStack(); for(Player p : Bukkit.getOnlinePlayers()){ p.getInventory().addItem(item); } ChatUtil.sendB("&6» &cAdministrator &7"+sender.getName()+" rozdal AuroraCase x"+i); return false; } if(args[0].equalsIgnoreCase("gracz")) { @SuppressWarnings("deprecation") Player p = Bukkit.getPlayer(args [1]); if(p != null){ int i = 1; if(args.length == 3){ i = Integer.parseInt(args[2]); } if(i <= 0){ ChatUtil.sendM(sender, "&6» &cNie mozna dac 0 skrzynek. Gracze byliby smutni :("); return false; } ItemStack item = new ItemBuilder(Material.CHEST, i).setName(ChatUtil.Color("&6» &9AuroraCase")).toItemStack(); p.getInventory().addItem(item); ChatUtil.sendM(p, "&6» &cAdministrator &7"+sender.getName()+" dal ci AuroraCase x"+i); ChatUtil.sendM(sender, "&6» &7Dales graczowi &7"+p.getName()+" &6AuroraCase x"+i); } else { ChatUtil.sendM(sender, "&6» &cGracz jest offline."); return false; } } else { ChatUtil.sendM(sender, "&6» &cPoprawne uzycie: /casegive <gracz/all> <nick/ilosc> <ilosc/puste>"); return false; } return false; } } package pl.auroracase.mc; import org.bukkit.Material; import org.bukkit.block.Block; import org.bukkit.enchantments.Enchantment; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; import org.bukkit.event.block.BlockPlaceEvent; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; import pl.auroracase.mc.ChatUtil; import pl.auroracase.mc.ItemBuilder; public class BlockPlaceListener implements Listener{ @EventHandler(priority=EventPriority.MONITOR) public void onPlace(BlockPlaceEvent e){ Player p = e.getPlayer(); Block b = e.getBlock(); if(e.isCancelled()){ return; } if(b.getType() == Material.CHEST){ ItemMeta im = p.getItemInHand().getItemMeta(); if(im.getDisplayName() != null){ if(im.getDisplayName().toLowerCase().equalsIgnoreCase(ChatUtil.Color("&6» &9AuroraCase"))){ b.setType(Material.AIR); ChatUtil.sendB(""); ChatUtil.sendB("&6» &7Gracz &9"+p.getName()+"&7otworzyl &9AuroraCase."); ChatUtil.sendB("&6» &9Wylosowal:"); if(Math.random() * 5 <= 1){ ItemStack item1 = new ItemBuilder(Material.DIAMOND_SWORD).addEnchant(Enchantment.DAMAGE_ALL, 6).addEnchant(Enchantment.FIRE_ASPECT, 2).addEnchant(Enchantment.DURABILITY, 3).addLoreLine("&6» &9Wlasciciel: &c"+p.getName()+"").toItemStack(); b.getWorld().dropItemNaturally(b.getLocation(), item1); ChatUtil.sendB("&c» &9Miecz 6/2/3"); } if(Math.random() * 5 <= 1){ ItemStack item1 = new ItemBuilder(Material.DIAMOND_PICKAXE).addEnchant(Enchantment.DIG_SPEED, 6).addEnchant(Enchantment.DURABILITY, 3).addEnchant(Enchantment.LUCK, 3).addLoreLine("&6» &9Wlasciciel: &c"+p.getName()+"").toItemStack(); b.getWorld().dropItemNaturally(b.getLocation(), item1); ChatUtil.sendB("&c» &9Kilof 6/3/3"); } if(Math.random() * 5 <= 1){ ItemStack item1 = new ItemBuilder(Material.DIAMOND_HELMET).addEnchant(Enchantment.PROTECTION_ENVIRONMENTAL, 6).addEnchant(Enchantment.DURABILITY, 3).addLoreLine("&6» &9Wlasciciel: &c"+p.getName()+"").toItemStack(); b.getWorld().dropItemNaturally(b.getLocation(), item1); ChatUtil.sendB("&c» &9Helm 6/3"); } if(Math.random() * 5 <= 1){ ItemStack item1 = new ItemBuilder(Material.DIAMOND_CHESTPLATE).addEnchant(Enchantment.PROTECTION_ENVIRONMENTAL, 6).addEnchant(Enchantment.DURABILITY, 3).addLoreLine("&6» &9Wlasciciel: &c"+p.getName()+"").toItemStack(); b.getWorld().dropItemNaturally(b.getLocation(), item1); ChatUtil.sendB("&c» &9Klata 6/3"); } if(Math.random() * 5 <= 1){ ItemStack item1 = new ItemBuilder(Material.DIAMOND_LEGGINGS).addEnchant(Enchantment.PROTECTION_ENVIRONMENTAL, 6).addEnchant(Enchantment.DURABILITY, 3).addLoreLine("&6» &9Wlasciciel: &c"+p.getName()+"").toItemStack(); b.getWorld().dropItemNaturally(b.getLocation(), item1); ChatUtil.sendB("&c» &9Spodnie 6/3"); } if(Math.random() * 5 <= 1){ ItemStack item1 = new ItemBuilder(Material.DIAMOND_BOOTS).addEnchant(Enchantment.PROTECTION_ENVIRONMENTAL, 6).addEnchant(Enchantment.DURABILITY, 3).addLoreLine("&6» &9Wlasciciel: &c"+p.getName()+"").toItemStack(); b.getWorld().dropItemNaturally(b.getLocation(), item1); ChatUtil.sendB("&c» &9Buty 6/3"); } } } } } }
  16. FG to skrót od FunnyGuilds. ../funnyguilds/config.yml podaj im
  17. Mati17102

    książka z kitami

    //wait.. P.S Skrypt potrzebuje zapewne WildSkripta. on first join: give book named "&7Kity" with lore "&7Kliknij, aby wlaczyc menu z kitami" to player on rightclick with book: if player's tool is book named "&7Kity": execute player command "kit"
  18. Mati17102

    HelpOp pod @

    Masz ;p //edit czekaj.. @ chcesz tak ? pcz variables: {czas.@.%player%} = 0 on chat: if message contains "@": if player has permission "@.gracz": if {czas.@.%player%} is smaller than 1: loop all players: if loop-player has permission "@.admin": send "&8[&6@&8] &6» &7%message%" to loop-player cancel event send "&8» &6Wyslales wiadomosc dla administracji!" to player set {czas.@.%player%} to 30 else: cancel event send "&8» &7Nastepna wiadomosc za &6%{czas.@.%player%}% sekund&7." else: send "&8» &cBrak uprawnien!" every 1 second: loop all players: if {czas.@.%loop-player%} is bigger than 0: remove 1 from {czas.@.%loop-player%} @HeavyWolfPL
  19. Stary.. lepiej zrób wersję skryptu v1.1 gdzie poprawisz błędy Dlaczego? Pan @LuckyPotato wyjaśnił. Żyjesz w starej epoce bo zamiast message "&cGratulujemy graczowi &6%arg-2% &cza zostancie przyjetym do administracji przez &e%player%!" to all players mogłeś dać: "broadcast &cGratulujemy graczowi &6%arg-2% &cza zostancie przyjetym do administracji przez &e%player%!" Błędy w polszczyźnie Ocena: 3,5/10 @SzataNN Chamska reklama xD
  20. Mati17102

    Helpop

    Stary.. na yt są poradniki zapewne zobaczyleś jak napisać i po swojemu napisałeś. Ocena 1,5/10
  21. Nie mówiac o braku "" to skrypt jest bezużyteczny.. skrypt dla mega początkujących, dla ktorych dowiedzieli się co to skript. Ocena 1/10 P.S każdy ma swoje zdanie
  22. Mati17102

    Skrypt na randomtp

    Skrypt meh.. Mogłeś coś zrobić autorskiego, bo rtp: Jest powszechny Jest prosty do napisania Ocena średnia.. 4? może 4,5/10
  23. Mati17102

    EwaldBot - bot do Discorda

    Genialny bot Dużo komend Ciekawe komendy Amazing OMGG!!! I ten.. Ocena: 10/10 P.S Dla beki taki napisałem ;p
  24. Autorskie , troche yamla itp Naprawde fajny skrypt. 7,5/10
×
×
  • Dodaj nową pozycję...