HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > X-Half-Life (XDM) 3.0.3.8 Released
вышла новая версия XDM
108 голосов
Страницы (5): « 1 2 [3] 4 5 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
Chyvachok писал:
Насчет сорцов, интересно, сколько оружия можно нового туда добавить? С ограничением в 32 ствола? Кстати мне вот интересно чем вообще в халве это ограничение обосновано?


Не лучшее место для добавления стволов... увы...
В моде, который я буду делать на сорцах XDM, придётся ограничиться 31 штукой...
Если хочешь помочь в этом направлении, буду готов с благодарностью эту самую помощь принять...

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 17-02-2017 11:48
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


Chyvachok вроде сейчас осталось два слота под WEAPON_CUSTOM и два вообще неиспользованных. А про ограничение в 32 пушки мы уже говорили-обговорились. В ХЛ1122 вальве даже взяло и увеличило его до 64 в дельте. А битность pev->weapons как была 32, так и осталась.
Я хотел сделать безлимитное оружие, но меня отговорили мотивируя отваливанием предиктинга. Ну, не очень-то и хотелось.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 17-02-2017 11:51
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
~ X ~ писал:
Немонго дёгтя: нашлись таки баги, и в тех местах, в которых ожидались.


Похоже, придётся с разработкой подождать, пока код полностью отчистится от багов....

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 17-02-2017 11:59
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


Цитата:
Ghoul [BB] писал:
Похоже, придётся с разработкой подождать, пока код полностью отчистится от багов....

Ну, если б ты помогал ХОТЯ БЫ ИХ НАХОДИТЬ, то их бы и не было. А то ведь помощи кроме как "поиграть на ланпате" ни от кого не дождёшься, включая тебя.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 17-02-2017 12:34
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
~ X ~ писал:
Ну, если б ты помогал ХОТЯ БЫ ИХ НАХОДИТЬ, то их бы и не было. А то ведь помощи кроме как "поиграть на ланпате" ни от кого не дождёшься, включая тебя.


У нетоторых не было даже такого....

А накодить... ну накодил я тебе Редимир. И что? Не хочу, хочу жрать какахи вместо этого.
Или тебе монстров не кодил я?

Короч, хватит опять разводить рдаче-срач, я сейчас очень злой. Смотри не нарвись.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 17-02-2017 12:44
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
Chyvachok писал:
чем вообще в халве это ограничение обосновано?

Передачей данных по сети. Обрати внимание, что оружия хранятся битами. Больше 32х просто не влезает. Не, ну веапондату в новом сдк увеличили до 64х стволов, но там какие-то проблемы при передаче. ~ X ~ тебе точно скажет какие.

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

Старое сообщение 17-02-2017 13:32
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



В принципе, больше оружий - выше риск опять-таки нарваться на какой-то другой лимит - по звукам, моделям, текстурам и т.п. Так что без исходников движка, эти все манипуляции - лишь очередной костыль с очень большим риском схавтить где-то баги.

Добавлено 17-02-2017 в 16:40:

Смотрел исходники DMC. Там ребята хитро сделали - одно оружие quakegun, которое может иметь разные модели, тыпы атак и т.п По такой схеме лимит превзойти не вопрос, если разобраться, как оно там работает.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 17-02-2017 13:40
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
Ghoul [BB] писал:
одно оружие quakegun, которое может иметь разные модели, тыпы атак и т.п По такой схеме лимит превзойти не вопрос, если разобраться, как оно там работает.

Я об этом неоднократно писал. Можно, по крайней мере, группировать таким образом однотипные оружия.

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

Старое сообщение 17-02-2017 13:56
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
Ku2zoff писал:
Я об этом неоднократно писал. Можно, по крайней мере, группировать таким образом однотипные оружия


Ну конечно, ты парень смышлёный, ты сделаешь. А они не потянут.
Потому что тут, как говорится, не думать, тут соображать надо!
Ну и ещё куча времени, чтоб вникнуть в это всё.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 17-02-2017 14:15
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
~ X ~ писал:
половина батников или qc-файлов уже устарели т.к. технологии ушли вперёд

Это какие же технологие ушли вперёд? studiomdl больше не требует qc для компиляции? Или внезапно появилась какая-то альтернатива батникам?

Цитата:
Chyvachok писал:
Насчет сорцов, интересно, сколько оружия можно нового туда добавить?

