Skocz do zawartości
  • 0

Replace


gnomq
 Udostępnij

Pytanie

18 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, gnomq2000 napisał:

    replace all "gnomq" with "&cgnomq" in message

 

jak zrobić, żeby gracz po wpisaniu mojego nicku poza nim pisał dalej tym samym kolorem co miał?

Musisz jakoś przechwycić kolor, możesz spróbować tak:

set {_c} to 2 first letters of message
replace all "gnomq" with "gnomq%{_c}%" in message

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, gnomq2000 napisał:

GAKJozq.png

cholibka

Próbowałeś metody kolegi wyżej?

EDIT:

set {_c} to first 2 characters of message
replace all "gnomq" with "gnomq%{_c}%" in message

 

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
24 minuty temu, _xXCichyMleczXx_ napisał:

Daj to "&cgnomq&r"

tak próbowałem, ale wtedy pisze na biało, a u mnie każda ranga pisze innym kolorem. mam własne kolory czatu typu rgb

 

20 minut temu, Kormic napisał:

Próbowałeś metody kolegi wyżej?

EDIT:

set {_c} to first 2 characters of message
replace all "gnomq" with "gnomq%{_c}%" in message

 

2J4vH4R.png
 

replace all "gnomq" with "&4gnomq%{_c}%" in message
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, gnomq2000 napisał:

to samo

Spróbuj utworzyć jeszcze wcześniej zmienną lokalną zawierającą 'uncoloured message' i ją wykorzystaj w dalszym kodzie.

EDIT:

Po reakcji wnioskuję, że nie rozumiesz. Spróbuj utworzyć taką zmienną:

set {_c} to uncoloured message

I wykorzystaj ją w dalszym kodzie, kapujesz? I spróbuj to później wysłać na czacie.

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Godzinę temu, Kormic napisał:

Spróbuj utworzyć jeszcze wcześniej zmienną lokalną zawierającą 'uncoloured message' i ją wykorzystaj w dalszym kodzie.

EDIT:

Po reakcji wnioskuję, że nie rozumiesz. Spróbuj utworzyć taką zmienną:

set {_c} to uncoloured message

I wykorzystaj ją w dalszym kodzie, kapujesz? I spróbuj to później wysłać na czacie.

nie działa mi nic

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
53 minuty temu, gnomq2000 napisał:

nie działa mi nic

Dobra, pobawiłem się z tym chwilę i działa :)

on chat:
	set {_c} to message
	set {_l} to first 2 characters of {_c}
	replace all "gnomq" with coloured "&4gnomq%{_l}%" in message
	set message to coloured message

Dla testu dałem jako wiadomość "&7gnomq hej" i wyświetliło kolorowane "<czerwony>gnomq <szary>hej".

EDIT:

Tylko teraz jest problem z dłuższymi formatowaniami, przykładowo '&6&l'.

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, Kormic napisał:

Dobra, pobawiłem się z tym chwilę i działa :)

on chat:
	set {_c} to message
	set {_l} to first 2 characters of {_c}
	replace all "gnomq" with coloured "&4gnomq%{_l}%" in message
	set message to coloured message

Dla testu dałem jako wiadomość "&7gnomq hej" i wyświetliło kolorowane "<czerwony>gnomq <szary>hej".

fYWgNRo.png cholibka

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, gnomq2000 napisał:

w sensie jakiego wyjątku? posiadam essentialschat

Mam na myśli ustawienie jakiegoś wyjątku dla twojego nicku, jeżeli wiadomość zawiera twój nick, to go koloruje odpowiednio, a resztę przywraca do pierwotnego koloru.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, gnomq2000 napisał:

a jest taka opcja w essentials?

Nie wiem, sprawdź config, być może coś znajdziesz.

EDIT:

Zresztą, czy jest to ci aż tak potrzebne? W mojej ocenie wyróżnianie swojego nicku innym kolorem jest dla typowych atencji.

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

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