Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 08 июн 2024, 23:30

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 01 май 2014, 19:47 
Не в сети
Зарегистрирован:
02 янв 2014, 02:25
Последнее посещение:
12 ноя 2020, 17:56
Сообщения: 3
Собственно сабж,как этот вывод можно запретить?Мне нужно запретить батарейку фонарика,включение и его разрядку(как мог объяснил).Пытался через:

Код:
   g_FlashBat      =   get_user_msgid("FlashBat");
   g_Flashlight    =   get_user_msgid("Flashlight");
   set_msg_block(g_FlashBat, BLOCK_SET);
   set_msg_block(g_Flashlight, BLOCK_SET);
Не помогло.Думал через HideWeapon в ResetHud-e с флагом скрытия фонарика,но тоже не помогает.Есть идеи?В StatusIcon не ловится никак.


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 01 май 2014, 20:13 
Не в сети
Зарегистрирован:
06 авг 2010, 10:25
Последнее посещение:
20 янв 2021, 16:32
Сообщения: 695
Откуда: Uzbekistan
mp_flashlight 0


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 01 май 2014, 20:49 
Не в сети
Зарегистрирован:
02 янв 2014, 02:25
Последнее посещение:
12 ноя 2020, 17:56
Сообщения: 3
Не скрыло.И ещё,забыл сказать,что фонарик должен все равно работать на сервере...


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 01 май 2014, 21:40 
Не в сети
Аватара пользователя
Зарегистрирован:
01 июн 2010, 23:25
Последнее посещение:
05 июл 2018, 16:02
Сообщения: 1035
Посмотри этот плагин viewtopic.php?f=19&t=1275
Там как раз есть работа с сообщениями

_________________
Изображение


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 01 май 2014, 21:57 
Не в сети
Зарегистрирован:
06 авг 2010, 10:25
Последнее посещение:
20 янв 2021, 16:32
Сообщения: 695
Откуда: Uzbekistan
Код:
/*
*   Hide FlashLight Icon                 v. 0.1
*   by serfreeman1337   http://gf.hldm.org/
*/

#include <amxmodx>

#define PLUGIN "Hide FlashLight Icon"
#define VERSION "0.1"
#define AUTHOR "serfreeman1337"

#define   HIDEHUD_WEAPONS      ( 1<<0 )
#define   HIDEHUD_FLASHLIGHT   ( 1<<1 )
#define   HIDEHUD_ALL         ( 1<<2 )
#define HIDEHUD_HEALTH      ( 1<<3 )

public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   
   register_message(get_user_msgid("HideWeapon"),"MSG_HideWeapon")
}

public MSG_HideWeapon(MsgDEST,MsgID,id){
   if(!(get_msg_arg_int(1) & HIDEHUD_FLASHLIGHT))
      set_msg_arg_int(1,ARG_BYTE,get_msg_arg_int(1) | HIDEHUD_FLASHLIGHT)
}


Вернуться к началу
 Профиль 
  
СообщениеДобавлено: 01 май 2014, 22:20 
Не в сети
Зарегистрирован:
02 янв 2014, 02:25
Последнее посещение:
12 ноя 2020, 17:56
Сообщения: 3
То,что нужно,спасибо.


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

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


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

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


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

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