Lil__Jonson 11 Опубликовано 12 января, 2021 Здравствуйте! Нужна ваша помощь. Делаю префикс к нику в чате. Выводит пустые сообщения в чат. не отображает не текст, не ник, просто пустота. А должно выходить "[ACC-БРОНЗОВЫЙ] Lil_Jonson[0]: текст В Чем моя ошибка? Код if(GetPVarInt(playerid,"pVip") >= 1) // проверяет, игрок vip или нет { switch(type) { case 0: AccType[playerid] = "Обычный Игрок"; case 1: AccType[playerid] = "Бронзовый"; case 2: AccType[playerid] = "Серебряный"; case 3: AccType[playerid] = "Золотой"; case 4: AccType[playerid] = "Бриллиантовый"; } if(type > 0) format(string, sizeof(string), "{ffa000}[ACC-VIP %s] %s[%d]: %s", AccInfo[playerid][PName], AccType[playerid], playerid, text); SetPVarInt(playerid,"pVip",type); SendClientMessageToAll(playerid, string); return false; } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Lil__Jonson 11 Опубликовано 13 января, 2021 Проблему решил. Решение static const status_vip[4][] = {"[VIP-Bronze]", "[VIP-Gold]", "[VIP-Titan]", "[VIP-Premium]"}; format(string, sizeof(string), "{ffa000}[V-%s] %s[%d]: %s", status_vip[GetPVarInt(playerid,"pVip")], AccInfo[playerid][PName], playerid, text ); SendClientMessageToAll(playerid, string); 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты