Skocz do zawartości

knugi

Użytkownik
  • Ilość zawartości

    1686
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    106

Treść opublikowana przez knugi

  1. Nie działa ponieważ twoja zmienna {_n} jest stringiem, do {money::%player%} możesz jedynie dodać Integer. musisz zrobić parseda: set {_n} to {_n} parsed as integer Oczywiście upewnij się wcześniej czy zmienna {_n} przechowuje tylko liczbę w sposób: send "%{_n}%" to player
  2. Podziel się jak to naprawiłeś dla kolejnych osób w przyszłości którzy mogą mieć podobny problem
  3. Skrypt wygląda ładnie, lecz niepokoi mnie jedna rzecz. Stos niepotrzebnych komend i powtarzających się eventów. Zamiast komend, możesz wszystko wykonywać w evencie on inventory click Tutaj dam podpowiedź: * W komendzie uprawnienia zamiast stos ifów, możesz zmienić zmienne tak, by przechowywały wartość boolean. wtedy będziesz mógł wykorzystać tę metodę: skUnity - Najlepsza dokumentacja skripta * wtedy zapis będzie wyglądał mniej-więcej tak: open chest with 3 rows named "&7Uprawnienia dla: &e%player arg% &cBy: KabelOdProdiza" to player wait 1 tick set player's current inventory's slot 10 to cobblestone named "&eBudowanie" with lore "%{bloki1::%player arg%} ? ""&aPosiada"" : ""&cNie posiada""% &3By: KabelOdProdiza" set player's current inventory's slot 12 to diamond pickaxe named "&eNiszczenie" with lore "%{bloki1::%player arg%} ? ""&aPosiada"" : ""&cNie posiada""% &dBy: KabelOdProdiza" * Przyjemniej, czyż nie? I kilka innych małych drobiazgów. Od razu widać, że robiłeś to przy pomocy kopiuj wklej i bez żadnego pomyślunku: Dajmy jeden przykład: Błąd logiczny - najpierw sprawdzasz czy zmienna jest false, a później sprawdzasz (już po sprawdzeniu) czy jest prawdziwa. I w wielu eventach jest pomylona nazwa przedmiotu którego się używa. Np: - Przy wylewaniu lawy jest napis od wody. - Przy niszczeniu skrzynki jest wspomniany beacon. I jeszcze jeden szczegół, ratuje Cię tylko to, że dopisałeś w komendach drugi argument z którego nie korzystasz. "&7Uprawnienia dla: &e%player arg% &cBy: KabelOdProdiza" Otwierasz skrzynkę z dopiskiem by: kabelodprodiza a w evencie inventory click juz bedzie w zmiennej taka nazwa: set {_name} to uncolored inventory name of current inventory of player replace all "Uprawnienia dla: " with "" in {_name} 1. {_name} = Uprawnienia dla: knugi By: KabelOdProdiza 2. {_name} = knugi By: KabelOdProdiza .... Później już wykonujesz komendę taką: Ale, że masz ten drugi argument to nie ma błędu. Chciałeś krytykę? To Masz ! XD Pozdrawiam #Knugi
  4. Nie, skrypt sam tworzy te pliki. Jak wyżej, skrypt sam robi ten plik. Znajdziesz go w folderze plugins/OX
  5. knugi

    Dodatek Inventory

    Bo takim sposobem potrzebny skquerry
  6. knugi

    Dodatek Inventory

    Żaden, możesz już to wykonać samym Skriptem
  7. knugi

    Płyta 13 skript

    To sprawdź na zwykłej komendzie jak się nazywa a później nazwę se przepiszesz do eventy on rightclick
  8. knugi

    Płyta 13 skript

    Najlepiej id i data, a później co skript pokaże to przepiszesz
  9. knugi

    Skrypt na kick w obszarze.

    Będzie na danych koordynatach jakiś specjalny blok (jakieś wybrane) czy losowo wygenerowane poprzez serwer?
  10. hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/VillagerAcquireTradeEvent.html Tutaj masz z skunity: https://docs.skunity.com/syntax/search/id:3278 https://docs.skunity.com/syntax/search/id:3320
  11. Ok. Podaj wszystko co się znajduje pod tymi komendami: /ver /ver sk (Dwie osobne komendy)
  12. A może masz gdzieś drugi skrypt taki sam gdzie przestawiłeś np w środku dnia?
  13. A w głównym skrypcie zauważyłem, że w evencie at 19:00 tylko w jednym miejscu występuje clear {vote} Tu masz od nowa poprawioną wersję:
  14. knugi

    Menu rosnącej pszenicy

    Ale tylko zbiera z jednego bloku (na tę pszenicę którą nacisnęliśmy, czy całą farmę? Prościej będzie zrobić czas rośniecia w skrypcie i za pomocą niego robić odliczanie, niż zgadywać kiedy dana pszenica urośnie, bo ten czas jest losowy i ciężko jest go wyciągnąć
  15. Aż będę musiał se to przetestować Zmień linki bezpośrednio do code.skript, bo teraz jest odsył przez YouTube. Co do skryptów: Kity: - Brak konfiguracji (żadnej nawet w options) - Zrobione w sposób, którym można kopiować itemki - 4x periodical (spokojnie można było to w jednym zrobić) - Ogólnie na serwer 5 osobowy akurat Efekty: - Pierwsza dwa punkty się powtarzają co z kitów - if "%slot%" is "10": lepiej używać if clicked slot is 10: wtedy więcej dodatków z tego korzysta i niepotrzebnie wszystko sprawdzasz w tekscie - Reszta kwestia osobista Helpop: - Tu można było zrobić zamiast periodicala zwykły warunek if difference between {zmienna} and now is larger than or equal to 30 seconds: - Reszta ok Wnoszę o przeniesienie do Skrypty -> Nauka
  16. knugi

    essentials kity

    Nie zapomniałeś wpisać ilości sztuk? - 277 1
  17. Jeszcze zależy na jaką wersję serwera. Jeżeli masz wersje 1.8 i niższą to ta wersja jest ok, i aby działało to zamiast skelleta zainstaluj WildSkript'a w wersji 1.7 KLIK
  18. Zainstaluj dodatek skellet na serwer.
  19. Popatrzyłem teraz na kod i każdy if ma osobny komunikat gdy się nie wykona. Również ten na który dałeś else, więc nie wiem w czym jest błąd. Jak będę na komputerze to zobaczę o co chodzi gdy chcesz przelać wartość większą od inta. Gdy błąd będzie występował zamienimy go na większą skalę, czyli number wtedy będzie można jeszcze grosze przelewać
  20. Chyba poniżej *hehe* Dobra, bez żartów. Wklepałem ten kod na serwer (spigot 1.12.2) wywaliło błąd. usunąłem tylko item- z item-nbt przeładowało pomyślnie i główka normalnie mi się wyświetliła.
  21. knugi

    Wiadomosc

    on chat: if message contains "##": loop length of message times: if subtext of message between index loop-number and loop-number is "##": add loop-number to {_count::*} loop floor(size of {_count::*}/2) times: set {_first} to loop-value*2-1 set {_second} to loop-value*2 add subtext of message between index {_count::%{_first}%} and {_count::%{_second}%} to {_replace::*} loop {_replace::*}: replace loop-value with "&2%loop-value%&f" in message Dla chcącego nic trudnego
  22. knugi

    Konsola forumowa

    [SERVER] knugi left the game.
  23. knugi

    Konsola forumowa

    You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
  24. knugi

    LICZYMY DO MILIONA

    892
  25. knugi

    Zmiana komendy

    zmieniłbym pierwszą linijkę, by lepiej to działało command /craftc [<text>] [<text>]:
×
×
  • Dodaj nową pozycję...