Ranking
Popularna zawartość
Treść z najwyższą reputacją w 01/31/21 uwzględniając wszystkie działy
-
Skript z Discord (Vixio)
Misio12320 oraz jeden pozostały przyznał(a) reputację Kormic za pytanie
Ustaw sobie je do jakiejś listy i sprawdzaj kolejno przykładowo poprzez ich ID.2 punkty -
Skript z Discord (Vixio)
Misio12320 oraz jeden pozostały przyznał(a) reputację Kormic za pytanie
Użyj w tym celu eventu 'on guild message received seen by "twój bot":'.2 punkty -
Skript z Discord (Vixio)
UnioNS oraz jeden pozostały przyznał(a) reputację Kormic za pytanie
Tak jak napisał Axee, jest to 'discord nickname', ale tutaj wymagany jest typ 'member', więc trzeba użyć 'discord nickname of event-member', nie 'event-user'.2 punkty -
AxRecipe Cześć, nudziło mi się trochę i zamiast zabrać się za poprawę starych projektów postanowiłem zrobić coś małego i nowego z skript-reflectem. Dlatego zrobiłem prosty skrypt dodający receptury piecy i craftingu. Skrypt powstał głównie w celach edukacyjnych? i rozrywkowych. Nikt nie zmusza cię do korzystania z niego. Skrypt posiada 3 efekty: - Rejestrowanie nowej receptury w piecyku - Rejestrowanie nowej receptury w craftingu - Resetowanie wszystkich customowych receptur (To samo można uzyskać posiadając TuSke no ale po co) > Kod < Wymagania: - Skript-reflect - Skript min 2.3 Furnace recipe [AxRecipe] (create|register) [new] [custom] furnace recipe with [result] %item% using %item% przykład: register furnace recipe with result leather using rotten flesh powyższy kod stworzy nową recepturę przepalania zgniłego mięsa na skóre Crafting recipe [AxRecipe] (create|register) [new] [custom] crafting recipe with [result] %item% using %items%: przykład: register crafting recipe with glass named "&6Libtur" with lore "&eAgent" using gold ingot, gold ingot, gold ingot, gold ingot, diamond, gold ingot, gold ingot, gold ingot, gold ingot powyższy kod stworzy nową recepturę na item legendarnego Libtera Reset recipes [AxRecipe] reset all recipes przykład: reset all recipes Powyższy kod zresetuje wszystkie customowe (nie tylko z tego skryptu) receptury. ToDo: - bezkształtne receptury (w procesie tworzenia) Dzięki za poświęcony czas na przeczytanie tego tematu wszelkie błędy / propozycję proszę zgłaszać1 punkt
-
1. Skrypt nie zadziała, gdyż nigdzie nie masz sekcji options. Brakuje 'cena narkotyk' oraz 'name'. 2. Po co anulujesz dwukrotnie event 'on inventory click'? 3. Zamiast zamykać ekwipunek w linijce 30. i 34., wystarczy zamykać w 34. oraz przesunąć o jedno wcięcie w lewo. 4. Wystarczy użyć 'chest inventory' do otwierania GUI, wtedy SkQuery jest niepotrzebne. 5. Vault sam w sobie nie wystarczy do zarządzania kasą gracza. Wymagany jest jeszcze plugin wspierający Vault w kwestii ekonomii (np. EssentialsX). Podsumowując, nawet nie przetestowałeś tego skryptu (już nie mówię o tym, że nawet go nie wrzuciłeś na serwer), a już go wrzucasz na forum.1 punkt
-
Tak, użyj w tym celu 'player's tool's type'. Jeżeli chcesz zapisać nazwy itp. to zapisz sobie przedmiot do jakiejś zmiennej i ustaw jej 'item amount' na 1.1 punkt
-
1 punkt
-
strona www
Misio12320 przyznał(a) reputację Kormic za pytanie
Te dwa linki z pewnością ci się przydadzą.1 punkt -
Skrypt na enchant Wydajnosc VI
Misio12320 przyznał(a) reputację Kormic za pytanie
Dość długo się z tym męczyłem, a i tak niestety działają tylko przedmioty nie wliczając książek. import: org.bukkit.event.inventory.PrepareAnvilEvent on PrepareAnvilEvent: event.getResult() is 0 air: event.getInventory().getItem(0) is not set event.setResult(null) set {_i1} to event.getInventory().getItem(0) set {_i2} to event.getInventory().getItem(1) if level of efficiency of {_i1} >= 5: level of efficiency of {_i2} >= 5: level of efficiency of {_i1} is level of efficiency of {_i2} set {_r} to {_i1} add 1 to level of efficiency of {_r} event.setResult({_r}) event.getInventory().setRepairCost(10) Co do kodu na książki, tyle udało mi się zrobić z dodatkiem SkBee. import: org.bukkit.event.inventory.PrepareAnvilEvent org.bukkit.inventory.ItemStack org.bukkit.Material function getTagFromNbt(s: strings) :: object: set {_t} to tag {_s::2} of {_s::1} set {_t} to tag {_s::3} of "%{_t}%" return {_t} on PrepareAnvilEvent: event.getResult() is 0 air: event.getInventory().getItem(0) is not set event.setResult(null) set {_i1} to event.getInventory().getItem(0) set {_i2} to event.getInventory().getItem(1) if nbt of {_i1} contains "StoredEnchantments:[{lvl:" and "id:32s": nbt of {_i2} contains "StoredEnchantments:[{lvl:" and "id:32s" set {_nbt} to nbt of {_i1} set {_tag0} to getTagFromNbt(nbt of {_i1}, "StoredEnchantments", "lvl") set {_tag1} to getTagFromNbt(nbt of {_i2}, "StoredEnchantments", "lvl") {_tag0} is {_tag1} {_tag0} >= 5 {_tag1} >= 5 set {_tag0} to "%{_tag0}%" parsed as integer set {_tag1} to "%{_tag1}%" parsed as integer set {_id} to getTagFromNbt(nbt of {_i2}, "StoredEnchantments", "id") set {_n} to {_tag0} + 1 set {_t} to "lvl:%{_tag0}% s,id:32s" replace all " " with "" in {_t} replace all {_t} with "lvl:%{_n}%s,id:32s" in {_nbt} set {_r} to new ItemStack(Material.ENCHANTED_BOOK, 1) event.setResult({_r}) event.getInventory().setRepairCost(10) Teoretycznie powinno to działać, ale niestety metoda setResult() ustawiająca rezultat w kowadle wymaga typu ItemStack, a jakakolwiek próba przypisania NBT przedmiotowi kończy się zamianą na ItemType, co powoduje, że metoda setResult() nie działa. Kod jest testowy, pewnie można usunąć te linijki ustawiające {_tag0} i {_tag1} na tekst, a następnie parse'owanie ich na liczby całkowite. Jeszcze jutro popróbuję z tym kodem i jeżeli coś się uda zrobić, edytuję ten post, uporządkuję kod i spakuję to w jakąś funkcję dla twojej wygody. Podsumowując: Pierwszy kod działa, drugi połowicznie.1 punkt -
Działa w inny sposób discord command $a [<text>]: trigger: if event-channel is channel with id "805194534651822185": send "&8[&bDiscord&8] &4%discord nickname of event-member% &f: %arg-1%" to all players Ostatnie pytanie a wiesz moze jak zrobić ze niemusisz wpisysywać "$a {wiadomosc}" tylko "{wiadomosc}" aby pojawiło się na chat mc? czyli przepisuje kazda wiadomosc z discord na chat w mc?1 punkt
-
Spróbuj wysłać 'name of event-channel'.1 punkt
-
Sprawdzasz ID event-channelu i porównujesz je do ID tego kanału, na którym tylko można wpisywać tę komendę. Jeżeli są takie same, znaczy że to jest ten kanał i możesz wykonać dalszy kod. Możesz również po prostu sprawdzić 'name of event-channel', będzie to prostsze.1 punkt
-
discord command a [<text>]: trigger: send "&8[&bDiscord&8] &4%discord nickname of event-user% &f: %arg-1%" to all players1 punkt
-
Problem z worldguard
Misio12320 przyznał(a) reputację Kormic za pytanie
Pokaż wszystkie flagi w tym regionie oraz podaj wersję WorldGuard. Upewnij się również, że żaden inny skrypt/plugin nie blokuje tego.1 punkt -
Dziękuje za 130 reputacji
Tymekd przyznał(a) reputację CoFFeIN04 za aktualizację statusu
Dziękuje za 130 reputacji1 punkt -
Kotlinek Polskie wsparcie języka Kotlin Link bezpośredni: https://discord.gg/wSdGxZC Co można tam robić? Dyskutować o nowościach ze świata Kotlina i jego zestawieniu z innymi językami. Uzyskać niezbędne wsparcie w nauce Kotlina. Uzyskać pomoc związaną ze wszelkimi zastosowaniami Kotlina. Otrzymywać recenzje swojego kodu w Kotlinie i wystawiać je innym. Szukać ludzi do wspólnych projektów w Kotlinie. Pomagać innym w nauce i zastosowaniach Kotlina. I wiele, wiele innych, Kotlinowych rzeczy - możliwości są nieograniczone Co to jest Kotlin? To innowacyjny język programowania stworzony przez JetBrains (twórców IntelliJ Idea i wielu innych podobnych IDE). Pierwotnie bazowany na Javie i stworzony do wyeliminowania jej wad, a także dodający od siebie bardzo wiele ważnych funkcjonalności. Dzięki dynamicznemu rozwojowi obecnie jest kompilowany do JVM (maszyny wirtualnej Javy), JavaScriptu, a także natywnie umożliwiając integrację m. in. z WinAPI czy systemem iOS. Dodatkowo posiada biblioteki pozwalające na zapisanie w nim HTMLa oraz CSSa. Jakie ma zastosowania? W przypadku tak wszechstronnego języka możliwości są naprawdę spore, więc wymienię tylko jedne z ważniejszych. Aplikacje na Androida (i częściowo iOS). Fullstack czyli backend i frontend. Pluginy do Minecrafta. Drobne programy, skrypty i wiele, wiele innych. Przekonałeś mnie! Jak mogę dołączyć? Link z zaproszeniem znajduje się na górze tematu. Dziękuję za uwagę i życzę wielu udanych Kotlinowych projektów1 punkt
-
Cześć! Poszukujemy administracji na duży serwer EasyHC/MegaDrop. Za jakiś czas planujemy również otworzyć większą sieć serwerów, dlatego każda para rąk się przyda Oczekujemy jedynie: - obszernej znajomości Minecrafta (znana większość podstawowych komend helpera). - powyżej 15 lat; - umiejętności poprawnego wypowiadania się oraz interpunkcji i ortografii na odpowiednim poziomie; - wysokiej kultury osobistej; - umiejętności sprawdzania graczy, pod względem używania wspomagaczy; - sprawnego sprzętu komputerowego. Potencjalni administratorzy otrzymają od nas rangę na serwerze Minecraft, TeamSpeak3 i Discord (4000+ osób). Możemy zapewnić również o miłej i przyjacielskiej atmosferze panującej w administracji (co tydzień staramy się integrować moderatorów, grając przykładowo wspólnie w różne gry online). Jeśli wydaje Ci się, że spełniasz wszystkie wymogi i chcesz dołączyć do naszej ekipy, zgłoś się na mojej forumowej skrzynce. Dobrze byłoby dostać obszerną wiadomość opisującą Twoją osobę i doświadczenie (najlepiej jak najdłuższą!). Prosimy o nie stosowanie wzorów. Dzięki za przeczytanie!0 punktów
-
System rang
xMuffionex przyznał(a) reputację bludis za pytanie
Wystarczą trzy proste wyrazy, które należy wpisać w przeglądarkę. "skript for ranks"0 punktów -
W chwilę, znalazłem na to plugin https://www.spigotmc.org/resources/bungeemsg.4512/ Ten temat został przeniesiony.0 punktów
-
Najwięcej postów w tygodniu
-
Najwięcej tematów w tygodniu
-
Aktywni użytkownicy
-
1
-
2
-
