Half-Life и Adrenaline Gamer форум

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

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: gmsgSecAmmoIcon
СообщениеДобавлено: 23 ноя 2012, 16:27 
Не в сети
Зарегистрирован:
23 июл 2012, 18:33
Последнее посещение:
02 май 2015, 00:04
Сообщения: 74
Откуда: Рига
Вообщем просматривая SDK нашел этот message. Насколько я понял в TFC он показывает кол-во гранат. Он есть и в ХЛ, но он только прописан на клиенте, на сервере он не зареган.
Я пытался его зарегать - но ничего не появляется :cry:
Нашел в нете какой то старый туториал, где как раз рассказывается про этот message, но он ничем не помогает. :cry: :cry:
 


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: gmsgSecAmmoIcon
СообщениеДобавлено: 23 ноя 2012, 17:38 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
01 июн 2015, 02:09
Сообщения: 4973
Почитай тут: viewtopic.php?f=39&t=639
То же самое, что и у тебя.

Добавлено спустя 38 минут 32 секунды:
Индекс там может быть от 0 до 3 только. И, чтобы в худ стало показывать надо в SecAmmoVal послать не нулевое значение аммо. Точнее чтобы хотя бы одно из 4х вторичных патронов было не 0.
Код:
#include <amxmodx>
#include <engine>

#define AUTHOR "Lev"
#define PLUGIN "test"
#define VERSION "0.0"

new gmsgSecAmmoIcon, gmsgSecAmmoVal;

public plugin_precache( )
{
   gmsgSecAmmoIcon = engfunc( EngFunc_RegUserMsg, "SecAmmoIcon", -1 );
   gmsgSecAmmoVal = engfunc( EngFunc_RegUserMsg, "SecAmmoVal", 2 );
}

public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR);
   register_clcmd("test", "clcmd_test");
}

public clcmd_test(id)
{
   engfunc( EngFunc_MessageBegin, MSG_ONE, gmsgSecAmmoIcon, { 0.0, 0.0, 0.0 }, id )
   write_string( "grenade" );
   message_end( );
   
   engfunc( EngFunc_MessageBegin, MSG_ONE, gmsgSecAmmoVal, { 0.0, 0.0, 0.0 }, id )
   write_byte( 3 );
   write_byte( 1 );
   message_end( );
}


Вложения:
crossfire-20121123-181443.jpg
crossfire-20121123-181443.jpg [ 93.45 КБ | Просмотров: 247 ]
Комментарий к файлу: Вот такие пироги...
crossfire-20121123-181824.jpg
crossfire-20121123-181824.jpg [ 94.47 КБ | Просмотров: 247 ]
Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: gmsgSecAmmoIcon
СообщениеДобавлено: 23 ноя 2012, 18:38 
Не в сети
Зарегистрирован:
23 июл 2012, 18:33
Последнее посещение:
02 май 2015, 00:04
Сообщения: 74
Откуда: Рига
Спасибо! 8)
Теперь все работает))


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

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


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

Сейчас этот форум просматривают: Yahoo [Bot] и гости: 1


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

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