Skocz do zawartości
  • 0

Replace


gnomq

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
https://skript.pl/temat/41436-replace/#findComment-259287
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
https://skript.pl/temat/41436-replace/#findComment-259289
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
https://skript.pl/temat/41436-replace/#findComment-259290
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
https://skript.pl/temat/41436-replace/#findComment-259294
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
https://skript.pl/temat/41436-replace/#findComment-259299
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
https://skript.pl/temat/41436-replace/#findComment-259307
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
https://skript.pl/temat/41436-replace/#findComment-259308
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
https://skript.pl/temat/41436-replace/#findComment-259311
Udostępnij na innych stronach

  • 0
9 minut temu, Kormic napisał:

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.

a jest taka opcja w essentials?

Odnośnik do komentarza
https://skript.pl/temat/41436-replace/#findComment-259312
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
https://skript.pl/temat/41436-replace/#findComment-259313
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ę...