HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > PrimeXT/XashXT. Помощь в собирании движка
Для разработки проекта
Страницы (4): « 1 2 [3] 4 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
MrKabanovich
Частый гость

Дата регистрации: Oct 2021
Проживает: Москва
Сообщений: 50
Возраст: 22

Рейтинг



Цитата:
Crystallize писал:
MrKabanovich автор Прайма работает в VS2017 если я не ошибаюсь


В любом случае, исправлять там ошибок придется меньше, чем в VS2010, если конечно там не нужно будет использовать исключения для 2019-го

__________________
Daniedov

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

Старое сообщение 10-10-2021 13:48
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
MrKabanovich писал:
для 1-го не смог найти готовую сборку

А, ну тогда понятно. Это беда всех вумных авторов: выложить как есть. Целая куча модов в ветке hlsdk-xash3d репозитория FWGS не имеет файлов проектов для сборки. Я поначалу негодовал с такого подхода, и у меня пригорало от необходимости ради пары проектов засирать свою систему всякими петонами, гитами и прочей блевотнёй. Но потом забил. Типичный linux-way, тут ничего не поделаешь. Когда проектов много - автоматизация важна.

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

Старое сообщение 10-10-2021 16:37
- За что?
MrKabanovich
Частый гость

Дата регистрации: Oct 2021
Проживает: Москва
Сообщений: 50
Возраст: 22

Рейтинг



Цитата:
Ku2zoff писал:
А, ну тогда понятно. Это беда всех вумных авторов: выложить как есть. Целая куча модов в ветке hlsdk-xash3d репозитория FWGS не имеет файлов проектов для сборки. Я поначалу негодовал с такого подхода, и у меня пригорало от необходимости ради пары проектов засирать свою систему всякими петонами, гитами и прочей блевотнёй. Но потом забил. Типичный linux-way, тут ничего не поделаешь. Когда проектов много - автоматизация важна.


На гитхабе есть вариант PrimeXT с сборкой движка через waf файл. Тоже не сложилось ничего из-за ошибки, какой именно, уже не помню.

Если потребуется причина ошибки, могу придти домой и показать.

__________________
Daniedov

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

Старое сообщение 11-10-2021 10:03
- За что?
MrKabanovich
Частый гость

Дата регистрации: Oct 2021
Проживает: Москва
Сообщений: 50
Возраст: 22

Рейтинг



Ku2zoff ,

Добавлено 11-10-2021 в 18:28:

1

[ Вложение ]
image3.png

__________________
Daniedov

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

Старое сообщение 11-10-2021 15:28
- За что?
MrKabanovich
Частый гость

Дата регистрации: Oct 2021
Проживает: Москва
Сообщений: 50
Возраст: 22

Рейтинг



2

[ Вложение ]
image4.png

__________________
Daniedov

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

Старое сообщение 11-10-2021 15:28
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4420
Возраст: 34

Рейтинг



В какой момент мы перешли на Питон?

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

Старое сообщение 11-10-2021 15:35
- За что?
MrKabanovich
Частый гость

Дата регистрации: Oct 2021
Проживает: Москва
Сообщений: 50
Возраст: 22

Рейтинг



Цитата:
Crystallize писал:
В какой момент мы перешли на Питон?


Имеешь ввиду использования этого waf файла? Я его видел ещё в других сборках XashXT, не только в прайме.(FWGS к примеру).

__________________
Daniedov

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

Старое сообщение 11-10-2021 16:17
- За что?
Next Day
Частый гость

Дата регистрации: Mar 2017
Проживает: Электросталь
Сообщений: 55
Возраст: 33

Рейтинг



Переустанови петон! Когда будешь устанавливать там надо галочку поставить Add to path ну или типо того
при установке увидишь!

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

Старое сообщение 11-10-2021 17:45
- За что?
MrKabanovich
Частый гость

Дата регистрации: Oct 2021
Проживает: Москва
Сообщений: 50
Возраст: 22

Рейтинг



Цитата:
Next Day писал:
Переустанови петон! Когда будешь устанавливать там надо галочку поставить Add to path ну или типо того
при установке увидишь!


Все-также выдает ошибку, причем без изменений

__________________
Daniedov

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

Старое сообщение 11-10-2021 20:40
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



MrKabanovich сделай своими руками солюшн для студии. Тебе только клиент и сервер собирать? Посмотри исходный проект, и все его cpp и c файлы добавь в проекты по аналогии с каким-нибудь ксашем под новые студии. Я вот давеча пытался собрать cs16client, и победил почти всё, кроме HUD_SendWeaponAnim. Поскольку нужной функции в сорцах на первый взгляд ВООБЩЕ нет. Не знаю, как там MinGW собирает, и собирает ли вообще, но студия ругается, что нету функции HUD_SendWeaponAnim(int iAnim, int iWeaponId, int iBody, int iForce = 0 )
Оказывается, файл com_weapons.cpp есть в двух экземплярах. Один актуальный, а второй нет. Будь готов к тому, что автор просто что-то забыл или на что-то забил.

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

Старое сообщение 12-10-2021 01:46
- За что?
MrKabanovich
Частый гость

Дата регистрации: Oct 2021
Проживает: Москва
Сообщений: 50
Возраст: 22

Рейтинг



Цитата:
Ku2zoff писал:
MrKabanovich сделай своими руками солюшн для студии. Тебе только клиент и сервер собирать? Посмотри исходный проект, и все его cpp и c файлы добавь в проекты по аналогии с каким-нибудь ксашем под новые студии. Я вот давеча пытался собрать cs16client, и победил почти всё, кроме HUD_SendWeaponAnim. Поскольку нужной функции в сорцах на первый взгляд ВООБЩЕ нет. Не знаю, как там MinGW собирает, и собирает ли вообще, но студия ругается, что нету функции HUD_SendWeaponAnim(int iAnim, int iWeaponId, int iBody, int iForce = 0 )
Оказывается, файл com_weapons.cpp есть в двух экземплярах. Один актуальный, а второй нет. Будь готов к тому, что автор просто что-то забыл или на что-то забил.


И долго это заняло на вручную собирание проекта?

__________________
Daniedov

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

Старое сообщение 12-10-2021 11:11
- За что?
MrKabanovich
Частый гость

Дата регистрации: Oct 2021
Проживает: Москва
Сообщений: 50
Возраст: 22

Рейтинг



Цитата:
Ku2zoff писал:
[b]Тебе только клиент и сервер собирать?


В PrimeXT как и XashXT есть библиотеки с движком phys, поэтому, поэтому тут не обойтись без других библиотек.

__________________
Daniedov

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

Старое сообщение 12-10-2021 15:52
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



Другие библиотеки грузятся динамически, их собирать не надо

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 12-10-2021 16:56
-
MrKabanovich
Частый гость

Дата регистрации: Oct 2021
Проживает: Москва
Сообщений: 50
Возраст: 22

Рейтинг



Цитата:
Дядя Миша писал:
Другие библиотеки грузятся динамически, их собирать не надо


Но их надо добавлять в один сюлешн-проект, правильно?

__________________
Daniedov

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

Старое сообщение 12-10-2021 17:06
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32202
Нанёс повреждений: 392 ед.

Рейтинг



Не надо там ничего добавлять, только исходники.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

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

Старое сообщение 12-10-2021 17:52
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 09:59. Новая тема    Ответить
Страницы (4): « 1 2 [3] 4 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > PrimeXT/XashXT. Помощь в собирании движка
Для разработки проекта
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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