Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Подскажите алгоритм

, и по возможности помощь в написании =)
Статус пользователя xoymiii
сообщение 1.12.2013, 11:12
Сообщение #1


Стаж: 13 лет

Сообщений: 769
Благодарностей: 244
Полезность: 567

Здравствуйте! Нужен плагин, чтобы при подключении появлялось меню для выбора команды (скрин ниже). Хочу написать его. Вот только нужен алгоритм действий и по возможности помощь в написании. Пока что мне нужен только алгоритм...

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
serfreeman1337
сообщение 1.12.2013, 11:27
Сообщение #2
Стаж: 13 лет

Сообщений: 912
Благодарности: выкл.

Отлавливаем VGUIMenu мессагу и проверяем первый параметр (MenuID) на значение 2 (меню выбора команды). Блокируем мессагу и выводим своё меню.
Этр для случая когда у игрока задействован VGUI стиль менюшек.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя xoymiii
сообщение 1.12.2013, 11:32
Сообщение #3


Стаж: 13 лет

Сообщений: 769
Благодарностей: 244
Полезность: 567

а если не VGUI?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 1.12.2013, 11:44
Сообщение #4
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

А если задействованы старые меню, то перехватываем месседж ShowMenu. 4-й аргумент должен быть #IG_Team_Select или #IG_Team_Select_Spect.

В обоих случаях блокируем месседж и выводим своё меню.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя zippel
сообщение 1.12.2013, 11:46
Сообщение #5


Стаж: 17 лет

Сообщений: 918
Благодарностей: 105
Полезность: 1

У юзера в setinfo хранится информация если он не юзает GUI
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: