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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.07.2016, 21:47  #1
DrTressi
DrTressi
Хрустик
Регистрация: 06.03.2010
Адрес: На белом свете
Возраст: 27
Сообщения: 6,383
Замечания: 16


hl2 Создать проект CSS

Привет, народ! Решил покодить под ксс. Начал разбираться.

Вобщем необходимо создать проект из исходников CSS Source SDK. Я так понимаю, нужно в разделе Utilites нажать Create a Mod. Но в списке Current Game у меня только Team Fortress 2 и проект 123, котоый я создал на его основе. Как получить там Counter-Strike Source и сгенерировать проект с исходниками?

Заранее спасибо!
DrTressi вне форума Ответить с цитированием
Старый 26.07.2016, 22:29  #2
ZAZA
ZAZA
Генерал
Регистрация: 08.11.2011
Сообщения: 2,434
Замечания: 6


По умолчанию

2 DrTressi:
лол, с чего ты взял, что есть исходники ксс?
ZAZA вне форума Ответить с цитированием
Старый 27.07.2016, 03:10  #3
DrTressi
DrTressi
Хрустик
Регистрация: 06.03.2010
Адрес: На белом свете
Возраст: 27
Сообщения: 6,383
Замечания: 16


По умолчанию

2 ZAZA: У меня это тоже вызвало сомнения, но так написано в туторе.
DrTressi вне форума Ответить с цитированием
Старый 27.07.2016, 11:03  #4
gfdjr5
gfdjr5
[NULL]
Регистрация: 25.11.2012
Сообщения: 563


По умолчанию

2DrTressi:
Места надо знать
[ Скрытый текст ] Этот текст скрытый. Напишите в эту тему сообщение что бы увидеть скрытый текст.
gfdjr5 вне форума Ответить с цитированием
Старый 27.07.2016, 11:20  #5
MaSTeR
MaSTeR
Лейтенант
Регистрация: 15.04.2009
Возраст: 27
Сообщения: 793


По умолчанию

2 gfdjr5:
А что это за сорсы?

Оффтоп
MaSTeR вне форума Ответить с цитированием
Старый 27.07.2016, 11:51  #6
pRoxxx
pRoxxx
Старший солдат
Регистрация: 15.04.2009
Возраст: 30
Сообщения: 73


По умолчанию

Ну Leaked исходники я точно видел.
pRoxxx вне форума Ответить с цитированием
Старый 27.07.2016, 16:51  #7
DrTressi
DrTressi
Хрустик
Регистрация: 06.03.2010
Адрес: На белом свете
Возраст: 27
Сообщения: 6,383
Замечания: 16


По умолчанию

2 gfdjr5: Эт наверное, не совсем то. Нужно вот что:
[ Цитата ] Installing the Source Code:
1. Open up Steam then go to the Tools tab and launch Source SDK.
2. Make sure that Engine Version is "Half Life2: episode 1" and Current Game is "Counter Strike source"(or HL2 as game).
3. Select Create a Mod and select Source code only.
4. Select a non excisting path(or an empty one, I used 'C:/CSSHack').
5. After the files finish copying you can close out of the Source SDK window and go to the folder where you installed the SDK.
6. Open up the Game_HL2-2005.sln in Visual Studio 2003/2005.

Setting up the enviroment:
1. Delete "Server (HL2)" project from the solution as we dont need it.
2. Build the solution, if you get any errors post them here and I will try to help out.
3. Run Clean Solution because none of the intermediate objects created in step 2 will be used in our DLL so they're worthless to us.
4. Remove the Tool Framework folder from the project.
5. Open the Source Files folder in the project, select all of its contents, and Remove them from the project. We don't need the CPP files(only the headers)
6. From the MP3 folder, remove the mp3player.cpp from the project.
7. Open the Client (HL2) project's properties and go to Custom Build Steps under Configuration Properties. Clear out the three properties that are filled in.
8. Still in the Configuration Properties, go to the Linker tab and replace Output File with $(OutDir)/CSSHack.dll as to not confuse ourselves, since CSS uses its own Client.dll.
9. In C/C++ -> Precompiled Headers, turn off Precompiled Headers (Not Using Precompiled Headers)
10. Close out of the properties sheet and go to Build-> Rebuild Solution.

