Skocz do zawartości
  • 0

Skrypt


Grzesiuuuu

Pytanie

Cześć, potrafiłby ktoś mi napisać taki skrypt, że po wpisaniu komendy /ps uncalim dostajemy blok działki do eq? Jest to plugin protection stones, a potrzebuję coś takiego z racji, że na moim serwerze można tylko raz odebrać działkę no i jak się ją usunie to już nie można mieć drugiej. Z góry dziękuję!

Odnośnik do komentarza
https://skript.pl/temat/45299-skrypt/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
1 minutę temu, Grzesiuuuu napisał:

Cześć, potrafiłby ktoś mi napisać taki skrypt, że po wpisaniu komendy /ps uncalim dostajemy blok działki do eq? Jest to plugin protection stones, a potrzebuję coś takiego z racji, że na moim serwerze można tylko raz odebrać działkę no i jak się ją usunie to już nie można mieć drugiej. Z góry dziękuję!

Proszę.

command /ps uncalim:
	trigger:
		give player [twój blok]

Uważaj, gdyż jest szansa na to, iż odrejestruje ci komendę /ps z ProtectionStones.

Możesz również to zrobić tak.

on command "ps uncalim":
	cancel event
	send "%sender% executed command /%full command%" to console
	give player [twój blok]
	send "&aOtrzymałeś blok!" to player

W obu przypadkach uzupełnij sobie ten blok.

Odnośnik do komentarza
https://skript.pl/temat/45299-skrypt/#findComment-285295
Udostępnij na innych stronach

  • 0
1 minutę temu, Grzesiuuuu napisał:

A co wpisać właśnie w polu "twój blok" bo komenda na jego wzięcie to "/ps get 50" a w plikach blok się nazywa block1

Musisz go dokładnie skopiować i wstawić w ten skrypt (każdy szczegół jest istotny). Można również zrobić tak, że graczowi daje ten blok poprzez komendę "/ps get 50".

Odnośnik do komentarza
https://skript.pl/temat/45299-skrypt/#findComment-285301
Udostępnij na innych stronach

  • 0

Tak, 

command /dzialka [<text>]:
	trigger:
		execute player command "/ps %arg%"

 

edit: @Kormic jasno wskazał, że chce skrypt na zastąpienie komendy

Edytowane przez CoFFeIN04
Odnośnik do komentarza
https://skript.pl/temat/45299-skrypt/#findComment-285306
Udostępnij na innych stronach

  • 0
3 minuty temu, Grzesiuuuu napisał:

dobra a jeszcze takie pytanie, bo nie chcę już pisać nowego tematu, jest jeszcze mozliwość napisania skryptu aby np zastąpić komendę "/ps" na "/dzialka", czy coś takiego?

Pewnie możesz dodać aliasy w pliku konfiguracyjnym pluginu. Ewentualnie dodaj alias w pliku commands.yml (znajdziesz go w folderze serwera tam gdzie silnik serwera).

Nie korzystaj z rozwiązania wyżej, definiowanie kolejnych komend tylko po to, aby wykonywały inne komendy, powinieneś robić w ostateczności.

Odnośnik do komentarza
https://skript.pl/temat/45299-skrypt/#findComment-285307
Udostępnij na innych stronach

  • 0
2 minuty temu, Grzesiuuuu napisał:

a jak dodać ten alias?

W ten sposób.

aliases:
    dzialka:
    - "ps $$1-"

Akceptujemy w tym przypadku wszystkie przekazane argumenty.

14 minut temu, CoFFeIN04 napisał:

edit: @Kormic jasno wskazał, że chce skrypt na zastąpienie komendy

No to dawaj mu gówniane rozwiązania, na pewno to doceni.

Odnośnik do komentarza
https://skript.pl/temat/45299-skrypt/#findComment-285311
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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