Автор: dimjke: Дата: 01.17.2011
Всем известно, что если поставить гмовский спрайт, то пишет жёлтым цветом сообщения в общем чате.
Вопрос: а как сделать тоже самое, но только уже для хелперов/эвентеров и другим цветом? :huh:
Автор: Jarek: Дата: 01.17.2011
Ну можно через void clif_MainChatMessage реализовать, проверять непосредственно там уровень гма и менять цвет...
Автор: dimjke: Дата: 01.18.2011
Цитата Jarek;30571:
Ну можно через void clif_MainChatMessage реализовать, проверять непосредственно там уровень гма и менять цвет...
if(pc_isGM(sd)==20)
{
блаблабла
}
Автор: Jarek: Дата: 01.18.2011
WBUFL(buf,4)=...
0 - цвет по умолчанию
А так цвет записывается в формате 0xffffffff (хз какая пара байтов отвечает за R, какая за G, какая за B :(, но голубой цвет, например, записывается как 0x65756c62).
Но проблема даже не в этом, а в том, что в clif_MainChatMessage посылается только строка message и проверять уровень гма не у кого...
Надо как-нибудь по-другому придумать