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

Skrypt na tag serwera przed nickiem gracza na chacie


gppdm

Rekomendowane odpowiedzi

Opublikowano

Witam, słuchajcie mam takie pytanie gdyż chciałbym dodać skrypt aby podczas napisania czegoś na chacie ogólnym np gracz obok nicku tag serwera czyli aby wyglądało to tak: [TAG] >Nick< Text

 

Pomoże ktoś to wykonać w skrypcie?

 

Zrobiłem coś takiego aczkolwiek nie działa :c

 

on chat:
    cancel event
    if player has permission "gracz":
        broadcast " &8[&fGracz&8] %{plecc.%player%}% &7%player%&8 ->&f %message%"
    if player has permission "admin":
        broadcast " &8[&cAdmin&8] %{plecc.%player%}% &7%player%&8 ->&f %message%"

 

Liczę na pomoc

 

 

Opublikowano

Format czatu można zrobić w essentialsx (trzeba zainstalować essentialsx chat, vault + plugin na permissje LuckPerms).

Nie radzę bawić się w skrypty 😉

Opublikowano

Ok mam EssentialsChat

 

przykładowa ranga dla admina: 

 

Rang:
  # Admin Rang
  AdminPerm: EssentialsChat.Admin
  AdminTablist: '&4Admin &8| &4%name%'
  AdminMessage: '&4Admin &8| &4%name%&f: &a%message%'

 

jak wykonać rangę dla zwykłego gracza?

Opublikowano
Dnia 21.02.2021 o 20:42, gppdm napisał:

Ok mam EssentialsChat

 

przykładowa ranga dla admina: 

 

Rang:
  # Admin Rang
  AdminPerm: EssentialsChat.Admin
  AdminTablist: '&4Admin &8| &4%name%'
  AdminMessage: '&4Admin &8| &4%name%&f: &a%message%'

 

jak wykonać rangę dla zwykłego gracza?

jezeli masz luckyperms to ranga gracz to default

Opublikowano
Dnia 21.02.2021 o 20:42, gppdm napisał:

Rang:
  # Admin Rang
  AdminPerm: EssentialsChat.Admin
  AdminTablist: '&4Admin &8| &4%name%'
  AdminMessage: '&4Admin &8| &4%name%&f: &a%message%'

A co to za plugin?

Pobierz pluginy: EssentialsX, EssentialsXChat, Vault oraz LuckPerms. Żeby dodać "placeholdera" na czat w skripcie, użyj taki kod:

on chat:
	replace all "{NAZWA-PLACEHOLDERA}" with "%{twoja::zmienna%}" in chat format

Potem będziesz mógł w configu essentialsa (linijka 'format: ') dodać {NAZWA-PLACEHOLDERA} i wyświetli się ta zmienna ze skripta. Zalecam też używać :: zamiast . w nazwach zmiennych.

  • sk8erace1 zmienił(a) tytuł na Skrypt na tag serwera przed nickiem gracza na chacie

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...