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

Własny wygląd chatu w autorskim core


PanWykrzyknikMC3

Rekomendowane odpowiedzi

Opublikowano

Do group formatu dodaj prefix do grupy gracz, a powinno być {DISPLAYNAME}, bynajmniej ja zawsze tego używałem. Opisz bardziej szczegółowo swój błąd, ale ja już chyba ci pomogłem, jeśli chodzi o coś innego to napisz.

Podobają Ci się moje wypowiedzi lub Ci pomogłem? Wystaw mi punkt reputacji!

Opublikowano
Przed chwilą, Yadomi napisał:

Do group formatu dodaj prefix do grupy gracz, a powinno być {DISPLAYNAME}, bynajmniej ja zawsze tego używałem. Opisz bardziej szczegółowo swój błąd, ale ja już chyba ci pomogłem, jeśli chodzi o coś innego to napisz.

Pisze swój plugin Core

Opublikowano

Aaa, to zrób takie coś gracz: {DISPLAYNAME}: {MESSAGE}. Musisz to zrobić w essentials chacie.

Podobają Ci się moje wypowiedzi lub Ci pomogłem? Wystaw mi punkt reputacji!

Opublikowano
2 minuty temu, Yadomi napisał:

Aaa, to zrób takie coś gracz: {DISPLAYNAME}: {MESSAGE}. Musisz to zrobić w essentials chacie.

No pisze wlasny!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Opublikowano

To masz zrobić takie coś, ale proszę nie flooduj. Mi się wydaje, że to będzie działać, ale nie wiem, czy twój plugin będzie współpracował z serwerem, bo za to odpowiedzialny jest essentials, ale pewny nie jestem. Jak już to musisz go dobrze skonfigurować.

Podobają Ci się moje wypowiedzi lub Ci pomogłem? Wystaw mi punkt reputacji!

  • Marosking zmienił(a) tytuł na Własny wygląd chatu w autorskim core
Opublikowano
21 godzin temu, Yadomi napisał:

bo za to odpowiedzialny jest essentials

Co ty piszesz... Może być odpowiedzialny jeżeli posiadasz go i włączysz tą opcję.. A jeżeli gość pisze swój własny core pod serwer to nie ma nic wspólnego z essentials.
Po raz kolejny, piszesz bzdury.


 

Opublikowano
8 godzin temu, PanWykrzyknikMC3 napisał:

a do x dac ""?

??

napisalem przeciez ze string z configu

k3HeXgc.png

Opublikowano
Dnia 24.04.2018 o 16:32, happi napisał:

replace(x, y)

x - string z configu

y - string ktory chcesz miec

ale potezny kod srappi!

ja to bym uzyl poteznego replace od apache

 

@topic

wow, zobacz jakie fajne

www.javastart.pl

Opublikowano

Jeżeli chcesz aby w formacie były rangi (w przypadku PEX'a) dodaj jego integrację. W listenerze od chatu sprawdzaj czy 

PermissionUser user = PermissionsEx.getUser(player);
if(user.inGroup("example group")){
  //Replace, gdy gracz jest w randze
} else {
  //Nie jest w randze
}

Jeśli chodzi o replace'y możesz tak to zrobić (przykład):

String format = Main.getInstance().getConfig().getString("formatString");
format = format.replace("{DISPLAYNAME}", player.getName());
format = format.replace("{MESSAGE}", event.getMessage());

PermissionUser user = PermissionsEx.getUser(player);

if(user.inGroup("example group")){
  format = format.replace("{GROUP}", "Example group");
} else if (user.inGroup("simple group"){
  format = format.replace("{GROUP}", "Simple group");
}

event.setFormat(format);

Pozdrawiam :) 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...