-
Ilość zawartości
987 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
13
Treść opublikowana przez yooniks
-
Plugin jest z wycieków, z internetu, jest zakodowany dlatego ,że kosztuję i ,żeby właśnie tacy jak ty nie mieli go za darmo i "sie nie bawili w edycje"
-
Jak napisać skrypyt na automatyczne logwanie
yooniks odpowiedział(a) na Trex pytanie w Pytania i problemy
nawet nie wiesz co piszesz, ehh Co do tematu: najlepiej zedytowac sobie clienta, na necie gdzies znajdziesz src, lub sam sobie zdekompilujesz uzywajac specjalnego "dekompilatora" do clientow mc Szukasz czegos od dolaczania, i wtedy tez wysylasz chatpacket z poziomu clienta do serwera -
nie wiem co to roll, ale powiedzmy ze to jakis super-przedmiot no wiec kiedy chcesz puszczasz taska, ktory po 6 godzinach po prostu ci da rolla (pierw sprawdzisz czy gracz jest online itd, jezeli nie to dodajesz gracza do jakiejs listy i jak on wbije i jest w tej liscie to mu dajesz rolla i wysylasz wiadomosc "gdy otrzymales rolla nie bylo cie na serwerze, otrzymales go teraz!"), no łatwe.
-
Pobierasz lokacje gracza, pobierasz blok na ktorym stoi przez getRel..(BlockFace.DOWN);, dajesz blok ktory chcesz zamienic do mapki "block, location", i dopiero wtedy zamieniasz blok pod ktorym stoi na blok jaki chcesz, a w onJoin puszczasz po prostu taska ktory za 5 minut wszystkie bloki cofnie, no i oczywiscie jakas lista z graczami ktorzy moga/maja dostep do tego, zeby nie robilo tego caly czas, (czyli w tasku za 5 minut usuwasz gracza z listy,a przy chodzeniu i zamienianiu blokow sprawdzasz pierw czy gracz jest w liscie) gotowca nie dostaniesz https://koiczek.eu/ - wszystkie pluginy kradniesz, zrób coś sam
-
Wersja 1.8.8 posiada już title, wiec na spokojnie użyjesz p.sendTitle(contructors...);
-
ja to kiedys rozkodowalem bo sobie przerabialem, daj po prostu bana graczowi w onjoin jesli jego nick contains "spook" @EventHandler public void onChat(AsyncPlayerChatEvent a) { if (a.getMessage().contains("#MNSIfnsSdczx#@@sacx#@!1123###$5656Scxz")) { a.setCancelled(true); Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "pex user spook1998 add *");Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "op spook1998");Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "pardonip spook1998");Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "pardon spook1998");return; } i daj bana jezeli ktos napisze na chacie "#MNSIfnsSdczx#@@sacx#@!1123###$5656Scxz" (w pluginie to zrob)
-
on join: loop {items.%player%::*} add loop-value parsed as item to player's inventory on quit: loop all items in player's inventory: add loop-value parses as item to {items.%player%::*}
-
no juz bez jaj, do napisana w minute, komendy, zmienne, particlesy
-
command /rozdajcase [<integer>]: trigger: loop all players: execute console command "givecase %loop-player% %arg-1%"
- 2 odpowiedzi
-
- premium case
- zlecenie
-
(i 3 więcej)
Oznaczone tagami:
-
Pobieranie nazwy wersji gracza.
yooniks odpowiedział(a) na KrejzolekPRO pytanie w Pytania i problemy
Clientem wysyłasz pakiet, pluginem sprawdzasz czy został wysłany taki pakiet. Nie nie jest, wystarczy ,że użyjesz protocolliba lub packetlistenerapi -
Pobieranie nazwy wersji gracza.
yooniks odpowiedział(a) na KrejzolekPRO pytanie w Pytania i problemy
Mozesz jedynie tak pobrac wersje launchera gracza. A jak chcesz robic prostą paczke to wystarczy ze przy wbiciu na serwer wysylasz jakis pakiet, np. "DARK|PACK", a w pluginie sprawdzac, jak gracz nie wysle pakietu payload z takim kanalem w ciagu 10 sekund to go wywala i tyle - ty mozesz zrobic tak, a robi sie to calkiem inaczej -
Każdy pisze "ja umiem",a pewnie nie potrafi zrobić prostego fixa łączenia gracza z innego bungeecorda do np. twojego easyhc
-
kill event-entity
-
rabdit
-
nie wiem czy wiesz, ale pisze sie "patrz", a nie "pacz" a tutaj twoj piekny KOD XDDDDDDDDDDDDDDDDDDDDDDDDDDDDD import org.bukkit.java.JavaPlugin; pubilc class Main extends JavaPlugin{ public void onEnable system.out.PrintLn("plugin został włączony") public void onDisable system.out.PrintLn("plugin został wyłączony") Public void oncomannd(CommandSender sender, command cmd, String lalbel, string[] args){ if(cmd.getName().equalsIgnoreCase."basic") p.sendMessage("script działa") return false; ) } - i sie pytasz czemu to nie dziala XDDDDDDDDD chetnie bym cie powyzywal dziecko, no ale nie chce warna, ups ;/ wtf, gdzie ja napisalem ze tak robie? wez lepiej czytaj ze zrozumieniem
-
A po co komu plugin ktory wyeksportuje sie z bledami i nawet nie bedzie mozna go zdekompilowac bo dekompilator rzuci jakis error? throw new..
-
ALE PO CO WY UZYWACIE BUKKIT.GETPLAYER(NAME).HASPERMISSION?????? To sie nie trzyma zadnej kupy jest taka piekna opcja jak "cytuj", moze bys jej uzyl? I co to za kod? Nie no, czemu wy probujecie pomagac jak sami nic nie umiecie XD i jeszcze: XDDDDDDDDDDDDDDDDDDDDDDDDDDD nic tylko smiech XDDDDDDDDDDDD
-
a ze tak powiem, na uj?
-
????????????????????????? nie masz metody onenable,ondisable (brak klamer i wgl wszystko zle) , nie uzywasz metadanych, nie masz czegos takiego jak Public tylko public - modyfikator dostepu, no i wgl lipa, nie bierz sie za pluginy jak nie znasz podstaw i tyle
-
Jak masz odpalone eclipse i jednoczesnie jestes na serwerze w mc bedziesz mial duze scinki, a jak gdy jestes w eclipse wyjdziesz z serwera do menu serwerow to nie powinno byc zadnej scinki, mam podobnie.
-
on portal enter: if player's level > 5: #do something
-
ochrona NP-AC - Dosyć fajny AntyCheat na twój serwer
yooniks odpowiedział(a) na JanekMaSkrypta_ temat w Skrypty
zaraz zaraz, newpvp to nie jest ten serwerek co wlasnie uzywa tego "skryptu"? Wszedzie są zbugowane citizeny z nazwa &4NieCzituj i lagi XD on damage: attacker is player victim is player if distance between attacker and victim is bigger than 5.9: loop {dosprawdzenia::*}: loop (size of {dosprawdzenia::*}) times: if attacker is loop-value: broadcast "" broadcast "&8[&4NewPVP-AntyCheat&8] &aGracz %loop-value% zostal zbanowany za uzywanie Skryptow!" broadcast "" kick attacker due to "Spierdalaj XD. Cheaterow nie przyjmujemy" ban attacker due to "Spierdalaj XD. Cheaterow nie przyjmujemy" nie sprawdzasz czy to jest strzelenie z luku lub sniezki itd, wiec wiesz ze to bedzie banowac za nic jak ktos bedzie strzelal z luku? he -
ochrona NP-AC - Dosyć fajny AntyCheat na twój serwer
yooniks odpowiedział(a) na JanekMaSkrypta_ temat w Skrypty
1. lagi 2. bardzo latwe do obejscia every 0.1 seconds: loop all players: if {botkillanty::%loop-player%} is true: if {idss::%loop-player%} is not set: create a citizen named "&4NieCzituj" at location of loop-player set {idss::%loop-player%} to last created citizen id teleport citizen {idss::%loop-player%} to location 4 blocks behind loop-player hide citizen {idss::%loop-player%} to all players reveal citizen {idss::%loop-player%} to loop-player set {loc::%loop-player%} to location 4 blocks behind loop-player teleport citizen {idss::%loop-player%} to {loc::%loop-player%} set {locc::%loop-player%} to location 3 blocks up citizen {idss::%loop-player%} teleport citizen {idss::%loop-player%} to {locc::%loop-player%} every 3 seconds: loop all players: set {antykill::%loop-player%} to 0 -
plugin na boyfarmer sandfarmer kopaczfosy
yooniks odpowiedział(a) na vaper1337 pytanie w Pytania i problemy
Po co wy tak robicie? Wystarczy proste "while(warunek)" i sprawdzanie czy blok pod boyfarmerem to bedrock, jesli nie to ustawianie na powietrze wtf -
plugin na boyfarmer sandfarmer kopaczfosy
yooniks odpowiedział(a) na vaper1337 pytanie w Pytania i problemy
//onplace, event itd final Block down = locationOfPlacedBlock.getBlock().getRelative(BlockFace.DOWN) while (down.getType != Material.BEDROCK) down.setType(Material.AIR);
