Mai jos vei invata cum sa permiti folosirea de culori in chat + cum sa adaugi un tag personalizat pt GM/Staff/VIP/MOD/Etc.
Deschide uichat.py din root si cauta:
Code:
def __SendChatPacket(self, text, type):
Dacă vrei ca mesajul tău să apară colorat în joc, trebuie să folosești niște tag-uri speciale înainte și după text.
De exemplu:
Code:
[blue]Salut![/]
Tag-ul de deschidere este [blue], iar tag-ul de închidere este [/]. Ce scrii între ele va fi colorat.
Culori disponibile: (poate fi extins):
Code:
[blue] – albastru
[lightblue] – albastru deschis
[pink] – roz
[green] – verde
[yellow] – galben
[black] – negru
[gray] – gri
[violett] – mov
[brown] – maro
[orange] – portocaliu
[gold] – auriu
[red] – roșu
Dacă ai în numele caracterului exista un tag ca [GM], [GA], [DEV] și folosești ! în fața unui mesaj (chat global), atunci apare automat un prefix colorat înaintea mesajului tău.
Exemplu:
Funcționează cu următoarele tag-uri în nume:Lista tag-uri, poate fi extinsaDacă numele tău este: [GM]Mihai
Și scrii în chat: !Salut!
În joc va apărea ceva de genul: [GameMaster] Salut!, cu culori speciale aplicate automat
Code:
[GM] → [GameMaster]
[GA] → [GameAdmin]
[DEV] → [Developer]
[TEC] → [TEKNIKER]
[KL] → [KRALONCA]
[KRAL] → [KRAL]