Nieaktywny Opublikowano 15 czerwca 2014 Udostępnij Opublikowano 15 czerwca 2014 WildSkriptWersja: 1.5 Beta <> InformacjeWildSkript to skromny dodatek do pluginu Skript, który zwiększa zbiór wydarzeń, efektów, wyrażeń, warunków oraz wprowadza zupełnie nowe elementy. # DownloadNa razie jest to wersja [1.5] beta, bo bez bicia przyznaję, że nie zdążyłem wszystkiego zrobić :)Link: Klik // DokumentacjaJest niepełna, ale zawsze coś, w razie czego pytać niżej :pLink: Doc @ Błędy1 błąd = 1 lubię, także szukać! ! Lista zmianNajnowsza wersja zawsze znajduje się pod tym samym linkiem.23.06 - Jakieś tam poprawki itd :P22.06 - Znowu lekka poprawa receptur, wywalenie zapisu ip graczy, teraz sami sobie to robicie. Macie w końcu ip w on server ping :) Dodano parę śmieci. A tak ogólnie ... Czas wracać do pisania doc21.06 - Poprawienie: Receptur, Scoreboard i paru innych rzeczy. Dodanie jakiś tam innych rzeczy :p16.06 - Poprawienie: Receptur i Scoreboard (Wraz z Objective, Scores i Teams)15.06 - Wydanie wersji 1.5 Beta Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/ Udostępnij na innych stronach Więcej opcji udostępniania...
PoweredDragon 1016 Opublikowano 15 czerwca 2014 Udostępnij Opublikowano 15 czerwca 2014 // Tworzenie - Nie wymagane, ale dla pewnosci wlasnej mozna utworzycobiektnew Region "Test"// Wyznaczanie regionu, typ 1 - Wyznaczamy region z 2 punktow"Test".Region.selectLL{%location%, %location%};// Wyznaczanie regionu, typ 2 - Wyznaczamy region podajac srodek i wielkosc"Test".Region.selectLS{%location%, 15};// Sprawdzanie czy punkt lezy w danym regionieif %location% is in region "Test":// Sprawdzanie, czy punkt jest w jakimkolwiek regionieif %location% is in any region:// Pobieranie regionu z danej lokalizacjiset {_region-name} to region at %location%// Ustawianie nazwy regionu"Test".Region.setName(%string%};// Ustawianie wielkosci regionu"Test".Region.setSize(%number%};// Ustawianie swiata, w ktorym ma byc region"Test".Region.setWorld(%number%};// Ustawianie punktu 1"Test".Region.setPos1(%location%};// Ustawianie punktu 2"Test".Region.setPos2(%location%};// Pobieranie nazwy regionuset {_name} to "Test".getName{};// Pobieranie punktu 1 regionuset {_p1} to "Test".getPos1{};// Pobieranie punktu 2 regionuset {_p2} to "Test".getPos2{};// Pobieranie srodka regionuset {_c} to "Test".getCenter{};// Pobieranie wielkosci regionuset {_size} to "Test".getSize{};// Pobieranie swiata, w ktorym jest regionset {_world} to "Test".getWorld{};// Pobieranie wyższych/niższych współrzędnych* - "Test".Region*.getUpperX{};*.getUpperY{};*.getUpperZ{};*.getLowerX{};*.getLowerY{};*.getLowerZ{}; Pliki yml, itp.//Sprawdzanie, czy plik istnieje:if file "plugins/Skript/scripts/plik.yml lub .sk" is not exists//Pobieranie wartości z plikuset {zmienna} to value "wartosc" get of "plugins/Skript/scripts/plik.yml"//Pobieranie listy wartości z plikuset {zmienna::*} to value list "nazwa" get of "plugins/Skript/scripts/plik.yml"//Pobieranie sekcji konfiguracyjnych z plikuset {zmienna::*} to configuration section "sekcja" get of "plugins/Skript/scripts/plik.yml"loop {zmienna::*}: set {_zmienna} to loop-value set {zmienna.%{_zmienna}%::nazwa} to value "sekcja.%{_zmienna}%.nazwa" get of "plugins/Skript/scripts/plik.yml"#Takie przykładowe użycie xFreku 1 Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7794 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 15 czerwca 2014 Udostępnij Opublikowano 15 czerwca 2014 Jak będziecie pisać o doc, to sie potne i nie będzie nowej wersji! A tak swoją drogą, to nie do końca, bo co zrobisz przy install script! :p . . . Szukać mi błędów w tym badziewnym dodatku i pytać o niewiadome, a nie ...! Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7795 Udostępnij na innych stronach Więcej opcji udostępniania...
PoweredDragon 1016 Opublikowano 15 czerwca 2014 Udostępnij Opublikowano 15 czerwca 2014 Edycja tablisty :-; No i pełna obsługa regionów if possible. Jeśli chodzi o to, co napisałem to to według doc wywala błędy, więc na 100% jest niepoprawne xD Nie czytaj tego, bo się potniesz. Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7797 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 15 czerwca 2014 Udostępnij Opublikowano 15 czerwca 2014 Co do tablisty - przy jednej kolumnie jest ok (czyli do 20 slotow), przy wyzszej ilosci zdycha. Dzis yooka mi to powiedzial, wiec niestety jeszcze nie poprawiona. #// Wykarmione z Panda Phone Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7798 Udostępnij na innych stronach Więcej opcji udostępniania...
Slupik98 173 Opublikowano 15 czerwca 2014 Udostępnij Opublikowano 15 czerwca 2014 W dokumentacji nic nie ma, nawet craftingu... Najpierw napisz co dodałeś byśmy mięli wiedzieć co testowac ;) Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7808 Udostępnij na innych stronach Więcej opcji udostępniania...
xFreku 100 Opublikowano 15 czerwca 2014 Udostępnij Opublikowano 15 czerwca 2014 Nigdzie nie widze nowych craftingów ;c Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7809 Udostępnij na innych stronach Więcej opcji udostępniania...
Slupik98 173 Opublikowano 15 czerwca 2014 Udostępnij Opublikowano 15 czerwca 2014 Ten kod wywala serwa ;) set {_year} to year set {_month} to month set {_day} to day set {_hour} to hour set {_minute} to minute set {_second} to second set {_millisecond} to milliseconds set {_nazwa} to "%{_day}%.%{_month}%.%{_year}% %{_hour}%:%{_minute}%:%{_second}%:%{_millisecond}%" if folder in "plugins/Skript/scripts/Kody/Save" is exists: if file in "plugins/Skript/scripts/Kody/Save/%{_nazwa}%.yml" is exists: send "Poczekaj 1 sekundę" execute player command "sklep save" else: create file "plugins/Skript/scripts/Kody/Save/%{_nazwa}%.yml" create file "plugins/Skript/scripts/Kody/Save/nicki%{_nazwa}%.yml" wf "nicki:" "plugins/Skript/scripts/Kody/Save/nicki%{_nazwa}%.yml" send "Rozpoczynam..." wait 1 second loop {gracze.save::*}: set {_index} to loop-index parsed as number if {_index} is not 1: wf " - %loop-value%" "plugins/Skript/scripts/Kody/Save/nicki%{_nazwa}%.yml"# zapisuje stan konta gracza wf "%loop-value%:" "plugins/Skript/scripts/Kody/Save/%{_nazwa}%.yml" wf " - %{sklep.konto.%loop-value%}%" "plugins/Skript/scripts/Kody/Save/%{_nazwa}%.yml" else: wf " - %loop-value%" "plugins/Skript/scripts/Kody/Save/nicki%{_nazwa}%.yml"# zapisuje stan konta gracza wf "%loop-value%:" "plugins/Skript/scripts/Kody/Save/%{_nazwa}%.yml" wf " - %{sklep.konto.%loop-value%}%" "plugins/Skript/scripts/Kody/Save/%{_nazwa}%.yml" Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7812 Udostępnij na innych stronach Więcej opcji udostępniania...
yooka 52 Opublikowano 15 czerwca 2014 Udostępnij Opublikowano 15 czerwca 2014 szkoda że będzie tu spam od błędów ;) Nigdzie nie widze nowych craftingów ;c Tak nie mam. Ale tu mini-tuton load: set {_nazwa} to "CraftbyYoka" Recipe.new{ {_nazwa} } {_nazwa}.Recipe.registerIngredient{1, 64 stone} {_nazwa}.Recipe.registerIngredient{2, 64 stone} {_nazwa}.Recipe.registerResult{2 sand named "Dziwny Przemiot"} {_nazwa}.Recipe.register{_nazwa}.Recipe.registerIngredient{1, 64 stone} - jest to itemstack z którego tworzymy przedmiot craftu{1, 64 stone} - 1 to slot do 9 Ważna jest kolejność bo nie zadziała na slocie 4 i 5 tylko 1 i 2 {_nazwa}.Recipe.registerResult{2 sand named "Dziwny Przemiot"} jest to przedmiot który utworzymy Ważne też jest to że cały plugin wildskript jest kompilowany pod 1.7.2 więc na innych wersjach może nie działać.Plugin skript =1.7.2 wildskript = 1.7.2 sopher i xFreku 2 Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7814 Udostępnij na innych stronach Więcej opcji udostępniania...
xFreku 100 Opublikowano 15 czerwca 2014 Udostępnij Opublikowano 15 czerwca 2014 (edytowane) Wielkie dzieki. Czyli teraz CobbleX :D Jak ja kocham ws <3//edit Te kropki zostana kiedys usuniete ? I kto uzupełniać bedzie doc. ? Edytowane 15 czerwca 2014 przez FrekuPL Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7815 Udostępnij na innych stronach Więcej opcji udostępniania...
yooka 52 Opublikowano 15 czerwca 2014 Udostępnij Opublikowano 15 czerwca 2014 Opiszę wam to gdzieś tak, żeby nie przemęczać naszego deva Dzikoysk'a ;) Ten kod wywala serwa ;)set {_nazwa} to "%{_day}%.%{_month}%.%{_year}% %{_hour}%:%{_minute}%:%{_second}%:%{_millisecond}%" Jestem ciekawy od kiedy można tworzyć pliki ze znakiem ":" sopher, Slupik98 i Norbi 3 Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7816 Udostępnij na innych stronach Więcej opcji udostępniania...
RamzeS 17 Opublikowano 16 czerwca 2014 Udostępnij Opublikowano 16 czerwca 2014 On Server Ping Wydarzenie to ma miejsce, gdy zostaje wywołana/odświeżna lista serwerów. Taka literówka w documentacji. Reszte rzeczy sprawdze na pc :p Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7863 Udostępnij na innych stronach Więcej opcji udostępniania...
Norbi 1337 Opublikowano 16 czerwca 2014 Udostępnij Opublikowano 16 czerwca 2014 Kiedy będzie oficjalna wersja ws 1.5 ? Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7871 Udostępnij na innych stronach Więcej opcji udostępniania...
Shirgerus 0 Opublikowano 16 czerwca 2014 Udostępnij Opublikowano 16 czerwca 2014 Napisz co dodałeś najciekawsze opcje. Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7876 Udostępnij na innych stronach Więcej opcji udostępniania...
xFreku 100 Opublikowano 16 czerwca 2014 Udostępnij Opublikowano 16 czerwca 2014 Znalazłem chyba buga ;) Gdy mamy przykładowo taki kod:on load: set {_nazwa} to "CosTam" Recipe.new{ {_nazwa} } {_nazwa}.Recipe.registerIngredient{1, 64 cobblestone} {_nazwa}.Recipe.registerIngredient{2, 64 stone} {_nazwa}.Recipe.registerIngredient{3, 64 stone} {_nazwa}.Recipe.registerIngredient{4, 64 stone} {_nazwa}.Recipe.registerResult{2 sand named "Ufo"} {_nazwa}.Recipe.registerI gdy scraftujemy go to nie da sie później nic scraftować. Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7880 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 16 czerwca 2014 Udostępnij Opublikowano 16 czerwca 2014 Ty, to w sumie bardzo możliwe :P Dziś wieczorem poprawie. #// Wykarmione z Panda Phone Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7886 Udostępnij na innych stronach Więcej opcji udostępniania...
PoweredDragon 1016 Opublikowano 16 czerwca 2014 Udostępnij Opublikowano 16 czerwca 2014 A tutaj pytanie o nowości:Tworzenie z dwóch punktów/centrum regionu to wiem, ale jak ustawiać wysokość? Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7940 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 16 czerwca 2014 Udostępnij Opublikowano 16 czerwca 2014 @PoweredDragon Hmmm... Wysokości obecnie się nie da ustawić, ale mogę to bez problemu dodać :) Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7943 Udostępnij na innych stronach Więcej opcji udostępniania...
Shirgerus 0 Opublikowano 16 czerwca 2014 Udostępnij Opublikowano 16 czerwca 2014 Ktośpowie nowości? Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7944 Udostępnij na innych stronach Więcej opcji udostępniania...
PoweredDragon 1016 Opublikowano 16 czerwca 2014 Udostępnij Opublikowano 16 czerwca 2014 @2UPNo to koniecznie xF Możnaby wtedy robić tak:"nazwa".Region.selectLS{lokacja, promien, wysokosc}albo"nazwa.Region.selectLL{lokacja, lokacja, wysokosc}A wysokosc zapisywac w postaci zakresu np. 0-128 :D @UPW moim pierwszym poście zbiorę, co mi wpadnie w łapki :D(chyba, że dziki zgodzi się, abym dodał mini-wiki w jego pierwszym poście, to i tak mogę zrobić xD) PS dziki podaj to usuwanie regionów :D Odnośnik do komentarza https://skript.pl/temat/1035-15-wildskript/#findComment-7949 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi