Вопрос Тип режима (CS:GO)

Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,424
Реакции[?]
665
Поинты[?]
24K
Как узнать, на каком режиме находится игрок, по типу мм, обычный и тп.
 
В Токио растёт сакура, на бирже растёт акция
Эксперт
Статус
Оффлайн
Регистрация
2 Июн 2018
Сообщения
1,107
Реакции[?]
424
Поинты[?]
11K
возможно есть и другие варианты, но мб через Steam client protocol, а в частности requestRichPresence
 
Pa$$ter
Пользователь
Статус
Оффлайн
Регистрация
9 Июн 2020
Сообщения
241
Реакции[?]
83
Поинты[?]
12K
Как узнать, на каком режиме находится игрок, по типу мм, обычный и тп.
Не уверен что это идеальный вариант, но можно по геймрулам.
А-ля, если !m_bMapHasBuyZone && m_bIsValveDS - то это или варгеймс или дезматч, m_bMapHasBombTarget - режим с бомбой, и.т.п.
Плюс там очень много специфических именно для режимов значений
 
B.O.M.J
Эксперт
Статус
Оффлайн
Регистрация
19 Май 2017
Сообщения
2,403
Реакции[?]
897
Поинты[?]
3K
каво че
собственно чек на is_valve_ds() чтобы понять ты на сервере сообщества или на офф сервере вольво
а дальше если на вольво сервере то уже нетвар нужен game_type и game_mode,
1648420616068.png
и например шобы узнать что ты хуяришь в компетитив

Код:
static auto game_type = i::cvar->find_var(_("game_type"));
static auto game_mode = i::cvar->find_var(_("game_mode"));

if(game_type->get_int() == 0 && game_mode->get_int() == 1)
це будет сорвеновательный режим, и так далее
 
Последнее редактирование:
Похожие темы
Сверху Снизу