Skocz do zawartości
  • 0
ExtremeDavid

Jak połączyć Essentials z Skriptem

Pytanie

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Użytkownik
  • 0

nie trzeba go łączyć wystarczy zrobić cuś takiego:

on chat:
	cancel event
	broadcast "&6%{lvl::%player%}% &7%player% &8: &7%message%"

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0

no to tutaj mozna zrobic coś takiego:

command /zaloz [<text>] [<text>]:
	trigger:
  		stop
  		set arg-1 to {gildia::%player%}
command /wyrzuc [<text>]:
  	trigger:
  		stop
  		clear {gildia::%arg-1%}
command /usun:
  	trigger:
  		stop
  		loop all players:
			if {gildia::%loop-player%} is {gildia::%player%}:
  				clear {gildia::%player%}
				clear {gildia::%loop-player%}

 

 

Ps. @PoweredDragon to moj problem do rozwiazania XD

  Łączę i w związku z tym modifykuje nieco treść //Michma1707 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0
Spoiler
Krok 1.
Najpierw przechodzimy do pliku config.yml znajdujący się w folderze essentials, szukamy:
############################################################
# +------------------------------------------------------+ #
# |                   EssentialsChat                     | #
# +------------------------------------------------------+ #
############################################################
Poniżej znajdziemy format i group-formats, usun z nich zmienna:
{DISPLAYNAME} - odpowiada za nick gracza
Zapisujesz
Ja mam na przykład tak:

  format: '&f[{GROUP}&f] {MESSAGE}'

  group-formats:
    User: '&f[&2{GROUP}&f] {MESSAGE}'
    Admin: '&f[&c{GROUP}&f] {MESSAGE}'
Krok 2.
Następnie tworzymy nowy skrypt o zawartości:

on chat:
    set message to "%display name of player%: %message%"

I teraz za zmienną: %display name of player% możesz dopisywać sobie inne perfixy lub zmienne ze skryptów np: %{gildia.tag.%player%}%
Więc to będzie wyglądać tak:
on chat:
    set message to "%{gildia.tag.%player%}% %display name of player%: %message%"

Opis zmiennych:
%display name of player% - odpowiada za nick gracza
%message% - odpowiada za wiadomość gracza
%{gildia.tag.%player%}% - przykładowa zmienna

Zapisujesz, przeładowujesz essentials (/essentials reload) oraz skrypt (/sk reload all)
Oczywiście możesz używać kolorów

 

Z pewnego forum. Poradnik od @ShroN.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Zasłużony
  • 0

Temat został przeniesiony z Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! > Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! do Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! > Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Użytkownik
  • 0

@fapeqTM sprawdze a jak działa to dam ci +

@fapeqTM plusik

Problem rozwiązany proszę o zamknięcie tematu.

//Łączę ~Norbi

Edytowane przez ExtremeDavid

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Losowy awatar
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

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

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

×