Skocz do zawartości

SignCommands - skrypt na interaktywne tabliczki


Rekomendowane odpowiedzi

SignCommands

Twórz swoje własne, funkcjonalne tabliczki <3

cVQZ1XX.png?1

SignCommands jest to skrypt pozwalający na tworzenie tabliczek, które wywołują komendy, gdy ktoś kliknie je prawym przyciskiem myszy.

Należy utworzyć tabliczkę w ten sposób:
 Ab7cSOl.png?1

Argumenty są opcjonalne, zależnie od komendy (komendy mogą używać np. ~line3, ~line4 itd.)

Komendy:
/scc reload - Przeładowywuje skrypt
/scc add <id_komendy> <"komenda (np. /op ~signuser)"> - Dodaje komendę
/scc list - Pokazuje listę komend dostępnych na tabliczki (można je tworzyć komendą powyżej, a usuwać komendą poniżej)
/scc remove <id_komendy> - Usuwa komendę (lista komend: /scc list)
/scc help - Pokazuje pomoc

Tworzenie komend:
/scc add <id_komendy> <"komenda">
ID komendy możemy wymyślić. W komendzie możemy używać np. ~signuser, ~victim czy nawet ~player (będzie to zamieniane
 na nick gracza, który kliknął prawym przyciskiem myszy tabliczkę)
Można także używać:
~scauthor = "TechnicalPlay"
~line1 = linia 1 tabliczki (zawsze będzie to równe "&9SC" (ale są wyjątki))
~line2 = linia 2 tabliczki (będzie to id komendy)
~line3 = linia 3 tabliczki (opcjonalnie w komendzie będzie można używać tej linii jako argument)
~line4 = linia 4 tabliczki (tak samo jak z ~line3)
Przykład:
/scc add give /give ~signuser ~line3 ~line4
Komenda ta doda komendę na tabliczki, która będzie dawać graczowi item zapisany w linii 3 z ilością (opcjonalnie) zapisaną w  linii 4
r7Vmdk9.png?1 << To co tutaj jest: to przykład z użyciem 'give' które przed chwilą dodaliśmy, daje blok diamentu x64

Uprawnienia (permissions):
-gdev.sc.createsign - możliwość stworzenia tabliczki
-gdev.sc.managecommands - zarządzanie komendami (komenda /scc lub /sccommand lub też /gdev:sccommand

Jeżeli skrypt ci się spodobał, nie zapomnij dać like :) (Pamiętajcie, będę ciągle ulepszał ten skrypt :D)

Link: http://pastebin.com/96YAXdvB

Wymagane dodatki:
SkQuery

ToDo:

 

Lepsza oprawa graficzna
Naprawienie bugów z YML

ChangeLog:

 

v.1.00


-Ładowanie zmiennych teraz odbywa się raz (można je przeładować /scc reload values)
-Lepsza szata graficzna

UWAGA: Aby polskie znaki działały poprawnie skrypt musisz zapisać w UTF-8.
W yml trochę pomógł Jahumen

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

Godzinę temu, KrejzolekPRO napisał:

Skrypt fajny, lecz moim zdaniem nie zasluguje na "skrypt miesiaca". 

 

to był jedyny skrypt który został zgłoszony do konkursu Skrypt miesiąca w maju

Odnośnik do komentarza
https://skript.pl/temat/11904-signcommands-skrypt-na-interaktywne-tabliczki/#findComment-85085
Udostępnij na innych stronach

  • 2 tygodnie później...
  • Libter odblokował(a) ten temat

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
Dodaj odpowiedź do tematu...

×   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ę...