При хостинг поддержке Интернет-сообщества VBIOS CS-Mapping.com.ua
Вернуться   CS-Mapping.com.ua > Forum > Разработка игр > Кодинг > Кодинг для Half-Life 2
Ник
Пароль
Регистрация Правила форума FAQ Пользователи Администрация Календарь Поиск За 24 часа Пометить все разделы прочитанными

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.03.2009, 18:11  #1
Noxter
Noxter
Simpla Developer
Регистрация: 02.09.2007
Адрес: Киев
Возраст: 32
Сообщения: 2,688


Ok Кодинг Вопрос & Ответ

В этой теме будем задавать и отвечать на вопросы,
чтоб меньше создавать тем с вопросами "А почему?" "А как его сделать"
будем постить сдесь!

Так вот мой вопрос :
Что за ERROR выдает компилятор C++
Вот лог:
Код:
 1>------ Build started: Project: server_hl2mp, Configuration: Release HL2MP Win32 ------
 1>Compiling...
 1>weapon_pistol.cpp
 1>Linking...
 1>choreoobjects.lib(choreoevent.obj) : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification
 1>   Creating library Release HL2MP/server.lib and object Release HL2MP/server.exp
 1>LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
 [color=Yellow]1>weapon_pistol1.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CWeaponPistol::SecondaryAttack(void)" ([email protected]@@UAEXXZ)
 1>weapon_pistol1.obj : error LNK2019: unresolved external symbol "private: void __thiscall CWeaponPistol::SetChargerState(enum CWeaponPistol::ChargerState_t)" ([email protected]@@[email protected]@@Z) referenced in function "public: virtual bool __thiscall CWeaponPistol::Holster(class CBaseCombatWeapon *)" ([email protected]@@[email protected]@@Z)[/color]
 1>Release HL2MP/server.dll : fatal error LNK1120: 2 unresolved externals
 1>Creating browse information file...
 1>Microsoft Browse Information Maintenance Utility Version 8.00.50727
 1>Copyright (C) Microsoft Corporation. All rights reserved.
 1>Build log was saved at "file://d:\sourcesdk_content\KIEV-MOD\src\dlls\Release HL2MP\BuildLog.htm"
 1>server_hl2mp - 3 error(s), 2 warning(s)
 ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
 

Последний раз редактировалось Noxter, 01.03.2009 в 21:04.
Noxter вне форума Ответить с цитированием
Старый 01.03.2009, 19:28  #2
DeTLeR
DeTLeR
Генерал
Регистрация: 17.12.2006
Сообщения: 2,769
Замечания: 5


По умолчанию

2 Noxter:
А у тебя в пистолете вобще есть такие функции как SecondaryAttack и SetChargerState ? Может они у тебя обьявлены в классе, а так их нету. Поэтому нет ошибок при просто компиляции и выдаёт такое при линкинге =/
DeTLeR вне форума Ответить с цитированием
Старый 01.03.2009, 19:31  #3
Noxter
Noxter
Simpla Developer
Регистрация: 02.09.2007
Адрес: Киев
Возраст: 32
Сообщения: 2,688


По умолчанию

[ Цитата ] Сообщение от DeTLeR: 2 Noxter:
А у тебя в пистолете вобще есть такие функции как SecondaryAttack и SetChargerState ? Может они у тебя обьявлены в классе, а так их нету. Поэтому нет ошибок при просто компиляции и выдаёт такое при линкинге =/
Уже в принципе ошибок нет
посмотри сдесь в исходник оружия
http://cs-mapping.com.ua/forum/showthread.php?t=17227
Я закоментировал функцию SecondaryAttack и помогло, всё стреляет
но при рендере пиии кароч смотри скрины по ссылке.
Noxter вне форума Ответить с цитированием
Старый 01.03.2009, 19:44  #4
DeTLeR
DeTLeR
Генерал
Регистрация: 17.12.2006
Сообщения: 2,769
Замечания: 5


По умолчанию

>>но при рендере пиии кароч смотри скрины по ссылке.
Ничего не понял
Оффтоп
DeTLeR вне форума Ответить с цитированием
Старый 01.03.2009, 20:40  #5
Noxter
Noxter
Simpla Developer
Регистрация: 02.09.2007
Адрес: Киев
Возраст: 32
Сообщения: 2,688


По умолчанию

[ Цитата ] Сообщение от DeTLeR: >>но при рендере пиии кароч смотри скрины по ссылке.
Ничего не понял
Оффтоп
Оффтоп
Там на скринах при зуме слева вверху экрана кусочег пистолета виден + он еще и перевернут...
Noxter вне форума Ответить с цитированием
Старый 01.03.2009, 21:00  #6
Краб
Гость
Сообщения: n/a


По умолчанию

[ Цитата ] Сообщение от Noxter: 2 forester:
А как тебе это?
Это одна программа. А ты предлагаешь слепить в одну тему целую область, в которой вопросы и ответы на них будут слишком больших размеров и иметь кучи поправок. В результате все перемешается и будет ЖОПА, где хрен ты что найдешь.
Ответить с цитированием
Старый 01.03.2009, 21:04  #7
Noxter
Noxter
Simpla Developer
Регистрация: 02.09.2007
Адрес: Киев
Возраст: 32
Сообщения: 2,688


По умолчанию

2 crasher:
От я втыкнул блин!!!!!!!!!!!!!!!!!!!!!!
Ща тему переименую!
Noxter вне форума Ответить с цитированием
Старый 29.03.2009, 21:39  #8
Noxter
Noxter
Simpla Developer
Регистрация: 02.09.2007
Адрес: Киев
Возраст: 32
Сообщения: 2,688


По умолчанию

Пацаны помогите что за бред компилятор несет:
Код:
1>------ Build started: Project: Client (Episodic), Configuration: Release Win32 ------
2>------ Build started: Project: Server (Episodic), Configuration: Release Win32 ------
1>Compiling...
2>Compiling...
1>baseviewmodel_shared.cpp
2>baseviewmodel_shared.cpp
1>Linking...
2>Linking...
1>   Creating library .\Release_episodic/Client.lib and object .\Release_episodic/Client.exp
2>.\Release_episodic\npc_strider.obj : fatal error LNK1136: invalid or corrupt file
2>Build log was saved at "file://d:\Games\Steam\steamapps\noxter1466\sourcesdk_content\kiev-mod\src\game\server\Release_episodic\BuildLog.htm"
2>Server (Episodic) - 1 error(s), 0 warning(s)
1>Build log was saved at "file://d:\Games\Steam\steamapps\noxter1466\sourcesdk_content\kiev-mod\src\game\client\Release_episodic\BuildLog.htm"
1>Client (Episodic) - 0 error(s), 0 warning(s)
========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Noxter вне форума Ответить с цитированием
Старый 29.03.2009, 21:42  #9
DeTLeR
DeTLeR
Генерал
Регистрация: 17.12.2006
Сообщения: 2,769
Замечания: 5


По умолчанию

2 Noxter:
npc_strider.obj
Удали этот файл и скомпиль заново
DeTLeR вне форума Ответить с цитированием
Старый 29.03.2009, 21:48  #10
Noxter
Noxter
Simpla Developer
Регистрация: 02.09.2007
Адрес: Киев
Возраст: 32
Сообщения: 2,688


По умолчанию

2 DeTLeR:
А фиг он так ругается на каждый я уже пробывал и удалять страйдера и перекомпилировал проэкт заново и ничего...
Noxter вне форума Ответить с цитированием
Старый 29.03.2009, 21:53  #11
DeTLeR
DeTLeR
Генерал
Регистрация: 17.12.2006
Сообщения: 2,769
Замечания: 5


По умолчанию

Build -> Rebuild Solution.
ХЗ. Мне помогает, когда компилятор выдёргивается
DeTLeR вне форума Ответить с цитированием
Старый 29.03.2009, 22:19  #12
Noxter
Noxter
Simpla Developer
Регистрация: 02.09.2007
Адрес: Киев
Возраст: 32
Сообщения: 2,688


По умолчанию

2 DeTLeR:
Все я уже сам разобрался, спс за помощь!
Вопрос такой:
Как прописать правильно чтобы скрыть и показать Crosshair
Код:
if (pVm)
{
pPlayer->m_Local.m_iHideHUD |= HIDEHUD_CROSSHAIR;
}
else
{
pPlayer->m_Local.m_iHideHUD |= HIDEHUD_CROSSHAIR;
}
Noxter вне форума Ответить с цитированием
Старый 29.03.2009, 22:30  #13
DeTLeR
DeTLeR
Генерал
Регистрация: 17.12.2006
Сообщения: 2,769
Замечания: 5


По умолчанию

Попробуй как-то так:
Код:
if ( pVm )
{
pPlayer->ShowCrosshair( false );
}
else
{
pPlayer->ShowCrosshair( true );
}
Или наоборот

Последний раз редактировалось TwisteR, 22.05.2009 в 13:53.
DeTLeR вне форума Ответить с цитированием
Старый 29.03.2009, 22:39  #14
Noxter
Noxter
Simpla Developer
Регистрация: 02.09.2007
Адрес: Киев
Возраст: 32
Сообщения: 2,688


По умолчанию

2 DeTLeR:
Спасибо но не подходит
Код:
1>..\shared\baseviewmodel_shared.cpp(80) : error C2039: 'ShowCrosshair' : is not a member of 'C_BasePlayer'
1>        d:\games\steam\steamapps\noxter1466\sourcesdk_content\kiev-mod\src\game\client\c_baseplayer.h(61) : see declaration of 'C_BasePlayer'
Noxter вне форума Ответить с цитированием
Старый 29.03.2009, 22:58  #15
DeTLeR
DeTLeR
Генерал
Регистрация: 17.12.2006
Сообщения: 2,769
Замечания: 5


По умолчанию

Скопируй из более ранних версий этот ShowCrosshair и всунь его в класс c_baseplayer. Или там просто нехватает инклуда =/

DeTLeR, подумав, добавил 29.03.2009 в 22:59
Попробуй подключить вот этот инклуд:
#include "hl2_player.h"

Последний раз редактировалось DeTLeR, 29.03.2009 в 22:59.
DeTLeR вне форума Ответить с цитированием
Старый 29.03.2009, 23:11  #16
Noxter
Noxter
Simpla Developer
Регистрация: 02.09.2007
Адрес: Киев
Возраст: 32
Сообщения: 2,688


По умолчанию

2 DeTLeR:
Подключил не находит...
А есть еще какие варианты?
Код:
1>..\shared\baseviewmodel_shared.cpp(16) : fatal error C1083: Cannot open include file: 'game\server\hl2\hl2_player.h': No such file or directory
2>baseviewmodel_shared.cpp
Noxter вне форума Ответить с цитированием
Старый 29.03.2009, 23:51  #17
DeTLeR
DeTLeR
Генерал
Регистрация: 17.12.2006
Сообщения: 2,769
Замечания: 5


По умолчанию

Ну посмотри где у тебя лежит hl2_player.h и укажи туда верный путь.
DeTLeR вне форума Ответить с цитированием
Старый 30.03.2009, 00:00  #18
ka3a4ok
ka3a4ok
царь иудейский
Регистрация: 28.02.2009
Адрес: Украина
Сообщения: 420


По умолчанию

env_cubemap
Расскажите пожалуйста о её функциях "доступным языком". Как я понял эта энтитя для "подсветки"? И как ею пользоваться.

Warhead, подумав, добавил 30.03.2009 в 00:09
И ещё вопрос. У меня на карте как то темновато местами. Как с этим бороться?

Последний раз редактировалось ka3a4ok, 30.03.2009 в 00:09.
ka3a4ok вне форума Ответить с цитированием
Старый 30.03.2009, 00:10  #19
w00t
w00t
Майор
Регистрация: 03.03.2008
Адрес: Украина
Сообщения: 1,048
Замечания: 4


По умолчанию

2 Warhead:
вообщем поставишь эту фишку себе на карту и будет у тебя отражения от всяких предметов... стёкла будут держать, металл, ламинированный пол и т.д..
w00t вне форума Ответить с цитированием
Старый 30.03.2009, 00:12  #20
ka3a4ok
ka3a4ok
царь иудейский
Регистрация: 28.02.2009
Адрес: Украина
Сообщения: 420


По умолчанию

2 Maximan: понял. Я читал мануал - но там как то пространно обовсём и ниочём.
А по поводу освещения? light_env поставил. А ещё как то управлять можно?
ka3a4ok вне форума Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 10:49.


Designed by FT-502, [email protected] Originally by Ulric Spaak
Hosted by: VBIOS.COM, Powered by: vBulletin
copyright © 2002 - 2021 by CS-Mapping.com.ua Community