Форумы на Наша-Life
Home user CP  
Календарь событий Найти других пользователей Часто задаваемые Вопросы Поиск  
Автор
Тема
Создать Новую Тему    Ответить
fenixk19
(МЕТАЛЛ!!!)

Зарегистрирован: Dec 2004
Проживает: Russian Federation/
Написал: 44 сообщений

Оценка: 0 Votes

Hud с сообщениями
Сообщение #290396
Хотел сделать мод по учебнику с inside.hl2.ru - "HUD элемент с обработкой сообщений из собственной энтити" -, но при запуске игры она вылетает с сообщением "Engine error. CUserMessages::Register already registered". Помогите, плз, очень хочется такую фичу в мод добавить.
Old Post 02-12-2005 12:53
fenixk19 отсутствует Посмотреть данные 'fenixk19' Отправить Приватное Сообщение для 'fenixk19' Посетить домашнюю страничку fenixk19 Найти другие сообщения 'fenixk19' Добавить fenixk19 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
fenixk19
(МЕТАЛЛ!!!)

Зарегистрирован: Dec 2004
Проживает: Russian Federation/
Написал: 44 сообщений

Оценка: 0 Votes

Сообщение #290762
Ну помогите, плз. Никто не знает что ли?
Old Post 03-12-2005 08:13
fenixk19 отсутствует Посмотреть данные 'fenixk19' Отправить Приватное Сообщение для 'fenixk19' Посетить домашнюю страничку fenixk19 Найти другие сообщения 'fenixk19' Добавить fenixk19 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
HLGEN
(Двигатель)

Зарегистрирован: Mar 2005
Проживает: Russian Federation/Москва
Написал: 647 сообщений

Оценка: 24 Votes 24 чел.

Сообщение #290767
Так. Покажи исходный код этой entity...
.
Old Post 03-12-2005 08:46
HLGEN отсутствует Посмотреть данные 'HLGEN' Отправить Приватное Сообщение для 'HLGEN' Найти другие сообщения 'HLGEN' Добавить HLGEN в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
fenixk19
(МЕТАЛЛ!!!)

Зарегистрирован: Dec 2004
Проживает: Russian Federation/
Написал: 44 сообщений

Оценка: 0 Votes

Сообщение #290960
Блин, сам разобрался )))
А дело в том, что на inside.hl2.ru код неправильный написан.
Написано:
code:void RegisterUserMessages( void )
{
usermessages->Register( "Geiger", 1 );
usermessages->Register( "Train", 1 );
usermessages->Register( "HudText", -1 );

..........

usermessages->Register( "TextMsg", -1 );
}

Я добавил:
code: usermessages->Register( "CHudMyTest", -1);
usermessages->Register( "MyTxtMessage", -1);
usermessages->Register( "UserMessageBegin", -1);

и заработало. Может что-то лишнее, но главное что работает.
Old Post 03-12-2005 15:04
fenixk19 отсутствует Посмотреть данные 'fenixk19' Отправить Приватное Сообщение для 'fenixk19' Посетить домашнюю страничку fenixk19 Найти другие сообщения 'fenixk19' Добавить fenixk19 в Список Друзей
Править/Удалить Сообщение Ответить с Цитированием
Все время в GMT . Сейчас 18:30.
Создать Новую Тему    Ответить

Быстрый ответ
Ваше Имя:
Хотите Зарегистрироваться?
Ваш Пароль:
Забыли свой Пароль?
Вы можете оставлять свои комментарии анонимно, просто введя свои имя и оставив пустым поле пароля.
Ваш ответ:

[проверить размер]
[транслит в win] | [?]
[русская клавиатура]

Дополнительно: Подтверждение по E-Mail


Быстрый переход:
 
Оцените эту Тему:
 

Правила форума:
Создание Тем не разрешено
Создание Сообщений разрешено
Создавать Вложения не разрешено
Редактирование Сообщений не разрешено
Коды HTML запрещены
Коды форума разрешены
Смайлики разрешены
Коды [IMG] запрещены