Zrobiłem sobie skrypty (oba na dole) - jeden na czat Ekipy drugi do ogłoszeń. W obu skryptach jest użyta zmienna %coloured player's nickname%. Co ważne na tym etapie - Gracze na naszym serwerze mają prefixy z kolorami RGB. W przypadku funkcji broadcast "%coloured player's nickname% ogłasza %arg 1%" wszystko wyświetla się prawidłowo - kolor RGB jest zachowany. Jednakże w przypadku funkcji send "%coloured player's nickname%" to player nie działa - zamiast koloru RGB pojawia się czarny kolor.
Przykład, w którym nie działa:
command /e [<text>]:
trigger:
if arg 1 is set:
loop all players:
if loop-player has permission "ekipa.info":
execute console command "/playsound minecraft:entity.illusioner.mirror_move record %loop-player% ~ ~ ~ 1 1.2 1"
send "&2&lCE &9&L>> &c %colored player's nickname% &6⇒ &e%coloured arg 1%" to loop-player
Przykład, w którym działa:
command /oglos [<text>]:
trigger:
if player has permission "admin.info":
broadcast "&6&l|&4&LOgłoszenie&6&l| %coloured player's nickname% -> %coloured arg 1%"
Pytanie
Byialy 0
Siemka!
Zrobiłem sobie skrypty (oba na dole) - jeden na czat Ekipy drugi do ogłoszeń. W obu skryptach jest użyta zmienna %coloured player's nickname%. Co ważne na tym etapie - Gracze na naszym serwerze mają prefixy z kolorami RGB. W przypadku funkcji broadcast "%coloured player's nickname% ogłasza %arg 1%" wszystko wyświetla się prawidłowo - kolor RGB jest zachowany. Jednakże w przypadku funkcji send "%coloured player's nickname%" to player nie działa - zamiast koloru RGB pojawia się czarny kolor.
Przykład, w którym nie działa:
Przykład, w którym działa:
Jakiś pomysł jak to naprawić?
Odnośnik do komentarza
https://skript.pl/temat/44871-rgb-nieprawid%C5%82owe-dzia%C5%82anie/Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi