Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'custom'.

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Forumowe projekty
    • UtopiaMC - forumowy serwer Minecraft
  • Skript
    • Skrypty
    • Pytania i problemy
    • Zlecenia
  • Serwery Minecraft
    • Prezentacje serwerów Minecrafta
    • Zarządzanie serwerami Minecrafta
    • Pluginy do serwerów Minecrafta
  • Programowanie
    • Tworzenie pluginów do Minecrafta
    • Tworzenie stron WWW
    • Pozostałe dziedziny programowania
  • Gry, programy i sprzęt
    • Gra w Minecrafta
    • Komputery i sprzęt
    • Twórczość użytkowników
    • Komunikator Discord
  • Społeczność
    • Współpraca
    • Pogaduszki
    • Gry forumowe
  • Serwis
    • Informacje i aktualności
    • Prawo
    • System wniosków
    • Archiwum
  • Klub futurystuw Wdrożeńa
  • Klub futurystuw Propozycje
  • Klub futurystuw Offtopic
  • Klub futurystuw Zastosowańa
  • podwiek.pl Prawo
  • podwiek.pl Dyskusje

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Dołączył

  • Od tej daty

    Do tej daty


Grupa podstawowa


Lokalizacja


Hobby


Nick w MC


GG


E-mail


Skype


Strona www


Discord


Steam

Znaleziono 8 wyników

  1. Poszukuje plutonu na losowy efekt craftingu współ grającego z pluginem prorpgitems który doda procentowa szanse na zrobienie z danego craftingu różne itemki Np. Miecz1 (trash) miecz1 (common) miecz1 (Unique) z tego samego craftingu Lub sposób na zrobienie tego w danym pluginie
  2. SkArmorEvent Witam serdecznie wszystkich skrypterów, chciałbym wam zaprezentować już drugą moją publiczną pracę, czyli skrypt dodający dwa eventy - jeden wywołujący się przy zakładaniu zbroi, a drugi przy zdejmowaniu zbroi. Cechy: Możliwość nasłuchiwania do dwóch eventów: - przy zakładaniu zbroi - przy zdejmowaniu zbroi Dodatkowo: Możliwość anulowania (cancelowania) obu eventów w celu blokady zakładania/zdejmowania zbroi. W razie potrzeby można wywołać te eventy w dowolnym kodzie, omówię to w dalszej części postu. Wymagania: - Skript min. 2.5 (zalecany 2.5.3) - skript-reflect (zalecany 2.1.0) Użycie: W mojej ocenie nie ma tutaj nad czym się rozwodzić, więc przejdę do rzeczy. Tak jak napisałem wyżej, skrypt dodaje 2 eventy. Tutaj szybko dla niewtajemniczonych omówię co oznacza dana rzecz w składni: - [ ] oznacza opcjonalność - | oznacza lub - ( ) oznacza wybór jednego spośród kilku elementów Pierwszy to 'on skae armor equip'. Jego składnia wygląda następująco: sk(ae|ArmorEvent) armo[u]r (equip|wear) Drugi event natomiast to 'on skae armor unequip'. Składnia niemalże niczym się nie różni od pierwszego eventu poza przedrostkiem 'un'. sk(ae|ArmorEvent) armo[u]r un(equip|wear) Oczywiście przed dwoma eventami możemy tradycyjnie zastosować 'on', ale nie jest to obowiązkowe. on skae armour equip: # Twój dalszy kod # Lub: skae armour equip: # Twój dalszy kod Wartości do pobrania w evencie: W evencie do dyspozycji mamy dwie wartości: - pierwsza to 'player' (bądź event-player), reprezentuje gracza, który nałożył zbroję - druga to 'item' (bądź event-item), reprezentuje nałożony, bądź zdjęty element zbroi Przykłady użycia: # 1. on skae armour wear: if event-item's name is "&aDobry Helm": send "&aNałożyłeś dobry hełm!" to event-player # 2. skArmorEvent armor unequip: send "&aŚciągnąłeś &6%item%&a!" to player Anulowanie eventu: Event jak najbardziej można anulować za pomocą zwykłego 'cancel event'. Przykłady: # 1. on skae armor equip: cancel event send "&cNie możesz założyć zbroi!" # 2. on skArmorEvent armor unequip: cancel event send "&cNie możesz ściągnąć zbroi!" Wywoływanie eventu: Miałem powiedzieć kilka słów na temat wywoływania tych eventów w dowolnym kodzie, więc teraz to zrobię. Aby poprawnie wywołać event w naszym kodzie, musimy ustawić naszego gracza oraz element zbroi do listy. set {_l::player} to player set {_l::item} to event-item Następnie używamy linijki wywołującej event. call event (custom event "onArmorEquip" with {_l::*}) Tutaj ukazuje nam się "onArmorEquip" i jest to nazwa eventu 'on armor equip', której używamy przy wywoływaniu eventu. W przypadku eventu 'on armor unequip' będzie to "onArmorUnequip". Podsumowując, za pomocą tych 3 linijek możemy w naszym kodzie użyć te eventy kiedykolwiek chcemy. A kiedy może to się przydać? Cóż, tutaj podam przykład: Mamy prostą komendę ustawiającą hełm gracza na diamentowy hełmet. Skrypt domyślnie obsługuje jedynie ręczne nakładanie hełmu przez gracza, więc wtedy właśnie wywołujemy event "onArmorEquip", przekazując przy tym odpowiednie wartości. Komu może przydać się ten skrypt? - osobom, które mają postawiony serwer na silniku Spigot - jest dobrą alternatywą dla przebywania na starszych wersjach ze względu na SharpSK - zamiennik dla eventu 'on armor change' ze względu na dostępność dla serwerów postawionych na silniku PaperSpigot (oraz Tuinity) oraz ze względu na to, że ten event pozwala jedynie na przechwycenie nowo nałożonego elementu zbroi, nie zdejmowanego. Dodatkowo SkArmorEvent pozwala na anulowanie eventu, co w przypadku wcześniej wspomnianego skriptowego eventu jest niemożliwe. Pobieranie: https://code.skript.pl/aFdMxpEb - v. 1.0 https://code.skript.pl/p6ChYMtK - v. 1.1 https://code.skript.pl/UYZsuVif - v. 1.2 (1.9.4 - 1.13.1) https://code.skript.pl/41MK80It - v. 1.2 (1.13.2+) https://code.skript.pl/ynOMxBFf - v. 1.2.1 (1.9.4 - 1.13.1) https://code.skript.pl/12ck83eI - v. 1.2.1 (1.13.2+) Rozwiązywanie problemów: W razie znalezienia jakichkolwiek błędów w skrypcie (miejąc uprzednio na uwadze wymagania skryptu) prosiłbym o dokładne opisanie ich w sekcji komentarzy. Prosiłbym również o podanie wersji serwera, silnika serwera, wersji Skripta oraz listy dodatków do Skripta. Propozycje: Co prawda nie myślę nad dalszym rozwojem skryptu, aczkolwiek jeżeli ktoś zaproponuje coś ciekawego, przemyślę to Dziękuję bardzo za przeczytanie, życzę miłej zabawy ze skryptem. PS. Jeżeli ktoś jest zainteresowany moją pierwszą pracą publiczną, znajdziecie ją tutaj. Ostrzegam, niewypał (głównie ze względu na ograniczenia techniczne). W razie chęci rozwoju skryptu SkCylinder, proszę o uprzedni kontakt ze mną poprzez forumową prywatną wiadomość.
  3. Cześć Postanowiłem przedstawić nowe enchanty w skript z addonu TuSke Aby zacząć tworzenie enchantu musimy dodać wyrażenie: register a new custom enchantment with id name "<nazwa enchantu>" np: register a new custom enchantment with id name "Siekierka" Bardzo podobnie do robienia receptur Następnie dodajemy maksymalny poziom danego enchantu: set max level of <nazwa enchantu> to <maksymalny level> np: set max level of Siekierka to 3 Następnie dodajemy szanse na zenchantowanie przedmiotu: Skala 1 - 5 1 = Rzadko 5 = Często set rarity of <nazwa enchantu> to <szansa 1-5> np: set rarity of Siekierka to 1 Następnie wybieramy przedmioty jakie mają być enchantowane na nowy enchant: set accepted items for Siekierka to "Axes" and "Pickaxes" Dostępne przedmioty: Narzędzia: Axes, Pickaxes, Shovels, Swords Zbroja: Helmets, Chestplates, Leggings, Boots Wszystkie: Helmets, Chestplates, Leggings, Boots, Pickaxes, Axes, Shovels, Bow, Fishing Rod Następnie wybieramy czy ten nowy enchant może występować w enchancie set enabled for <nazwa enchantu> to <true/false> np: set enabled for Siekierka to true Domyślnie jest to false więc musicie pamiętać aby go włączyć Ostatecznie można jeszcze dodać "konflikty" dla tego enchantu set conflicts for <nazwa enchantu> to <nazwa konfliktu enchantu> np: set conflicts for Siekierka to Sharpness #Nie sprawdzałem więc nie wiem czy będzie działało Ostatecznie wszystko powinno wyglądać tak: on load: register a new custom enchantment with id name "Siekierka" set {_e} to "Siekierka" parsed as custom enchantment #Dla ulatwienia set max level of {_e} to 3 set rarity of {_e} to 1 set accepted items for {_e} to "Axes" or "Pickaxes" set lore name of {_e} to "Siekierkowo" set enabled for {_e} to true Aby wszystko działało należy zrestartować serwer lub użyć: (w jakiejś komendzie/evencie) reload all custom enchantments Ale co to za enchant który nie może nic robić ;/ Na szczęście mamy to: if <przedmiot> has custom enchantment <nazwa enchantu>: np: if player's tool has custom enchantment Siekierka: Sprawdzanie poziomu enchantu: level of custom enchantment <nazwa enchantu> of <przedmiot> np: set {_level} to level of custom enchantment Siekierka of player's tool Dziękuje za przeczytanie poradnika iwg Jeżeli ktoś miał by coś więcej do zaoferowania na ten temat prosiłbym o kontakt w pw albo pod tematem
  4. Procix94

    Sk na custom zombie

    Witam, potrzebuje sk (oczywiście jest, jest to możliwe do wykonania) który tworzy wyjątkowe zombie już śpieszę z wyjaśnieniami wiec chodzi o to żeby randomowo na koordynatach 5000x5000 tworzyły się zombie: 1. Zombie o nazwie &4 Miner który potrafi gonić gracza i kopać bloki by go dogonić miałyby 30hp i zadawał 4 serduszka graczowi i byłby ubrany w skórzana zbroje z kilofem w reku po zabiciu leciałyby z niego 1 diament 1 emerald i jeden kilof diamentowy. 2. Zombie o nazwie &4 TANK zombi by miał 500hp potrafiłby podrzucić gracza nawet do 50 kratek w gore i zadawałby 5 serduszek miałby enchatnowana zdroje diamentowa prot 4 unbkreaking 3 i miecz sharpness 5 unbkreaking 3. 3. Zombie o nazwie Speed man miałby 20hp, ale za to by był szybki i miałby tylko ubrane żelazne buty. z góry dziękuje za Pomoc
  5. Witam. Mam pytanie jak zrobić crafting magicznego kamienia który się tworzy z 9 staków cobblestona ? Próbowałem dużo funkcji i zadna nie dziala pomoze ktos?
  6. black26

    Custom Furnace!

    Witam! W jaki sposób można "uruchomić" przepalanie itemu typu diament miecz itp. w slocie piecyka. Chodzi aby przepalać niestandardowe przedmioty na inne np. diament->emerald jako wynik Z animacja przepalania jak zwykły aby potrzebne było paliwo itp. Dzięki!
  7. 0sci5

    Customowy Crafting

    Cześć, nie pamiętam jak to się robiło wiec pisze do Was. Pomógłby mi ktoś? Potrzebuję zrobić Customowy Crafting z Customowymi Itemkami, o np. taki. Przedmiot o nazwie "1" złoto przedmiot o nazwie "1" Nic patyk Nic Nic patyk o nazwie "2" Nic Potrzebuje na Jutro
  8. W Essentials mam wylaczone na none wszysko i mam skrypt: on join: set join message to "&a&l+ &8» &9&l%player%" on quit: set quit message to "&c&l- &8» &9&l%player%" on first join: set join message to "&6&l* &8» &9&l%player%" broadcast "&6&l* &8» &7Witamy Nowego Gracza: &6&l%player%" przy wyjściu pisze: NICK left the game (Podstawowa) przy pierwszym wejciu pisze: Witamy nowego gracza: NICK a przy wejsciu pisze: <nic, kompletnie nic nie pisze> pomocy
×
×
  • Dodaj nową pozycję...