Smilesoft, Tworzenie stron internetowych
tytuł kategorii Poradniki dotyczące podstawowych zagadnień w Minecrafcie

Jak napisać skrypt

Profil Autora Ocena Twoja Ocena Udostępnij
ivall (1)
10.00 z 2 głosów
share

KROK 1:

Tworzymy nowy plik a konkretniej dokument textowy i musimy wejść w opcję zapisz jako i tam poszczególnie wpisać:

-w nazwie pliku wpisujemy co chcemy np: Skrypt.sk i teraz ważne w każdym pliku ze skryptami musi wystąpić w nazwie ta końcówka sk bo inaczej plugin tego nie rozpozna.

- w typach musimy wybrać all types by było to rozpoznawalne jako każdy typ plików i byśmy mogli ten plik potem włączyć.

KROK 2:

Piszemy naszą komendę (ponieważ tylko komendy umiem pisać w tym pluginie to o tym wam opowiem) w następnym kroku objaśnię parę istotnych elementów które musi mieć komenda. Zacznijmy

Cytat:command /magia:
[]trigger:
[][]give 1 blaze rod of fortune 10 named "&4&LRozdzka Mocy" to player
[][]send "&4&LOtrzymales &3&LMAGICZNA ROZDZKE MOCY"
on rightclick with blaze rod:
[]if name of player's tool is "&4&LRozdzka Mocy":
[][]shoot a fireball from player
[] - oznacza 4 spacje lub 1 tab
Tak wygląda nasza pierwsza komenda która pozwoli nam na przywołanie płomiennej różdżki która nazywa się Różdżka Mocy

KROK 3:

Teraz objaśnię co dane rzeczy wykonają (tam gdzie - lub * będzie na czerwono oznaczać to będzie iż jest to istotna rzecz) WAŻNE! po każdym dwukropku zawsze musimy w następnej linijce przed wpisaniem czegokolwiek wcisnąć przycisk TAB 

- command /magia: oznacza tzw condition który jest przypisany do tego pluginu na stronie z listą tego wszystkiego i dzięki temu zapisowi plugin rozpozna iż jest to komenda

- trigger: oznacza iż po tym zostaną wykonane czynności jak użyjemy komendy jak widać jest to niezbędne przy pisaniu każdej komendy!

-give 1 blaze rod of fortune 10 named "&4&LRozdzka Mocy" to player: to z kolei jest czynność która zostanie wykonana po użyciu komendy prześldźmy zatem wszystko:

*give 1 blaze rod oznacza iż po użyciu komendy otrzymamy płomienną różdżkę czyli blaze roda 

*of fortune 10 to z kolei jest enchant który będzie miał nasz item możemy każdy znany w MC enchant podnieść max do 100 

*named "&4&LRozdzka Mocy" to z kolei nazw itu jaki otrzymamy normalnie nie dysponując pluginem MCedit nie damy żadnej nazwy kolorowej itemowi
a z kolei &4&L da nazwie kolor czerwony, pogrubiony Smile

*to player oznacza iż tą broń otrzyma gracz który użył tej komendy jeśli tego nie wpiszemy to plugin nie będzie wiedział kto ma to otrzymać

send "&4&LOTRZYMALES &3&LMAGICZNA ROZDZKE MOCY" to jest wiadomość która zostanie wysłana do gracza który użył komendy

on rightclick with blaze rod: jest to kolejny tzw condition który pozwoli nam na to iż po kliknięciu (w tym przypadku) prawym przyciskiem myszy stanie się rzecz opisana poniżej

if name of player's tool is "&4&LRozdzka Mocy": to z kolei jest warunek który musi być spełniony by stała się czynność po kliknięciu na blaze roda. Warunki możemy tworzyć by stało się coś jeśli np: item będzie miał wyznaczoną nazwę 

shoot a fireball from player to czynność która zostanie wykonana po kliknięciu ppm na nasz item. Literka a jest ważna gdyż bez niej plugin nie rozpozna tego ile ma zostać wystrzelonych fireballi osobiście nie polecam dawać wystrzelania 2 fireballi bo nwm co by się stało

Tak oto prześledziliśmy cały skrypt na komendę teraz objaśnię co dalej.

KROK 4:

Po skończeniu pisania skryptu wchodzimy w opcję Zapisz i możemy już zamknąć nasz program notepad++ teraz musimy ponownie uruchomić nasz serwer poprzez nasz plik start.bat czy jak wy tam macie i gdy już się uruchomi sewer wchodzimy w MC, na nasz serwer i teraz by przeładować i sprawdzić czy nie ma w skrypcie błędów wpisujemy komendę /sk reload nazwa naszego skryptu (tym razem bez tej końcówki sk) jeśli nie ma błędów wpisujemy naszą komendę i cieszmy się naszym pomysłem. Skrypt możemy dowolnie modyfikować lecz pamiętjmy że i ten plugin ma swe ograniczenia więc nie wszystko da się zrobić ot co Big Grin



Dodaj komentarz!