Ranking
Popularna zawartość
Treść z najwyższą reputacją w 07/25/18 uwzględniając wszystkie działy
-
Skrypt na randomtp
jaku49 oraz jeden pozostały przyznał(a) reputację Kamill0s za pytanie
Potrzeba dodatku SkRayFall. on right click on stone button: block behind is sponge: set {_x} to random integer from -5000 to 5000 set {_z} to random integer from -5000 to 5000 set {_xyz} to the location at {_x}, 256, {_z} teleport player to {_xyz} wait 1 tick loop 256 times: if block under player is air: teleport player under player else: send player title "&2Teleportacja" with subtitle "&aTepnales sie na koordynaty %location of player%" for 5 seconds stop2 punkty -
[WildSkript] Plik .YML - pełna wersja!
michaello124346 przyznał(a) reputację herhor67 za temat
Siemka, chciałbym pokazać proces tworzenia pliku .yml. Napisałem ten tutek bo stary nie jest pełny a autor go olau. Spis zawartości: 1. Co to jest plik .YML? 2. Tworzenie folderu z plikiem. 3. Zapisywanie wartości i komentarzy. 4. Odczytywanie z pliku .yml 5. Przykładowe skrypty. 1. Co to i po co? W pliku .yml możemy zapisać np. wiadomości, różne ustawienia itp. Skrypt będzie bardziej estetyczny. Random nie będzie musiał "grzebać" w kodzie. Możesz zrobić autodownload bez obawy o ustawienia użytkownika. Możesz zaciemnić obfuscatorem skrypt, a random dalej będzie mógł pozmieniać to, na co zezwolisz. 2. Tworzenie pliku: Najlepiej robić pliki swojego skryptu w osobnym folderze. Może to być dowolne miejsce, lecz najczęściej albo folder /plugins/ albo /Skript/ albo /scripts/. No więc tworzymy kod: on script load: # najlepiej nazwac folder wstepna nazwa skryptu # if folder "plugins/Skript/mojsuperskrypt" doesn't exists: # tworzymy folder # send "Nie odnaleziono folderu ""mojsuperskrypt""!" to console send "Tworzenie..." to console create folder "plugins/Skript/mojsuperskrypt" send "Folder ""mojsuperskrypt"" zostal pomyslnie utworzony!" to console # teraz tworzymy sam plik .yml # if file "plugins/Skript/mojsuperskrypt/config.yml" doesn't exists: send "Nie znaleziono pliku ""config.yml""!" to console send "Tworzenie..." to console create file "plugins/Skript/mojsuperskrypt/config.yml" Gzgz, właśnie stworzyłeś folder z pustym plikiem! 3. Zapisywanie do pliku (3 sposoby) a] WriteFile - do logów, komentarzy, value list, itp. b] Set - do zapisywania wartości. Przykłady: # komentarz # wf "## fajny komentarz sol macz ##" to "plugins/Skript/mojsuperskrypt/config.yml" # 1 wersja # set "jakasnazwa" to "jakaswartosc" in yaml file "plugins/Skript/mojsuperskrypt/config.yml" set "jakasnazwa2" to "jakaswartosc2" in yaml file "plugins/Skript/mojsuperskrypt/config.yml" # 2 wersja # wf "cos:" to "plugins/Skript/mojsuperskrypt/config.yml" wf " jakasnazwa:" "to plugins/Skript/mojsuperskrypt/config.yml" wf " - 'jakaswartosc'" to "plugins/Skript/mojsuperskrypt/config.yml" wf " - ' jakaswartosc2'" to "plugins/Skript/mojsuperskrypt/config.yml" # 3 wersja # wf "cos:" to "plugins/Skript/mojsuperskrypt/config.yml" wf " jakasnazwa: 'jakaswartosc'" to "plugins/Skript/mojsuperskrypt/config.yml" wf " jakasnazwa2: 'jakaswartosc2'" to "plugins/Skript/mojsuperskrypt/config.yml" 4. Odczytywanie z pliku (2 części): I najpierw do zmiennych: a] Single Value b] Value List c] Configuration Section # 1 wersja # set {jakaszmienna} to single value "jakasnazwa" get of "plugins/Skript/mojsuperskrypt/config.yml" set {jakaszmienna2} to single value "jakasnazwa2" get of "plugins/Skript/mojsuperskrypt/config.yml" # 2 wersja # set {jakaslista::*} to value list "cos/jakasnazwa" get of "plugins/Skript/mojsuperskrypt/config.yml" # 3 wersja # set {jakaslista::*} to configuration section "cos/jakasnazwa" get of "plugins/Skript/mojsuperskrypt/config.yml" II odczyt ze zmiennych: command /testyml: trigger: # 1 wersja # send "%{jakaszmienna}%" # 2 wersja # set {_x} to random element of {jakaslista::*} give player 1 {_x} # 3 wersja # send "%{jakaslista::jakasnazwa}%" send "%{jakaslista::jakasnazwa2}%" Jeżeli chcemy wsadzić zmienną do configu która nie pasuje do "on skript load:" mamy 2 możliwości: a] Niby-zmienna, np (NICK) b] zmiana eventu Wersja a] Plik YML: wiad.wegiel: '&6Brawo &c(NICK)&6, wykopales &0&lWEGIEL&6!' Plik SK: on skript load: set {wiad.wegiel} to single value "wiad.wegiel" get of "plugins/Skript/mojsuperskrypt/config.yml" on mine of coal: set {_wiad} to {wiad.wegiel} replace all "(NICK)" with "%player%" in {_wiad} send "%{_wiad}%" Wersja b]: Plik YML jak wyżej Plik SK: on mine: set {_wiad} to single value "wiadomosc.wegiel" get of "plugins/Skript/mojsuperskrypt/config.yml" replace all "(NICK)" with "%player%" in {_wiad} send "%{_wiad%}" 5. Przykłady: Wersja 1: Plik YML: Plik SK: tag: '&8[&6Tut&2YML&8]' on skript load: set {tag} to single value "tag" get of "plugins/Skript/mojsuperskrypt/config.yml" command /tutek: trigger: send "%{tag}% &6Gz, ogarniasz!" Wersja 2: Plik YML: Plik SK: itemyskyblock:- '1 diamond sword named "&3Mieczyk"'- '1 golden apple'- '64 dirt' on skript load: set {itemy.skyblock::*} to value list "itemyskyblock" get of "plugins/Skript/mojsuperskrypt/config.yml" command /wyspa daj itemy: trigger: loop {itemy.skyblock::*}: give loop-value to player Wersja 3: Plik YML: motda: motd1: '&6Zapraszamy' motd2: '&cFajny serwer Sv+Gildie' motd3: '&2Nasze IP: s182.hostingnajlepszywprzeluj.pl.tk.com.net:12345' Plik SK: variables: {nr.motda} = 1 on skript load: set {motda::*} to configuration section "motda" get of "plugins/Skript/mojsuperskrypt/config.yml" on server list ping: set motd to "{motda::%{nr.motda}%}%" add 1 to {nr.motda} {nr.motda} is 4: set {nr.motda} to 1 Wiem że pogmatwane, kilka razy poprawiałem, bo było jeszcze gorsze (tak, to możliwe). Widzisz jakiś błąd? Napisz! Skryptów nie testowałem, w teorii powinny działać. Za rozpisanie się walnij lajka xD1 punkt -
1 punkt
-
Co jest nie tak?
Michaelek_ przyznał(a) reputację xAxee za pytanie
Spróbuj zamienić na: if inventory name of current inventory of player is "nazwaGUI":1 punkt -
on command: if event-command is "pl" or "plugins": if player's display name is "MarTeen": stop else: cancel event send "&fPlugins: &aNot&f, &ayour&f, &abuisness"1 punkt
-
" Posiadanie wlasnych pluginow do demonstracji. "chodzi mi o np. o cora toolsy lub cos tego typu, a nie jakis 20 linijkowy plugin do napisania w 5min" " Chyba tutaj chodzi o skrypty, ale mogę się mylić.1 punkt
-
Jako konsument chcę wiedzieć to wcześniej niż po fakcie zakupu. Z racji tego iż wprowadziłeś sposoby płatności wraz z księgowością, masz obowiązek poinformowania usługobiorcę, jakie dane przechowujesz i do czego one ci służą.1 punkt
-
Pomoc techniczna przy serwerze [Współpraca]
PanNiedzwiadek przyznał(a) reputację _Of3k za temat
Podsumowałeś jedynie, jakie to twoje prace są IDEALNE, ale bez uwzględnienia adekwatnych do tego dowodów, także jak mam to odebrać? Fake - inaczej to nie wygląda. Swoją drogą, za zlepkę darmowych pluginów z neta i zbugowanych skryptów cena +20psc jest po prostu śmieszna - paczkę brałem z twojego kanału profil.1 punkt -
dokładnie tak tylko przy send mozna dodac to all players and console1 punkt
-
Pierwsza opcja wysyła do wszystkich graczy oraz do konsoli, natomiast druga tylko do graczy - tyle mogę dodać od siebie.1 punkt
-
Chyba libraries Nie wiem jak chcesz żeby ci działało bez bibliotek1 punkt
-
Klasyczny serwer survival - najnowsza wersja
WiktorMasteR przyznał(a) reputację LeviBoyPL za temat
- na serwerze nie ma żdadnego klimatu, nie jesteście w stanie go zaoferować spawnem 50x50 i brakiem graczy; - rozumiem takie "nietypowe podejście", ale pozostawię je już bez komentarza http://prntscr.com/kare9i - Regulamin.. http://prntscr.com/karf44 serio? - Z tych informacji zrozumiałem tyle ile z regulaminu, czyli nic http://prntscr.com/karfbe - /chunk, /sell i inne komendy wpisane na spawnie - brak uprawnień; - komenda sethome z prezentacji - brak uprawnień; - Brak protekcji na spawnie; - Zginęło mi się i..XD? http://prntscr.com/karh34 (flagi nie bolą, przecież macie WG)1 punkt -
Set Block z Data Tagiem
NiewiadomyYYXX przyznał(a) reputację Kamill0s za pytanie
Spróbuj tak: set block at {1Skrzynka.loc} to trapped chest:1 # lub numeryczne id i po id dajesz :<cyfra w zaleznosci od obrócenia>1 punkt -
on death of Zombie: name of victim contains "&2Zombiak": chance of 50.0%: drop 1 paper named "&cCzerwony Cylinder" on spawn of zombie: chance of 50%: set helmet of last spawned entity to "&cCzerwony Cylinder" # aczkolwiek watpie, ze zadziala - dlaczego jako helm ma miec papier? - to jakis znacznik? set name of last spawned entity to "&2Zombiak"1 punkt
-
za ile napisał byś mi klienta/paczkę podobna do bp chodzi mi tylko zeby byly skrzydła
KrejzolekPRO przyznał(a) reputację kacper100603 za aktualizację statusu
za ile napisał byś mi klienta/paczkę podobna do bp chodzi mi tylko zeby byly skrzydła1 punkt -
command /game [<text>] [<integer>] [<integer>] [<integer>]: trigger: if arg 1 is "set": teleport player to location at arg-2, arg-3, arg-4 else: send "&6Poprawne uzycie:" to player send "&7/game set <x> <y> <z>" to player Działa - testowane. Liczę na plusik oraz zaznaczenie mojej odpowiedzi jako "najlepsza odpowiedź".1 punkt
-
Proszę, wszystko jest opisane, oraz poprawione: >> KLIK << Liczę na plusik i zaznaczenie mojej odpowiedzi jako "najlepsza odpowiedź".1 punkt
-
Naprawienie losowego tp
Krzych1998 przyznał(a) reputację Kamill0s za pytanie
options: x-min: 2 x-max: 1500 z-min: 2 z-max: 1500 on join: set {_x} to random integer between {@x-min} and {@x-max} set {_y} to 256 set {_z} to random integer between {@z-min} and {@z-max} set {_location} to location at {_x}, {_y}, {_z} set {randomtp.god.%player%} to true teleport player to {_location} loop 256 times: if block under player is air: teleport player under player Liczę na plusik i zaznaczenie mojej odpowiedzi jako "najlepsza odpowiedź".1 punkt -
Nowy trailer serwera: Btw. Start edycji MegaDropu 24.07.2018 godzina 18:001 punkt
-
Zarządzenia
PoweredDragon przyznał(a) reputację Libter za temat
Zarządzenie @Libter 01/03.07.2018: Zarządzenie 01/15.06.2018 zostaje rozszerzone o podsumowania (pozdrawiam @PoweredDragon ).1 punkt -
Tak jest robic vanish w skrypcie0 punktów
-
to masz problem lul0 punktów
-
Chciałem zagłosować w ankiecie dopóki nie zobaczyłem tego "Coś nowego, autorskiego i niespotykanego (100% command blocks)". To jakiś żart?0 punktów
-
Skrypt bardzo przydatny, aczkolwiek prezentacja mnie nie przekonuje ?0 punktów