Предиктабельного 64, непредиктабельного сколько угодно.

Цитата:
Chyvachok писал:
Кстати мне вот интересно чем вообще в халве это ограничение обосновано?

С тупостью наших кодеров. Больше ни с чем.

Добавлено 17-02-2017 в 18:26:

Цитата:
~ X ~ писал:
Ну, если б ты помогал ХОТЯ БЫ ИХ НАХОДИТЬ, то их бы и не было.

Ну выложи сорцы, я их минут 5 бегло просмотрю и найду тебе всё то, что тебя уже 17 лет мучает. Или сколько там XDM в разработке.

Цитата:
Ku2zoff писал:
Больше 32х просто не влезает. Не, ну веапондату в новом сдк увеличили до 64х стволов, но там какие-то проблемы при передаче.

До вас годами не доходит одна вполне очевидная мысль - если в pev->weapons не влезает более 32 стволов, то значит надо их хранить в каком-то другом месте. Удивительный идиотизм. Даже вон в игре Петька и Василий Иванович сразу догадались, что если лестница не достаёт до третьего этажа, значит надо на второй лезть. А вы годами как попугаи повторяете "лимит-лимит-лимит". Реальный лимит - 64 предиктабельных ствола, без потери совместимости. Я вам в свежей версии ксаша специально слегка SDK подредактирую, чтобы наконец увеличить этот долбаный лимит до 64 пушек. И с халфой этот SDK тоже будет прекрасно работать. И вы, когда увидите как я этот сделал тут же скажете "ну ёпта, это же так просто и как это я сам нидагадался".

Цитата:
Ghoul [BB] писал:
В принципе, больше оружий - выше риск опять-таки нарваться на какой-то другой лимит - по звукам, моделям, текстурам и т.п

За лимиты так скажу. Нам одно время ездили по ушам, якобы волшебный параметр -num_edicts увеличивает не только кол-во возможных эдиктов на сервере, но и кол-во моделей увеличивает и кол-во звуков и вообще всякое. Как вы понимаете - это заведомая ложь. Лимиты на модели и звуки определён кол-вом битов для порядкового номера ресурса, который менеджер кастомизации шлёт по сети. Т.е. это банальная часть протокола. Вы сами верите что какой-то параметр комнадной строки может эдак взять и покрошить протокол к свиням собачьим? Ну смешно же. К тому же, насколько я знаю, этот num_edicts не передаётся по сети, т.е. клиент надо запускать с таким же параметром. А причина опять же проста. Эту фишку прикрутили уже после того как устаканился 48-й протокол. Никто не будет ломать протоколы из-за таких глупостей. Т.е. оно только для сингла имеет значение. Ну да ладно, лимит на 512 моделей, это конечно неприятно, но можно по методу того же Гуля, всё затолкать в субмодели. Лимит на размеры карты можно со скрипом тоже обойти, если вынести SVC_TEMPENTITY полностью на клиент и парсить там координаты с уменьшенной точностью, но увеличенным диапазоном. Самая большая жопа в халфе, которую никак не обойдешь, это джва лимита - MAX_VISIBLE_PACKET и MAX_VISEDICTS. Первая определяет сколько энтить может вместить дельта в одно сообщение, вторая - сколько энтить можно нарисовать в кадре (включая и бмодели и темпэнтити, вообще всё кроме лучей). Так вот MAX_VISIBLE_PACKET в халфе - 256 штук, а MAX_VISEDICTS - 512. Иными словами ничего детализированного в халфе вы не сделаете даже с кастомным рендерером хоть шапки сбивай, хоть бананы кушай. Вот это самое главное ограничение на сегодняшний день.

Цитата:
Ghoul [BB] писал:
Там ребята хитро сделали - одно оружие quakegun, которое может иметь разные модели, тыпы атак и т.п

Это не ребята хитро сделаны, это стандартная копипаста из первокваки. Там все пушки так и были устроены. Флаги им уже в халфе надавали.
Можно полностью от флагов отказаться, почему нет. Но это слишком много всего переделывать, неудобно.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 17-02-2017 15:26
-
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


Ghoul [BB] вместо того чтобы чистить темы от флуда, вырезая бесчисленные труды участников, я могу подарить тебе условный плюсик за флуд по накопительной системе. Просто делюсь мыслями.

