HLFX.Ru Forum Страницы (245): « Первая ... « 220 221 222 223 [224] 225 226 227 228 » ... Последняя »
Показать все 3663 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Нубские вопросы от <censored> и других нубов (https://hlfx.ru/forum/showthread.php?threadid=4535)


Отправлено Behemoth911 11-05-2022 в 19:58:

Цитата:
илья2 писал:
Всем привет! Ну что, можете ржать. Накрылся мой мод медным тазом. Хотел 50 оружий в свой мод поставить, но нет, не получается. Выше 31 никак. Добавляю больше пушек. вылет какой то. Что делать дальше? Как это исправить ????????


A пушки в HL2DM можно добавить ещё? Я тут пока карту перерисовываю с 1й части то закинул бы каких-то оружий если б можно было


Отправлено Chyvachok 11-05-2022 в 20:54:

Цитата:
илья2 писал:
Хотел 50 оружий в свой мод поставить, но нет, не получается. Выше 31 никак.


Это как бы давно известная проблема, в ХЛ лимит макс 31 пушка, ищи тутор Дяди Миши, если хочешь больше 64 пушек, на эту тему. Да и вообще в ХЛ много лимитов на все на модели и прочее, в том же HLWE к примеру не зря все модели снарядов зашиты в одну модель с кучей бодигруп.


Отправлено Дядя Миша 11-05-2022 в 20:54:

Ну что делать? Читать мой тутор, чтож еще-то:
https://hlfx.ru/forum/showthread.php?s=&threadid=5053

__________________
My Projects: download page

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

Цитата:

>> так а раньше почему падало ?
> Потому что говно ваш С++, вот почему


Отправлено Ku2zoff 12-05-2022 в 03:54:

илья2 Дядя Миша писал тутор, здесь на форуме, по добавлению поддержки 64 оружий. Стим-версия голдсорса это поддерживает на уровне движка. Есть ещё мод от товарища Ghoul[BB] (кстати, где он, жив ли?), там лимит превышен по тутору БУзера, что ли... Короче, есть джва варианта. Оба предполагают много изменений на сервере и клиенте и кастомные мессаги для передачи данных о пушках на клиент.


Отправлено илья2 12-05-2022 в 10:23:

http://www.half-life.ru/forum/showt...p?threadid=6129 делал я по тутору бузера не сработало тутор дяди миши слишком замороченный например я не могу понять как сделать это и нужно ли это вообще:Теперь нам надо исключить все обращения к pev->weapons и заменить их на вызовы наших новых функций

__________________
Илья


Отправлено Дядя Миша 12-05-2022 в 11:11:

Цитата:
илья2 писал:
не могу понять как сделать это и нужно ли это вообще

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

Добавлено 12-05-2022 в 14:11:

Цитата:
илья2 писал:
тутор дяди миши слишком замороченный

Ты вообще исходники Unreal Engine 4 видел?

__________________
My Projects: download page

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

Цитата:

>> так а раньше почему падало ?
> Потому что говно ваш С++, вот почему


Отправлено илья2 12-05-2022 в 12:44:

Цитата:

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

я не могу понять при чем тут монстры и pev->weapons если речь идет про увеличение оружий

Цитата:

Ты вообще исходники Unreal Engine 4 видел?:

нет

__________________
Илья


Отправлено Дядя Миша 12-05-2022 в 14:20:

илья2 научись пожалуйста цитировать. Выделяешь текст, который хочешь процитировать и нажимаешь кнопку "Цитата".

Цитата:
илья2 писал:
я не могу понять при чем тут монстры и pev->weapons

При том, что монстры тоже используют эту переменную. Именно в ней лимит на 32 пушки спрятан.

__________________
My Projects: download page

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

Цитата:

>> так а раньше почему падало ?
> Потому что говно ваш С++, вот почему


Отправлено илья2 12-05-2022 в 14:31:

в общем не компилиться

BOOL HasWeapon( int weaponnum ) { return FBitSet( m_iWeapons[weaponnum >> 3], BIT( weaponnum & 7 )); }
void AddWeapon( int weaponnum ) { SetBits( m_iWeapons[weaponnum >> 3], BIT( weaponnum & 7 )); }

в Chud поставил ошибки пишет

error C2146: syntax error : missing ';' before identifier 'HasWeapon'
error C2501: 'BOOL' : missing storage-class or type specifiers
warning C4183: 'HasWeapon': member function definition looks like a ctor, but name does not match enclosing class

__________________
Илья


Отправлено Дядя Миша 12-05-2022 в 14:36:

Тутор прочитан невнимательно, вот и не компилится.

Цитата:
Дядя Миша писал:
Для эффективной работы с бит-стрингами, нам понадобится несколько макросов. Откройте const.h и там где-нибудь добавьте их. В const.h, чтобы они были доступны и на клиенте и на сервере одновременно

C++ Source Code:
1
// bit routines
2
#define BIT( n )			(1<<( n ))
3
#define SetBits( iBitVector, bits )	((iBitVector) = (iBitVector) | (bits))
4
#define ClearBits( iBitVector, bits )	((iBitVector) = (iBitVector) & ~(bits))
5
#define FBitSet( iBitVector, bit )	((iBitVector) & (bit))

Нижние три вам наверняка знакомы, но не забудьте удалить их из util.h.

__________________
My Projects: download page

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

Цитата:

>> так а раньше почему падало ?
> Потому что говно ваш С++, вот почему


Отправлено илья2 12-05-2022 в 14:40:

так я же добавил в const.h

Добавлено 12-05-2022 в 17:40:

и из util.h удалил 3 функции

__________________
Илья


Отправлено Дядя Миша 12-05-2022 в 14:43:

И про BOOL там еще отдельно внизу спрашивали:

https://hlfx.ru/forum/showthread.ph...8941#post168941

__________________
My Projects: download page

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

Цитата:

>> так а раньше почему падало ?
> Потому что говно ваш С++, вот почему


Отправлено илья2 12-05-2022 в 16:21:

Херня твой тутор. не работает ничего. Все добавил, как надо скомпилировал, все равно вылет какой то и все. А на оригинальных исходниках попробовал, там фонарик не работает, не включается, переключения оружий не работает.
Да и костюм в самом начале дали. когда его вообще не должно быть по идее.

Ясно, понятно. Надо другой мод делать. Про 50 пушек придется забыть.

Добавлено 12-05-2022 в 19:21:

доказательство хотя бы есть что этот тутор рабочий ?

__________________
Илья


Отправлено Дядя Миша 12-05-2022 в 16:36:

Ну во первых тут тебе никто ничего не должен.
Во вторых, вот Чувачок отписался, что у него всё получилось
https://hlfx.ru/forum/showthread.ph...8943#post168943

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

__________________
My Projects: download page

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

Цитата:

>> так а раньше почему падало ?
> Потому что говно ваш С++, вот почему


Отправлено FiEctro 12-05-2022 в 16:47:

Цитата:
илья2 писал:
Херня твой тутор. не работает ничего. Все добавил, как надо скомпилировал, все равно вылет какой то и все. А на оригинальных исходниках попробовал, там фонарик не работает, не включается, переключения оружий не работает.


Просто руки из жопы. Лучше бы логи какие то приложил, и описал детально что делал.

__________________
Иван Топорышкин пошел на охоту,
С ним пудель пошел, перепрыгнув забор,
Иван, как бревно провалился в болото,
А пудель в реке утонул, как топор.


Временная зона GMT. Текущее время 14:01. Страницы (245): « Первая ... « 220 221 222 223 [224] 225 226 227 228 » ... Последняя »
Показать все 3663 сообщений этой темы на одной странице

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