Question

сделал систему на TextDraw но проблема с чатом что при открытии системы он мешает

вот код команды

CMD:inv(playerid, params[])
{
    if(InventOpen[playerid] == 1) return 1;
    
    for(new i = 0; i<49; i++) TextDrawShowForPlayer(playerid, inventory_TD[i]);
    PlayerTextDrawSetString(playerid, inventory_PTD[playerid][2], GetPlayerNameEx(playerid));
    PlayerTextDrawSetPreviewModel(playerid, inventory_PTD[playerid][3], GetPlayerData(playerid, P_SKIN));
    PlayerTextDrawSetPreviewModel(playerid, inventory_PTD[playerid][0], GetPlayerData(playerid, P_SKIN));
    for(new i = 0; i < 29; i++) PlayerTextDrawShow(playerid, inventory_PTD[playerid][i]);
    SelectTextDraw(playerid, 0x104be000);
    InventOpen[playerid] = 1;
    return true;
 }

нужно при открытии чтобы скрывался чат а при закрытии обратно возращался, помогите пожалуйста

Share this post


Link to post

2 answers to this question

  • 0

На стороне сервера без вмешательства в клиент-сайд реализовать скрытие/показ чата не выйдет
Просто очищай чат когда открываешь инвентарь

CMD:inv(playerid)
{
    ClearPlayerChat(playerid);
    //...
    return 1;
}

stock ClearPlayerChat(playerid)
{
    for(new i; i < 20; i++)
        SendClientMessage(playerid, 0xFFFFFFFF"");
    return 1;
}

 

Share this post


Link to post
  • 0

@user408337 у меня уже стоит система очистки чата при вводе команды но хотелось бы имено скрывать, спасибо что сказал а то бы долго еще мучался в моде

 

Share this post


Link to post
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Доналдо Фарекелка
      By Доналдо Фарекелка


      Скачать файл Christmas Live » RPG | XS
      Приветствую, сливаю мод, который делал самолично. Мод недоработан, возможно где-то имеются баги, без лаунчера.
      Взят под основу от Phantom RolePlay. Отдельная благодарность за мод WW.INC
      Основная информация про мод:
       
      Информация про сервер:
      Записка:
      ПРИМЕР -  скриншот, сделанный для показа чего-либо и скриншот может является устаревшей информацией(Пояснение: Что-то изменилось, а что-то нет).
      Добавил Доналдо Фарекелка Добавлено 14.03.2025 Категория Моды Автор Donaldo_Farekelka  
    • Доналдо Фарекелка
      By Доналдо Фарекелка
      Приветствую, сливаю мод, который делал самолично. Мод недоработан, возможно где-то имеются баги, без лаунчера.
      Взят под основу от Phantom RolePlay. Отдельная благодарность за мод WW.INC
      Основная информация про мод:
       
      Информация про сервер:
      Записка:
      ПРИМЕР -  скриншот, сделанный для показа чего-либо и скриншот может является устаревшей информацией(Пояснение: Что-то изменилось, а что-то нет).
    • Zelixsz
      By Zelixsz
      Привет, при попытке запустить сервер появляется такая ошибка. 
      Буду благодарен за любую помощь 
       
      MySQL: подключаюсь к localhost (Логин: root | БД: adamandrp) MySQL: не удалось подключиться к localhost