Цитата:
Дядя Миша писал:
Предиктабельного 64, непредиктабельного сколько угодно.

Ты ж говорил, что предиктинг работает только для первых 32х.

Цитата:
Дядя Миша писал:
Реальный лимит - 64 предиктабельных ствола, без потери совместимости

1110? Ну-ну.

Цитата:
Дядя Миша писал:
Самая большая жопа в халфе, которую никак не обойдешь, это джва лимита - MAX_VISIBLE_PACKET и MAX_VISEDICTS

Добавь сюда MAX_GLTEXTURES, который, в отличие от первых двух, я наблюдаю в халве регулярно после смены 12-15 карт.

А для пользователей RenderSystem MAX_VISEDICTS мало чем интересен, если только всё студиомоделями не рисовать.

Добавлено 17-02-2017 в 19:36:

PS: в 3038 в лексикон морпехов добавлено любимое слово timth'а Интересно, заметит ли он.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

Отредактировано ~ X ~ 17-02-2017 в 16:32

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

Старое сообщение 17-02-2017 16:36
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

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

Рейтинг



Цитата:
Дядя Миша писал:
не доходит одна вполне очевидная мысль - если в pev->weapons не влезает более 32 стволов, то значит надо их хранить в каком-то другом месте.

Такая мысль меня посещала. Но я пока не думал искать, куда бы их засунуть. В какой-либо энтварс, возможно. Да, думаю, мне это не понадобится. Куда больше 32х уникальных стволов?

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

Старое сообщение 17-02-2017 17:12
- За что?
~ X ~
offline

Дата регистрации: Oct 2005
Проживает: Архангельск
Сообщений: 3619

Рейтинг



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


Можно pev->weapons и не использовать. А ещё можно открыть для этого новый тред...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]

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

Старое сообщение 17-02-2017 17:44
- За что?
Ghoul [BB]
МРАЗЬ ОПАСНАЯ

Дата регистрации: Jan 2006
Проживает: ...и прожигает...
Сообщений: 2567

Рейтинг



Цитата:
Ku2zoff писал:
Такая мысль меня посещала. Но я пока не думал искать, куда бы их засунуть. В какой-либо энтварс, возможно. Да, думаю, мне это не понадобится. Куда больше 32х уникальных стволов?


Только когда оружие является основной фишкой вашего мода. Или, еслу угодно, если угодно ВАМ, проекта.

Добавлено 17-02-2017 в 22:39:

Цитата:
~ X ~ писал:
Ghoul [BB] вместо того чтобы чистить темы от флуда, вырезая бесчисленные труды участников, я могу подарить тебе условный плюсик за флуд по накопительной системе. Просто делюсь мыслями.


Ну давай, делай. Тогда уж две звезды давай, чего мелочиться?! По одной на каждую погону!
Будь мужиком, а не соплёй! А то только грозишься всё - то по мордасям настучать, то звёзды на погоны! Заодно и пидорам этим навешай, чтоб они не провоцировали меня на рдаче-срач.

Добавлено 17-02-2017 в 22:41:

Цитата:
Дядя Миша писал:
Ну выложи сорцы, я их минут 5 бегло просмотрю и найду тебе всё то, что тебя уже 17 лет мучает. Или сколько там XDM в разработке.


Хорошая идея! Может хоть ты в этой офигенной истории точку сможешь поставить и найти проблемы своим незамутнённым взглядом.
Хоть один мужик нашёлся - кроме слов - дело.

Добавлено 17-02-2017 в 22:42:

Цитата:
~ X ~ писал:
Добавь сюда MAX_GLTEXTURES, который, в отличие от первых двух, я наблюдаю в халве регулярно после смены 12-15 карт.


Хочешь сказать, что текстуры при смене карты не выкидываются из памяти?

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo

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

Старое сообщение 17-02-2017 19:42
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
~ X ~ писал:
Ты ж говорил, что предиктинг работает только для первых 32х.

На последней WON-версии их кажется было 32, а в стиме увеличили.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 17-02-2017 21:05
-
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 05:38. Новая тема    Ответить
Страницы (5): « 1 2 [3] 4 5 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > X-Half-Life (XDM) 3.0.3.8 Released
вышла новая версия XDM
108 голосов
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

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

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

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

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