Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[Вопрос] Общий чат

Статус
В этой теме нельзя размещать новые ответы.

KocMoHaBT

Умник
Добрый день уважаемые пользователи форума...
У меня проблема с общим чатом... А точнее с одной проверкой...
У меня перед ником во общем чате стоят буквы
>M< - модератор
>V< - VIP игрок
и обычный игрок
Вот 3 проверки для них...

PHP:
format(string, sizeof(string), "%s %s[%d]: %s ", admtext, sendername, playerid, result);
            if (PlayerInfo[playerid][pAdmin] >= 1)
            {
                 SendClientMessageToAll(COLOR_OOC, string);
            }
            format(string, sizeof(string), "> %s[%d]: %s", sendername, playerid, result);
            if (!PlayerInfo[playerid][pAdmin] || PlayerInfo[playerid][pDonateRank] == 1123)
            {
                 SendClientMessageToAll(COLOR_OOC, string);
            }
            format(string, sizeof(string), "> %s %s[%d]: %s", donatetext , sendername, playerid, result);
            if (PlayerInfo[playerid][pAdmin] == 1123 || PlayerInfo[playerid][pDonateRank] >= 1)
            {
                 SendClientMessageToAll(COLOR_OOC, string);
            }
1 проверка на админа, чтобы перед ником была буква >М<
Вторая проверка на простого игрока....
А третья проверка на Вип, чтобы перед ником была буква >V<
Но вот одна проблема, у администрации ведь тоже может быть Vip... поэтому высвечивается 2 сообщения когда пишет модератор... одно от имени VIP, второе от имени администратора...
Помогите как решить проблему...
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу