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

Дата регистрации: Oct 2013
Проживает: Украина . Херсон
Сообщений: 30

Рейтинг



Half-Life Ошибка при копмиляции

Делаю оружие по одному туториалу. Кодировал уже на клиенте (изменил только два файла : ev_hldm.cpp и hl_events.cpp ) . До этого ошибок не было , а сейчас выбивает вот это

Что не так?

P.S. Заранее спасибо

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

Старое сообщение 12-10-2013 15:57
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


1) Ты не подключил к проекту файл самого оружия с сервера.
2) Ты не создал функцию EV_M345Fire в файле ev_hldm.cpp

__________________

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

Старое сообщение 12-10-2013 16:25
-
NuclearGhost
Частый гость

Дата регистрации: Oct 2013
Проживает: Украина . Херсон
Сообщений: 30

Рейтинг



Цитата:
XaeroX писал:
1) Ты не подключил к проекту файл самого оружия с сервера.
2) Ты не создал функцию EV_M345Fire в файле ev_hldm.cpp


Файл оружия подключен и функция тоже создана. Все равно тот же Error выбивает

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

Старое сообщение 12-10-2013 16:58
- За что?
antibiotik
Житель форума

Дата регистрации: Mar 2012
Проживает: (void)
Сообщений: 151

Рейтинг



Возможно я тебя удивлю, но если бы ты это сделал, все бы работало.

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

Старое сообщение 12-10-2013 19:52
- За что?
ONeiLL
CrazyUkrainian

Дата регистрации: Dec 2011
Проживает: Украина, Житомир
Сообщений: 562
Возраст: 27

Рейтинг



Ты точно добавил файл оружия в клиент?

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

Старое сообщение 12-10-2013 19:53
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
NuclearGhost писал:
функция тоже создана

Тогда почему компилятор пишет "unresolved external symbol"?
Емнип, такие проблемы были с бузеровским урезанным компилятором. Простейшее решение - поставить студию.

__________________

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

Старое сообщение 12-10-2013 22:03
-
master07
Житель форума

Дата регистрации: Aug 2013
Проживает: гиде-то
Сообщений: 205
Возраст: 33

Рейтинг



У меня вот тоже стоит бузеровский компилятор и всё нормально. Я снёс некоторые заголовочные файлы и libы с visual studio 6 (у меня windows7 его не поддерживает), даже шейдеры пошли!

У меня вот такая ошибочка была, я просто не добавил в weapons.h декларацию оружия.
А вот насчёт hl_events.cpp у меня не было ошибок, может не так написал проверь:

C++ Source Code:
void EV_M345Fire( struct event_args_s *args );


и

C++ Source Code:
gEngfuncs.pfnHookEvent( "events/m345.sc", EV_M345Fire );


Добавлено 13-10-2013 в 08:57:

Вот тебе сайт один в помощь:

http://www.chainstudios.narod.ru/weapongen.html

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

Старое сообщение 13-10-2013 04:57
- За что?
 XaeroX
Crystice Softworks

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

Рейтинг



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


Цитата:
master07 писал:
Вот тебе сайт один в помощь:

Омг, он всё ещё работает?

__________________

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

Старое сообщение 13-10-2013 07:54
-
master07
Житель форума

Дата регистрации: Aug 2013
Проживает: гиде-то
Сообщений: 205
Возраст: 33

Рейтинг



Ну да.

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

Старое сообщение 13-10-2013 09:27
- За что?
NuclearGhost
Частый гость

Дата регистрации: Oct 2013
Проживает: Украина . Херсон
Сообщений: 30

Рейтинг



Так, решил проблему. В Студии закомпелил - ошибок не выбило

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

Старое сообщение 14-10-2013 18:18
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 18:31. Новая тема    Ответить
  Предыдущая тема   Следующая тема
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