Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 29 мар 2024, 02:39

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Блокировка команды в TDM
СообщениеДобавлено: 12 мар 2021, 20:40 
Не в сети
Аватара пользователя
Зарегистрирован:
27 дек 2019, 17:59
Последнее посещение:
26 мар 2024, 13:29
Сообщения: 273
Откуда: Иркутск
Всем привет!
Заметил на Conflict Half-Lfie Server такую штуку: при при подключении к серверу игроки попадают только в 3 команды; USA, GERMANY, USSR. Но есть ещё 2 команды, они активны, в них можно зайти через team menu, но другими способами в них не попасть. Вопрос такой: как такое можно реализовать? заранее спасибо за ответ.

_________________
ВК: https://vk.com/pristavka2013
GitHub: https://github.com/mrglaster
Почта: [email protected]

Есть объективная реальность, а есть печенье.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Блокировка команды в TDM
СообщениеДобавлено: 19 мар 2021, 00:08 
Не в сети
Зарегистрирован:
24 апр 2017, 21:16
Последнее посещение:
19 ноя 2023, 09:01
Сообщения: 53
Code for blocking change team is a little confusing I guess, you need to hook some functions where the players change his setinfo information, (ClientUserInfoChanged) or when the server does that (SetClientKeyValue). You need to save first with what team the player has entered in a list of all players (g_playersTeam[33]), then if player tries to change to a team that isn't the one he selected in the team menu (ClientUserInfoChanged is triggered), you can set his previous team again. Hope this helps a little.

_________________
Изображение
Zombie Mod X | AG Mod X | HL Player Models API
Contact:
@Discord: rtxa#6795


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: Блокировка команды в TDM
СообщениеДобавлено: 19 мар 2021, 17:38 
Не в сети
Аватара пользователя
Зарегистрирован:
27 дек 2019, 17:59
Последнее посещение:
26 мар 2024, 13:29
Сообщения: 273
Откуда: Иркутск
Yeah, it was realy useful! Thanx!

_________________
ВК: https://vk.com/pristavka2013
GitHub: https://github.com/mrglaster
Почта: [email protected]

Есть объективная реальность, а есть печенье.


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB