-
Ilość zawartości
11013 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
Podaj proszę: wersję serwera silnik serwera wersję Skripta listę dodatków do Skripta wraz z ich wersjami błędy przy przeładowaniu skryptu błędy w konsoli Spróbuj również: wyłączyć serwer zapisać swoje skrypty i/lub zmienne w bezpiecznym miejscu usunąć folder Skript włączyć ponownie serwer wrzucić z powrotem swoje wcześniej zapisane skrypty i/lub zmienne do nowo utworzonego folderu Skript
-
W takim razie proszę. on death of player: event-world is ("zwykly" parsed as world) execute console command "ban %victim% &cUmarłeś!"
-
Blokada przepalania rudy diamentu - jak zrobić
Kormic odpowiedział(a) na GalIQ123 pytanie w Pytania i problemy
W takim razie wyślij na czacie przy evencie za pomocą 'send' dwie rzeczy: "%event-block%" i "%event-item%". -
Blokada przepalania rudy diamentu - jak zrobić
Kormic odpowiedział(a) na GalIQ123 pytanie w Pytania i problemy
Otóż jest to mylące, ale wartością w tym evencie jest 'event-block'. -
W jaki sposób ma się odbyć banowanie? Poprzez Skripta czy też poprzez jakiś plugin?
-
No to masz zbyt starego Skripta. Wymagany jest Skript 2.5.1 lub nowszy. EDIT: Możesz ewentualnie pobrać SkQuery, tam masz to samo.
-
Ehh... set blocks within {_loc1} and {_loc2} to stone
-
Proszę. on chat: player has permission "admin.chat" message starts with "##" cancel event send "%player% -> (last (length of uncoloured message - 1) characters of uncoloured message)" to all players where [input has permission "admin.chat"] Permisja to "admin.chat".
-
Nie ma w tym żadnej filozofii. location of event-projectile
-
Użyj 'index of clicked slot'. EDIT: Jeżeli posiadasz serwer na wersji 1.8.x i silnik Spigot lub PaperSpigot, użyj Skript 2.5.3 od Matocolotoe.
-
1. Ta ochrona jest zrobiona w możliwie najgorszy sposób, gdyż jeżeli serwer zostanie wyłączony w ciągu tych 10 minut, gracz będzie miał wieczną ochronę startową. Już lepszym rozwiązaniem byłoby odejmowanie 1 od zmiennej co sekundę, a najlepiej byłoby to zrobić poprzez ustawianie do zmiennej czasu obecnego (now), a w evencie 'on damage' sprawdzałbyś różnicę czasu. Jeżeli nie wiesz jak to zrobić, wyszukaj "cooldown" na forum. Powinno pomóc. 2. Zmienną powinieneś ustawiać na 'true' i czyścić, a nie na 'true' i 'false'. 3. Jeżeli zapisujemy graczom zmienne, używamy list zmiennych, a nie zwykłych zmiennych. Już dziesiątki razy tłumaczyłem dlaczego to jest lepsze rozwiązanie. 4. Co do twojego problemu, wystarczy dodać 'send' do 'attacker' po obu 'cancel event'.
-
Blokada przepalania rudy diamentu - jak zrobić
Kormic odpowiedział(a) na GalIQ123 pytanie w Pytania i problemy
Tak. Jest to event 'on smelt'. -
No to usuń sobie ten długi 'send' w kodzie.
-
Ustawiasz sobie dwie zmienne z lokalizacją event-projectile. Przy pierwszej dodajesz 1 do X i Z, a przy drugiej odejmujesz 1 od X i Z. Następnie ustawiasz bloki między tymi dwoma lokalizacjami.
-
Czyli teleportacja u ciebie nie działa. Są ustawione poprawne koordynaty i świat?
-
Wyciąganie itemów z menu/gui KcuboidZ
Kormic odpowiedział(a) na Kacprowskyyy pytanie w Pytania i problemy
A na co jest ten plugin? Mogę się jedynie domyślać po nazwie, że na cuboidy. Jeżeli tak, polecam ProtectionStones. -
Wyciąganie itemów z menu/gui KcuboidZ
Kormic odpowiedział(a) na Kacprowskyyy pytanie w Pytania i problemy
Nie ma sensu łatać gównianiego pluginu skryptami, gdyż robi się jeszcze większy bałagan. Poszukaj porządnego pluginu i tyle. -
Bez przesady. Ten skrypt będzie miał jakoś 10 linijek. Czego nie rozumiesz?
-
Wyjaśnisz mi jak to niby laguje serwer? Jestem szczerze ciekaw twoich wyjaśnień.
-
Jeżeli jesteś pewien, że ustawiłeś poprawne koordynaty oraz światy przy teleportacji, pokaż co ten kod wyśle na czacie. on right click on any button: {chooseButtonLoc::%player%} is set: cancel event set {teleportButtonLoc%{chooseButtonLoc:%player%}%} to location of clicked block send "&aPomyślnie ustawiono lokalizację przycisku nr %{chooseButtonLoc:%player%}%!" to player clear {chooseButtonLoc::%player%} stop send "", "%location of clicked block%", "%{teleportButtonLoc1}%", "%{teleportButtonLoc2}%" and "" to player if location of clicked block is {teleportButtonLoc1}: send "1" to player teleport player to location at (100, 100, 100) in world "world" set {_t} to true else if location of clicked block is {teleportButtonLoc2}: send "2" to player teleport player to location at (110, 110, 110) in world "world" set {_t} to true {_t} is set send "&aZostałeś przeteleportowany!" to player command /setbutton [<integer=1>]: permission: set.button trigger: {chooseButtonLoc::%player%} is set: send "&6Już możesz wybierać lokalizację przycisku!" to player stop set {chooseButtonLoc::%player%} to 1 send "&aNastępny przycisk, który naciśniesz, będzie teleportował po wciśnięciu!" to player
-
Tak. Używasz eventu 'on shoot', sprawdzasz czy 'event-projectile' to 'egg' i tworzysz pętlę 'while event-projectile is alive', w której ustawiasz platformę 3x3 i odczekujesz w pętli przykładowo 1 sekundę.
-
Już widzę... W przedostatniej linijce powinno być 'to arg 1', a ja dałem 'to 1'. Wybacz, niedopatrzenie z mojej strony.
-
Spróbuj z najnowszymi dev buildami AuthMe z Jenkinsa.
-
Nakładasz na nie zaklęcia po kolei. enchant player's helmet with unbreaking 3 Taki przykład. Tak samo robisz z resztą zbroi.
-
Spróbuj jeszcze raz. Pamiętaj również o podaniu numerku przy komendzie. on right click on any button: {chooseButtonLoc::%player%} is set: cancel event set {teleportButtonLoc%{chooseButtonLoc:%player%}%} to location of clicked block send "&aPomyślnie ustawiono lokalizację przycisku nr %{chooseButtonLoc:%player%}%!" to player clear {chooseButtonLoc::%player%} stop # 1 if location of clicked block is {teleportButtonLoc1}: teleport player to location at (100, 100, 100) in world "world" # 2 else if location of clicked block is {teleportButtonLoc2}: teleport player to location at (110, 110, 110) in world "world" send "&aZostałeś przeteleportowany!" to player command /setbutton [<integer=1>]: permission: set.button trigger: {chooseButtonLoc::%player%} is set: send "&6Już możesz wybierać lokalizację przycisku!" to player stop set {chooseButtonLoc::%player%} to 1 send "&aNastępny przycisk, który naciśniesz, będzie teleportował po wciśnięciu!" to player
