Nieaktywny Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 (edytowane) Wróciłem! :p Zostały poprawione regiony i są już prawie skończone.// 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{};Mam nadzieję, że nic nie pominąłem :) Zastanawiam się nad zapisem ... Ja mam to robić, czy każdy sobie zapisze 2 punkty i odtworzy region. Zaczynam powoli brnąć w ten super crafting :p Edytowane 31 maja 2014 przez Nieaktywny Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5579 Udostępnij na innych stronach Więcej opcji udostępniania...
Norbi 1337 Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 // Pobieranie punktu 1 regionuset {_p1} to "Test".getPod1{};błąd jest .getPod1{};napraw. Szykuje się naprawdę niezły update Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5580 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 Dzięki, poprawione :) Zastanawiam się nad systemem przywracania itd, ale zobaczymy. 1.5 wyjdzie po dodaniu: * Scoreboard * Crafting #// Wykarmione z Panda Phone Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5585 Udostępnij na innych stronach Więcej opcji udostępniania...
SzymnYo ~ KoYGeR 69 Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 A tak mniej/wiecej kiedy mozna sie spodziewac aktualizacji ? Norbi 1 Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5586 Udostępnij na innych stronach Więcej opcji udostępniania...
PoweredDragon 1016 Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 A mógłbyś pisać jak to wygląda nie hashmapkowo? XD Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5590 Udostępnij na innych stronach Więcej opcji udostępniania...
RamzeS 17 Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 Dwa razy napisałeś ustawianie wielkosci regionu :p // 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%}; // Ustawianie wielkosci regionu "Test".Region.setSize(%number%}; // Pobieranie nazwy regionu set {_name} to "Test".getName{}; Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5597 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 Zapomniałem wspomnieć przy regionach o:* - "Test".Region*.getUpperX{};*.getUpperY{};*.getUpperZ{};*.getLowerX{};*.getLowerY{};*.getLowerZ{}; Nie muszę chyba wyjaśniać, z obu punktów, pobieramy wyższe/niższe współrzędne. A tak mniej/wiecej kiedy mozna sie spodziewac aktualizacji ?Jak skończę! :P A mógłbyś pisać jak to wygląda nie hashmapkowo? XDChodzi Ci o "zdania"? xd Szczerze mówiąc nie robiłem tego w takiej formie. I dobrze, że przypomniałeś, bo coś tam w HashMapce miałem jeszcze dodać :D Dwa razy napisałeś ustawianie wielkosci regionu :p // 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%}; // Ustawianie wielkosci regionu "Test".Region.setSize(%number%}; // Pobieranie nazwy regionu set {_name} to "Test".getName{}; Poprawione i dzięki :) Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5605 Udostępnij na innych stronach Więcej opcji udostępniania...
SzymnYo ~ KoYGeR 69 Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 Dziki... Mordo Ty moja :D czekam z niecierpliwością na ApDejt :) Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5606 Udostępnij na innych stronach Więcej opcji udostępniania...
PoweredDragon 1016 Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 No to co do regionów jeszcze jestem ślepy i nie widzę tam usuwania regionu/poszczególnych punktów. Nie widzę też tam żadnego dodawania/usuwania graczy do/z regionów :C Nie ma ustawiania właściciela, który bezproblemowo mógłby dodawać/usuwać :C Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5608 Udostępnij na innych stronach Więcej opcji udostępniania...
Norbi 1337 Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 wydarzenie 'teleport player to the biggest y-location at player' teleportuje na najwyzszy blok nad graczem Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5609 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 No to co do regionów jeszcze jestem ślepy i nie widzę tam usuwania regionu/poszczególnych punktów. Nie widzę też tam żadnego dodawania/usuwania graczy do/z regionów :c Nie ma ustawiania właściciela, który bezproblemowo mógłby dodawać/usuwać :cUsuwanie oczywiście jest, już dopisuję. Co do usuwania poszczególnych punktów, to nie widzę żadnego sensu. I z jakiej racji miałbym dodawać do tego graczy o.O Po to masz system nazw, sprawdzania regionów, żeby w razie czego samemu sobie to napisać. wydarzenie 'teleport player to the biggest y-location at player' teleportuje na najwyzszy blok nad graczemTeoretycznie da się zrobić już teraz, ale ok :P Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5621 Udostępnij na innych stronach Więcej opcji udostępniania...
SzymnYo ~ KoYGeR 69 Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 A mozliwosc edytowania tagow tez bd ? Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5623 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 Edytowania tagów, tzn? Przecież były już wcześniej dodane tagi nad głową (bo o tych chyba mowa) :) Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5625 Udostępnij na innych stronach Więcej opcji udostępniania...
SzymnYo ~ KoYGeR 69 Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 Chodzi mi też o możliwość dodania 2/3 linijki pod nickiem gracza, chyba że to już jest o_O Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5642 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 31 maja 2014 Udostępnij Opublikowano 31 maja 2014 To jest scoreboard below_name, więc zostanie dodany :) #// Wykarmione z Panda Phone Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5649 Udostępnij na innych stronach Więcej opcji udostępniania...
PoweredDragon 1016 Opublikowano 1 czerwca 2014 Udostępnij Opublikowano 1 czerwca 2014 A więc do regionów graczy muszę dodawać już z pluginu regiony obsługującego yełp? Bo skoro tego nie ma w WS, to nie mam jak ustalić właściciela i gracza za pomocą czystego skryptu. Ale mimo wszystko i tak szacun za tyle zmian :D Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5673 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 1 czerwca 2014 Udostępnij Opublikowano 1 czerwca 2014 (edytowane) A więc do regionów graczy muszę dodawać już z pluginu regiony obsługującego yełp? Bo skoro tego nie ma w WS, to nie mam jak ustalić właściciela i gracza za pomocą czystego skryptu. Ale mimo wszystko i tak szacun za tyle zmian :Dcommand /cregion <text> <integer>: trigger: # Text = Name # Integer = Size "%arg 1%".Region.selectLS{location of player, arg 2}; add player to {region.%arg 1%.members::*} send "&aStworzono cuboid!" stop on break of diamond block: if location of event-block is in any region: if {region.%region at location of event-block%.members::*} contain player: stop send "&cNie jestes dodany do tego regionu!" stopW czym problem ^ ^? Dodaję ze 3 klasy od HashMap i tak już na poważnie biorę się w końcu za ten crafting xD A do regionów dodałem:if region "Test" is/is not exists: Macie jakieś pomysły na warunki, bo tego mam malutko (pomijając complex) Edytowane 1 czerwca 2014 przez Nieaktywny Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5678 Udostępnij na innych stronach Więcej opcji udostępniania...
PoweredDragon 1016 Opublikowano 1 czerwca 2014 Udostępnij Opublikowano 1 czerwca 2014 @Dzikoyski XF But whatever. Szkoda, że to działa tylko na HashMapki, a nie na normalne skryptowanie. Będę spędzał sporo czasu na nauce. W braketach nie 'location of player' i 'arg 2' nie powinny być objęte '%'?{%location of player%, %arg 2%}; ? Warunki?Slime size is "X" -> Tak adekwatnie do możliwości zmiany rozmiaru slime'a z RandomSK xDsize of region is bigger than /less than/equal to %number% -> Sprawdzanie rozmiaru regionu Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5683 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 1 czerwca 2014 Udostępnij Opublikowano 1 czerwca 2014 (edytowane) @Dzikoyski XF But whatever. Szkoda, że to działa tylko na HashMapki, a nie na normalne skryptowanie. Będę spędzał sporo czasu na nauce. W braketach nie 'location of player' i 'arg 2' nie powinny być objęte '%'?{%location of player%, %arg 2%}; ? Warunki?Slime size is "X" -> Tak adekwatnie do możliwości zmiany rozmiaru slime'a z RandomSK xDsize of region is bigger than /less than/equal to %number% -> Sprawdzanie rozmiaru regionu Dobra, teraz, to mylisz już pojęcia xD// Wygodny zapis obiektowy"Test".Inventory.setItem{10, 64 diamond named "LOL"};// Niewygodne zdania w Skriptfor inventory named "Test" set item in slot 10 to 64 diamond named "LOL" Oprócz zapisu nic się nie różni. A teraz HashMapka to ten mój obiekt, taki sam jak inventory, tablista czy regiony. Jej zadaniem jest przechowywanie informacji. Np.# Stworzymy sobie jakas tam mapke z rankingiemnew HashMap "Ranking"# Dodajmy do niej gracza i jego punktyset {pkt.%ranking%} to 10"Ranking".HashMap.put{player, {pkt.%ranking%}};# Teraz sobie to wyswietlimyset {_pkt} to "Ranking".HashMap.get{player};send "PKT: %{_pkt}%" # Wyswietli PKT: 10Tak sobie teraz myślę, że można by dodać sortowanie czy cuś :D (Prosta topka) Gdybym miał wyświetlić Ci to w postaci configu, to po dodaniu do tej mapki i gracza, wyglądało by to tak:Dzikoysk: 10 Edytowane 1 czerwca 2014 przez Nieaktywny Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5685 Udostępnij na innych stronach Więcej opcji udostępniania...
AboundPL 17 Opublikowano 1 czerwca 2014 Udostępnij Opublikowano 1 czerwca 2014 (edytowane) Zrób zapisywanie/wczytywanie ekwipunku gracza :D Edytowane 1 czerwca 2014 przez AboundPL Odnośnik do komentarza https://skript.pl/temat/524-dyskusja-propozycje/#findComment-5689 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi