HLFX.Ru Forum Страницы (2): [1] 2 »
Показать все 24 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Исходники оружия (https://hlfx.ru/forum/showthread.php?threadid=561)


Отправлено Тренсфер 14-03-2007 в 15:31:

Исходники оружия

Здравствуйте! У кого есть рабочие исходники файлов client.dll и hl.dll с правильно добаленным новым оружием. У меня есть SDK и Visual C++, но когда я пытаюсь добавить новое оружие из туторов либо влетает куча ошибок либо в игре ничего не появляется.(файл .sc я создавал). Я просто хочу посмотреть на рабочие исходники, по аналогии создать оружие неудаётся.


Отправлено zimer 14-03-2007 в 15:39:

ой, а у меня чтото нету... =(

__________________
Рассыпалась соль - к ссоре.
Рассыпался сахар - к миру.
Рассыпался кокаин - к феерическим ощущениям и фантасмагорическим видениям.
Ласточки низко летают - будет дождь.
Коровы низко летают - рассыпался кокаин.


Отправлено XaeroX 14-03-2007 в 17:36:

Тренсфер в чем именно проблема? Какие ошибки? Нет такого понятия - "исходники файлов client.dll и hl.dll с правильно добаленным новым оружием"...

__________________

xaerox on Vivino


Отправлено Дядя Миша 14-03-2007 в 17:45:

Тренсфер это у тебя просто туторы старые
небось года 2000 туторы. По ним конечно ничего не получится.


Отправлено Тренсфер 14-03-2007 в 17:53:

Вот например ошибка ExampleGun из данного сайта :example.obj : error LNK2001: unresolved external symbol \"public: virtual void __thiscall CExampleGun::PrimaryAttack(void)\" (?PrimaryAttack@CExampleGun@@UAEXXZ)
Вроде это отсутствие процедуры первичной атаки.
А при добавлении кода из генератора оружия всё нормально компилируетя, но в игре пушка не появляется.

Добавлено сегодня в 20:53:

Также меня интересует создание монстров.
В моде Retribution я нашёл прогу classgen.exe вроде для генерации файлов может кто знает...


Отправлено XaeroX 14-03-2007 в 18:10:

Цитата:
Тренсфер писал:
А при добавлении кода из генератора оружия всё нормально компилируетя, но в игре пушка не появляется.

Потому что генератор под СДК 2.2 написан.
Цитата:
Тренсфер писал:
В моде Retribution я нашёл прогу classgen.exe вроде для генерации файлов может кто знает...

Ну это для генерации монстра без AI, основа, так сказать. Проще делать на базе уже имеющегося.

__________________

xaerox on Vivino


Отправлено Тренсфер 15-03-2007 в 15:44:

у меня hl_sdk_v23. Дайте хотябы ссылку на свежий тутор....


Отправлено Дядя Миша 15-03-2007 в 19:52:

Тренсфер так тебеж поди на какое-то определенное оружие тутор надо?


Отправлено Тренсфер 16-03-2007 в 10:56:

На любое хотябы.. В принципе на автомат или нож.

Добавлено сегодня в 13:56:

Автомат типа "mp5"


Отправлено S@HbI4 16-03-2007 в 11:19:

Слушай а ведь в туторах описывают оружие, но многое забывают или много пропускают!!!
Надо смотреть и пробывать самому!

Я вот например создавал световой меч из звёздных войн, по тутору для монтировки но видимо автор описал не полностью, и пришлось в некоторых файлах добавлять новые функции. Например баг: Мечом нельзя убить противника!!!
пришлось добавлять переменную CVAR prl_dmg_saber
а в туторе не было не сказано про это и слова!!!

Читай тутор и смотри заголовочные файлы в исходнике!!!
и лезь в одноимённые с расширением *.cpp

__________________
S@HbI4


Отправлено Дядя Миша 16-03-2007 в 12:28:

Ну если все равно что делать, может быть мой старый тутор тебя заинтерисует?
http://half-life.ru/forum/showthrea...%D2%F3%F2%EE%F0


Отправлено Тренсфер 17-03-2007 в 13:08:

Спасибо, но там только оптимизация анимации смены оружия...

Добавлено сегодня в 16:08:

Кое что получилось... Но почему пушки перестают работать при переходе на следующий уровень?


Отправлено Дядя Миша 17-03-2007 в 14:16:

Тренсфер потому что тутор надо целиком читать, а не кусками!


Отправлено Тренсфер 17-03-2007 в 15:07:

Это из-за client.dll ?


Отправлено Дядя Миша 17-03-2007 в 16:12:

Тренсфер там все написано!


Временная зона GMT. Текущее время 11:13. Страницы (2): [1] 2 »
Показать все 24 сообщений этой темы на одной странице

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