Skocz do zawartości

Recommended Posts

Użytkownik

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

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach
Użytkownik

@Ixidi

8 godzin temu, KGaZ napisał:

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

Popatrzcie sobie na prefix tematu , zatem

:3

Edytowane przez KGaZ

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Żeby dodać komentarz, musisz założyć konto lub zalogować się

Tylko zarejestrowani użytkownicy mogą dodawać komentarze

Dodaj konto

Załóż nowe konto. To bardzo proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się teraz


  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×