Клан тег

Тема в разделе "Запросы", создана пользователем SAZONISCHE, 19 янв 2016.

  1. SAZONISCHE

    SAZONISCHE

    Сообщения:
    114
    Симпатии:
    28
    Возможно ли получить клан тег игрока если он у него был изменен не CS_GetClientClanTag

    К примеру я сменил игроку клан тег через CS_SetClientClanTag
    после я хочу ему вернуть дефолтный клан тег как ет реализовать,
    точно знаю что при конекте игрока ему сервер ставит клан тег, может возможно данную функцию вызвать повторно для игрока еше раз?
    Спасибо
     
    Последнее редактирование: 19 янв 2016
  2. The End Is Near...

    The End Is Near... Russian Roulette

    Сообщения:
    893
    Симпатии:
    659
    сохраняй клантег перед сменой в глобальную переменную
     
  3. SAZONISCHE

    SAZONISCHE

    Сообщения:
    114
    Симпатии:
    28
    других вариантов нет не считая сохранения и стимворкс?
     
  4. selax

    selax

    Сообщения:
    1.044
    Симпатии:
    211
    Так не прокатит?
    PHP:
    char clanid16 ];
    GetClientInfoclient"cl_clanid"clanidsizeofclanid ) );
    SetFakeClientConVarclient"cl_clanid"clanid );
    Или так:
    PHP:
    char clanid16 ];
    GetClientInfoclient"cl_clanid"clanidsizeofclanid ) );
    SetFakeClientConVarclient"cl_clanid""0" );
    SetFakeClientConVarclient"cl_clanid"clanid );
     
  5. SAZONISCHE

    SAZONISCHE

    Сообщения:
    114
    Симпатии:
    28
    char clanid[ 16 ];
    GetClientInfo( client, "cl_clanid", clanid, sizeof( clanid ) );
    CS_SetClientClanTag(client, clanid);

    При таком значении он вернул цифры
    кажись часть id группы
    Если нет клан тега ставит 0
    SetFakeClientConVar( client, "cl_clanid", clanid ); не захотел робить((
    Спасибо большое
     
  6. selax

    selax

    Сообщения:
    1.044
    Симпатии:
    211
    Ну ясен пень он цифры вернёт. Нужно на клиенте поменять cl_clanid, тогда и изменится клантег на оригинальный.
    Вместо
    PHP:
    SetFakeClientConVarclient"cl_clanid"clanid );
    Попробуйте
    PHP:
    FakeClientCommandclient"cl_clanid %i"clanid );
    Либо сначала на 0, а потом на id
    PHP:
    FakeClientCommandclient"cl_clanid 0" );
    FakeClientCommandclient"cl_clanid %i"clanid );
     
  7. SAZONISCHE

    SAZONISCHE

    Сообщения:
    114
    Симпатии:
    28
    Спасибо все так же(
    не не вернут установленный кажись