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] Skript chat nie działa


Rekomendowane odpowiedzi

Opublikowano

on chat:

if player has permission "chat.gracz":

cancel event

broadcast "&8%display name of player%&6» &7%message%"

if player has permission "chat.vip":

cancel event

broadcast "&3%display name of player%&6» &b%message%"

if player has permission "chat.supervip":

cancel event

broadcast "&3%display name of player%&6» &b%message%"

if player has permission "chat.helep":

cancel event

broadcast "&9%display name of player%&6» &1%message%"

if player has permission "chat.mod":

cancel event

broadcast "&2%display name of player%&6» &a%message%"

if player has permission "chat.root":

cancel event

broadcast "&c%display name of player%&6» &c&o%message%"

272521459542159815554.gif

Opublikowano


on chat:

cancel event

if player has permission "chat.gracz":

broadcast "&8%display name of player%&6» &7%message%"

stop

if player has permission "chat.vip":

broadcast "&3%display name of player%&6» &b%message%"

stop

if player has permission "chat.supervip":

broadcast "&3%display name of player%&6» &b%message%"

stop

if player has permission "chat.helep":

broadcast "&9%display name of player%&6» &1%message%"

stop

if player has permission "chat.mod":

broadcast "&2%display name of player%&6» &a%message%"

stop

if player has permission "chat.root":

broadcast "&c%display name of player%&6» &c&o%message%"

stop

 

Opublikowano

Może tak?

Jak nie będzie działać wywal cancel event. ;-)

on chat:
    cancel event
        if player has permission "costam.cos:"
            set message to "&8%display name of player%&6» &7%message%"
 

Opublikowano

Dzięnki SenzoPL działa ale teraz jak daję permisję - chat.root to nie pisze tak jak jest ustawione tylko pisze tak jak ma Gracz

Sprawdź czy nie masz czasem innego uprawnienia od skryptu w danej grupie.

 

 

 

jp8p35.jpg

 

 

Opublikowano

1.
Skrypt nie twój tylko mój było ;x. <zobacz moje tematy.>
2.
Nie wiem czy to się da napisać ponieważ op ma dostęp do każdej permissji.

Opublikowano

Dzięnki SenzoPL działa ale teraz jak daję permisję - chat.root to nie pisze tak jak jest ustawione tylko pisze tak jak ma Gracz

Dodaj dla root'a poniższe uprawnienia:

- chat.root
- -chat.gracz
- -chat.vip
- -chat.supervip
- -chat.helep
- -chat.mod
  • 5 tygodni później...
Opublikowano

Hmm, moim zdaniem można byłoby to napisać, aczkolwiek trzeba byłoby to zrobić tak, że jak masz tam "if player has permission "jakieśtam.cośtam", to najpierw zacznij od najwyższej, czyli np. "chat.admin", a potem pisz "else if player has permission (przykładowo "chat.mod"):" wtedy będzie sprawdzało od najwyższego pexa i wszystko powinno działać. Jeśli nadal nie wiesz o co mi chodzi, dam ci tu wskazówkę:

on chat:
	cancel event
	if player has permission "chat.admin":
		broadcast "&c%display name of player%&6>> &6%message%"
	else if player has permission "chat.mod":
		broadcast "&a%display name of player%&6>> &2%message%"
	else if player has permission "chat.gracz":
		broadcast "&e%display name of player%&6>> &7%message%" 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...