Skocz do zawartości

CMDS - Komendy na szybko


KGaZ
 Udostępnij

Rekomendowane odpowiedzi

Witam

Ostatnio , w sumie dla zabawy siedziałem na local hoscie

i pisałem skrypty , z nudów , i wyszło mi myśle coś ciekawego

Jest to skrypt na komendy w pliku YML

Ktoś powie 'Ale po co , to tylko kilka linijek w skrypcie' , dlatego odpowiem

Popatrzcie sobie na prefix tematu , zatem

Przedstawie wam konfiguracje

cmds:
	[Nazwa Komendy]:
		permission: '[Nazwa Permissi]'
		permissionmes: '[Wiadomosc Przy Braku Permissi]'
		messages:
		- 'Elo  , jestes bardzo'
		- 'Fajny , ;3'
		todo:
		- 'executeplayer:say Nom'
		- 'executeconsole:say PLAYER uzyl komendy COMMAND'
		- 'broadcast:Przykladowa Wiadomosc'

Nic nie rozumiecie?

Już tłumacze

[Nazwa Komendy] - Oznacza to co gracz ma wpisać , na męski rozum , dodaje komendę /[Nazwa Komendy]

[Nazwa Permissi] - Oznacza permissie wymagana do wykonania danej komendy

messages: - Wiadomości któe mają się wyświetlic , po myślniku , tka jakbyśmy dodawali permissie w PermissionsEx

todo: - Trudno mi wyjaśnić , lecz tutaj są funkcje które mają się wykonać przy wywołaniu komendy , żeby to nie były tylko suche wiadomości , lista tych funkcji znajduje się poniżej ,

i od razu jeśli jesteśmy przy temacie 'todo' , to prosiłbym o nadsyłanie mi pomysłów , gdyż jedyne co na początek wymyśliłem to te 3 funkcje

Poniżej również umieszczam listę składni do wykorzystania , Pozdrawiam

Składnie:

Spoiler

RANDOMC - Daje nam losowy kolorek

PLAYER - Pokaże nam nick sendera

TIME - Czas

COMMAND - Nazwa komendy która gracz własnie wywołał , jest to przydatne przy długich nazwach , albo trudnych do zapamiętania

NPERM - Oznacza wymagana permissie

 

 

Funkcje:

Spoiler

'executeplayer:[NAZWA KOMENDY]'

[Nazwa Komendy] - Oznacza nazwę komendy którą gracz ma wykonać

'executeconsole:[NAZWA KOMENDY]'

To samo co powyżej

'broadcast:[MESSAGE]'

Ogłasza wartość [MESSAGE]

 

Przykłady Komend:

cmds:
  Ping:
    permission: 'ping.pong'
    permissionmes: 'Niestety , nie posiadasz uprawnien RANDOMC NPERM'
    messages:
    - 'Pong'
    todo:
    - 'executeplayer:Pong'
  Pong:
    permission: 'pong.ping'
    permissionmes: 'Niestety , nie posiadasz uprawnien RANDOMC NPERM'
    messages:
    - 'Ping'
    todo:

Dziękuję za poświęcony czas!

Dodam jeszcze  , że komendy po zapisaniu trzeba reloadować ,  służy temu komenda /cmdl

LINK:

Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

TODO:

- Wasze pomysły funkcji i skłądni

BUGI:

- Nie znalazłem żadnych

Proszę jeszcze raz wszystkich o dawanie pomysłów ;)

Edytowane przez KGaZ
Dodano: Przykłady Komend
Odnośnik do komentarza
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
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.

 Udostępnij

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

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