Здравствуйте! У кого есть рабочие исходники файлов client.dll и hl.dll с правильно добаленным новым оружием. У меня есть SDK и Visual C++, но когда я пытаюсь добавить новое оружие из туторов либо влетает куча ошибок либо в игре ничего не появляется.(файл .sc я создавал). Я просто хочу посмотреть на рабочие исходники, по аналогии создать оружие неудаётся.
Вот например ошибка ExampleGun из данного сайта :example.obj : error LNK2001: unresolved external symbol \"public: virtual void __thiscall CExampleGun::PrimaryAttack(void)\" (?PrimaryAttack@CExampleGun@@UAEXXZ)
Вроде это отсутствие процедуры первичной атаки.
А при добавлении кода из генератора оружия всё нормально компилируетя, но в игре пушка не появляется.
Добавлено сегодня в 20:53:
Также меня интересует создание монстров.
В моде Retribution я нашёл прогу classgen.exe вроде для генерации файлов может кто знает...
Слушай а ведь в туторах описывают оружие, но многое забывают или много пропускают!!!
Надо смотреть и пробывать самому!
Я вот например создавал световой меч из звёздных войн, по тутору для монтировки но видимо автор описал не полностью, и пришлось в некоторых файлах добавлять новые функции. Например баг: Мечом нельзя убить противника!!!
пришлось добавлять переменную CVAR prl_dmg_saber
а в туторе не было не сказано про это и слова!!!
Читай тутор и смотри заголовочные файлы в исходнике!!!
и лезь в одноимённые с расширением *.cpp