- Skocz do zawartości
gejmer

[Rozwiązane] Kolorowy czat admina

Rekomendowane odpowiedzi

siemka, wiecie jak dodac kolorowy czat adminow ? chodzi o u@

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość Qesik

basechat.sp

SendChatToAdmins:

void SendChatToAdmins(int from, const char[] message)
{
    int fromAdmin = CheckCommandAccess(from, "sm_chat", ADMFLAG_CHAT);
    for (int i = 1; i <= MaxClients; i++)
    {
        if (IsClientInGame(i) && (from == i || CheckCommandAccess(i, "sm_chat", ADMFLAG_CHAT)))
        {
            PrintToChat(i, "\x04(%sADMINS) %N: \x01%s", fromAdmin ? "" : "TO ", from, message);
        }    
    }
}

No i chyba dalej sobie poradzisz

\x04- zielony bodajże

\x01 - biały

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Lista kolorów, proszę:

 

Default: \x01
Dark Red: \x02
Purple: \x03
Green: \x04
Light Green: \x05
Lime Green: \x06
Red: \x07
Grey: \x08
Orange: \x09

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@MAGNET Dodalem do #include <multicolors> pobralem i wgralem paczke do folderu i dalej nic :/

Edytowane przez gejmer

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

1. Wyrzuca błędy?

2. Samo wrzucenie include nie wystarczy. Trzeba jeszcze te komunikaty odpowiednio zedytować

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Podam przykład:

PrintToChat(client, "[PREFIX] siemanko!");

 

Aby taki komunikat pokolorować, musiałbyś zrobić coś podobnego jak:

 

CPrintToChat(client, "{green}[PREFIX]{default} siemanko!");

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@MAGNET Działa dzieki za pomoc mam jeszcze jedno pytanko gdy daje polski znak np ż to na serwerze wyświetla sie znak ? da rade to naprawic 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zapewne chodzi o kodowanie dokumentu, ale tutaj nie pomoge raczej bo nie spotkalem sie nigdy z takim problemem. Mogę jedynie zgadywać: spróbuj zmienić formatowanie pluginu np. w notepad++ (utf, ansii etc.) i zbadać, czy problem dalej występuje

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Pobralame notepad++ i działa mozna zamykać dzięki za pomoc.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wiadomość wygenerowana automatycznie

 

Pomoc udzielona

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

×
×
  • Dodaj nową pozycję...