ry sieł 10 Opublikowano 10 grudnia 2016 Udostępnij Opublikowano 10 grudnia 2016 Witam. Opiszę swoje pytanie prosto i zwięźle. Jak sprawdzić, czy gracz się porusza? Chodzi mi jednak o to, aby nie uwzględniać ruchów kamerą tzn. rozglądania się i skakania. Proszę o szybką pomoc. Dzięki Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Ixidi 719 Opublikowano 10 grudnia 2016 Udostępnij Opublikowano 10 grudnia 2016 Chodzi Ci o event? on any movement: ry sieł 1 Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104058 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ry sieł 10 Opublikowano 10 grudnia 2016 Autor Udostępnij Opublikowano 10 grudnia 2016 Teraz, Ixidi napisał: Chodzi Ci o event? on any movement: Tylko tutaj jest taki problem, że gdy próbuję się rozglądnąć to mnie blokuje i wszystko sie buguje (tzn. kamera się cofa do poprzedniego stanu i tak w kółko i buguje się) Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104059 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Ixidi 719 Opublikowano 10 grudnia 2016 Udostępnij Opublikowano 10 grudnia 2016 To może dasz kod i opiszesz, co chcesz zrobić. Wtedy postaram się pomóc ry sieł 1 Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104060 Udostępnij na innych stronach Więcej opcji udostępniania...
0 SeKaBo 3 Opublikowano 10 grudnia 2016 Udostępnij Opublikowano 10 grudnia 2016 Event on move onNp. On walk on grass or #jakisblok:#tab Send "chodzisz po trawie" to playerWtedy graczowi pojawia się wiadomość powyżej gdy chodzi po trawie lub i innym danym bloku ( po to ma być "or #jakisblock"")Natomiast gdy gracz chodzi kucając, zamień walk na step.(Z tym step nie jestem pewien)Wysłane z mojego ALE-L21 przy użyciu Tapatalka ry sieł 1 Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104061 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ry sieł 10 Opublikowano 10 grudnia 2016 Autor Udostępnij Opublikowano 10 grudnia 2016 (edytowane) variables: registered.%player% = false logged.%player% = false password.%player% = false options: tag: &7[&6&lPLAY&a&lCRAFT&7] &f> every 1 second: if {logged.%player%} is true: stop else: cancel event on block break: if {logged.%player%} is true: stop else: cancel event on first join: set {registered.%player%} to false on join: set {logged.%player%} to false if {registered.%player%} is true: send "{@tag} &c/login <haslo>" to player wait 5 seconds if {logged.%player%} is false: send "{@tag} &c/login <haslo>" to player wait 5 seconds if {logged.%player%} is false: send "{@tag} &c/login <haslo>" to player wait 5 seconds if {logged.%player%} is false: send "{@tag} &c/login <haslo>" to player wait 5 seconds if {logged.%player%} is false: send "{@tag} &c/login <haslo>" to player wait 5 seconds if {logged.%player%} is false: kick player due to "{@tag} &cNie zalogowales sie na czas!" else: send "{@tag} &c/register <haslo> <powtorzhaslo>" to player wait 5 seconds if {logged.%player%} is false: send "{@tag} &c/register <haslo> <powtorzhaslo>" to player wait 5 seconds if {logged.%player%} is false: send "{@tag} &c/register <haslo> <powtorzhaslo>" to player wait 5 seconds if {logged.%player%} is false: send "{@tag} &c/register <haslo> <powtorzhaslo>" to player wait 5 seconds if {logged.%player%} is false: send "{@tag} &c/register <haslo> <powtorzhaslo>" to player wait 5 seconds if {logged.%player%} is false: kick player due to "{@tag} &cNie zarejestrowales sie na czas!" on disconnect: set {logged.%player%} to false command /register <text> <text>: aliases: r, reg trigger: if {registered.%player%} is true: send "{@tag} &cJestes juz zarejestrowany!" to player else: if arg 2 is not set: send "{@tag} &cPoprawne uzycie: /register <haslo> <powtorzhaslo>" to player if arg 2 is set: if arg 1 is arg 2: set {registered.%player%} to true set {logged.%player%} to true set {password.%player%} to md5 hashed arg 1 send "{@tag} &aPomyslnie zarejestrowano!" to player else: send "{@tag} &cPoprawne uzycie: /register <haslo> <powtorzhaslo>" to player command /login <text>: aliases: l, log trigger: if {logged.%player%} is true: send "{@tag} &cJestes juz zalogowany!" to player else: if arg is not set: send "{@tag} &cPoprawne uzycie: /login <haslo>" to player else: if md5 hashed arg is {password.%player%}: set {logged.%player%} to true send "{@tag} &aPomyslnie zalogowano!" to player else: send "{@tag} &cPodales zle haslo!" to player command /changepassword <text> <text>: aliases: changepass, cpass, cp trigger: if {registered.%player%} is true: if {logged.%player%} is true: if arg 2 is set: if md5 hashed arg 1 is {password.%player%}: set {password.%player%} to md5 hashed arg 2 send "{@tag} &aZmieniono haslo!" to player else: send "{@tag} &cStare haslo jest nieprawidlowe!" to player else: send "{@tag} &cPoprawne uzycie: /changepassword <stare> <nowe>" to player else: stop else: stop command /logout: aliases: log trigger: if {registered.%player%} is true: if {logged.%player%} is true: kick player due to "{@tag} &aWylogowano!" else: stop else: stop @Ixidi Próbuję zrobić, że gdy {logged.%player%} jest ustawione na false to gracz może skakać i się rozglądać, ale nie może się poruszać (tzn. chodzić) Edytowane 10 grudnia 2016 przez ry sieł Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104062 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Edek15PL 15 Opublikowano 10 grudnia 2016 Udostępnij Opublikowano 10 grudnia 2016 on join: set {_ploc.%player%} to location at x-location of player, y-location of player, z-location of player on any move: if {logged.%player%} is false: if x-location of player is equal x-location of {_ploc.%player%}: teleport player to {_ploc.%player%} if z-location of player is equal z-location of {_ploc.%player%}: teleport player to {_ploc.%player%} else: stop Nie sprawdzane, mozliwa duza ilość błędów ry sieł 1 Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104066 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ry sieł 10 Opublikowano 10 grudnia 2016 Autor Udostępnij Opublikowano 10 grudnia 2016 (edytowane) @Edek15PL Już odpalam Spigota i sprawdzam czy jest ok @Edek15PL Niestety, teraz to już w ogóle mnie nie cofa ani nic Mogę sobie chodzić nawet jak nie jestem zalogowany Edytowane 10 grudnia 2016 przez ry sieł Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104067 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Edek15PL 15 Opublikowano 10 grudnia 2016 Udostępnij Opublikowano 10 grudnia 2016 @up Jakies błędy były? ry sieł 1 Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104068 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ry sieł 10 Opublikowano 10 grudnia 2016 Autor Udostępnij Opublikowano 10 grudnia 2016 @Edek15PL http://imgur.com/a/4pysE Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104069 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Edek15PL 15 Opublikowano 10 grudnia 2016 Udostępnij Opublikowano 10 grudnia 2016 Spróbuj tego on join: set {_ploc.%player%} to the location at x-location of player, y-location of player, z-location of player on any move: if {logged.%player%} is false: if x-location of player is not x-location of {_ploc.%player%}: teleport player to {_ploc.%player%} if z-location of player is not z-location of {_ploc.%player%}: teleport player to {_ploc.%player%} else: stop DaltonEZ i ry sieł 2 Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104070 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ry sieł 10 Opublikowano 10 grudnia 2016 Autor Udostępnij Opublikowano 10 grudnia 2016 @Edek15PL Nadal mogę sie ruszać Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104071 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Edek15PL 15 Opublikowano 10 grudnia 2016 Udostępnij Opublikowano 10 grudnia 2016 Dobra, wpadłem na cos takiego. on join: set {_plocX.%player%} to x-location of player set {_plocY.%player%} to y-location of player set x-location of {_ploc.%player%} to x-location of player set z-location of {_ploc.%player%} to z-location of player on any move: if {logged.%player%} is false: if x-location of player is not {_plocX%player%}: set y-location of {_ploc.%player%} to y-location of player set pitch of {_ploc.%player%} to player's pitch set yaw of {_ploc.%player%} to player's yaw teleport player to {_ploc.%player} if z-location of player is not {_plocZ.%player%}: set y-location of {_ploc.%player%} to y-location of player set pitch of {_ploc.%player%} to player's pitch set yaw of {_ploc.%player%} to player's yaw teleport player to {_ploc.%player} else: stop ry sieł 1 Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104073 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ry sieł 10 Opublikowano 10 grudnia 2016 Autor Udostępnij Opublikowano 10 grudnia 2016 @Edek15PL http://imgur.com/a/Sxexf Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104074 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Edek15PL 15 Opublikowano 10 grudnia 2016 Udostępnij Opublikowano 10 grudnia 2016 Zamien spacje na odstęp przez TAB ry sieł 1 Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104075 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ry sieł 10 Opublikowano 10 grudnia 2016 Autor Udostępnij Opublikowano 10 grudnia 2016 @Edek15PL http://imgur.com/a/rP7s8 Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104076 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Edek15PL 15 Opublikowano 10 grudnia 2016 Udostępnij Opublikowano 10 grudnia 2016 (edytowane) Musisz dodać na serwer ten plugin https://www.skunity.com/RandomSK I dodaj w tych 2 linijkach gdzie jest "teleport player to {_ploc.%player%}" procenty. To jedyne co mogłem zrobić, najwyżej dziś rano na serwerze przetestuje i napisze inne rozwiązanie. Edytowane 10 grudnia 2016 przez Edek15PL ry sieł 1 Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104077 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ry sieł 10 Opublikowano 10 grudnia 2016 Autor Udostępnij Opublikowano 10 grudnia 2016 @Edek15PL Niestety, dalej to samo. [00:24:10 ERROR]: the pitch of {_ploc.%the player%} can't be set to anything (uzytkownicy.sk, line 51: set pitch of {_ploc.%player%} to player's pitch') [00:24:10 ERROR]: the yaw of {_ploc.%the player%} can't be set to anything (uzytkownicy.sk, line 52: set yaw of {_ploc.%player%} to player's yaw') [00:24:10 ERROR]: the pitch of {_ploc.%the player%} can't be set to anything (uzytkownicy.sk, line 56: set pitch of {_ploc.%player%} to player's pitch') [00:24:10 ERROR]: the yaw of {_ploc.%the player%} can't be set to anything (uzytkownicy.sk, line 57: set yaw of {_ploc.%player%} to player's yaw') Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104078 Udostępnij na innych stronach Więcej opcji udostępniania...
0 _AvaX_ 294 Opublikowano 11 grudnia 2016 Udostępnij Opublikowano 11 grudnia 2016 On join:Set {l::%player%} location of playerSet {x::%player%} to rounded x-coordinate of playerSet {y::%player%} to rounded y-coordinate of playerSet {z::%player%} to rounded z-coordinate of playerOn any move:If rounded z-coordinate of player is not {z::%player%}:Teleport player to {l::%player%}If rounded x-coordinate of player is not {x::%player%}:Teleport player to {l::%player%}If rounded y-coordinate of player is not {y::%player%}:Teleport player to {l::%player%} ry sieł 1 Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104127 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ry sieł 10 Opublikowano 11 grudnia 2016 Autor Udostępnij Opublikowano 11 grudnia 2016 @Quaczi Nareszcie ktoś mądry! Dzieki, działa Tylko jakbyś mógł, to popraw Set {l::%player%} location of player na Set {l::%player%} to location of player żeby ktoś się nie pomylił jak będzie szukał odpowiedzi c; //Proszę o zamknięcie Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104132 Udostępnij na innych stronach Więcej opcji udostępniania...
0 CuttingChipset 355 Opublikowano 11 grudnia 2016 Udostępnij Opublikowano 11 grudnia 2016 Problem został rozwiązany. Odnośnik do komentarza https://skript.pl/temat/15092-jakikolwiek-ruch/#findComment-104135 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
ry sieł 10
Witam. Opiszę swoje pytanie prosto i zwięźle. Jak sprawdzić, czy gracz się porusza? Chodzi mi jednak o to, aby nie uwzględniać ruchów kamerą tzn. rozglądania się i skakania. Proszę o szybką pomoc. Dzięki
Odnośnik do komentarza
https://skript.pl/temat/15092-jakikolwiek-ruch/Udostępnij na innych stronach
20 odpowiedzi na to pytanie
Rekomendowane odpowiedzi