Skocz do zawartości
  • 0

Sprawdzanie permisji w lore


Pytanie

czy to możliwe

im.setLore(Arrays.asList("§aSmireci "+ aplayers.getPlugin.getDeaths +""));

i jak zrobić aby w tym lore sprawdzało czy mamy permisje vip.pex, jeżeli mamy to pisze VIP: tak jeżeli nie to VIP: nie ma to być zrobione w im nie przed...

Odnośnik do komentarza
https://skript.pl/temat/18739-sprawdzanie-permisji-w-lore/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Ale że jak w środku, to nie ma sensu, zrób jak człowiek:

 

if (player.hasPermission(...))
{
	im.setLore(Arrays.asList("§aSmireci "+ aplayers.getPlugin.getDeaths +" dla vipa"));
}
else
{
	im.setLore(Arrays.asList("§aSmireci "+ aplayers.getPlugin.getDeaths +" nie dla vipa"));
}

 

Odnośnik do komentarza
https://skript.pl/temat/18739-sprawdzanie-permisji-w-lore/#findComment-127825
Udostępnij na innych stronach

  • 0
Teraz, xTea_199 napisał:

i chcę to zrobić w 1 linijce ;/

nie rób tego w 1 linijcę bo to będzie nieczytelne, a jak masz dużo permisji to zrób to jakoś pętlą, tak to zostaje ci ternary operator, ale on się nie nadaje na takie dłuższe rzeczy bo jest kompletnie nieczytelny... Zwolnili by mnie jak bym takie [ciach]o od[ciach]ił:

im.setLore(Arrays.asList("§aSmireci "+ aplayers.getPlugin.getDeaths + (player.hasPermission(...) ? "true" : "false")));

 

Odnośnik do komentarza
https://skript.pl/temat/18739-sprawdzanie-permisji-w-lore/#findComment-127832
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...