xAxee 1968 Opublikowano 31 października 2018 Udostępnij Opublikowano 31 października 2018 (edytowane) WitamDzisiaj mam do zaprezentowania Skrypt na oznaczanie graczy na chacie Tak wiem skrypt mały ale bardzo orginalny Nigdy nie widziałem podobnego (Skrypt pisany na matematyce :D) Działanie: Aby zadziałało piszemy @<nick> wtedy wyśle się wiadomość do <nick> Konfiguracja: Skrypt możemy konfigurować tak jak chcemy! (Czyli tylko wiadomość bo więcej opcji skrypt nie posiada) W konfiguracji możemy umieścić zmienne: {S-PLAYER} - Gracz który wysyła oznaczenie {Z-PLAYER} - Gracz który otrzymuje oznaczenie {S-LOCATION} - Lokalizacja gracza który wysyła oznaczenie {Z-LOCATION} - Lokalizacja gracza który został oznaczony {DATA} - Data oznaczenia gracza (wysłania wiadomości) Uprawnienia: - Ax.Onz - Uprawnienie pozwala na wysyłanie oznaczenia Wersje Skryptu:- 1.0 - Napisanie i Wydanie Skryptu2.0 - Ogarnięcie całego syfu Dziękuje za uwagę (Znalazłeś błąd? Napisz go pod postem albo na pw!) Edytowane 23 maja 2020 przez xAxee Formatowanie Nie nadużywaj formatowania §2.2.1 Addiss9 1 Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/ Udostępnij na innych stronach Więcej opcji udostępniania...
JanekMaSkrypta_ 117 Opublikowano 31 października 2018 Udostępnij Opublikowano 31 października 2018 8 minut temu, xAxee napisał: (Skrypt pisany na matematyce :D) Nie widzę w kodzie nic "matematycznego" Jeżeli chodzi o sam skrypt to oryginalny bo też nie widziałem takiego. 7/10 xAxee i Taq 1 1 Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-197436 Udostępnij na innych stronach Więcej opcji udostępniania...
jaku49 691 Opublikowano 31 października 2018 Udostępnij Opublikowano 31 października 2018 Niby zwykła lipa ale... Jest coś nowego za co mogę dać 8/10 Wzmianki o kimś xAxee 1 Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-197437 Udostępnij na innych stronach Więcej opcji udostępniania...
maciek214 1 Opublikowano 9 listopada 2018 Udostępnij Opublikowano 9 listopada 2018 W dniu 31.10.2018 o 20:15, JanekMaSkrypta_ napisał: Nie widzę w kodzie nic "matematycznego" Jeżeli chodzi o sam skrypt to oryginalny bo też nie widziałem takiego. 7/10 Napisal na matematyce na lekcji chyba xD a skrypt fajny 10/10 xAxee 1 Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-198257 Udostępnij na innych stronach Więcej opcji udostępniania...
kerpson 551 Opublikowano 9 listopada 2018 Udostępnij Opublikowano 9 listopada 2018 @maciek214 data...... xAxee 1 Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-198267 Udostępnij na innych stronach Więcej opcji udostępniania...
xAxee 1968 Opublikowano 9 listopada 2018 Autor Udostępnij Opublikowano 9 listopada 2018 (edytowane) 2 godziny temu, HotAngel2K17 napisał: @maciek214 data...... Tylko 9 Dni @JanekMaSkrypta_, @jaku49, @maciek214 Dziękuje za ocenienie skrptu Edytowane 9 listopada 2018 przez xAxee Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-198279 Udostępnij na innych stronach Więcej opcji udostępniania...
DrakeSun 4 Opublikowano 12 listopada 2018 Udostępnij Opublikowano 12 listopada 2018 (edytowane) Skrypt jest fajny i przejrzysty. Plusik, że jest YAML. Jedynie co bym w nim zmienił to: on chat: if player has permission "Ax.Onz": if message contains "@": loop all players: if message contains "@%loop-player%": set {_} to yaml value "Message" from file "{@Sciezka}" replace all "{S-PLAYER}" with "%player%" in {_} replace all "{DATA}" with "%now%" in {_} replace all "{S-LOCATION}" with "%location of player%" in {_} replace all "{Z-LOCATION}" with "%location of loop-player%" in {_} replace all "{Z-PLAYER}" with "%loop-player%" in {_} send "%colored {_}%" to loop-player else: # Tego nie powinno tutaj być. Jeśli w wiadomości nie bedzię takiego znaku jak "@" to dalsza część kodu nie wykona się :) stop A tak to nawet OKEJ. 8/10 Edytowane 12 listopada 2018 przez DrakeSun Nie napisałem pełnego tekstu xAxee 1 Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-198647 Udostępnij na innych stronach Więcej opcji udostępniania...
xAxee 1968 Opublikowano 12 listopada 2018 Autor Udostępnij Opublikowano 12 listopada 2018 6 minut temu, DrakeSun napisał: Skrypt jest fajny i przejrzysty. Plusik, że jest YAML. Jedynie co bym w nim zmienił to: on chat: if player has permission "Ax.Onz": if message contains "@": loop all players: if message contains "@%loop-player%": set {_} to yaml value "Message" from file "{@Sciezka}" replace all "{S-PLAYER}" with "%player%" in {_} replace all "{DATA}" with "%now%" in {_} replace all "{S-LOCATION}" with "%location of player%" in {_} replace all "{Z-LOCATION}" with "%location of loop-player%" in {_} replace all "{Z-PLAYER}" with "%loop-player%" in {_} send "%colored {_}%" to loop-player else: # Tego nie powinno tutaj być. Jeśli w wiadomości nie bedzię takiego znaku jak "@" to dalsza część kodu nie wykona się :) stop A tak to nawet OKEJ. 8/10 Dokładnie o to chodzi Po co ma się wykonać dalsza część kodu jak nikt nie został oznaczony Dziękuje za ocene Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-198648 Udostępnij na innych stronach Więcej opcji udostępniania...
DrakeSun 4 Opublikowano 12 listopada 2018 Udostępnij Opublikowano 12 listopada 2018 24 minuty temu, xAxee napisał: Dokładnie o to chodzi Po co ma się wykonać dalsza część kodu jak nikt nie został oznaczony Dziękuje za ocene Źle mnie chyba zrozumiałeś. Chodziło mi o to, że jeśli usuniesz te dwie niepotrzebne linijki to skrócisz kod. Tak samo będzie działać w przypadku zostawienia tych dwóch linijek . Co prawda skrypt jest bardzo malutki i raczej to, czy zostawisz te dwie linijki kodu, czy je usuniesz to nie będzie miało znaczenia, ale lepiej jest się nauczyć na przyszłość i nie robić takich błędów przy większych i o wiele bardziej wymagających skryptach. Powodzenia! xAxee 1 Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-198651 Udostępnij na innych stronach Więcej opcji udostępniania...
xAxee 1968 Opublikowano 12 listopada 2018 Autor Udostępnij Opublikowano 12 listopada 2018 2 minuty temu, DrakeSun napisał: Źle mnie chyba zrozumiałeś. Chodziło mi o to, że jeśli usuniesz te dwie niepotrzebne linijki to skrócisz kod. Tak samo będzie działać w przypadku zostawienia tych dwóch linijek . Co prawda skrypt jest bardzo malutki i raczej to, czy zostawisz te dwie linijki kodu, czy je usuniesz to nie będzie miało znaczenia, ale lepiej jest się nauczyć na przyszłość i nie robić takich błędów przy większych i o wiele bardziej wymagających skryptach. Powodzenia! Te 2 linijki są po to aby wsm mniej obciążać. Skrypt równie dobrze by działal bez nich jak i z nimi ale lepiej jak tam są Skrypt wrzuciłem tylko dlatego bo miałem pomysł i wydawał mi się oryginalny (Wsm to zapraszam cię do oceny pozostałych moich skryptów (sygnatura)) Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-198653 Udostępnij na innych stronach Więcej opcji udostępniania...
DrakeSun 4 Opublikowano 12 listopada 2018 Udostępnij Opublikowano 12 listopada 2018 Wszystko fajnie tylko, czy mógłbyś mi wytłumaczyć jak te dwie linijki wpłyną na skrypt? Plugin poza tym, że musi cały skrypt przekształcić to jeszcze ma dodatkowe linijki, które też musi przekształcić na JAVE, a więc nie wiem w jaki sposób te dwie linijki mogą mniej obciążać skrypt od ich braku. Pytam z ciekawości, bo może się mylę. Jeśli tak to chciałbym się czegoś nowego nauczyć :). Sorry za spam. xAxee 1 Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-198654 Udostępnij na innych stronach Więcej opcji udostępniania...
xAxee 1968 Opublikowano 12 listopada 2018 Autor Udostępnij Opublikowano 12 listopada 2018 (edytowane) 5 minut temu, DrakeSun napisał: Wszystko fajnie tylko, czy mógłbyś mi wytłumaczyć jak te dwie linijki wpłyną na skrypt? Plugin poza tym, że musi cały skrypt przekształcić to jeszcze ma dodatkowe linijki, które też musi przekształcić na JAVE, a więc nie wiem w jaki sposób te dwie linijki mogą mniej obciążać skrypt od ich braku. Pytam z ciekawości, bo może się mylę. Jeśli tak to chciałbym się czegoś nowego nauczyć :). Sorry za spam. Jeżeli jest "@" to skrypt wykonuje Loop all players #które głównie ładuje w tym skrycie potem kolejne ify replace itd... A te 2 linijki dają to że jak nie ma "@" to nie gracze nie będą loopowani iwg. Sam ten skrypt prawie wgl nie wpływa na serwer ale lepiej jak to stop tam jest ponieważ wszyscy gracze nie będą loopowani itd. A i 2 linijki z else i stop raczej dobrze wpłyną na plugin xd Edytowane 12 listopada 2018 przez xAxee tusicotugu2007 1 Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-198655 Udostępnij na innych stronach Więcej opcji udostępniania...
Darodrago 0 Opublikowano 26 listopada 2019 Udostępnij Opublikowano 26 listopada 2019 Nie wiem dlaczego ale plugin skript ma jakiś problem bo nie rozumie linijki 6 oraz 19 Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-229761 Udostępnij na innych stronach Więcej opcji udostępniania...
xAxee 1968 Opublikowano 26 listopada 2019 Autor Udostępnij Opublikowano 26 listopada 2019 1 godzinę temu, Darodrago napisał: Nie wiem dlaczego ale plugin skript ma jakiś problem bo nie rozumie linijki 6 oraz 19 Nie masz dodatku skquery Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-229779 Udostępnij na innych stronach Więcej opcji udostępniania...
xAxee 1968 Opublikowano 23 maja 2020 Autor Udostępnij Opublikowano 23 maja 2020 Ten temat został przeniesiony do kosza! https://skript.pl/temat/39384-azonz-skrypt-na-oznaczanie-graczy-na-chacie-v2/ Notatka dodana przez xAxee Odnośnik do komentarza https://skript.pl/temat/30124-axozn-skrypt-na-oznaczanie-graczy-na-chacie/#findComment-247225 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi