Skocz do zawartości

GoblicPL

Użytkownik
  • Ilość zawartości

    82
  • Rejestracja

  • Ostatnia wizyta

Treść opublikowana przez GoblicPL

  1. Jak dobrze, że sama strona jest ukradziona z spigotmc poprzez zmianę jej autora. Serwera nie polecam. ;>
  2. Ja zazwyczaj używam HashMap'y; HashMap<Player, Integer> map = new HashMap<Player, Integer>(); lub : HashMap<Player, double> map = new HashMap<Player, double>(); Lub tez na nick: HashMap<String, Integer> map = new HashMap<String, Integer>(); lub : HashMap<String, double> map = new HashMap<String, double>(); Dodawanie: map.put(player.getName(), true); // Ustawiasz boolean na true I otrzymywanie: if(map.get(p)) // cos sie wykonuje, jesli jest na true // if(map.get(p.getName()) // A to na nick czy tez String.
  3. XD, jak na zagranicznych stronach takie konta można kupić za 1$, a ty chcesz sprzedawać za 20-40zł. Ładnie się te polaki bawią. Nie polecam, lepiej kupić z zagranicznych stron takie samo konto, a następnie je migrować.
  4. KolejnyHc.Ench.PL izihardcore.ench.pl Co do trybu to wolę się nie wypowiadać. EasyHC nie jest trybem gdzie "duzo osob bedzie grac". Bez odpowiedniej reklamy nie uda Ci sie osiagnac duzej ilosci graczy na takim trybie.
  5. GoblicPL

    Pytanie

    Dodaj w @up po każdym wyslaniu wiadomosci znalazles ble ble.. stop, bo drop będzie mógł kilka razy zostać wykonany przez co zamiast 1 diaxa otrzymasz np. 1 diamond, 1 apple i jeden obsidian za jednym razem.
  6. Poradnik slaby, nic sie z niego nie dowiedzialem. Dodatkowo brak kodu w "piszemy kod". Sam wygląd tego poradnika jest odpychający. P.s: po co*, za dużo używasz słowa "a wiec", nie pisz tego co Ci przychodzi na mysl, lepiej skladaj te zdania.
  7. GoblicPL

    Mutant

    W skripcie nie da się zmienić efektów np. refili/koxów. Musisz wtedy po zjedzeniu wyczyścić efekty i nałożyć takie jakie ty chcesz
  8. Jeśli robisz listę stringów to tak, ale jeśli normlną wiadomość, która będzie w jednej linijce to: string: 'eloszka' Chyba, że chcesz wczytać listę stringów to wtedy config: path: to: string: - 'cos1' - 'cos2' A potem np. List<String> string = new ArrayList<String>(); for(String s : getConfig().getStringList("path.to.string")) { string.add(s.replace("cos","cos")); } lub: for(String s : getConfig().getStringList("path.to.string")) { p.sendMessage(s); } lub: List<String> string = getConfig().getStringList("path.to.string");
  9. @Mati17102 I co z tego, że jest w takim języku zakodowany? Ten dział jest dla skryptów tworzonych pod plugin, który został napisany w Javie, ale sama jego dokumentacja nic nie ma wspólnego z Java/Javascriptem (?), ponieważ polega na używaniu języka angielskiego do różnego rodzaju funkcji/zapytan/eventow etc., które potem Skript odbiera i pokazuje to co jest zapisane.
  10. @Mati17102 Ale wiesz, że to nie javascript? ;p Javascript'a uzywa sie zazwyczaj w stronach internetowych. ;>
  11. GoblicPL

    Pomocy ;p

    Stwórz package odpowiadający Twojemu zapisowi dodając na koncu: ".listeners" np. com.goblicpl.pluginname.listeners Stwórz tam klasę o nazwie np. playerListener. Nastepnie do: public class playerListener { } dodaj na koncu: implements Listener; Np. public class playerListener implements Listener { } Teraz dodaj event odpowiedzialny za smierc/zabojstwo: @EventHandler public void onDeath(PlayerDeathEvent e) { Player victim = e.getEntity(); Player attacker = e.getEntity().getKiller(); // Tutaj hashmapa z dodawaniem zmiennej +1. Victim = zabity, attacker = zabojca; // } Wszystko oczywiscie importuj. Brawo, zrobiles ten event!
  12. GoblicPL

    Skrypt na schowek!

    @Poter2003 Najlepiej jakbyś pokazał dowody na plagiat. Co do samego skryptu, nic wyjątkowego. Ciągle tworzą te same skrypty, żadnej innowacyjności. Preferuje bardziej pluginy, niz skrypty. Jeśli nikt nie może znaleźć innego to niech użyje tego, lecz bałbym sie o optymalizacje przy wiekszej ilości graczy. Najlepiej zamiast: every {@limit.check} second: Zamienic na jakieś osobne eventy takie jak: Teleportacja, Otwieranie skrzynek/zabieranie z nich przedmiotow, podnoszenie przedmiotow leżących na ziemi czy też nawet podczas pobierania ich za pomocą komendy. Dodatkowo poleciłbym użycie warunków sprawdzających czy gracz posiada odpowiednią ich ilość w samym schowku/inventory. Oprocz tego dawanie ilosci koxow/refili na tyle ile może zabrać gracz. Dajmy na to, że gracz, ktorego nazwiemy "steve" posiada przy sobie 8 refili, gdy limit wynosi 10. Zauważył, że wyszedł na walkę z niedoborem tych refili, wtedy po odebraniu ich wykona sie warunek: x - ilosc refili w inventory gracza; l - limit refili; Warunek: l-x Oraz sprawdzanie czy gracz nie posiada juz limitu/nadmiaru tych przedmiotow. (Z gory przepraszam za brak wielu polskich liter, ale przez brak polskiej wersji Windows'a nie posiadam wielu polskich znakow) Powodzenia, GoblicPL
  13. Jaka wersje java masz zainstalowana?
  14. GoblicPL

    Optymalizacja

    Da sie zoptymalizować cały serwer poprzez zmiane skryptu na plugin. Plugin jest znacznie wydajniejszy. A jesli chodzi o skrypt to sprobuj tak zrobić: command /sbuy [<text>]: trigger: if arg 1 is "helm4": if {Monety.%player%} is less than 5: send "&cNie posiadasz &75 coinsow&c!" to player stop else: remove 5 from {Monety.%player%} give 1 diamond helmet of protection 4 to player send "&aZakupiles Helm Protection 4" to player stop
  15. @InawiaczeG1338 Wcale na internecie nie ma tools'ow, ktorych autorem jest yooniks. (czy tam core) ;>
  16. if ((!e.getPlayer().hasPermission("natusiek.admin")) || (!e.getPlayer().isOp()) || (!(en instanceof Player))) { return; } Zamien sobie na to.
  17. Takie cos moze napisac zwykly czlek, ktory widzial raz byle jaki skrypt.
  18. @bvcz "*Radio dalej zwane Transmisją na żywo jest dostępne tylko w serwisie YouTube*"
  19. A czy ja coś mowiłem, że zrobie skrypt? Mialem zamiar stworzyc dla Ciebie ten plugin. Najlepiej podaj skype.
  20. Podaj skype, a tam bede mogł Ci zrobić te grupowe TP.
  21. GoblicPL

    rozna ilosc

    W ItemBuilderze można dodać także: setAmount(int) np. ItemStack cos = new ItemBuilder(Material.GOLDEN_APPLE, (short)1).setAmount(10).toItemStack(); Wystarczy wtedy dodać zmienną z random i zamiast 10 wpisać zmienną.
  22. Ja raz czekałem 24h, lecz wtedy mialem dodatkowy problem. Moj kolega widział już strone wcześniej używając domeny, a u mnie nie działała. Odczekaj chwile, wyczyść ciasteczka w przeglądarce i czekaj. P.s tak u mnie wyglada Twoja domena. (jest juz ona podpieta skoro wyswietla sie to)
  23. Skoro to ma być duży projekt, to budżet całego projektu rownież powinien być całkiem duży, a po "Pomoc musi być darmowa" moge wywnioskować, że maszyna na serwer bedzie także słaba, jeśli nie zamierzasz płacić za pomoc/wspołprace.
  24. Jak dobrze, że teraz możesz stracić to konto dzieki sprzedazy. Poczytaj troche o Euli Mojang'u.
  25. Z tego co mi wiadomo, to konta można wspołdzielić, jednakże jeśli chodzi o sprzedaż konta to jest to zabronione. Oczywiście nie mowie, ze jest to w 100% prawda, tak słyszałem. Najlepiej sprawdzić eule dot. użytkowania konta, aby nie stracić ich.
×
×
  • Dodaj nową pozycję...