Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Skrypt konfiguracja czatu


Rekomendowane odpowiedzi

Opublikowano

Siema mam owy skrypt:

on chat:
	cancel event
	if player has permission "czat.ninja":
		set {_chat} to "&7[%{poziom.%player%}%] [gracz] %player%&2: %message%"
	if player has permission "vip":
		set {_chat} to "&6[%{poziom.%player%}%] [vip] %player%&2: %message%"
	if player has permission "admin":
		set {_chat} to "&4[%{poziom.%player%}%] [admin] %player%&2: %message%"
	broadcast "%{_chat}%"
	stop

ma on za zadanie dodania do czatu zmiennych z skryptów jak Mana Poziom Gildia Klasa i inne, lecz zamiast wysyłać mi

 

[Ninja][103]Ammon_Jerro: Siemka    < mam > <NONE>

I nie wiem czego to jest powodem, uprawnienia w PEX mam dodane więc to nie to

TEMAT


 


Opublikowano

Czy na pewno istnieje taka zmienna jak {poziom.%player%} ?

Bo z tego co rozumiem to to wygląda tak:

"<NONE> [gracz/vip/admi] Nick_Gracza: Wiadomosc" tak?

Skoro tak, to oznacza, że wartość {poziom.%player%} nie została ustalona.

Więc dodaj do skryptu to:

 

on join:
    if {poziom.%player%} is not set:
        set {poziom.%player%} to 1
        stop
Opublikowano

Tak, jest to skrypt na początek, nie jest ważne czy zmienna istnieje, nawet jeżeli tego nie wczytał czat będzie wyglądał tak "[Gracz]Ammon_Jerro: Siemka

 

Ważne jest to że zamiast wiadomości wyskakuje <NONE> czy musiałem coś ważnego przeoczyć

TEMAT


 


Opublikowano

Ehh... ale permisje muszą być, bez tego nie określę [Admin] [Gracz] [Moderator] ...

 

Więc nie mogę zmienić tej rzeczy,permisje są aby wczytać którą konfigurację czatu ma skrypt dać

TEMAT


 


Opublikowano

Nie lepiej ustawić sobie w essentials? jak masz oczywiście?

1. Pisałem że muszę dodać do czatu zmienne z skryptu

2. Niestety ESS nie dodaje {lvl::%player%} / {mana::%player%} do czatu więc nie będzie tego na czacie

 

 

Temat można zamknąć rozwiązałem problem sam

TEMAT


 


Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...