-
Ilość zawartości
185 -
Rejestracja
-
Ostatnia wizyta
Treść opublikowana przez sula008
-
to nic nie da bo "'%arg 2%' is not an entity type" jutro jeszcze coś obczaję bo jednak to "subtract arg 2 parsed as number from {dzialki.kasa.p.test::*} "zadziałało przy tym "kasa"
-
no niestety nic nie pomogło, patrzyłem z innymi zmiennymi np wymiary, nazwa działa tak samo z arg 2 nie usuwa ale recznie wpisze w skrypcie usuwa :-(
-
#ref zrobiłem takowy pojedynczy test: if arg 1 is "t": subtract arg 2 from {dzialki.kasa.p.test::*}to "test" to nazwa gracza jak powinna być ogółem i tego "arg 2" nie usuwa czyli jest tam np 2201 i wpisze to w komendę czyli /pd t 2201 to nie usuwa, a jak zrobię takie coś: if arg 1 is "t": subtract 2201 from {dzialki.kasa.p.test::*}to usuwa normalnie nie wiem od czego to zależy.. komendę mam zdefiniowaną tak: command /pd [<text>] [<text>] [<text>] [<text>]:
-
Po co caly kod skoro to praktycznie calosc jest, reszta to jedynie 2 komendy. Jezeli nie czytelny wrzuc to sobie w notepad++ i bedziesz mial czytelny. Wysłane z mojego DRIVE przy użyciu Tapatalka
-
#ref
-
Witam, mam problem z usuwaniem ze zmiennych. oto kod usuwania remove arg 3 from {dzialki.region.p.%{dzialki.osoba.%arg 3%}%::*} #--# set {_wymiarosoba} to {dzialki.wymiar.%arg 3%} remove {_wymiarosoba} from {dzialki.wymiar.p.%{dzialki.osoba.%arg 3%}%::*} #--# set {_kasaosoba} to {dzialki.kasa.%arg 3%} remove {_kasaosoba} from {dzialki.kasa.p.%{dzialki.osoba.%arg 3%}%::*} #--# set {_dataosoba} to {dzialki.data.%arg 3%} remove {_dataosoba} from {dzialki.data.p.%{dzialki.osoba.%arg 3%}%::*} #--# robie skrypt na dzialki i robie tez statystyki i w tym kodzie powinno usuwac "arg 3" (to nazwa działki) dodawanie do zmiennych działa kody: set line 1 to "&fNa Sprzedaż" set {_line3} to line 3 parsed as number set {_line4} to line 4 parsed as number set {_liczba1} to {_line3} * {_line4} set {_liczba2} to {_liczba1} ^ 1.583968778 set {_liczba4} to {_liczba2} + 2200 set line 3 to "&fÞ%{_liczba4}%" set line 4 to "&f%{_line3}%x%{_line4}%" replace every "&f" and "Þ" with "" in line 3 replace every "&f" with "" in line 4 set {dzialki.wymiar.%line 2%} to line 4 set {dzialki.kasa.%line 2%} to line 3 set line 3 to "&fÞ%{_liczba4}%" set line 4 to "&f%{_line3}%x%{_line4}%" set line 2 to "&f%line 2%" stopreplace every "&f" with "" in line 2 execute console command "rg removeowner -a %line 2% -w world" execute console command "rg removemember -a %line 2% -w world" execute console command "rg addowner %line 2% %player% -w world" replace every "&f" and "Þ" with "" in line 3 replace every "&f" with "" in line 4 set {_price2} to line 3 of the clicked block parsed as number remove {_price2} from the player's balance #--# set {dzialki.osoba.%line 2%} to player set {dzialki.osoba.p.%player%} to player #--# add line 2 to {dzialki.region.p.%player%::*} #--# add line 4 to {dzialki.wymiar.p.%player%::*} #--# add {_price2} to {dzialki.kasa.p.%player%::*} #--# set {_data} to now #--# set {dzialki.data.%line 2%} to {_data} add {_data} to {dzialki.data.p.%player%::*} #--# nie wiem co w tym jest źle :(
-
Witam, czy w skript da się obliczyć ile na ile jest region? bo zacząłem robić skript na działki podobny do simple region market i tak jak się wystawi działkę to pokazuje na tabliczce ile na ile jest działka
-
a jak by to mniej więcej wyglądało ?
-
no to mi się przyda tez lecz wystąpi problem tak samo jak z afk w essentialu, gracz się nie rusza ale np cos craftuje, uklada w skrzynkach i też wyłapuje że jest afk i czy w skript dało by się to poprawić, że jeżeli kompletnie nic nie robi to dopiero łapie że jest afk ?
-
Witam, czy jest możliwość w Skript zrobienie czegoś takiego że, jeżeli gracz się nie rusza przez np 10min to wykonuje jakąś czynność?
-
Ogółem to ja nic w konfiguracji skripta nie zmieniałem, wiem że od 2.1(chyba) zapisuje inaczej nawet w pliku variables.csv
-
pomogło dziękuje ;) można zamknąć
-
'{_blokredstone1} Redstone Block' is not an item type (blok.sk, line 7: if player has {_blokredstone1} Redstone Block:')[18:33:15 ERROR]: 'else' has to be placed just after an 'if' or 'else if' section (blok.sk, line 11: else:')
-
Witam, pisze skript na crafting Bloku z bloku redstona (jak niektóre osoby stwierdziły za dużo redstona jest xD) i mam problem z "obliczaniem" ilości command /blok [<text>] [<number>]: trigger: if arg 1 is not set: send "nie ma nicz" if arg 1 is "redstone": set {_blokredstone1} to arg 2 * 63 if player has {_blokredstone1} Redstone Block: remove {_blokredstone1} Redstone block from the player's inventory set {_blokredstone2} to arg 2 * 7 give {_blokredstone2} inactive redstone ore named "&a&lRedstone Blok X" to the player else: send "error"chodzi o tą 6-7 linijke
-
Update do wersji 1.2 zmiany: - dodałem komendy - uprawnienia dla gracza oraz admina
-
Chodzi mi o to czy z tych receptur da się zrobić więcej niż 1 blok czyli np z 9 Redstone block robie 1 Blok Redstona X a potem z 1 Blok Redstona X robie 9 redstone bloków #edit można zamknąć
-
Witam, czy da się zrobić taki crafing jak próbowałem zrobić w tym oto kodzie? on script load: set {_przedmiot} to nameditemstack from "Redstone Block;&a&lBlok Redstona X;Blok z bloku redstone" register new shaped recipe for nameditemstack from "Redstone Block;&a&lBlok Redstona X;Blok z bloku redstone" using Redstone Block, Redstone Block, Redstone Block, Redstone Block, Redstone Block, Redstone Block, Redstone Block, Redstone Block, Redstone Block register new shaped recipe for 9 Redstone Block using {_przedmiot}, air, air, air, air, air, air, air, airten 1 crafting działa lecz odwrotny już nie :(
-
Witam, testuje aktualnie Skript 2.1.2 i próbuje połączyć się z bazą wszystko ładnie pięknie. Jest jedynie jeden problem że zapisuje zmienne w binarnym i nie wiem jak je sczytać na stronie , a widziałem gdzieś screena z MySQL że zmienne u kogoś były zapisywane normalnie (true, false, liczby)
-
Opis Skrypt polega na spawnowaniu Bossa w pobliżu losowego gracza na wybranym przez nas świecie. Aby obok losowego gracza zrespił się Boss, gracz musi mieć na sobie wymaganą zbroję (diaxowa jest standardowa). Za zabicie jest nagroda w postaci kasy od 500 do 1500, głowa Bossa którą można tylko wstawić w ramke oraz Gąbka która wciąga lawę. Na Bossa nie działa Knocback Skrypt jest w wersji beta więc może być trochę niedociągnięć Komendy /pboss - ogólna informacja /pboss help - komendy i opis /pboss boss - informacje o bossie, hp, nazwa, zbroja itp /pboss zbroja - wymagana zbroja jaką gracz musi posiadać /pboss nagroda - nagrody jakie są z bossa Uprawnienia p.boss - uprawnienia dla gracza, dzięki temu zespawnuje się boss p.boss.admin - uprawnienia dla admina, możliwość spawnowania bossa komendą Lista rzeczy do zrobienia - Więcej rzeczy do konfiguracji Download v 1.2 Pastebin Raw v 1.0 Pastebin Raw Changelog v 1.2 - zostały dodane komendy - uprawnienia p.boss dla gracza oraz p.boss.admin dla administracji Chciałbym podziękować osobą które mi pomogły z tego forum w pisaniu tego skriptu (odpowiedzi w tematach)
-
działa znakomicie :-) dziękuje :P należy wam się piwo ode mnie za tą całą pomoc :P jutro skrypcik wstawię na forum :) do zamknięcia
-
witam, to znów ja (wiem dużo tematów piszę ale chcę ten skrypt zrobić jak najlepiej) praktycznie już skończyłem skrypcik na bossa, zostały małe poprawki i dodanie opcji "configa" itp lecz jest jeszcze 1 problem który nie daje mi spokoju, czy jest możliwość zrobienie aby mob który się zespawni i jeżeli nie ma miejsca (bije go ściana) teleportował się nad ten blok czy coś takiego ? kod spawnowania: every 10 minutes: loop all players: loop-player has permission "p.boss": loop-player is in world "surowcowa": sunlight level at the loop-player is equal to 15: chance of 50%: set {boss.player} to loop-player helmet of loop-player is Diamond helmet: chestplate of loop-player is Diamond chestplate: leggings of loop-player is Diamond leggings: boots of loop-player is Diamond boots: apply blindness 5 to loop-player for 2 seconds wait 1 second spawn 1 Skeleton 7 meters horizontally behind loop-player set the last spawned entity's max health to 150 heal last spawned entity set the spawned Skeleton's display name to "&a&lDraugr %spawned Skeleton's health%/%max health of last spawned entity%" set helmet of the spawned Skeleton to a iron helmet set chestplate of the spawned Skeleton to a iron chestplate set leggings of the spawned Skeleton to a iron leggings set boots of the spawned Skeleton to a iron boots set tool of the spawned Skeleton to a iron sword of Sharpness 5 and Smite 1 send "&7[&6BOSS&7]&a&lDraugr&f: Time to die!" to loop-player else: stop Próbowałem zrobić tak że jeżeli go bije ściana to teleportuje się do gracza lecz to zły pomysł jest :D on damage of Skeleton: name of victim contains "&a&lDraugr": damage cause is suffocation: teleport last spawned entity to {boss.player} wait 1 second clear {boss.player}
-
łoo dziękuje ;) działa i jest przejrzyściej niż oryginalnie w logach serwerowych :) można zamknąć
-
Witam, czy jest możliwość zrobienia logów chatu ? Nie posiadam żadnego skriptu od chatu jak coś
-
patrzyłem na 2.0.1 / 2.0.2 / 2.1.1 / 2.1.2 i niestety też nie działa :<
