Lorax.pl
Użytkownik-
Ilość zawartości
22 -
Rejestracja
-
Ostatnia wizyta
Treść opublikowana przez Lorax.pl
-
On Inventory Click: set {_s} to slot set {_i} to name of slot {_s} of player if "%{_i}%" is "Nazwa": send "a" set {_l} to lore of slot {_s} of player if "%{_l}%" contains "Zawiera Opis": send "a"Nie piszcie chłopakowi jak nie wiecie ;P Chociaż byście sprawdzili kod. Jak send "%clicked item%" Nie zadziała To jakim cudem ma zadziałać set {_a} to clicked item send "%{_a}%" ? To jest to samo Mi ten kod co napisałem działa :) http://skript.pl/topic/3135-on-inventory-click-jak-sprawdzic-klikany-item/ - z tego to wziołem
- 7 odpowiedzi
-
Może mi ktoś pomóc i napisać kod, który będzie dawał graczowi zbroje ale musi byc bofarbowana na jakiś kolor i mieć opis. I najlepiej żeby nie było to jakieś dodawanie przedmiotu z dziwną nazwa znajdowanie go w ekwipunku, kolorowanie go i zmienianie znów nazwy, musi byc jakis sposób by to zrobić w 1 linijce, ale niestety coś podobnego do: give black leather cap named "Czarna czapa" witch lore "Opis" to playerNiedziała. (nwm. jak to zapisac) W ostatecznosci może byc te 5 linijek kodu więcej ale to troche zasmieca cały skrypt i optymalizacja kodu jest na dość niskim poziomie :) Z góry dzięki za wszystko. Daje +
-
Pomocy ! Skript na give na tabliczce
Lorax.pl odpowiedział(a) na Szymon21xxPL pytanie w Pytania i problemy
Powinno dzialac ale nie sprawdzalem sprobuj :) -
Książka w skripcie I Obcinanie liczb po przecinku
Lorax.pl odpowiedział(a) na Lorax.pl pytanie w Pytania i problemy
Mam cały czas: name: SkQuery author: w00tmast3r version: 3.21.4 a książka nie działa. -
Mam SkQuery i dlaczego mi niektóre rzeczy z niego nie wchodzą? name: SkQuery author: w00tmast3r version: 3.21.4 tak jak książka: give book with "tytul;autor;lore;to co w ksiazce||nastepna linijka" to the player -> nic "player has insivibility" też, dalej nie działa :/
-
Próbowałem napisać ale nie wyszło: skrypt nie wie ze gracz trzyma miecz, chociaż go trzyma (WTF!?!) potrzebuje to tego jeszcze opis a skąd ja mam wiedzieć jaki wtedy będzie opis tego miecza? i jeszcze nie umie zmienic 4 linijki opisu na jakiś tekst Jak ktoś sie w nim ogarnie i ogarnie błędy to napiszcie z powrotem chętnie go zobacze. nie trzeba zmieniać spacji na tab: #-=-=-=-=-=-=-=- Excalibur specjalnie dla kubenZ -=-=-=-=-=-=-=-# By karol1012345Command /Excalibur [<text>]: trigger: if arg 1 is "przyzwij": if player is a op: if {excalibur.%player%} is not set: set {excalibur.%player%} to 0 give 1 diamond sword of Unbreaking 10 named "3Excalibur" with lore "&7Zadaje 20 obrazen|| ||&7Zdobyty przez: &8%player%||&7Ilosc zabojstw: &8%{excalibur.%player%}%" to the player else: send "&cNie masz dostepu do tej komendy!"On damage: if attacker is a player: if attacker is holding a diamond sword named "&3Excalibur": # Tutaj ma byc jeszcze opis ale skad mam wiedziec jaki wtedy bedzie opis ?!? cancel event if {excalibur.%attacker%} is not set: set {excalibur.%attacker%} to 0 set {excalibur.%attacker%} to {excalibur.%attacker%}+1 loop all items in inventory of attacker: if loop-item is diamond sword named "&3Excalibur": set line 4 of loop-item's lore to "&7Ilosc zabojstw: &8%{excalibur.%attacker%}%" damage victim by 20 stopon sign change: if line 1 is "kup excalibur": if player is a op: set line 1 to "&4&r&2[Zakup]" set line 2 to "&3Excalibur" set line 3 to "&4300'000 $" stopOn right click on sign: if line 1 is "&4&r&2[Zakup]": if line 2 is "&3Excalibur": if line 3 is "&4300'000 $": if player's balance is bigger or equal to 300000: if {excalibur.%player%} is not set: set {excalibur.%player%} to 0 send "&bZakupiles przedmiot &3Excalibur&b." send "&4Za: &c300'000 $" remove 300000 from player's balance give 1 diamond sword of Unbreaking 10 named "&3Excalibur" with lore "&7Zadaje 20 obrazen|| ||&7Zakupiony przez: &8%player%||&7Ilosc zabojstw: &8%{excalibur.%player%}%" to the player stop else: send "&cNie stac cie na zakup &3Excalibura&c!" send "&4Potrzebujesz: &c300'000 $" stop
-
Dzięki, ale nie działa ;/ insivibility is not an item type
-
Heja ^ tak jak w temacie, nie prosze o wiele :D , tylko 3 linijki; Może ktoś napisać skrypt na to, że gdy gracz (griefer) ma niewidzialność nie może stawiać TNT? Nie wiem skąd ma wiedzieć czy gracz ma niewidzialność włączoną. Niby to picupeńko, ale ten kawałek mapy zawsze uratuje :D.
-
Ok. działa dzięki ;D i WOW nie spodziewałem sie tak szybkiej odpowiedzi ;D A wiesz moze jeszcze czemu to nie działa?: set {_gracz} to {_gracz} parsed as player remove jump boost from the {_gracz} remove invisibility from the {_gracz} @Edit Ok juz nic: remove jump boost from {_gracz} remove invisibility from {_gracz}
-
SBW? o_O co to? //SkyblockWars ~ Tropereks
-
A wiesz może jak zrobić by skrypt dał effect jakieś osobie przypisanej do zmiennej? Próbowałem tak i sie nie da: apply invisibility to {_gracz} for 10000 second apply invisibility to "%{_gracz}%" parsed as player for 10000 second ;/
-
Ok. ale i tak dzięki.
-
Książka w skripcie I Obcinanie liczb po przecinku
Lorax.pl opublikował(a) pytanie w Pytania i problemy
Czy istnieje możliwość dania książki graczowi zapisanej w środku? Przeszukałem wszystko i mówią tylko że niby to ma działać: give book with "tytul;autor;lore;to co w ksiazce||nastepna linijka" to the player http://skript.pl/index.php/topic/2496-ksi%C4%85%C5%BCka/ http://skript.pl/index.php/topic/1177-ksiazki-z-tekstem/?p=9223 ale błąd: is not an entity type Dlatego sie pytam bo nwm czy to komus działa czy nie. W tych linkach napisali tylko to co napisałem, ale to nie działa. I jeszcze jak obciac liczbe po przecinku. Np. mam w zmiennej {a} liczbe 14.5673 , i jak zrobić by tam była liczba 14.00? Wie ktoś? -
Żebyś mógł dać tam co chcesz i ustawic cene sam. Da sie tak?
-
To da sie zapisac to w skrypcie czy nie, bo ja też bym chciał wiedzieć. ;3
-
Witam :D Mógłby ktoś napisać skript na gui, w którym gracze mogą kupywać itemy (tak jak w dtlTraders, tylko tam jest masa błędów np. gracz moze wziasc drogi przedmiot bez kasy) Dlatego lepiej jakby ktos napisał to w skrypcie, bo ja nie potrafie, lub ewentualnie podał link do jakiegoś innego, bardziej stablinego pluginu. Pls.. ;D PS: wersja: 1.7.2
-
Dzięki za odp. Niestety nie działa ;/ ale dobre wieści też mam. ;D Okazało sie że jest taka "funkacja" która zapisuje tekst nie jako tekst, tylko jako liczbe. :D --------------------------> set {_linia2} to line 2 of event-block parsed as number. Czyli wystarczy: on sign change: If line 1 of event-block is "porownanie": set {_linia2} to line 2 of event-block parsed as number set {_linia3} to line 3 of event-block parsed as number if {_linia2} is more than {_linia3}: send "Wieksza jest liczba w linijce: 2" to player stop else if {_linia3} is more than {_linia2}: send "Wieksza liczba jest w linijce: 3" to player stop Znalazłem to w necie wpisując w google "text to number skript" :D wcześniej mi to nie wpadło do głowy. Jeszcze raz Dzięki za wszystkie Odp. Zamykam. ' Nie zamykasz, bo nie możesz. Ja zamykam ~SNB
-
Dzięki za odp ;D ,ale nadal nie działa. W 4 lini sie nic nie pojawia. Moze istnieje jakaś funkcja która zamienia tekst z tabliczki na liczbe? Próbowałem przez {zmienna}+1 jednak wtedy w tej zmiennej jest liczba 1. Ma ktoś jakiś pomysł?
-
Może mi ktoś napisać skrypt w którym: Gdy ktos postawi na serwerze tabliczke z napisem porownanie w 2 linijce wpisze jakas liczbe w 3 linijce wpisze jakas liczbe to skrypt powie która liczba jest wieksza. W teorii jest to łatwizna, jednak w praktyce skript wczytuje te liczby z tabliczki jako tekst a nie umie porownywać matematycznie "czy ten teks jest większy od tamtego" Byłbym stokrotnie wdzięczny. :D
-
Hejka ;D to znowu ja, Lorax. Troche sie pogubiłem w regulaminie DZIAŁU PROBLEMY (to dlatego ze jestem tu nowy), ale myśle że admini mi wybaczą :D np. gdzie mam wpisac nazwe tematu jak tu jest tylko tytół, gdzie mam pisać pierwszy post i dlaczego mam do wyboru prefiksy jak one nie są wymagane i są zabronione. -jak pisze w regulaminie :D Ale chodzi o to że, gdy piszę na tabliczce w lini 1: porownanie , w lini 2: 10 a w lini 3: 5 i klikam na nią prawym to wyskakuje mi: Pierwsza linijka nie jest wieksza (od drugiej), ani nie jest mniejsza, nie jest tez rowna. (WTF-BOOOOOOOOOOOOM mozg rozsadzony) mimo ze 10 (linia 1) jest wieksze od 5 (linia 2) On right click on sign: if line 1 of clicked block is "porownanie": set {l1} to line 2 of clicked block set {l2} to line 3 of clicked block if {l1} is bigger than {l2}: send "&cPierwsza linijka wieksza . (%{l1}% > %{l2}%)" stop if {l2} is bigger than {l1}: send "Druga linijka wieksza . (%{l1}% < %{l2}%)" stop if {l2} is equal to {l1}: send "Pierwsza linijka rowna drugiej. (%{l1}% = %{l2}%)" stop send "Pierwsza linijka nie jest wieksza (od drugiej), ani nie jest mniejsza, nie jest tez rowna. (WTF-BOOOOOOOOOOOOM mozg rozsadzony)"
-
Dzięki ;D o to mi właśnie chodziło: set {odleglosc} to distance between {1} and {2}
-
Witam ;) Chce napisać skrypt, w którym komendą ustalasz dwie lokacje (np. "/ustaw a" i "/ustaw b" stojąc w innych miejscach (wysokość nie musi byc brana pod uwage)) a skrypt oblicza odległość między tymi punktami i podaje ja na czacie. Może jest jakaś funkcja która to oblicza? Jak nie to chciałem użyć twierdzenia pitagorasa. Tylko jest problem, bo wpisując set {miejsce} to location of player w zmiennej miejsce jest tekst : x:0.5 y:81.5 z:0.5 , a ja potrzebuje miec tą lokacje w dwuch zmiennych: np. zmienna x to 0.5 zmienna y to 0.5 (i druga lokacja) zmienna x2 to 2.0 zmienna y2 to 2.0 (wtedy wystarczy [x2-x]^2 + [y2-y]^2 i wynik do potęgi 0.5 wychodzi odległość ;D) Z góry dzięki ;D PS: to mój pierwszy skrypt i temat więc jak jest coś źle to mówcie :D
