Skocz do zawartości

yooniks

Użytkownik
  • Ilość zawartości

    987
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    13

Treść opublikowana przez yooniks

  1. yooniks

    [QuePVP] - MatchMaking

    # mozna edytować kod po swojemu, lecz jest zakaane upublkiowanie skryptu bez zgody autora! na podstawie jakiej licencji?
  2. nie tylko, jprdl skad ty sie urwales? Wez nie komentuj jak nie wiesz. @topic ten plugin jest pisany pod 1.8, a ty uzywasz 1.7, lub na odwrot, nie pamietam. [16:50:17 WARN]: java.lang.NoSuchMethodException: net.minecraft.server.v1_8_R3.PacketPlayOutWorldParticles.<init>(java.lang.String, float, float, float, float, float, float, float, int) Mhmm, albo stary silnik, lub plugin nie jest pisany pod tą wersje silnika. (Szczerze to nie pamietam, ale instertt chyba to ogarniał)
  3. Po zakonczeniu gry na arenie resetuj swiat. https://www.spigotmc.org/resources/worldreset-plugin-api-outdated.7751/ (Pierw go zapisz)
  4. jak ty robisz .replace("&","paragraf"), to napewno bym twojego pluginu na motd nie uzyl. co do tematu, cos dlugo ten update leci, to az takie trudne? poza tym mozesz zrobic animowane motd. lub odliczanie czasu do startu
  5. Mam gotowe pod redisa,mysql,sqlite,yml. Duzo abstrakcji, interfejsów, enumów. Wszystko do configu. Co takiego trudnego w zmianie bazy danych na mongodb? 15 minut robocizny.
  6. Zmień nazwę klasy z AsyncPlayerChatEvent na AsyncPlayerChatListener, uzyj opcji refactor. Wielcy znawcy javy pod tematem XD
  7. Skoro jestes takim dobrym skrypterem to czemu mu nie pomozesz? Post bez sensu. Za bardzo tez nie rozumiem, ale zalozmy ze zmienne zapisują sie do variables.csv - plik. więc: #set {zmienna} to COS set {twoja.zmienna} to diamond sword parsed as item type pozniej odczytujesz: send "no elo: %{twoja.zmienna}%"
  8. yooniks

    AUTOMESSAGE

    nie bukkit, czysta java pod mcprotocollib 1.7-1.8, i tylko crasherki, tez np. do botow, czy laczenia z serwerem przez ip proxy, a tez nawet do szpanu. @topic jezuu, THREAD gotowca tu nie dostaniesz
  9. learn java and bukkitapi plz
  10. Nie rozumiem, co chcesz zrobic? Kurde tlumaczcie jasniej, bo nic nie da sie zrozumiec.
  11. moj boże, what is this? Nie rozumiem o co ci chodzi. Robisz zmienną statyczną chat. public static boolean CHAT=true; w komendzie po prostu sprawdzasz, czy zmienna chat jest juz na false/true //kod if (args[0].equalsIgnoreCase("toggle"){ if (chat){ bc("Czat zostal wylaczony!"); chat=false; return true; } bc("Czat zostal wlaczony!"); chat=true; } } else if (args[0].equalsIgnoreCase("cc") || args[0].equalsIgnoreCase("clear")){ for (Player t : Bukkit.getServer().getOnlinePlayers()){ for (int i = 0; i < 122; i++) t.sendMessage(" "); t.sendMessage("Czat zostal wyczyszczony!"); } } private void bc(String text){ for (Player target : Bukkit.getServer().getOnlinePlayers() target.sendMessage(text); }
  12. yooniks

    Arena-Help

    W takim razie zamiast od razu brać sie za skrypty bez nauki, polecam poduczyć się na jakiś stronach.
  13. yooniks

    Arena-Help

    dwa razy wykonujesz komende warp, nie "stworzyles" eventu, nie zakonczyles go ":" on respawn taby, wytabuj skrypt.
  14. Do zmiennej grupowej dodawaj wszystkich graczy przy dolaczeniu, przy wyjsciu z serwera usuwaj ich, tak samo jak zmienna {czas::%player%" (delete xxx) Co sekunde loopuj zmienną {time.players::*}, i sprawdzaj, jezeli #when if {czas::%loop-value%} <= 0: set {czas::%loop-value%} to 500 stop substract 1 from {czas::%loop-value%} #display board with Do ataku pozostalo: %{czas::%player%}% no i jesli nie rozumiesz lub nie umiesz tego zrobic to wroc do nauczania sie skryptow, inaczej nigdy sie nie nauczysz.
  15. variables: {rep.%player%} = 0 command /ost <player>: trigger: if player has permission "ost.admin": if {rep.%player%} is less or equal to 3: add 1 to {rep.%player%} if {rep.%player%} is 3: execute player command "mute %arg 1%" broadcast "&fGracz &c&l%arg 1% &fzostal wyciszony na 5 min za nie przestrzeganie regulaminu serwera." set {rep.%player%} to 0 else: send "&fGracz posiada dopiero &c%{rep.%player%}%&f/&c3 &fostrzezen, gdy bedzie mial 3/3 dostanie mute na 5 min" moj boze, nie robcie takich skryptow i nie zasmiecajcie forum takim czyms
  16. yooniks

    Arena-Help

    Po 1. co ci nie działa po 2. execute console command "/warp arena %player%" clear player's inventory execute console command "/give diamond helmet of protection 4 to the player's helmet %player%" execute console command "/give diamond chestplate of protection 4 to the player's chestplate %player%" execute console command "/give diamond leggings of protection 4 to the player's leggings %player%" execute console command "/give diamond boots of protection 4 and Feather falling 4 to the player's boots %player%" execute console command "/give diamond helmet of protection 4 %player%" execute console command "/give diamond chestplate of protection 4 %player%" execute console command "/give diamond leggings of protection 4 %player%" execute console command "/give diamond boots of protection 4 and Feather falling 4 %player%" add diamond sword of sharpness 5 named "&a&lOstrosc 5" to player add diamond sword of knockback 2 named "&a&lKnockback 2" to player albo uzywasz execute console command albo funkcji skrypta. po 3. on respawn dodaj na koncu ":" nawet nie wspomne o bledach w execute console command "/give[...]"
  17. Ip serwera?
  18. on place: if player's tool is ender portal frame named "&9&lBoyFarmer": loop blocks under event-block: loop-block isn't air: stop loop stop set loop-block to obsidian wait 1 second
  19. PO CO IMPLEMENTOWAC COMMANDEXECUTORA DO JAVAPLUGIN? public class Main extends JavaPlugin implements CommandExecutor{
  20. no chyba jasne ze na samym dole zamykasz całą klase. Czemu bierzecie sie za pluginy nie znajac podstaw javy? javastart.pl
  21. Napisz na pw lub skype. (Skype: [email protected]) Potrafię napisać każdy plugin.
  22. A do czego onDisable()? A niby jak bez listenera zarejestrujesz event? Listener to inteferjs. Wystarczy cos takiego: (bo chyba o to ci chodzilo) //onenable getServer().getPluginManager().registerEvents(new Listener(){ //wow },this); //lub pierwsze plugin potem new listener, nie pamietam, pisze z glowy Co do tematu: nawet nie bede pisał jakie to jest bezużyteczne. @EventHandler(priority=EventPriority.NORMAL) public void onEntityDeath(EntityDeathEvent event) { Entity e = event.getEntity(); if ((e instanceof Player)) { Player p = (Player)e; World pWorld = p.getWorld(); pWorld.strikeLightningEffect(p.getLocation()); } } } 1. zmienne finalne 2. na kij ci priority Co mają posty do reputacji? Po co w tych zdjęciach tyle tego cienia? Przecież to jest w uj brzydkie, fuuj Jeszcze to piękne 0.1_BETA XDDDDDDDDDDDDDDDDDDDD no tak, bo przeciez bedziesz aktualizowal plugin az do 1.0_RELEASE Sam plugin bez sensu, kod mogłeś wziąć z każdych super core pod pvp/easyhc z neta.
  23. getLogger()* nie uzywaj paragrafow* uzywaj jakiegos api do komend, like this: https://github.com/TheMolkaPL/BukkitCommands*
  24. bardzo słaby, można zrobić o wiele lepiej.
×
×
  • Dodaj nową pozycję...