If you did the above steps succesfully you should get the following error:
'1>LINK : error LNK2001: unresolved external symbol [email protected]'
If you don't get that error you've done something wrong.

Creating the base:
You need to create two files in the source folder now(sharedheaders.h and dllmain.cpp)

2 pRoxxx:
Что за Leaked исходники?


З.Ы. И ещё вопрос, это всё можно делать в MS VS 2010?

Последний раз редактировалось DrTressi, 27.07.2016 в 17:06.
DrTressi вне форума Ответить с цитированием
Старый 27.07.2016, 17:17  #8
gfdjr5
gfdjr5
[NULL]
Регистрация: 25.11.2012
Сообщения: 563


По умолчанию

2DrTressi:
Это что?
Source SDK ни старых (2006, 2007), ни 2013 версий не имеет исходников от CSS внутри, есть HL2, HL2DM и эпизоды. В примере и пишут, что работа ведётся с кодом HL2. А судя по инструкции - это, похоже, и вовсе, для написания чит-клиента руководство

gfdjr5, подумав, добавил 27.07.2016 в 17:18
[ Цитата ] Сообщение от DrTressi: З.Ы. И ещё вопрос, это всё можно делать в MS VS 2010?
Вполне

Последний раз редактировалось gfdjr5, 27.07.2016 в 17:18.
gfdjr5 вне форума Ответить с цитированием
Старый 27.07.2016, 18:07  #9
DrTressi
DrTressi
Хрустик
Регистрация: 06.03.2010
Адрес: На белом свете
Возраст: 27
Сообщения: 6,383
Замечания: 16


Music

2 gfdjr5: Ну если быть точнее, читерской библиотеки.
Мне короч нужно вот что:
Получение коорд игровов

Вот я и решил попробовать двинуться в направлении читерства. Аим же, наверное, имеет координты противников.
DrTressi вне форума Ответить с цитированием
Старый 27.07.2016, 18:11  #10
pRoxxx
pRoxxx
Старший солдат
Регистрация: 15.04.2009
Возраст: 30
Сообщения: 73


По умолчанию

2 DrTressi:
Ну ворованные, те которые товарищь gfdjr5 выше выложил. Только я до этого находил 2003 года версию. А тут 2007, которую между прочем распространял товарищь adamix.

Оффтоп

Последний раз редактировалось pRoxxx, 27.07.2016 в 18:14.
pRoxxx вне форума Ответить с цитированием
Старый 27.07.2016, 18:17  #11
Cybermax
Cybermax
Супер Модератор
Регистрация: 11.03.2008
Сообщения: 2,739


По умолчанию

Смотрю текст.
Cybermax вне форума Ответить с цитированием
Старый 27.07.2016, 18:26  #12
gfdjr5
gfdjr5
[NULL]
Регистрация: 25.11.2012
Сообщения: 563


По умолчанию

[ Цитата ] Сообщение от pRoxxx: Кстати никто не в курсе что потом с адамиксом случилось? Посадили аль нет?
Оффтоп

gfdjr5, подумав, добавил 27.07.2016 в 18:34
[ Цитата ] Сообщение от DrTressi: 2 gfdjr5: Ну если быть точнее, читерской библиотеки.
Мне короч нужно вот что:
Получение коорд игровов

Вот я и решил попробовать двинуться в направлении читерства. Аим же, наверное, имеет координты противников.
Вот это разбирай
Код targetid виджета - он отображает инфо об игроке, на которого ты смотришь
https://github.com/ValveSoftware/so...d_target_id.cpp

Последний раз редактировалось gfdjr5, 27.07.2016 в 18:34.
gfdjr5 вне форума Ответить с цитированием
Старый 27.09.2016, 18:14  #13
BlackHawkTP
BlackHawkTP
Новобранец
Регистрация: 09.09.2016
Сообщения: 7


По умолчанию

Исходники от Ксс и правда есть?
BlackHawkTP вне форума Ответить с цитированием
Ответ

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

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

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

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



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


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