Skocz do zawartości
[GIVEAWAY] Nóż survivalowy | Doppler ×
[GIVEAWAY] Bowie Knife | Gamma Doppler ×

Rekomendowane odpowiedzi

Opublikowano

Hejka, tak jak obiecałam kontynuuje moją serię poradników dotyczących pluginu Skript.

W dzisiejszym poradniku opisze Wam jego teorię, a na koniec nauczymy się tworzyć skrypt zwany "Cancel event" i dam na końcu niespodziankę biggrin.png

Tak więc zaczynamy:

 

I

Teoria:

Wtyczka Skript pozwala nam na bardzo proste tworzenie dodatków na swój serwer minecraft. Nie musimy znać żadnego języku programowania, lecz jakakolwiek wcześniejsza wiedza na temat C++/ Javy nam nie zaszkodzi, a wręcz pomoże zrozumieć funkcje pluginu. Przyda nam się także dobra znajomość języka angielskiego/ niemieckiego, ponieważ wszystkie zdarzenia, efekty, warunki opierają się na tych językach.

 

II

Cancel event:

on place tnt: 



player don't have permissions "katujemy.tnt":



cancel event



send "&7[&c*&7] Stawianie TnT jest niedozwolone"

Wyjaśnienie linijek:

on place tnt:  - Po położeniu tnt



player don't have permissions "katujemy.tnt": - Gdy gracz nie ma owej (katujemy.tnt) permisji...



cancel event - Wycofanie TnT



send "&7[&c*&7] Stawianie TnT jest niedozwolone"- ... pojawi się taka wiadomość

Obiecana niespodzianka:

 

Skrypt na Kokainę   wink.png  (bez skojarzeń)

Niestety nie będę wyjaśniać każdej linijki, jeżeli chcecie wyjaśnienia piszcie w Komentarzach


 

on rightclick holding a sugar:



    if name of player's tool is "&d&lKokaina":



        if player has permission "kokaina":



            send "&f[&bS&f] &7Pamietaj, ze mozesz zginac! Uzyles kokainy na wlasna odpowiedzialnosc."



            wait 2 seconds



            broadcast "&f[&bS&f] &7Gracz &6%player% &7byl na tyle odwazny, ze uzyl kokainy."



            remove 1 sugar named "&d&lKokaina" from player



            execute console command "/effect %player% 1 40 2"



            execute console command "/effect %player% 4 40 5"



            execute console command "/effect %player% 9 40 5"



            execute console command "/effect %player% 15 40 1"



            wait 6 seconds



            send "&f[&bS&f] &7I jak, fajnie sie czujesz? To jeszcze nie koniec." to player



            wait 10 seconds



            loop 5 times:



                damage player by 1 hearts



                wait 1 seconds



            send "&f[&bS&f] &7I na co Ci to bylo?" to player



            wait 10 seconds



            send "&f[&bS&f] &7Mama wie, ze cpiesz?" to player



            wait 10 seconds



            execute console command "/effect %player% clear"



            send "&f[&bS&f] &7Zabawiles sie? Moze to powtorzysz?" to player



            stop



        else:



            send "&f[&bS&f] &7Nie masz uprawnien, aby uzyc kokainy."



            stop



    else:



        stop

~ Dziękuję za uwagę 

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.