HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > не работает код в клиенте.
не работает код в клиенте.
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
valera0141
Частый гость

Дата регистрации: May 2013
Проживает: (void)
Сообщений: 83
Возраст: 27

Рейтинг



не работает код в клиенте.

Привет всем. Помогите решить поставленную задачу, уже голову сломал. На клиенте в hud.h попробовал поменять значение RGB_YELLOWISH на 0x00FFFFFF, то есть #define RGB_YELLOWISH 0x00FFFFFF
Скомпилил, но худ всё равно остался жёлтый, я даже написал свой дефайн серого цвета и в коде жёлтый на свой менял(названия дефайна), тоже не помогло, худ жёлтым так и остался. И ещё weapon lag по тутору Дяди Миши сделал, даже готовый view.cpp подменял, но оружие от экрана так и не отстаёт. Или я на столько кривой, или какая то аномалия? Перед компилом проект чистил, перепроверял всё и переписывал, ноль эффекта, всё как было, так и осталось.

Сообщить модератору | | IP: Записан
Сообщение: 154448

Старое сообщение 06-04-2016 15:30
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
valera0141 писал:
Или я на столько кривой, или какая то аномалия?

Начни с того, что убедись, что в папке мода лежит свежесобранная библиотека.

Сообщить модератору | | IP: Записан
Сообщение: 154449

Старое сообщение 06-04-2016 15:41
-
valera0141
Частый гость

Дата регистрации: May 2013
Проживает: (void)
Сообщений: 83
Возраст: 27

Рейтинг



Цитата:
XaeroX писал:
Начни с того, что убедись, что в папке мода лежит свежесобранная библиотека.

Лежит свежесобранная, я уже на 3 раза всё с нуля сделал и ни чего не изменилось. GameInfo.txt проверил, библиотеки игры подключены нормально.

Сообщить модератору | | IP: Записан
Сообщение: 154450

Старое сообщение 06-04-2016 16:44
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


valera0141
В халфе нет GameInfo.txt, там liblist.gam.

Сообщить модератору | | IP: Записан
Сообщение: 154451

Старое сообщение 06-04-2016 17:10
-
valera0141
Частый гость

Дата регистрации: May 2013
Проживает: (void)
Сообщений: 83
Возраст: 27

Рейтинг



Цитата:
XaeroX писал:
valera0141
В халфе нет GameInfo.txt, там liblist.gam.

Я на ксаше тестирую, но в хл тоже пробовал.

Сообщить модератору | | IP: Записан
Сообщение: 154452

Старое сообщение 06-04-2016 17:11
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
valera0141 писал:
Лежит свежесобранная

Попробуй заменить на свою ту, что в папке valve/cl_dlls.
Либо цвет худа изменится, либо будет ошибка.

Сообщить модератору | | IP: Записан
Сообщение: 154455

Старое сообщение 06-04-2016 18:01
-
Cybermax
Житель форума

Дата регистрации: May 2006
Проживает: ㅤ
Сообщений: 5126

Рейтинг



Оказывается шутка про то, что первым делом меняют цвет худа, это вовсе не шутка

Сообщить модератору | | IP: Записан
Сообщение: 154457

Старое сообщение 06-04-2016 18:41
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Cybermax
Лишь бы вопроса про полоску не было.

Сообщить модератору | | IP: Записан
Сообщение: 154459

Старое сообщение 06-04-2016 18:48
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
valera0141 писал:
я даже написал свой дефайн серого цвета и в коде жёлтый на свой менял(названия дефайна), тоже не помогло, худ жёлтым так и остался.

Лучше написать маленькую функцию, которая будет возвращать нужный цвет. Чем каждый раз перекомпиливать весь клиент из-за дефайна в hud.h.
Ручками готовый файл положи в папку cl_dlls, чтобы точно быть уверенным, что это именно он.
Ты чем компилишь? Пробовал полную пересборку проекта? У меня когда-то такое было, из-за глюка студии. Я меняю дефайн, а файлы, в которых указан заголовок hud.h не пересобирались. Обязательно проверь, твой ли client.dll загружается игрой, а не
Цитата:
XaeroX писал:
что в папке valve/cl_dlls


Добавлено 07-04-2016 в 15:19:

Цитата:
valera0141 писал:
И ещё weapon lag по тутору Дяди Миши сделал, даже готовый view.cpp подменял, но оружие от экрана так и не отстаёт. Или я на столько кривой, или какая то аномалия?

client.dll не твой грузится, вот и всё. Закомментируй рисование крестика в файле здоровья, собери клиент и проверь. Если будет крестик - значит грузится клиент из папки valve.
cldll "1" и svonly "0" указано в liblist.gam? Хотя у меня даже без этих строк раньше всегда работало.

Сообщить модератору | | IP: Записан
Сообщение: 154461

Старое сообщение 07-04-2016 09:19
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Ku2zoff писал:
Хотя у меня даже без этих строк раньше всегда работало.

Да, про cldll "1" я как-то позабыл. Не знаю, влияет ли его отсутствие - я всегда это вписывал в либлист.

Сообщить модератору | | IP: Записан
Сообщение: 154462

Старое сообщение 07-04-2016 09:59
-
valera0141
Частый гость

Дата регистрации: May 2013
Проживает: (void)
Сообщений: 83
Возраст: 27

Рейтинг



Цитата:
XaeroX писал:
Попробуй заменить на свою ту, что в папке valve/cl_dlls.
Либо цвет худа изменится, либо будет ошибка.

Вот спасибо большое. Я, честно говоря, не внимательный. Воспользоваться решил твоим способом и пока копировал клиент из мода в хл, заметил что папка называется не cl_dlls, а cl_dll. Видимо s забыл прописать, когда папку создавал.

Сообщить модератору | | IP: Записан
Сообщение: 154464

Старое сообщение 07-04-2016 15:59
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 11:56. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Теория и практика > Half-Life SDK > не работает код в клиенте.
не работает код в клиенте.
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024