HLFX.Ru Forum
Показать все 1540 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- Немного о будущем XDM3038 (https://hlfx.ru/forum/showthread.php?threadid=4641)


Отправлено ~ X ~ 22-07-2015 в 19:28:

Half-Life Немного о будущем XDM3038

Вот решил небольшой запил запилить. Скринов, как назло, нормальных под рукой нет.
http://www.moddb.com/mods/xdm/news/xdm3038-quick-news

В общем, интересны такие моменты: пожелания касательно фич, оружия, карт.
Если интересно новое оружие, то сразу предлагайте модели (желательно не спыренные).

Ибо баги уже почти пофикшены, аптайм спокойно переваливает за 20 часов, боты играют сами с собой по 50 карт подряд.

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


Отправлено thambs 22-07-2015 в 19:55:

больше рокет кровбара же!

гравитационную гранату бы в отдельное оружие ala мина-ловушка (ну и время работы и радиус бы увеличить бы). кидаешь маячок, он прилипает к стене. по второй атаке он активируется и всех и всё адски затягивает в великое ничто. через некоторое время сам себя затягивает и исчезает. если в область воронки попадёт другой маячок, то время жизни воронки, и её сила увеличиваются вдвое (ну и так далее, чтоб при желании можно было бы всю карту почтистить нафиг). ну и спрайт надо поправить, убрать нафиг эти чёрные точки -- оригинальные чёрные лучи гораздо лучше смотрелись.

телепортатор: кидает маячок на стену, первичная атака стреляет лучом и телепортирует цель к маячку, вторичная телепортирует игрока. естественно, другие игроки могут эти маячки ломать.

портануть train_setspeed из спирита/ксаша, пригодится бы.

возможность задать loop-анимацию по завершении scripted_sequence (например, доктор садится на стул и.. начинает сидеть). в хл оно недоделано и не работает.

//ну и надо будет нам как ни будь кооператив на etc/etс2 потестировать.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ghoul [BB] 22-07-2015 в 21:19:

Даешь увеличения лимита оружий хотя бы до 64!!!
Это самое главное. Беэ этого момента, сам понимаешь....

2. Забей на все эти авроры хотя бы на время и допили модели на рендерсистем, чтоб гравитация у них была.

Ну а так - конечно же гравигранату надо сделать отдельным оружием. Ну как хроноцептор в хлве или , если кого не устраивает инстант хит атака, можно заменить на ракету с антивеществом. И Тимх правильно преподнес кумулятивный эффект от черных дыр. он меня не подслушал случайно? Нет? Когда я предлагал, что когда одну дыру внутри другой открываешь, всем на карте кирдык, завершение уровня и да здравствует сингулярность!

Еще хотелось бы монстров из опфора, естественно.

И оружие бластер, атакующее все цели в конусе от игрока.

Кстати, почему у Гарга огнемет все еще не партиклевый? Или, как минимум, равноценный по визуализации с тем, что у игрока?

Опять же, туррели, как в параное, хотелось бы. В хлве они тоже были...

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

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


Отправлено ~ X ~ 22-07-2015 в 21:41:

Цитата:
thambs писал:
гравитационную гранату бы в отдельное оружие ala мина-ловушка

Ну тогда пусть её кто-нибудь замоделит!

>>себя затягивает и исчезает. если в область воронки попадёт другой маячок, то время жизни воронки, и её сила увеличиваются вдво
Сейчас используется функция типа UTIL_BlackHole(vector origin); она, ясен пень, не может задетектить другой вызов этой функции... детектирование маячка - это да, но дело будущего.

Цитата:
thambs писал:
телепортатор

оно действительно надо? Сколько ни играл в УТ, везде он вырублен и не используется..

Цитата:
thambs писал:
портануть train_setspeed из спирита/ксаша, пригодится бы.

Может оно уже есть - я хз

Цитата:
thambs писал:
возможность задать loop-анимацию по завершении scripted_sequence (например, доктор садится на стул и.. начинает сидеть). в хл оно недоделано и не работает.

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

Цитата:
Ghoul [BB] писал:
Даешь увеличения лимита оружий хотя бы до 64!!!

В XDM 4 слота под оружие пустуют. Больше и не надо

Цитата:
Ghoul [BB] писал:
Кстати, почему у Гарга огнемет все еще не партиклевый? Или, как минимум, равноценный по визуализации с тем, что у игрока?

Кстати, да, мне у гарга больше нравится.

Цитата:
Ghoul [BB] писал:
Еще хотелось бы монстров из опфора, естественно.

давайте коды :3


Кстати, открою маленькую тайну о новом релизе:
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
Ghoul [BB] писал:
Опять же, туррели, как в параное, хотелось бы. В хлве они тоже были...

ТЫ их что-ли по картам расставлять будешь? У меня ни одной нет.

Цитата:
Ghoul [BB] писал:
И оружие бластер, атакующее все цели в конусе от игрока.

lazy gun
Вообще, меня давно ещё просили об обычной снайперке как в УТ.
Опять же, ВСЕ ПРОСЬБЫ ОБ ОРУЖИИ ПОЖАЛУЙСТА ПОДКРЕПЛЯЙТЕ МОДЕЛЯМИ!
У меня их нет.
(только не мэйд бай сайбермэкс )

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


Отправлено Ghoul [BB] 22-07-2015 в 22:37:

Цитата:
~ X ~ писал:
В XDM 4 слота под оружие пустуют. Больше и не надо



При чем тут 4е слота? В список более 31 оружия не вставишь. Ты знаешь, о чем я толкую.
Задел под будущее должен быть...

Еще вспомнил. Визуализацию надо качать.больше эффектов всяких и разных.
Аберрацию добавить.
сделать разные типы гибсования от разных типов урона.

Добавлено 23-07-2015 в 01:21:

Цитата:
~ X ~ писал:
ТЫ их что-ли по картам расставлять будешь? У меня ни одной нет.


Энтитя точечная, ставится рипентом за минуты. И да, буду, коль Потребуешь.

Добавлено 23-07-2015 в 01:22:

ДА. Обычная снайперка не помешала бы тоже.

Добавлено 23-07-2015 в 01:37:

Цитата:
~ X ~ писал:
Опять же, ВСЕ ПРОСЬБЫ ОБ ОРУЖИИ ПОЖАЛУЙСТА ПОДКРЕПЛЯЙТЕ МОДЕЛЯМИ!



Такая модель для бластера пойдет? http://eat3d.com/forum/art-gallery/...inspired-weapon

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

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


Отправлено ~ X ~ 22-07-2015 в 22:58:

Цитата:
Ghoul [BB] писал:
Такая модель для бластера пойдет? http://eat3d.com/forum/art-gallery/...inspired-weapon

Ну.. кагбэ она у меня и у юзероб ассоциируется с чем-то похожим на мой beam rifle... если ты смотрел кино, конечно (оч рекомендую). А что, автор прям взял и выложил?

Для чёрной дыры надо какую-нить прикольную шарожлобину. Чтоб прилипоа к стене и заверте- Ну ещё будут лучи и корованы.

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


Отправлено Cybermax 22-07-2015 в 23:25:

Цитата:
~ X ~ писал:
(только не мэйд бай сайбермэкс )

Что за выпад опять в мой адрес? У тебя в XDM все модели уникальные или может быть в HLWE все сделанные с нуля?

Добавлено 23-07-2015 в 02:19:

Цитата:
Ghoul [BB] писал:
Такая модель для бластера пойдет? http://eat3d.com/forum/art-gallery/...inspired-weapon

Мое личное мнение что конкретно эта модель не подходит по стилю к XDM, хотя ободном каком-то стиле говортиь не приходится.

Добавлено 23-07-2015 в 02:25:

Я бы вместо увелечения количества оружия, пересомтрел бы уже сущестующие, что-то убрал, что-то может быть добавил. Надо попытаться объеденить какой-то общей стилистикой, возможно через синглплеер. Добавить HECU грунтам возможность стрелять помимо стандартных автомата, дробовика из другого оружия. Дать ученым в руки оружие.

__________________


Отправлено ~ X ~ 22-07-2015 в 23:35:

Ghoul [BB] я что-то пропустил или там на сайте народ просто хвастается скринами своих моделей? Или ты меня так решил потроллить?

Цитата:
Ghoul [BB] писал:
Энтитя точечная, ставится рипентом за минуты. И да, буду, коль Потребуешь.

Приходи с хардом! Примерно 4100 карт в архиве, но для тебя можно сделать исключение: всего 600 из них уже отобраны как годные.

Цитата:
Ghoul [BB] писал:
Аберрацию добавить.

Как ты себе это представляешь? Я не въехал.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


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

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Cybermax 23-07-2015 в 01:35:

Цитата:
~ X ~ писал:
Cybermax: скорее в сторону "неизвестного происхождения"

По этому поводу я бы поспорил но не тут, дабы флуд не создавать.
Цитата:
~ X ~ писал:
Такой сумасшедший перерасход текстур и незнание системы раскраски моделий в командные цвета весьма удручают. Ну, с другой стороны, повод тебе для гордости - модели пошли по рукам.

По поводу " сумасшедший перерасход текстур" мешь и текстуры были взяты не из ут99 непосредственно в таком виде в каком были. Модель смотрится хорошо а остальное повод придраться который ты специально высматриваешь.
"незнание системы раскраски моделий" - вот тут мне кажется тебя понесло хлеще обычного. Берем ФШ нажимаешь ctlr+u и в открывшемся окне бегунок двигаем. Вот и вся магия. Если у меня не хваает фантазии на большее для текстур из столь древней игры, уж извини. Можешь конечно поделиться мнением. Но не подумай что оправдываюсь а то взбредет в голову что твое мнение имеет для меня значение.
Что самое характерное - оплевать модели с экспертной точки зрения не поленился, но и использовать не посстеснялся. Не думаю что использолвание этих моделей в XDM это повод для гордости.
Цитата:
Ghoul [BB] писал:
Такая модель для бластера пойдет? http://eat3d.com/forum/art-gallery/...inspired-weapon

Модель оружия напомнила футуристичный стиль оружия из Sanctum. Не самый плохой образец для подражания, должен заметить.

__________________


Отправлено Skaarj 23-07-2015 в 05:50:

Цитата:
~ X ~ писал:
оно действительно надо? Сколько ни играл в УТ, везде он вырублен и не используется..

Даладна!? Для CTF он строго обязателен.


Отправлено Ghoul [BB] 23-07-2015 в 07:45:

Цитата:
~ X ~ писал:
если ты смотрел кино, конечно (оч рекомендую). А что, автор прям взял и выложил?


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

Добавлено 23-07-2015 в 10:45:

Цитата:
Cybermax писал:
Я бы вместо увелечения количества оружия, пересомтрел бы уже сущестующие, что-то убрал, что-то может быть добавил. Надо попытаться объеденить какой-то общей стилистикой


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

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

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


Отправлено Cybermax 23-07-2015 в 13:24:

По поводу всяких гранат и черных дыр, предлагаю обратить внимание на оружие из q2 ground zero а именно http://quake.wikia.com/wiki/Tesla_Mine и http://quake.wikia.com/wiki/Proximity_Launcher_(GZ)
Личные пожелания: изменить текстуры рук gordon_glove.bmp, gordon_sleeve.bmp, прицелы оружия.

__________________


Отправлено Chyvachok 24-07-2015 в 17:30:

Цитата:
Ghoul [BB] писал:
И оружие бластер, атакующее все цели в конусе от игрока.


Это мне напоминает тесла-ган в стиле вульфенштейна или мода Ballistic Weapons для ут2004, в последнем вообще много всяких фич сделано, еще прикольная реализация в игре BattleZone 2, там луч тока липнет к врагу, если цели нет бьет в землю.

Насчет снайперки, я бы мог бы попробовать сделать модель из ут2004 на анимации 9ммАР, только смогу когда домой вернусь. Насчет вообще моделей из-за 0 навыков моделирования могу только спертые модели предоставить, например из 2 анрила, по качеству подойдут 1 халве, скомпилить могу если что. Там хорошая замена огнемету, а то сейчас в моде это тихий ужас.

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

Добавлено 24-07-2015 в 19:30:

Цитата:
Cybermax писал:
"незнание системы раскраски моделий" - вот тут мне кажется тебя понесло хлеще обычного. Берем ФШ нажимаешь ctlr+u и в открывшемся окне бегунок двигаем. Вот и вся магия. Если у меня не хваает фантазии на большее для текстур из столь древней игры, уж извини


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


Отправлено Cybermax 24-07-2015 в 22:14:

Цитата:
Chyvachok писал:
можно сделать так чтобы текстура была одна

Одна текстура используется в hl2 и BM. Две текстуры используются в версии PS2 она же HD pack на пк. Лично мне нравятся стандартные, но их не удобно использовать.
Два архива:
1. Зеленые gordon_glove.bmp, gordon_sleeve.bmp
http://rghost.ru/8Kvqbwsff
2. Оранжевые v_hand_sheet.bmp из хл2
http://rghost.ru/6w56MkSKJ
Первый вариант мне больше нравится. Потому что по логике вещей подходит к моделям игроков использующих текстуры: HEV_torso.bmp, HEV_leg_&_glove.bmp, второй вариант больше подходит моделям использующим: arm_sheet.bmp, hevsuit_sheet.bmp.
Во избежания не адекватной реакции и нелепых погут острить, заранее оговорюсь - не навязываю использования этих текстур, моделей в ХДМ, просто рассуждаю.

Добавлено 25-07-2015 в 01:14:

В моде Quake 2 chaos интересное оружие а именно:
Арбалет с разным типов патронов:
1. Обыкновенный - болты не взрываются.
2. Ядовитые болты.
3. Взрывающиеся болты.

The Airfist - оружие выстреливающие "струёй" воздуха(не забудь это тоже в свой меморис занести) тем самым отталкивающая все на своем пути: противника, айтемы и самого игрока если стрелять под нужным углом.

Гранаты
1. Ослепляющая
2. Ядовитая
3. Граната - растяжка по аналогии с Trip Mine
Перечислил всего лишь часть оружия и айтимов из этого мода.
Также есть в качестве оружия некое кольцо, которое образует "черную дыру"
В общем мод интересный, можно подчеркнуть идей, посмотреть на отличную реализацию http://chaoticdreams.org/

__________________


Отправлено Ku2zoff 25-07-2015 в 19:23:

~ X ~ скажу только одну вещь: исправь баги и напиши документацию для тех, кто захочет сделать мод на основе XDM. В текущем состоянии мод вполне хорош, добавлять ничего не нужно. Разве что какие-нибудь оптимизации. Лично я за основу XDM не взял бы, т.к. в нём слишком много фич, и куда проще скопипастить именно нужные в чистый HLSDK, чем вырезать ненужные.

Цитата:
~ X ~ писал:
оно действительно надо? Сколько ни играл в УТ, везде он вырублен и не используется..

Буууэээ... Из полезной геймплейной фичи телепортатор превращается в инструмент троллинга неопытных игроков и генератор попаболи. В том же УТ godlike боты умудряются носиться по карте как черти, стрелять как волошировские стрелки, и ещё попадать маячком телепортатора точно под ноги противникам, а потом телепортироваться в них, вызывая кускование последних. У меня даже было желание написать мутатор, который заставлял бы таких засранцев застревать в игроке, в которого они телепортировались. А ещё лучше кусковаться вместе с ним. Вот это была бы крутая фича. А то что это? Тащишь ты флаг, и тут бац - сдох. А какое -то чмо тут же мгновенно коснулось флага и вернуло на базу. Вот если чмо сдохло, а его напарнику нужно 2-3 секунды, чтобы коснуться флага, и твоему напарнику тоже нужно 2-3 секунды, чтобы подобрать флаг - это годный геймплей.
[offtop]Я всё в раздумях, стоит ли заводить CTF в моём моде. Ни УТ-режим, ни ТФК-режим мне не нравятся. Первый тем, что флаг возвращается на базу мгновенно, а второй наоборот тем, что флаг возвращается на базу через некоторое время, после прикосновения к нему последнего противника. Может быть стоит накодить честный режим, при котором флаг нужно ножками и ручками возвращать обратно на свою базу?[/offtop]
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ghoul [BB] 25-07-2015 в 19:47:

Цитата:
~ X ~ писал:
я что-то пропустил или там на сайте народ просто хвастается скринами своих моделей? Или ты меня так решил потроллить?



Хвастается. Но я как вернусь в мск, буду списываться с автором. Может и даст. Ну не он, так кто то еще.

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

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


Отправлено Cybermax 25-07-2015 в 20:06:

Цитата:
Ku2zoff писал:
В том же УТ godlike боты умудряются носиться по карте как черти

Меньше надо с ботами играть, а больше с реальными игроками. Ты наверное в принципе против любых игровых фич, овладение которым дает преимущество над другими игроками? Все должны просто тихо, мирно ходить и изучать карту.

Добавлено 25-07-2015 в 23:06:

Цитата:
Ku2zoff писал:
Может быть стоит накодить честный режим, при котором флаг нужно ножками и ручками возвращать обратно на свою базу?

На сколько я понимаю, CTF берет свои корни из "ихнего" варианта зорницы. Если за реализм, то погугли. До сих пор практикуют эту забаву.

Цитата:
Capture the flag, commonly abbreviated as CTF, is a traditional outdoor game

https://ru.wikipedia.org/wiki/Захват_флага
Подробнее
https://en.wikipedia.org/wiki/Capture_the_flag

__________________


Отправлено Ku2zoff 25-07-2015 в 20:19:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Цитата:
Cybermax писал:
Ты наверное в принципе против любых игровых фич, овладение которым дает преимущество над другими игроками?

Я за сбалансированный геймплей. Например, я бы к чертям вырезал гаусс из сетевой халфы. Ну или запретил прыгать на нём и простреливать стены. Для защиты от задротов.
Цитата:
Cybermax писал:
Все должны просто тихо, мирно ходить и изучать карту.

Вот это действительно идеал коопа. А не то говно, что в svencoop. Кооп он должен сводится к прохождению игры, а не к убийству монстров. Для последнего есть режим с волнами, как в УТ или Бдефе. Конечно, полностью исключать отстрел монстров нельзя, но и перегружать игру им, как сэме или слева4трупа тоже не стоит. Если только игра не про зомби или вообще непонятно что, как тот же сэм.


Отправлено Cybermax 25-07-2015 в 20:24:

Цитата:
Ku2zoff писал:
ооп он должен сводится к прохождению игры, а не к убийству монстров.

И интересно будет примерно так же как экскурсия по музею. И играть буду два с половиной землекопа. Вот объясни почему интересные квестовые загадки не могут чередоваться уничтожением монстров?

__________________


Отправлено Ku2zoff 25-07-2015 в 20:46:

Цитата:
Cybermax писал:
Вот объясни почему интересные квестовые загадки не могут чередоваться уничтожением монстров?

Цитата:
Ku2zoff писал:
Конечно, полностью исключать отстрел монстров нельзя, но и перегружать игру им [...] тоже не стоит.

Цитата:
Cybermax писал:
И интересно будет примерно так же как экскурсия по музею. И играть буду два с половиной землекопа.

На вкус и цвет, как говорится... Мне, например, намного более по душе Deus Ex с его неторопливым вдумчивым прохождением, чем Serious Sam, где весь геймплей сводится к стрельбе.


Отправлено Ghoul [BB] 25-07-2015 в 22:25:

Цитата:
~ X ~ писал:
Как ты себе это представляешь? Я не въехал.


искажение воздуха, словно мираж от горячего асфальта. Кто то выкладвал тут скрины от луча эгон пушки с этим эффектом и спрашивал как сделАть.

Добавлено 26-07-2015 в 01:08:

Цитата:
Cybermax писал:
моде Quake 2 chaos интересное оружие а именно:
Арбалет с разным типов патронов:
1. Обыкновенный - болты не взрываются.
2. Ядовитые болты.
3. Взрывающиеся болты.



В хлве были. Обычные, взрывные и ускренные стрелы.

Добавлено 26-07-2015 в 01:10:

Еще было бы интересно оружие ракетница. Из ут2 если не ошибаюсь. Сарж даже где то выкладывал гифки его в действии. Ракета разделяется на 4 части и каждая летит в свою цель. Или пропорционально количеству залоченных целей.

Добавлено 26-07-2015 в 01:11:

Еще бы неплох был режим игры инстагиб как в анриле.

Добавлено 26-07-2015 в 01:18:

Цитата:
Chyvachok писал:
Это мне напоминает тесла-ган в стиле вульфенштейна или мода Ballistic Weapons для ут2004, в последнем вообще много всяких фич сделано, еще прикольная реализация в игре BattleZone 2, там луч тока липнет к врагу, если цели нет бьет в землю.



Да.именно это и имел в виду.и там можно было бы поиграться с разными типами атаки. Урон всем целям по конусу на небольшой дистанции (при наличии металлических поверхностей большая часть молний уходит на них), цепная молния с уменьшением урона следующей цели, паутина из молний и т.п.

Так же хотелось бы модифицированного дисплейсера: первичной атакой телепорт с 20÷ вероятностью переносит жертву на другое место (по inFo_player_start ) а 80÷ что телепорт перенесет его уже по кускам. в месте попадания телепорт образует ударную волну. Вторичная атака как в оппосинг форсе переносит игрока на другое место.

Добавлено 26-07-2015 в 01:25:

И да. Нужна tetriaty attack для оружия.
это позволит в будущем добавить кучу функций для оружия.
например, выстрел на первичке, оптика на вторичке, третичная меняет типы выстрелов.

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

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


Отправлено ~ X ~ 26-07-2015 в 09:57:

Цитата:
Ghoul [BB] писал:
Ты бы да. А я его все прошу с этим лимитом побороться, чтобы я мог приступить в свое время к разработке нового HLWE на базе этого мода.

я уже говорил что а) теми хаками с задействованием "неиспользуемых" переменных в entity state, что делали другие, я быдлокодить не буду, б) смысла в 9000 пушек вс равно нет, в) мод ты всё равно делать не будешь, а уедешь в очередную Тимбукту - я тебя знаю.

Цитата:
Cybermax писал:
По поводу всяких гранат и черных дыр, предлагаю обратить внимание на оружие из q2 ground zero а именно http://quake.wikia.com/wiki/Tesla_Mine и http://quake.wikia.com/wiki/Proximity_Launcher_(GZ)
Личные пожелания: изменить текстуры рук gordon_glove.bmp, gordon_sleeve.bmp, прицелы оружия.

Я толком нифига не понял, видео, пожалуйста, если есть. Я предполагал хрень типа мячика, которую бросаешь и она липнет к стене.
А текстуры мне оч даже нравятся, менять их не планирую. Что бы я реально изменил - так это завёл бы отдельную модель рук. Но реализовать это вряд-ли реально. Кроме того, компилятор моделей уберёт все unassigned-кости из v_моделей.

Цитата:
Ku2zoff писал:
~ X ~ скажу только одну вещь: исправь баги и напиши документацию для тех, кто захочет сделать мод на основе XDM. В текущем состоянии мод вполне хорош, добавлять ничего не нужно. Разве что какие-нибудь оптимизации. Лично я за основу XDM не взял бы, т.к. в нём слишком много фич, и куда проще скопипастить именно нужные в чистый HLSDK, чем вырезать ненужные.

Ты не прав: скопипастить из XDM ни разу не проще. Я бы не взялся.
А как могут "фичи" тебе мешать? Вот это мне интересно. Тебе мешает, что, например, можно выбрасывать оружие? Ну так можно не использовать. 99% "фич" в XDM отключаемы и мод довольно легко возвращается к виду ваниллы ХЛ.
Немножко доков было в папке docs (у которой last access time == creation time ). Ну и readme c теми же атрибутами. Хотел даже сделать close delay (и сделал) у VHUI-окон и MOTD чтобы заставить быдлоюзеров прочитать хоть те сраные 10 строк, что описывают правила игры... Но теперь терзаюсь, не завопят ли геймеры, что я нарушаю их права )

Цитата:
Ku2zoff писал:
Из полезной геймплейной фичи телепортатор превращается в инструмент троллинга неопытных игроков и генератор попаболи.

Ну собственно да. Я, наверное, по причине слоупочности, никогда с ними не справлялся.
Кстати, "фича" непролезания флага через теолепорты у меня тоже есть (опция, разумеется). Само собой, при наличии ровно 0 мапперов, она никогда не использовалась.

Цитата:
Ku2zoff писал:
Например, я бы к чертям вырезал гаусс из сетевой халфы. Ну или запретил прыгать на нём и простреливать стены

Да ты поехавший. Гаусс - это шикарно. Правда, им хрен куда попадёшь, но всё равно - шикарно.

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

Если бы ты весной с нами тестировал прохождение Hazardous Course под XDM, был бы приятно удивлён.

Цитата:
Ku2zoff писал:
На вкус и цвет, как говорится... Мне, например, намного более по душе Deus Ex с его неторопливым вдумчивым прохождением, чем Serious Sam, где весь геймплей сводится к стрельбе.

+1

Цитата:
Ghoul [BB] писал:
искажение воздуха, словно мираж от горячего асфальта. Кто то выкладвал тут скрины от луча эгон пушки с этим эффектом и спрашивал как сделАть.

Я спрашивал не про игры твоего разума, а про технологию с намёком на то, что ШЕЙДЕРОВ НЕТ.

Цитата:
Cybermaxписал:
моде Quake 2 chaos интересное оружие а именно:
Арбалет с разным типов патронов:
1. Обыкновенный - болты не взрываются.
2. Ядовитые болты.
3. Взрывающиеся болты.

Кагбэ в XDM это есть (хотя, ядовитыва, вроде, вырезаны.. аможет остались в режиме overdrive).

Цитата:
Ghoul [BB] писал:
Еще бы неплох был режим игры инстагиб как в анриле.

За этот пост я на тебя обижен и больше с тобой не разговариваю. Тебе было лень даже посмотеть в настройки сервера.

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


Отправлено Ghoul [BB] 26-07-2015 в 21:01:

Цитата:
Chyvachok писал:
кстати огнемету бы дальность действия бы увеличить бы, в реале они дальше стреляют, а альт. атакой сделать разлив топлива как во 2 анриле, чтобы временно делать огненые преграды, гранатам бы разные модели в зависимости от типа бы не помешали, может где-то подьищю модели.



Согласен. Дальность нужна.
разлив топлива сделать очень просто. С точки зрения кода. А вот в игре будут тормоза и даже вылеты. Причина: куча энтитей с радиус дамагом. Это уже пройденный этап с incendiary cannon.

Гранаты нуждаются в разных моделях. Сделать их доп. Бодями как в хлве. И все.

Добавлено 26-07-2015 в 23:53:

Цитата:
~ X ~ писал:
б) смысла в 9000 пушек вс равно нет, в) мод ты всё равно делать не будешь, а уедешь в очередную Тимбукту - я тебя знаю.



Смысла нет для тебя. А хлве за это любили. И не тоько за это. Хочешь пруф? Да хотя бы сравни количество загрузок с мод дб наших модов. делать буду. Я уже начал. На 3037. И даже результаты были. Только я уткнулся в этот лимит и понял, что дальше смысла двигаться нет без решения.

Уеду в очередную? Да. Уеду. Но работе это не особо помешает.

Добавлено 26-07-2015 в 23:57:

Цитата:
~ X ~ писал:
Да ты поехавший. Гаусс - это шикарно. Правда, им хрен куда попадёшь, но всё равно - шикарно.


Точно. Поехавший. Иди мойся под струю!
Впрострелы стен в кс никому не помешали еще.
Почему хрен куда попадешь? Обоснуй!

Добавлено 26-07-2015 в 23:59:

Цитата:
~ X ~ писал:

Я спрашивал не про игры твоего разума, а про технологию с намёком на то, что ШЕЙДЕРОВ НЕТ.


Так напиши,пока не поздно!

Добавлено 27-07-2015 в 00:01:

Цитата:
~ X ~ писал:
За этот пост я на тебя обижен и больше с тобой не разговариваю. Тебе было лень даже посмотеть в настройки сервера.


Не тот анальный метод инстагиба с любого оружия.
а про то что В анриле: там была особая пуша с крутым дамагом и тоько она. Ничего другого не доступно было бы.

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

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


Отправлено thambs 27-07-2015 в 17:18:

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

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ku2zoff 27-07-2015 в 18:15:

Цитата:
Ghoul [BB] писал:
Впрострелы стен в кс никому не помешали еще.

В кс. Не в халфе же. Вообще, прострелы это жэсть. Благодаря глючности трейслайнов халфе, прострелы могут происходить в самых неожиданных местах и по самым неожиданным траекториям. Чем длиннее трейс через стену, тем непредсказуемее результат. В связке с RadiusDamage, который при этом применяется, гаусс в мультиплеере становится истинно читерским оружием. А в связке с толканием игрока так вообще задротским. Сколько ни смотрел видео ДМ матчей и дуэлей в халфе с применением гаусса, в них добрый старый дезматч превращается в задросткое летание по карте и подстреливание противников через стену. Кто-то сейчас начнёт рвать жопу, доказывая, дескать это придаёт игре небывалую динамику, как всякие сраные распрыжки и рокет-джампы. Так вот нет. Это превращает игру в унылое говно. Вот в анриле тоже есть подобные элементы, но они лучше продуманы. В УТ-2004 шибко не напрыгаешь с шилдганом или ракетницей, угробишь сам себя на втором прыжке, если не нахилился свыше 100 или брони нет.

Добавлено 28-07-2015 в 00:15:

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

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


Отправлено PLut 27-07-2015 в 19:30:

thambs Отучил монстров от привычки корчиться в бдефе, а то здорово: монстр изо всех сил пытается атаковать игрока, а тот в него пулю бам и монстр всё по новой начинает, теперь же монстры не знают, что такое боль и ничего им не мешает атаковать.

__________________
Base Defense on Steam, ModDB


Отправлено Ghoul [BB] 28-07-2015 в 15:39:

Цитата:
Ku2zoff писал:
Благодаря глючности трейслайнов халфе, прострелы могут происходить в самых неожиданных местах и по самым неожиданным траекториям. Чем длиннее трейс через стену, тем непредсказуемее результат.


и это

Цитата:
Ku2zoff писал:
Сколько ни смотрел видео ДМ матчей и дуэлей в халфе с применением гаусса, в них добрый старый дезматч превращается в задросткое летание по карте и подстреливание противников через стену.


Как это понимать?
Если есть непредсказуемость в простреле, как же они тогда умудряются читерить?
Да, согласен, высоту прыжка стоит редуцировать + убрать возможность отталкиваться от воздуха, если стрелять в полёте. Тоггда точно особо не напрыгаисся.

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

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


Отправлено XaeroX 28-07-2015 в 16:00:

Какая ещё непредсказуемость трейсов? Что за бредятина? Трейсы в халфе абсолютно правильны и предсказуемы, если понимать, как они работают.


Отправлено ~ X ~ 30-07-2015 в 09:31:

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

Ты, наверное, не поверишь, но в коде гаусса от VAVLE(tm) есть аж две алгоритимческие ошибки, в результате которых возникают self-headshot и рандомный вынос всех в радиусе.
А зад-роты есть везде. Будешь всю жизнь с ними бороться, как разрабы Воркрафта.

Цитата:
XaeroX писал:
Какая ещё непредсказуемость трейсов? Что за бредятина? Трейсы в халфе абсолютно правильны и предсказуемы, если понимать, как они работают.

Я бы не стал высказываться так категорично. В ХЛ с трейчами происходят порой самые идиотские тупизмы.

PLut монстры без чувства боли? я бы не стал так...

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

А как ты это обоснуешь физически?

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

Сделал. Я ещё добавил индикацию в HUD, а то повалят 9000 багрепортов
С монстрами работал режим frozen. Теперь и это должно работать.

Цитата:
Ghoul [BB] писал:
Не тот анальный метод инстагиба с любого оружия.
а про то что В анриле: там была особая пуша с крутым дамагом и тоько она. Ничего другого не доступно было бы.

а) Это скучно. б) Это можно серверконфигом сделать.

Цитата:
Ghoul [BB] писал:
Так напиши,пока не поздно!

Ты много шейдеров в ХЛ видел? Я очередной костыль в стиле паранои делать не буду. Если тебе так надо - давно сам бы написал.

Цитата:
Ghoul [BB] писал:
Вторичная атака как в оппосинг форсе переносит игрока на другое место.

Какой в этом смысл? Как ты будешь выбирать точку переноса? Кто будет маппить? Кто будет этим пользоваться? Платить 20 патронов за быдлоперенос на другой старт, где тебя, кстати, через секунду могут размазать нормальные игроки при спауне - сомнительная фича. Адекватнее будет транслокатор.

Про огнемёд: я хотел его вообще выпилить куда подальше из игры. Делать по-плохому я не хочу, по-хорошему - долго и не факт, что получится. ХЗ, вощем. Там надо сложные NURBSы впиливать, делать аналог рисования по стенам с контрольными точками, передача всего этого говна клиентам, расставлять точки radius/volume damage... Это БП, ребята. За месяц не сделать.

Из нового:
недавно закончил систему префиксов для говорящих монстров. Пытался ещё им добавить функцию слуха, но сраные шедюли не хотят работать. Я ХЗ что там и как.
добавил разные эффекты, эвенты и тряску экрана при стрельбе из танков (ВНЕЗАПНО! там были серверные спрайты, АХТУНГ!) Теперь всё на RS.
добавил эффект помехи стрельбе. DMG_ENERGYBEAM, например, не даёт игроку стрелять ещё пару секунд (это не отдельный дамаг, а маска).
Задолбал отлов бага с повреждением указателя g_voiceHelper (или как-то так) на клиенте!! Это говно крашится раз в два часа где-то при смене карты. Сраное говно! Сраный говнокод! Сраная вальва!

Добавлено 30-07-2015 в 12:31:

Можно посчитать аптайм:
http://pix.academ.org/img/2015/07/30/9b007dbfeb64de4e8c54b2912e624d4a.png
А подсчёт аптайма в Си оказывается идиотически трудной задачей!

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


Отправлено PLut 30-07-2015 в 10:07:

~ X ~ Монстры, которые останавливаются от любого гвоздя на дороге или пули в теле - это скучно, они же монстры, им плевать на какие-то пули.

__________________
Base Defense on Steam, ModDB


Отправлено ~ X ~ 30-07-2015 в 10:19:

PLut я не забываю также, что половина "монстров" - это люди: учёные, охранники, морпехи, жирдяи, инженеры... ИРЛ человек после одного попадания выходит из строя.

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


Отправлено PLut 30-07-2015 в 10:21:

~ X ~ То ИРЛ, а то игра. Впрочем, у меня в моде нет жирдяев и прочей человеческой живности, кроме игрока.

__________________
Base Defense on Steam, ModDB


Отправлено Cybermax 30-07-2015 в 18:42:

Цитата:
~ X ~ писал:
Про огнемёд: я хотел его вообще выпилить куда подальше из игры. Делать по-плохому я не хочу, по-хорошему - долго и не факт, что получится. ХЗ, вощем.

Лично мне понравилась реализация огнемета в Alternative Way Mod

__________________


Отправлено ~ X ~ 30-07-2015 в 20:39:

Цитата:
Cybermax писал:
Лично мне понравилась реализация огнемета в Alternative Way Mod

This video is unavailable :-/

Судя по скринам, у товарища не учитываются лимиты ХЛ на длайты. Даже 8 игроков огнемётами залимитят всё на свете за полминуты. Я помню, что _мне_ нравился огнемёт из У2, но у меня больше нет У2.

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


Отправлено Ghoul [BB] 31-07-2015 в 13:12:

Цитата:
~ X ~ писал:
А как ты это обоснуешь физически?


Наверное, это можно подвести под понятие о том, что ты от воздуха же не сможешь оттолкнуться, если джамп в прыжке делать. (superbunnyjump был пофикшен)

Добавлено 31-07-2015 в 15:57:

Цитата:
~ X ~ писал:
Какой в этом смысл? Как ты будешь выбирать точку переноса? Кто будет маппить? Кто будет этим пользоваться? Платить 20 патронов за быдлоперенос на другой старт, где тебя, кстати, через секунду могут размазать нормальные игроки при спауне - сомнительная фича. Адекватнее будет транслокатор.


Смысл -смотаться от погони, допустим, когда хиты в крите.
Точку исключительно рандомом. Но можно усложнить, трейсануть по всем имеющимся и выбрать дальнюю. Маппить не надо, будут использоваться стандартные info_player_start (deathmatch)/
Плати 10 патронов. Или 5. Но лучше 10, как в ХЛВЕ. Порой, это помогает выжить, чтоб не терять дорогие шмотки. Дает шанс, по крайней мере. Хотя и действует менее эффективно, чем Personal Teleport (он активируется мгновенно). + преимущество - закрывающийся телепорт создаст радиальное поражение, коим можно убить преследователя. У меня так было.
Чтобы нормальные игроки не размазывали при спауне - делай проверку на спаун. Если в радиусе кто-то есть, то выбираем другое месте. Это тоже было в ХЛВЕ.

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

Добавлено 31-07-2015 в 16:01:

Цитата:
~ X ~ писал:
Про огнемёд: я хотел его вообще выпилить куда подальше из игры. Делать по-плохому я не хочу, по-хорошему - долго и не факт, что получится. ХЗ, вощем. Там надо сложные NURBSы впиливать, делать аналог рисования по стенам с контрольными точками, передача всего этого говна клиентам, расставлять точки radius/volume damage... Это БП, ребята. За месяц не сделать.


Так сделай проще, моим методом. Как у Гарга. Трейси 6 или 6 трейсов конусом вперед. Увеличивай длину их в зависимости от начала атаки до максимума. Сокращай длину трейсов при изменении угла игрока. Это на сервере. На клиенте рисуй партикли из ствола.
Почему надо как-то еще извращаться?

Как это, кстати, сделано в этом вашем TFC 2 ? Там красивый серьезный огнемет...

Добавлено 31-07-2015 в 16:04:

Цитата:
~ X ~ писал:
добавил разные эффекты, эвенты и тряску экрана при стрельбе из танков (ВНЕЗАПНО! там были серверные спрайты, АХТУНГ!) Теперь всё на RS.


А я тебе говорил, говорил об этом. Давно в ХЛВЕ на это обратил внимание.
И, да, ну почему ты так игноришь нормальные пулеметы, которые сделаны моделью, имеют прицел и патроны? (привет Паранойе)

Добавлено 31-07-2015 в 16:05:

Цитата:
~ X ~ писал:
недавно закончил систему префиксов для говорящих монстров.


Лучше б ты с Одноглазым сотрудничать начал в плане улучшения поведения монстров. Та же стрельба на бегу их бы значительно скрасила...

Добавлено 31-07-2015 в 16:07:

Цитата:
~ X ~ писал:
добавил эффект помехи стрельбе. DMG_ENERGYBEAM, например, не даёт игроку стрелять ещё пару секунд (это не отдельный дамаг, а маска).


Т.е. при интенсивном обстреле из пылесоса или гаусса, противник еще и отвечать не сможет? Нууу, брат, ты дошёл до ручки... ИРЛ, но как бэ....

Добавлено 31-07-2015 в 16:09:

Цитата:
~ X ~ писал:
Задолбал отлов бага с повреждением указателя g_voiceHelper (или как-то так) на клиенте!! Это говно крашится раз в два часа где-то при смене карты. Сраное говно! Сраный говнокод! Сраная вальва!


За что это отвечает? За возможность разговора по микрофону во время игры? Режь это на хер всё! Чтоб эта малолетняя мразота эфир не засоряла (блевать порой тянет от воя школоты в роликах с игры)

Добавлено 31-07-2015 в 16:12:

Цитата:
Shapirlic писал:
-Спрайтовый эффект поджигания монстров, привязанный к костям.



Вот лучше б ~X~ эффект погибания добавил, как в ХЛ2, с этим самым эффектом....

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

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


Отправлено Chyvachok 02-08-2015 в 08:47:

Цитата:
Ghoul [BB] писал:
И, да, ну почему ты так игноришь нормальные пулеметы, которые сделаны моделью, имеют прицел и патроны?


Насчет пулеметов моделью, они вроде функ_танк у тебя в хлве были, их лучше отдельной ентетией сделать чтобы и брашевые тоже были, а вот прицел бы не помешал бы.


Отправлено Ghoul [BB] 02-08-2015 в 12:02:

Так я о том же. Пусть остается старый (не)добрый танк, и пусть будет новая func_turret из Паранои.

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

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


Отправлено Ku2zoff 02-08-2015 в 18:27:

~ X ~ ну што? Как дела продвигаются? Скоро нам ждать релиз?
Я тут решил рискнуть перенести свой мод на XDM.

Цитата:
Ghoul [BB] писал:
Лучше б ты с Одноглазым сотрудничать начал в плане улучшения поведения монстров. Та же стрельба на бегу их бы значительно скрасила...

Тут надо как следует поработать. Я так и не взялся переписывать код движения и считать гейт на сервере. А без этого передвижение и переключение анимаций получаются немного дёрганными. И само передвижение не такое, скорость-то ведь не зависит от анимации. Если руки дотянутся, попробую снова это сделать.
Цитата:
Ghoul [BB] писал:
Пусть остается старый (не)добрый танк, и пусть будет новая func_turret из Паранои.

А модель приаттачить к невидимому брашу?


Отправлено Chyvachok 02-08-2015 в 19:20:

Цитата:
Ku2zoff писал:
А модель приаттачить к невидимому брашу?


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


Отправлено Ghoul [BB] 02-08-2015 в 21:25:

Цитата:
Ku2zoff писал:
А модель приаттачить к невидимому брашу?



А смысл? Моделью можно турретку из паранои рисовать полностью. С более расширенным набором функционала, кстати. Гляньте последнюю альфу ХЛВЕ. Там на этой основе я даже технику сделал. Которая могла стрелять.

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

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


Отправлено ~ X ~ 07-08-2015 в 18:48:

Сраный вубулетин опять не показывает эту тему в апдейтах - нушотыбедншьделать!!

Ghoul [BB] короче, транслокатора хватит. Дисплейсер пускай будет БФГ с дезынтыграциий.

УГнемёт - ну может так и сделаю. Только это скучно - как у гарга. И от ветра не будет меняться. Воистину УГ.

Цитата:
Ghoul [BB] писал:
Вот лучше б ~X~ эффект погибания добавил, как в ХЛ2, с этим самым эффектом....

я не знаю какой там эффект кроме падения камеры. У меня камера назначается на кровавую бошку, которая летает по карте.

Цитата:
Chyvachok писал:
чтобы и брашевые тоже были, а вот прицел бы не помешал бы.

От прицела толку мало - там угол плохой, а лазерную точку делать не хочу.

Цитата:
Ku2zoff писал:
~ X ~ ну што? Как дела продвигаются? Скоро нам ждать релиз?

проблему с порчей хэлпера решил.
проблему вот эту - не решил: http://hlfx.ru/forum/showthread.php?s=&threadid=4647
я пытался даже объединять модели с одинаковыми текстурами, отключать RS - без толку. Самое гадкое, что на картах типа DM_Garden с кучей моделей всё нормально!

осталось ещё переписать протокол deathnotice, а то ЗАДОЛБАЛО ЧТО ОН НЕ ПОНИМАЕТ МОНСТРОВ. Нахрен совместимость!

Ещё надо исправить, что локальному игроку копируется angles от победителя матча в конце игры.

Ну и ещё часов 20 подряд подебажить чтоб аптайм был. А потом столько же в релизе. А потом ещё дорисовать пару карт. И впилить три вида оружик, дял которых у меня пока даже моделей нет (коть бы накидал кто!) А именно:
- razer... razor... пулялка дисков, короче
- снайперка
- чёрнодыр
- транслокатор

+ на всё это HUD-спрайты нарисовать.

Добавлено 07-08-2015 в 21:34:

PS: если бы каждый хотетель фич утрудил себя помочь мне хотя бы с тестированием, мне бы не пришлось проходить все 4000 карт одному, и XDM мог бы уже быть готовым. Но у всех 9000 причин, конечно: сходить в поход, съездить в дерёвню, обмазаться кокосами, шашлыками, морями, крымами...

Добавлено 07-08-2015 в 21:48:

Ох, кстати! Теперь можно запилить отряд злых жирных охранников, разносящих игрока с одного выстерла в куски. А, ещё надо заменить спрайты blood drops или как их там... В общем, они унылые.

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


Отправлено Ku2zoff 07-08-2015 в 19:46:

Цитата:
~ X ~ писал:
проблему вот эту - не решил: http://hlfx.ru/forum/showthread.php?s=&threadid=4647

А она только под ксашем проявляется? Если да, то пытай Дядю Мишу, его движок же.
Цитата:
~ X ~ писал:
если бы каждый хотетель фич утрудил себя помочь мне хотя бы с тестированием, мне бы не пришлось проходить все 4000 карт одному

Давай я в тестеры запишусь Чем смогу, тем помогу. Могу тестить и под виндой и под линуксом (на всякий случай).


Отправлено Ghoul [BB] 07-08-2015 в 21:29:

Цитата:
~ X ~ писал:
УГнемёт - ну может так и сделаю. Только это скучно - как у гарга. И от ветра не будет меняться. Воистину УГ.


А где ты видел, шоб на огнемет ветер действовал? Может быть, в Сорсе, в этом вашем ТFС2? Или, быть может, в Серьезном Сэме? Или в Пейнкиллере, а? Не нужно лишнего городить. Не ну-ж-но!

Цитата:
~ X ~ писал:
я не знаю какой там эффект кроме падения камеры. У меня камера назначается на кровавую бошку, которая летает по карте.


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

Цитата:
~ X ~ писал:
проблему вот эту - не решил: http://hlfx.ru/forum/showthread.php?s=&threadid=4647


А чего решать? Может, сама по себе карта забагованная. А ты сейчас опять код по-новой переписывать станешь...

Цитата:
~ X ~ писал:
осталось ещё переписать протокол deathnotice, а то ЗАДОЛБАЛО ЧТО ОН НЕ ПОНИМАЕТ МОНСТРОВ. Нахрен совместимость!


Цитата:
~ X ~ писал:
осталось ещё переписать протокол


Цитата:
~ X ~ писал:
ещё переписать


Цитата:
~ X ~ писал:
переписать




Цитата:
Ku2zoff писал:
Я тут решил рискнуть перенести свой мод на XDM.


Это ты опрометчиво. По крайней мере, дождись уж релиза, ибо автор с завидным упорством от версии к версии старается
Цитата:
~ X ~ писал:
переписать
как можно больше кода, с завидным терпением и упрямством. Ты уж поверь старому псу!

Добавлено 08-08-2015 в 00:26:

Цитата:
~ X ~ писал:
Но у всех 9000 причин, конечно: сходить в поход, съездить в дерёвню, обмазаться кокосами, шашлыками, морями, крымами...


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

Добавлено 08-08-2015 в 00:29:

Цитата:
~ X ~ писал:
мне бы не пришлось проходить все 4000 карт одному


А ЗАЧЕМ ЭТО-то? При чем тут какие-то посторонние 4000+ карт?

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

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


Отправлено ~ X ~ 07-08-2015 в 23:37:

Цитата:
Ku2zoff писал:
А она только под ксашем проявляется? Если да, то пытай Дядю Мишу, его движок же.

Наоборот. Хотя..............

Цитата:
Ku2zoff писал:
Давай я в тестеры запишусь Чем смогу, тем помогу. Могу тестить и под виндой и под линуксом (на всякий случай).

Если скомпилишь под линукс - итем_флаг в руки (и на чужую базу )
FreeSlave в помощь. У него почти взлетело.

Цитата:
Ghoul [BB] писал:
Тело все электроразрядами покрывается.

я вробовал глоушеллом - получается по-уродски. Там renderamt один на всех.

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

У меня есть выход: примерно 50 бэкапов кода за этот год. Если ты скомпилишь каждый и протестишь, на каком баг появляется (если не появлялся раньше), ты ускоришь разработку примерно на месяц.

Цитата:
Ghoul [BB] писал:
Это ты опрометчиво.

А что так грубо? У тебя тыриан-то взлетел!

Цитата:
Ghoul [BB] писал:
Ну что ж вы такие сердитые-то? Ну? Ну хочешь, я... Ну, как цапля, на одной ноге постою? А ты релиз побыстрее сделаешь?!

Давай, блин, отжимайся!

Цитата:
Ghoul [BB] писал:
А ЗАЧЕМ ЭТО-то? При чем тут какие-то посторонние 4000+ карт?

Тебе не понять.


PS: кстати, пара быдлокарт мне помогли хорошо отладить безопасность. Например, потенциальное переполнение буфера при загрузке mapname.txt > 10K (да, приикньте - кто-то столько пишет текста к своей карте!)


Ku2zoff а ещё я должен впилить твоих бегающих монстров. Так что, жду от тебя диффов и инструкций.

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


Отправлено Ghoul [BB] 08-08-2015 в 09:02:

Цитата:
~ X ~ писал:
У меня есть выход: примерно 50 бэкапов кода за этот год. Если ты скомпилишь каждый и протестишь, на каком баг появляется (если не появлялся раньше), ты ускоришь разработку примерно на месяц.



Предлагаешь сделку?! Ты хоть знаешь, с кем торгуешься? Нет, душу я не потребую: ад и так полон грешников, но свои условия у меня будут.
Первое из них, конечно, в том, чтобы БЫЛО на чем эти исходники компилить и запускать. Надеюсь, ты понимаешь, о чем я говорю. Ведь понимаешь?!

Цитата:
~ X ~ писал:
А что так грубо? У тебя тыриан-то взлетел!


Взлетел. А потом я к тебе через пару месяцев обратился, а ты мне "а что ж ты на таком старьевом коде?!" Ну и виндифф показал много необычного...

Добавлено 08-08-2015 в 11:57:

Цитата:
~ X ~ писал:
Давай, блин, отжимайся!


Отжался сегодня. 20 раз.

Добавлено 08-08-2015 в 12:02:

Цитата:
~ X ~ писал:
кстати, пара быдлокарт


кстати, может быть, сделал бы подгрузку материалов из matherials.txt для каждой карты дополнительно?
К примеру, если в паке 100500+ карт, чтоб не засирать вышеупомянутый файл новыми текстурами, можно сделать его основным, но, в то же время, подгружать доп. файл mapname_matherials.txt

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

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


Отправлено Chyvachok 10-08-2015 в 08:19:

~ X ~ Транслокатор я могу из УТ2004 скомпилить, а снайперка в опфоре вполне сойдет.


Отправлено Ku2zoff 10-08-2015 в 09:07:

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

Я и так жду релиза.
Цитата:
~ X ~ писал:
Если скомпилишь под линукс

Дллки на основе обычного SDK 2.3? Ах ну да, точно. Под ксашем бы не заработало. Придётся допиливать клиентку. Работы немало. Я давно хочу всё новое, что требуется для линукса, и мешает запускаться под ксашем обернуть в #ifdef. Под виндой и без SDL прекрасно играется тащем-то. Только вот ВГУИ в новой версии лучше отображает шрифты на разрешениях, которых даже не существовало во время выхода халфы. Но сделать это стоит, будет совместимость с ВОН-версией для любителей ковыряться в говне мамонта. Какой студией собирются дллки? 2010 жуёт? Не хочу тратить время на адаптацию под новые стандарты.
Цитата:
~ X ~ писал:
ещё я должен впилить твоих бегающих монстров. Так что, жду от тебя диффов и инструкций.

Я их не доделал. То есть работать-то они вполне работают. Но есть проблемы:
1. Для барника это выглядит по-уродски. Видел, как его качает на видео, которое я выкладывал?
2. Подозреваю, что и для многих других монстров будет по-уродски.
3. Дёрганный переход с одной гейтсеквенции на другую. Хотя кадр не сбрасывается на 0. Или мне померещилось...
4. Проблема с синхронизацией скорости монстра и анимации. Я на глаз подобрал скорости вручную, но иногда при ходьбе монстр ещё и "скользит" вперёд, немного опережая анимацию, будто по функ_конвейеру идёт. А при беге соотвественно отстаёт. Заметно в моменты смены активности с бега на ходьбу и наоборот.
Цитата:
Ghoul [BB] писал:
А ЗАЧЕМ ЭТО-то? При чем тут какие-то посторонние 4000+ карт?

Цитата:
~ X ~ писал:
Тебе не понять.

На ксаше вон 100500 модов протестировано, а на XDM должно быть протестировано 100500 карт. С той разницей, что Дяде Мише помогал Qwertyus, а ~ X ~ никто не помогает почему-то тестеров не звал. По крайней мере на этом форуме. Или уже давно есть свои, проверенные тестеры?
Цитата:
Ghoul [BB] писал:
сделал бы подгрузку материалов из matherials.txt для каждой карты дополнительно?

Люто-бешено плюсую. Только надо, чтобы такой файл грузился после глобального materials.txt, и мог оверрайдить данные из него. Я давным-давно хотел такое сделать, но умения не хватило. Надо ж это дело выгружать при смене уровня, освобождать память, и грузить файл новой карты.


Отправлено XaeroX 10-08-2015 в 09:49:

Цитата:
Ku2zoff писал:
1. Для барника это выглядит по-уродски. Видел, как его качает на видео, которое я выкладывал?
2. Подозреваю, что и для многих других монстров будет по-уродски.

Написал бы, в чём проблема. На будущее для тех, кто будет подобным заниматься.


Отправлено Ku2zoff 10-08-2015 в 11:10:

Цитата:
XaeroX писал:
Написал бы, в чём проблема. На будущее для тех, кто будет подобным заниматься.

Проблема в анимациях движения. Анимации у игрока они какие? Там только ноги анимируются. А у барника всё тело сразу. И кости Bip01 Spine(x) качаются вправо-влево. Поэтому в движении верхнюю половину туловища раскачивает вслед за ними аки метроном.


Отправлено Chyvachok 10-08-2015 в 11:17:

Ku2zoff для монстров лучше при беге анимацию полностью проигрывать, а анимацию тела и ног смешивать только когда монстр стреляет.


Отправлено XaeroX 10-08-2015 в 11:18:

Ku2zoff
Используй неравномерный блендинг вдоль всего позвоночника. Т.е. не тупо применение гейта к ногам, а и к другим костям с разным весом (чем дальше от ног, тем вес гейта меньше).
В хл2 блендинг анимаций примерно так и сделан.

Добавлено 10-08-2015 в 17:18:

Цитата:
Chyvachok писал:
для монстров лучше при беге анимацию полностью проигрывать, а анимацию тела и ног смешивать только когда монстр стреляет.

Вот, и это тоже.


Отправлено Chyvachok 10-08-2015 в 11:19:

Ku2zoff в свен коопе мнтсры нормально бегают, хотя анимации там вроде не измененные, или может стоит попробовать к группе ног добавить кости спины и посмотреть что выйдет?


Отправлено Ku2zoff 10-08-2015 в 20:51:

Цитата:
XaeroX писал:
В хл2 блендинг анимаций примерно так и сделан.

А в сорс сдк это в коде клиентки, или в дллке модельрендерера находится? Дядя Миша советовал попробовать мультиблендинг. Я когда поглядел во вьювере это дело, мне не понравилось, потому что приоритеты для всех костей были одинаковые. Я посмотрю, может быть сделаю. Если получится, то эта фича будет в XDM, и обойдёмся без тутора.


Отправлено XaeroX 10-08-2015 в 20:54:

Ku2zoff
Не знаю, я ковырял только сорсовский studiomdl, там эту фичу и видел.


Отправлено ~ X ~ 11-08-2015 в 10:26:

Цитата:
Chyvachok писал:
Транслокатор я могу из УТ2004 скомпилить, а снайперка в опфоре вполне сойдет.

Стырить я и сам могу. А нужны оригинальные авторские модели.

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

А оно разве не сделано? Вообще я обычно материалы не вкомпиливаю в карты, так что, перечисления текстур в вадах мне достаточно.... А ты, кстати, вообще не маппишь - зойчем оно тебе?
PS: гравитация у моделей таки запилена. Но надо чтобы кто-то тестировал.

Цитата:
Ku2zoff писал:
Я давно хочу всё новое, что требуется для линукса, и мешает запускаться под ксашем обернуть в #ifdef

Представь себе: в XDM И ЭТО уже есть! -DNOSDL
Работать под WON? И это есть (хотя уже год не пробовал, но должно быть).

Цитата:
Ku2zoff писал:
почему-то тестеров не звал

Почему-то звал. Почему-то они все самовыпиливались. :-/

Цитата:
Ku2zoff писал:
Люто-бешено плюсую. Только надо, чтобы такой файл грузился после глобального materials.txt, и мог оверрайдить данные из него.

ДА ЁЖ ВАШУ КЛЁШЬ! Сговорились...

XaeroX дай сорсы сорсовского моделвьювера

Просьба ко всем: помогите найти FMOD SDK 3.63 for Linux! В прыщеглазиксе нету музыки!

-------------------
LOG: перепиливал модели для DM_Tropic: теперь модели с кучей body и одной текстурой. Экономия памяти гигантская. Только вот от "переполнения кэша" (или что там может быть) и перезагрузки всех моделей это нифига не спасает!!!
- исправил анальный код гаусса. Теперь он нормально пробивает 5 штук pushable/breakable и несколько монстров/игроков между ними, не стреляя себе в голову.
- исправил ещё 9000 всяких фигней, увеличив серверный ФПС.
- удалил gmsgAmmo/WeapPickup.
- начал наработки на дискомёт и снайперку. Для снайперки нашёл хорошую модель от (вроде) соотечественника.
- ищу модель для дискомёта или придётся влепить из У1.
- жду когда thambs объяснит, что за idle sequence нужны для scripted_sequence.
- ищу хороший сервис ремонта ноутов (

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


Отправлено XaeroX 11-08-2015 в 10:40:

Цитата:
~ X ~ писал:
дай сорсы сорсовского моделвьювера

А что, в source sdk его разве нет?
Цитата:
~ X ~ писал:
помогите найти FMOD SDK 3.63 for Linux!

С офсайта качать пробовал?


Отправлено Ku2zoff 11-08-2015 в 10:47:

Цитата:
~ X ~ писал:
Просьба ко всем: помогите найти FMOD SDK 3.63 for Linux! В прыщеглазиксе нету музыки!

Перейди на другую версию, которая есть под линукс. Я сколько не гуглил, 3.63 только под винду есть. 3.7.4 точно есть под линукс.
Цитата:
~ X ~ писал:
ДА ЁЖ ВАШУ КЛЁШЬ! Сговорились...

Каюсь, фичелист читал не очень внимательно Но вроде там такого точно нет.
Цитата:
~ X ~ писал:
Почему-то звал. Почему-то они все самовыпиливались. :-/

Стучи в ЛС. Буду тестить. Попытаюсь собрать под линукс тоже.


Отправлено ~ X ~ 11-08-2015 в 13:11:

Цитата:
XaeroX писал:
С офсайта качать пробовал?

Разумеется. Там такое старьё не дают.

Цитата:
Ku2zoff писал:
Перейди на другую версию, которая есть под линукс. Я сколько не гуглил, 3.63 только под винду есть. 3.7.4 точно есть под линукс.

В следующих версиях почему-то вырезали поддержку динамической загрузки, что печально. И на переход уйдёт КУЧА времени. Но по факту-то у тебя есть обе версии СДК - под вин и лин? (ванилин ) Не хочется же чтоб XDM был шindows-only.

Ku2zoff постучусь... ох постучусь... А... у вас джемпера нету - стукнуть некуда.
* джаббера то бишь.

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


Отправлено XaeroX 11-08-2015 в 13:26:

Цитата:
~ X ~ писал:
Не хочется же чтоб XDM был шindows-only.

Но ведь в линукс-версии халфы (равно как и в последней стим-версии под винду) уже есть встроенный мп3-плеер. Зачем тебе фмод?


Отправлено ~ X ~ 11-08-2015 в 14:09:

Цитата:
XaeroX писал:
уже есть встроенный мп3-плеер

Цитата:
XaeroX писал:
мп3-плеер

Цитата:
XaeroX писал:
мп3

а мне надо а) ogg, ac3 б) seek, get, set API
ты ж, поди, никогда не нажимал F4

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


Отправлено Ku2zoff 11-08-2015 в 14:55:

Цитата:
~ X ~ писал:
А... у вас джемпера нету - стукнуть некуда.

Асечка есть, мультипротокольный клиент (голубок) стоит. Добавим учётку жаббер, не трудно.


Отправлено ~ X ~ 11-08-2015 в 20:38:

Ну что, я в сети ещё 8 часов, а потом - всё - не будет меня.

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


Отправлено Ghoul [BB] 13-08-2015 в 09:20:

Цитата:
~ X ~ писал:
А оно разве не сделано? Вообще я обычно материалы не вкомпиливаю в карты, так что, перечисления текстур в вадах мне достаточно.... А ты, кстати, вообще не маппишь - зойчем оно тебе?


При чем тут вкомпиливание в вады?
Вот, кутузоФФ все правильно понял:

Цитата:
Ku2zoff писал:
Люто-бешено плюсую. Только надо, чтобы такой файл грузился после глобального materials.txt, и мог оверрайдить данные из него. Я давным-давно хотел такое сделать, но умения не хватило. Надо ж это дело выгружать при смене уровня, освобождать память, и грузить файл новой карты.


При чем тут вообще мапперю я или нет? Я видоизменяю карты. Этого достаточно. И материалы тоже прописываю...

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

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


Отправлено FreeSlave 13-08-2015 в 10:06:

Цитата:
~ X ~ писал:
Если скомпилишь под линукс - итем_флаг в руки (и на чужую базу )
FreeSlave в помощь. У него почти взлетело.

Оно то работает, хотя в реальных условиях не тестил (не с кем). Ну и музыки нет. Если товарищ Ku2zoff заинтересован, то можем поиграть как-нибудь. При наличии лицензионной стимовской HL, разумеется.

Могу ещё под OS X попробовать собрать.


Отправлено XaeroX 13-08-2015 в 10:08:

Цитата:
FreeSlave писал:
Могу ещё под OS X попробовать собрать.

Лучше расскажи, как это сделать самим в домашних условиях. Как поставить макось четвёртой операционкой, и всякое такое.


Отправлено Ku2zoff 13-08-2015 в 10:12:

Цитата:
FreeSlave писал:
Если товарищ Ku2zoff заинтересован, то можем поиграть как-нибудь. При наличии лицензионной стимовской HL, разумеется.

Есть у меня лицензионная халфа. Можно потестить. А боты скомпилены под линукс?


Отправлено FreeSlave 13-08-2015 в 17:40:

Ku2zoff, ботов пока не билдил.

XaeroX, операционка должна быть одна - OS X на макбуке
Вообще в интернетах есть сервисы continuous integration, в том числе для сборки под osx, но они в основном платные, а если бесплатные, то только для опенсорса. Ну и запустить собранное всё равно не сможешь без собственной системы.

Почему четвертой, кстати? 1 - винда, 2 - линукс. Какая у тебя третья? Втихаря портируешь волатилу на фрибсд?


Отправлено XaeroX 13-08-2015 в 18:42:

Цитата:
FreeSlave писал:
операционка должна быть одна - OS X на макбуке

Макбук денег стоит, вообще говоря. Где их взять, если донатов едва-едва на выпивку хватает? А если я пойду их зарабатывать, то ни джекхаммеров, ни волатил больше не будет.
Я надеялся, что ты расскажешь об установке макоси, стянутой с торрентов, на обычный комп. Знаю, что это возможно, и видел туторы, но хотелось бы, так сказать, из первых рук.
Цитата:
FreeSlave писал:
Почему четвертой, кстати? 1 - винда, 2 - линукс. Какая у тебя третья?

3 - линукс.
http://hlfx.ru/forum/showthread.php?s=&threadid=4627 - ты там даже отписывался в теме.


Отправлено ~ X ~ 15-08-2015 в 07:51:

Ku2zoff FreeSlave боты собираются по говникс изначально, только макефиле я не обновлял.

Цитата:
Ghoul [BB] писал:
При чем тут вкомпиливание в вады?

При том что в materials.txt все вады прописаны - что тебе ещё надо?
Но поддержка кастомных материалов у мня есть - бери и обмазывайся.

Цитата:
Ghoul [BB] писал:
Я видоизменяю карты.



Цитата:
FreeSlave писал:
При наличии лицензионной стимовской HL, разумеется.



XaeroX
Гомогеи должны страдать и сидеть без халвы. Оставь их.


-----------
Туцы:

почти все минорные баги закрыты.
осталось всё что осталось:
- добавить новое оружие
- исправить перезагрузку всех моделей (игры с -heapsize не помогают, если что)
- RadiusDamage() заметно подвешивает сервер (если бомбануть в стадо из 14-16 ботов, то аж на секунду). Надо искать компромисс между глюками, реализмом и скоростью.

Ku2zoff в жабе тебя дожидается.

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


Отправлено Ghoul [BB] 15-08-2015 в 08:18:

Цитата:
~ X ~ писал:
Но поддержка кастомных материалов у мня есть - бери и обмазывайся.


Спасибо. Предпочитаю всё-таки хавать, а не обмазываться
Цитата:
~ X ~ писал:
RadiusDamage() заметно подвешивает сервер (если бомбануть в стадо из 14-16 ботов, то аж на секунду). Надо искать компромисс между глюками, реализмом и скоростью.



Это происходит крайне редко, как я погляжу... Если намеренно ботов не фризить в одной точке, это хрен удастся... Будешь сокращать радиус у дамаджа? Ну-ну....

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

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


Отправлено ~ X ~ 15-08-2015 в 08:54:

Цитата:
Ghoul [BB] писал:
Будешь сокращать радиус у дамаджа? Ну-ну....

кто тебе сказал? всегда выводы с потолка берёшь?

ЗЫ: мой гуглёр нашёл таки АПИ под плющикс, только другой версии. TODO += обновить фмод.

"correction: there is no danger. actually, I didn't mean anything I just said."

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


Отправлено Ku2zoff 16-08-2015 в 05:43:

Цитата:
~ X ~ писал:
Ku2zoff в жабе тебя дожидается.

Получил и расписался. Денёк-другой потестю с ботами и ещё попробую собрать под линукс. А потом с FreeSlave попробуем по сети.


Отправлено ~ X ~ 16-08-2015 в 07:29:

Ku2zoff ну что ж, happy debugging!
Жаль что вчера тебя не было.

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


Отправлено Ku2zoff 17-08-2015 в 21:30:

Пришла пора отписаться немного о результатах тестирования. К сожалению, на этих выходных у меня образовалась запара с ремонтом, поэтому в версию, собранную из последних-распоследних сорцев поиграл совсем немного. На первый взгляд всё стабильно, отличий от предыдущей версии 3.0.3.7 в худшую сторону я не увидел.

Что вообще приятно поразило (до этого я в XDM играл всего несколько раз и не обращал на это внимания), так это офигенная производительность. Сервер, забитый под завязку ботами, совершенно не лагает. Ни при нагромождении декалей, ни при нагромождении гибсов, либо темпэнтить. Про темпэнтити стоит оговориться, я сорцы подробно ещё не читал, но уверен, что для всяких таких вещичек юзается RS по дефолту. А у неё быстродействие на порядок выше, чем у стандартных темпэнтить.

Короче говоря при, 32 игроках крошащих друг друга в мясо, чувствуешь себя так, словно их на сервере всего 5. Насчёт обычной халфы не знаю, но в моём разрабатываемом моде при двух командах 9х9 бывают даже небольшие фризы. При спауне веапонбоксов в основном. Ну и при каких-нибудь взрывах и т.д. Хотя кастомных эффектов нет, ничего страшного не добавлено. Разве что у веапонбокса моделька оружия, которое в него упаковано. Однозначно буду переходить на XDM. Заодно отшлифую то, что уже накодил при адаптации.

(Возможно, дело на самом деле в ботах, т.к. я использую паработ. Они вполне могут вызывать непредсказуемые тормоза, в далёких 2000-х народ жаловался, что они грузят процессор. Да и в целом боты не ахти. Годятся только для дезматча. Что в них заслуживает внимания, так это система навигации и обучения. Не знаю, получится ли у меня перенести её в HPB_bot. А ведь так хочется ).

Линукс-версию пока собрать не получается. gcc ни в какую не хочет получать доступ к protected-членам класса CBaseEntity через функцию CBaseEntity::SUB_Respawn, вызываемую откуда-то из util.cpp вроде бы. Хотя майкрософтский cl плевать на это хотел и компилит без проблем.


Отправлено Ku2zoff 18-08-2015 в 21:15:

Раз автора нет в жаббере, напишу здесь. Наигрался в дезматч досыта, больше не хочется. Мод позиционируется как УТ-подобный (см подпись автора), но от анрила в нём только игровые режимы, да пара пушек. Что неудивительно: на халфе трудно сделать что-то драйвовое. Не вкатывает меня.

Теперь о багах: иногда не проигрывается гейтсеквенция прыжка (известный баг), а ещё бывает, что игрок то ли переходит в анимацию плавания, то ли просто наклоняется параллельно земле. Я так и не понял, что именно происходит, потому что происходит очень быстро.

О ботах сильно писать не буду. Да и чего писать о HPB_bot? Все и так знают, что они очень далеки от идеала. И могут тупить в самых простейших сценариях. Но если тупить перестают, становятся невыносимыми.

ИМХО, мод дошёл до своего логического завершения. За почти 15 лет разработки была выполнена главная задача (я считаю, что она именно такая): оптимизировать халфовский мультиплеер, да и вообще весь код по возможности. Попутно мод обзавёлся полезными фишками и эффектами.

Как самостоятельный проект, мне кажется, XDM будущего не имеет. Стоит хотя бы загуглить его: получаем в результатах родные форумы, моддб, геймвотчер, лурку и педивикию. +/- несколько тематических сайтов. Для сравнения: по запросу HLWE получаем родные форумы, моддб, несколько вики-сайтов по халфе, лурку, педивикию, видяшки с тытюбика, кучу картинок, несколько тематических сайтов по халфе, сайты и форумы любителей сраной каэсочки и зонбе-модаф, геймбанану, и, чъ0рд п0бъери, страницу со ссылкой на скачивание на мордокниге

Но будущее есть в плане использования как платформы для модов. Навроде спирита. Нужно только лучше пеарить. Ситуация усложняется тем, что сейчас модов под халфу делают очень мало. Я постараюсь вписаться в это малое количество, и выпустить наконец свой долгострой. Поэтому пошёл тестить кооп и раундплей.


Отправлено ~ X ~ 19-08-2015 в 11:38:

Ku2zoff давай без раскрытия корпоративных секретов, ладно? Вообще, так сказать, тебе достался platform SDK, безо всяикх новых фич, гейплейных наворотов и ресурсов (чтоб все карты не раскрывать, конечно ). А ты пишешь ревью игры из ничего - зачем? У тебя задача сейчас вкрутить те коды, которые ты обещал, поглядеть код на предмет общей адекватности, сбыдлить под линукс. А тестить надо потом. Сильно потом.

Цитата:
Ku2zoff писал:
Раз автора нет в жаббере, напишу здесь

В джаббер можно отправлять в оффлайн, если что. Ко мне придёт.

PS: НУЖНЫ МОДЕЛИИИИИииии!!

Добавлено 19-08-2015 в 14:38:

PS2: есть модель снайперки, но у неё мегакривой скелет. Если кто может помочь избавиться от лишней косточки или сделать новые анимации - я буду очень признателен!

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


Отправлено Ku2zoff 19-08-2015 в 17:43:

Цитата:
~ X ~ писал:
давай без раскрытия корпоративных секретов, ладно

А я что-то раскрыл? Мне ж ничего толком неизвестно.
Цитата:
~ X ~ писал:
Вообще, так сказать, тебе достался platform SDK, безо всяикх новых фич, гейплейных наворотов

Страшно представить, сколько там будет всего, мне ненужного в моде.
Цитата:
~ X ~ писал:
А ты пишешь ревью игры из ничего - зачем?

Ничего ж с предыдущей версии не изменилось. Дезматч как был никакой, так и остался. Ну это ИМХО, кому-то может нравится обмазываться несвежим дезматчем. Или посвежее, как в ку3 например. Но всё равно обмазываться.

Добавлено 19-08-2015 в 23:43:

Цитата:
Ghoul [BB] писал:
Даешь увеличения лимита оружий хотя бы до 64!!!
Это самое главное. Беэ этого момента, сам понимаешь....

Вот что сегодня выяснилось:
C++ Source Code:
1
// entity_state.h, HLSDK 2.3
2
 
3
#include "weaponinfo.h"
4
 
5
typedef struct local_state_s
6
{
7
  entity_state_t playerstate;
8
  clientdata_t   client;
9
  weapon_data_t  weapondata[ 32 ];
10
} local_state_t;

C++ Source Code:
1
// entity_state.h, HLSDK from github, updated steam version
2
 
3
#include "weaponinfo.h"
4
 
5
typedef struct local_state_s
6
{
7
  entity_state_t playerstate;
8
  clientdata_t   client;
9
  weapon_data_t  weapondata[ 64 ];
10
} local_state_t;

Движок уже официально поддерживает 64 оружия. Только XDM нет. Запилить будет возможно, но придётся отказаться от старых версий движка.


Отправлено ~ X ~ 19-08-2015 в 18:38:

Цитата:
Ku2zoff писал:
Ничего ж с предыдущей версии не изменилось

А как насчёт changelog.txt?

Цитата:
Ku2zoff писал:
Вот что сегодня выяснилось:

Да, выяснилось. Не-о-жыд-ан-но. Так что, либо обмазываться новой халвой 1122+, либо жить по-старому. Идеи есть, но это всё - в будущем.

Если б был здесь спец по LDAP, я б давно поднял git/svn...

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


Отправлено Ku2zoff 19-08-2015 в 20:02:

Цитата:
~ X ~ писал:
Так что, либо обмазываться новой халвой 1122+, либо жить по-старому.

Что значит обмазываться? Движок актуальный и кроссплатформенный. Вполне себе отвязывается от стима, как и более ранние версии. В конце концов, hl 1.1.1.0 хреново работает под Win7 и новее: не пропускаются вступительные видеоролики, у некоторых даже режим совместимости с XP нужно ставить. Не поддерживаются новые разрешения экрана, долго выходит в меню и возвращается обратно в игру тоже долго из-за смены разрешения и переключения между окнами лаунчера и движка. В конце концов, на новом движке подавляющее большинство модов работает нормально. Если бы это было не так, я бы ещё подумал насчёт хл 1.1.1.0. Это в сталкере актуален откат с последнего патча 1.0006 на 1.0004, потому что модостроители свои моды делали именно на этом патче, т.к. последующие два ничего в сингле не меняют. Только мульт. Но чёрт возьми, сингл, сделанный на 1.0004 вылетает на версии игры 1.0006. На хл 1.1.2.2 прекрасно можно играть во всякие старючие вантеды и инвазионы, которые были сделаны ещё до выхода стима. Обратная совместимость не изломана.


Отправлено ~ X ~ 19-08-2015 в 21:27:

Цитата:
Ku2zoff писал:
На хл 1.1.2.2 прекрасно можно играть

там SDL, другой VGUI и ещё больше анальщины
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

А в ХЛ1110 красивые кнопочки :3
Да и вобще: совместимость - дело чести!

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


Отправлено XaeroX 19-08-2015 в 21:38:

Цитата:
~ X ~ писал:
там SDL

В вин-версии элементарно отрезается.
Цитата:
~ X ~ писал:
другой VGUI

Шта?
Цитата:
~ X ~ писал:
ещё больше анальщины

Нету там никакой анальщины.
Цитата:
~ X ~ писал:
Да и вобще: совместимость - дело чести!

А вот это правильно. Я тоже делал рендер хедкрабов совместимым с вон версией. В том числе хд-текстуры и декали в д3д-рендере.


Отправлено Ghoul [BB] 19-08-2015 в 21:52:

Цитата:
Ku2zoff писал:
Движок уже официально поддерживает 64 оружия.



Наша взяла! Интересно, что побудило вульву увеличить лимиты на оружие? Я особо не припомню модов, которые вылезают по количеству оружия за этот порог в 32...

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

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


Отправлено ~ X ~ 19-08-2015 в 23:53:

Ghoul [BB] мы уже тут втроём задавались этим вопросом

XaeroX там обновили старую ВГУИ1. Если собрать с новой либой, то о совместимости можно забыть.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Ну и традиционная рубрика - "тестируем на ксаше":
лютые, бешеные глюки. Начиная старым багом отрезания мира в виде от 3го лица, заканчивая архикривой передачей weapondata[] на клиент... Ну хоть шрифты заработали.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ku2zoff 20-08-2015 в 16:03:

Цитата:
~ X ~ писал:
Ну и традиционная рубрика - "тестируем на ксаше":

Очередной булыжник в Дядьмишин огород. И очередной пинок под зад совместимости с голдсорсом. Стоит заюзать в моде механизмы, неиспользованные в халфе, но поддерживаемые движком, или избавиться от атавизмов, как вылазиет очередная гадость. ЧСХ, под голдсорсом баги, что есть под ксашем, не проявляются. А вот если какие-то баги есть под голдсорсом, они есть и под ксашем.
Будем надеятся, что со временем всё это будет исправлено. Иначе зачем такая совместимость?

Добавлено 20-08-2015 в 22:03:

Цитата:
~ X ~ писал:
там SDL, другой VGUI и ещё больше анальщины

В сдл не вижу ничего плохого. Это издержки кроссплатформенности.
Цитата:
XaeroX писал:
Шта?

Вгуи там действительно обновлён. Если приликовать к клиенту новую либу, то на старых версиях движка клиент не будет работать. Проверено товарищами Митторном и Альбатросом при попытках собрать клиентку под линукс.
Цитата:
XaeroX писал:
Нету там никакой анальщины.

Из анальщины там только втроенный хром, мать его налево через голову. Видновая дллка весит почти 20 мегабайт. И прилинкована она ради сраных МОТД в формате хтмл для сраной каэсочки. Ну ещё к анальщине можно отнести ICU. Вместо того, чтобы запилить вменяему поддержку юникода в движке, молодые погромисты вальвы взяли целую чужую библиотеку.


Отправлено XaeroX 20-08-2015 в 16:27:

Цитата:
Ku2zoff писал:
Вгуи там действительно обновлён. Если приликовать к клиенту новую либу, то на старых версиях движка клиент не будет работать. Проверено товарищами Митторном и Альбатросом при попытках собрать клиентку под линукс.

Во-первых, под линукс нет "старых версий", а есть всего одна - вот эта.
Во-вторых, под винду я линкую с той либой, что в комплекте со старым сдк. И она прекрасно стартует и в вон-версии, и в новейшей стим-версии. А вы с какой либой линкуете?
Цитата:
Ku2zoff писал:
Вместо того, чтобы запилить вменяему поддержку юникода в движке, молодые погромисты вальвы взяли целую чужую библиотеку.

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


Отправлено Ku2zoff 20-08-2015 в 16:34:

Цитата:
XaeroX писал:
Ну вот возьми и запили вменяемую поддержку юникода так, чтобы не переписывать все кишки движка.

Я не могу это сделать по двум причинам. Первая: меня никак не допустят до работы с голдсорсом в валвэ. Вторая: у меня недостаточно для этого знаний. И даже третья есть:
Цитата:
XaeroX писал:
что говорить о движке, работы над которым уже давно почти не ведутся?

Цитата:
XaeroX писал:
Во-вторых, под винду я линкую с той либой, что в комплекте со старым сдк. И она прекрасно стартует и в вон-версии, и в новейшей стим-версии.

А ты слинкуй с той либой, что в комплекте с новым сдк.


Отправлено ~ X ~ 23-08-2015 в 08:20:

Цитата:
XaeroX писал:
под винду я линкую с той либой, что в комплекте со старым сдк

ну так сам же говоришь что новой анальщиной не пользуешься.

В общем, у ксаша реально проблемы с передачей структур weapondata. Думал, у меня не тот Ксаш, но увы. Зато подспорье Дяде Мише - есть мод, на котором можно Ксаш оттестировать!

Из нового: впилил FMOD 375 - музон под ляликс будет. Впилил перенос оружия и патронов в коопе с карты на карту (да, это хак - просто сохраняем класснеймы и раздаём на новой карте). Исправлен крэш когда монстермейкер используется не для монстров (duh!). Добавлена возможность респауна монстров в режиме "прохождение".

Синго пройти пока всё равно затруднительно: на c1a0e, например (где реактор), trigger_autosave внутри дверей. Когда двери закрываются, игроки респаунятся внутри них. Сделал хак, который делает двери прозрачными и проходимыми, когда в них кто-то спаунится. Но на карте c2a1* (где генератор и вентиляторы) autosave на пути лифта, что вообще хуже всего.

Потихоньку дописываю env_projectile и weapon_custom.

Поскольку меня не будет месяц, код обновляться не будет.

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


Отправлено XaeroX 23-08-2015 в 10:59:

Цитата:
Ku2zoff писал:
Первая: меня никак не допустят до работы с голдсорсом в валвэ.

Но к ксашу-то допустят?
Цитата:
Ku2zoff писал:
у меня недостаточно для этого знаний

Не похоже на то. Человек, у которого не хватает знаний для прямого решения задачи, нипочём не станет критиковать людей за обходное, например, за стороннюю библиотеку.
Цитата:
Ku2zoff писал:
А ты слинкуй с той либой, что в комплекте с новым сдк.

Не знаю я никакого "нового сдк". Есть сдк 2.3. То, что выложили на гитхабе - я аккуратно замержил в него. Либы не перезаписывал, да и вообще не подозревал, что они там отличаются. Главное - со старой всё отлично линкуется.


Отправлено ~ X ~ 23-08-2015 в 11:07:

О КООПЕРАТИВЕ

Я вот это вижу довольно часто, а вы?
http://pix.academ.org/img/2015/08/23/3c94e49a054f2f1c2ff77ee82e4ecd7f.jpg

В целом всё работает довольно сносно, если не считать changelevel по trigger_once, когда один проходит, а остальные застревают.
http://pix.academ.org/img/2015/08/23/65402d62b2569af26d3ab874a5283f1d.jpg
Играть ввосьмером - это трэш и угар!

А вот и застревание в лифте:
http://pix.academ.org/img/2015/08/23/d461744c9828b764e3b572b4ebfe2bad.jpg
Сейчас респаун будет превращать лифт в прозрачный, но... как тогда подниматься? Вопрос. Я не придумал ещё универсального механизма детектирования где сохраняться можно, а где - нет.

http://pix.academ.org/img/2015/08/23/56a0154132af939b218e1e1b68bd9df6.jpg
А тут вальве отожгли, выдавая патроны через monstermaker. Ну, это уже быдломапипнг по причине быдлокодинга.

Выставил нигилянту и оспри SF_NORESPAWN, а про гарга забыл. Хардкод.
Кстати, пока фиксил код монстермейкера, вспомнил, что у меня под него была тестовая карта, которая была сделана ОЧЕНЬ давно, serious sam-style, которая спаунила волны крабов разного размера... Ничего не напоминает? Да, ксерокс, надо было чаще вместе работать.

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


Отправлено Ghoul [BB] 26-08-2015 в 22:17:

Цитата:
~ X ~ писал:
Синго пройти пока всё равно затруднительно: на c1a0e, например (где реактор), trigger_autosave внутри дверей. Когда двери закрываются, игроки респаунятся внутри них. Сделал хак, который делает двери прозрачными и проходимыми, когда в них кто-то спаунится. Но на карте c2a1* (где генератор и вентиляторы) autosave на пути лифта, что вообще хуже всего.



А почему бы тебе не патчить карты эти? У тебя в какой-то из версий ХДМ была возможность вставлять энтити на карту прямиком из текстового файла. Набей новый ориджин этим триггерам...

Добавлено 27-08-2015 в 01:15:

Цитата:
~ X ~ писал:
А тут вальве отожгли


А чем ты отжег? Что за новые иконки кубка и ресайкла на экране???


Цитата:
~ X ~ писал:
Да, ксерокс, надо было чаще вместе работать.


Надо чаще встречаться. Жаль, на шашлыки тебя не приехало к нам. Вот где был трэш и угар.

Добавлено 27-08-2015 в 01:16:

Цитата:
~ X ~ писал:
Выставил нигилянту и оспри SF_NORESPAWN, а про гарга забыл. Хардкод.



Это еще зачем? У тебя что, монстры будут респавниться при кооперативном прохождении сингла? Хотя бы вкл/выкл этой опции не забудь добавить...

Добавлено 27-08-2015 в 01:17:

Цитата:
~ X ~ писал:
Я вот это вижу довольно часто, а вы?


Ну, когда покурю, бывает. Или когда отжимаешься долго..
А у тебя с чего?

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

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


Отправлено ~ X ~ 06-09-2015 в 19:16:

Выкрутился, вылез вынэт через мобыдльник, что я вижу: пустота. Даже без Чапаева.
ku2zoff: где твои навороты с кодом?

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено ~ X ~ 02-10-2015 в 23:03:

mini update:

Запилил загрузку систем частиц из текстового файла. Аттачатся ко всему что движется и не движется. Но вот только нельзя менять характеристики налету. Ибо текстовый файл...
Старые системы все на месте и работают. А аврора выпилена совсем.

Запилил возможность выставлять кастомные:
звуки func_train
спрайты глаза, пламени и снаряда monster_gargantua

Попутно сделал ещё 9000 всяких фич, но уже забыл про них.

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


Отправлено thambs 03-10-2015 в 00:28:

>А аврора выпилена совсем.
формат описаний то совместимый?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 03-10-2015 в 06:32:

синтаксис - да, а параметры всё равно другие.

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


Отправлено Ghoul [BB] 03-10-2015 в 09:31:

Цитата:
thambs писал:
>А аврора выпилена совсем.



Теперь ждем графического редактора этой самой Рендер Систем, как Аврора имела. Иначе все равно вернемся к слепой настройке параметров и перезапуску 100500раз , пока не достигнешь оптимального варианта.

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

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


Отправлено ~ X ~ 06-10-2015 в 12:50:

Ghoul [BB] use imagination!

Кстати, можно запилить динамическое обновление параметров существующих систем (типа, цвет, стартовые координаты, направление и т.п.). Только будет жрать трофег. %)

// NEWNEW:
профиксил монстров из монстермейкера чтоб их можно было взрывать на куски.
ещё что-то профиксил.
Обнаружена какя-то регрессия кода выбора и использования оружия у монстров. Всё работает, но грузит процессор со страшной силой.

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


Отправлено Ku2zoff 06-10-2015 в 15:37:

Цитата:
~ X ~ писал:
Обнаружена какя-то регрессия кода выбора и использования оружия у монстров. Всё работает, но грузит процессор со страшной силой.

Давай завязывай с нововведениями пока что. Переведи мод в статус беты и отлаживай то что есть. А то будет "какя" к моменту релиза.

Добавлено 06-10-2015 в 21:37:

З.Ы. с движущимися монстрами осталось совсем чуть-чуть допилить сервер. Ну и ещё считать гейтфрейм на сервере.


Отправлено ~ X ~ 06-10-2015 в 18:02:

Ku2zoff так это регрессия с полгода назад, если не больше.

Ну ващешикарно! А ты кооперативную карту не хочешь нарисовать подо всё это?

Ghoul [BB] графредактор проси делать того, кто делал его под гаврору. Думается, там разница не большая.

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


Отправлено XaeroX 06-10-2015 в 18:19:

Цитата:
~ X ~ писал:
графредактор проси делать того, кто делал его под гаврору

Вот тебе лишь бы других людей работой загрузить...


Отправлено Ku2zoff 06-10-2015 в 18:26:

Цитата:
~ X ~ писал:
Ну ващешикарно! А ты кооперативную карту не хочешь нарисовать подо всё это?

Честно? Хочу. Но боюсь не доделать. А идея есть, да.


Отправлено ~ X ~ 06-10-2015 в 21:28:

XaeroX чёй-то вдруг? Я всё сам сделал, миллионы тонн кодов. А на меня ещё какой-то вендоредактор навесить пытаются...

Ku2zoff way to go, jared!

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


Отправлено XaeroX 06-10-2015 в 21:32:

~ X ~
Ага, ты выпилил аврору, к которой есть редактор, и запилил свою систему, к которой редактора нет. Вопрос - зачем?
Давай я сделаю в волатиле формат карт, несовместимый с джекхаммером, и предложу рисовать карты в блокноте, либо же скажу "просите ксероксов вам редакторы писать, а мне некогда"?


Отправлено Ku2zoff 06-10-2015 в 21:39:

Цитата:
XaeroX писал:
Вопрос - зачем?

Затем, что у авроры меньше возможностей. И тащить её как атавизм, в угоду нескольким ленивым мапперам, нет смысла.


Отправлено XaeroX 06-10-2015 в 21:44:

Ku2zoff
Ну не знаю, мне её возможностей хватало. Добавлял, помнится, только velocity-aligned particles, и редактор под это дело слегка модифицировал, вот и всё.


Отправлено Ku2zoff 06-10-2015 в 21:53:

XaeroX ну что на авроре можно сделать? Некий эмиттер, из которого в стороны разлетаются спрайты. Ну или в одну сторону. А на RS из XDM можно всякие эффекты делать, шоквейвы к ним присобачивать, кольца там, лучи всякие, искры.


Отправлено XaeroX 06-10-2015 в 21:57:

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


Отправлено Ku2zoff 06-10-2015 в 22:04:

Цитата:
XaeroX писал:
Шоквейвы, кольца и лучи - это отдельная тема, к партиклям никакого отношения не имеющая.

Вот оно и главное отличие. Aurora - это particle system. A RS - универсальная система для рисования спрайтовых эффектов. И не только спрайтовых. Ещё и модели умеет.


Отправлено ~ X ~ 07-10-2015 в 07:02:

XaeroX я не "выпилил аврору, к которой есть", её никто не помог мне "впилить". Её по факту не было. До меня тут дошли слухи, что редактор аврор ты писал. Я как-то ни авророй ни редактором не пользовался (ибо спирит == ненависть). А исходники-то у него открыты?

Цитата:
XaeroX писал:
Ну не знаю, мне её возможностей хватало

А мне вообще пофиг на её возможности, когда она так анально-говняно была написана (по крайней мере, в оригинале и чуть-чуть получше - в касаше).

Ku2zoff ну, с шоквейвами и лучами ты малость пеерборщил %) это уже RS, а не PS. Хотя, один фиг - можно и их через текстовик грузить. Только это довольно медленно, и мне подумалось сделать "прекэш" скриптов (т.е. загружать их первый раз во временный экземпляр класса, а потом с него копировать, только вот memcpy нифига не подойдёт, ибо поломаются таблицы функций).

Но у PS есть некоторые интересные возможности, которые я даже не знаю, где использовать. Например, создание тумана на полу, или func_train, генерирующий дождь, или другие сумасбродные эффекты...

Одного я в авроре не понимаю: там какие-то оверлеи есть. Как я понял, это один партикакал рисуется сразу поверх другого. Вопрос - нафига?? Трудно новый спрайт нарисовать?
Ещё я не дописал всякие синусальные траектории (типа снега) - у меня с матаном как-то плохо стало.
Но главное отличие моей ПС от авроры - это, блин, чистота, простота, быстрота и структурированность кода. После авроры хочется долго плеваться и мыть руки спиртом.

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


Отправлено thambs 07-10-2015 в 11:30:

XaeroX
как на авроре делать зону?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ghoul [BB] 07-10-2015 в 12:07:

Цитата:
~ X ~ писал:
А исходники-то у него открыты?


Вопрос был задан.
И проигнорирован.
Дайте ему исходники, он осилит разобраться. Это будет тот самы необходимый минимум помощи, который Вы можете оказать проекту.

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

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


Отправлено XaeroX 07-10-2015 в 13:50:

Цитата:
thambs писал:
как на авроре делать зону?

Элементарно: допилить код, чтобы точка спавна новой партикли была не центром системы, а в небольшом боксе. Ну вы волатилы совсем не видели, что ли? Я это с 2009 года показывал, та же бонус-карта с мягкими партиклями.

Добавлено 07-10-2015 в 19:50:

Цитата:
Ghoul [BB] писал:
Вопрос был задан.
И проигнорирован.

"Проигнорирован"? Ок, как скажете.


Отправлено Ku2zoff 07-10-2015 в 14:07:

Цитата:
XaeroX писал:
Элементарно: допилить код

И допилить редактор в таком случае.


Отправлено XaeroX 07-10-2015 в 14:30:

Ku2zoff
Нет, в редакторе я ничего не допиливал. Параметры эмиттера те же самые.
Но опять же - спорить не стану. Раз по-вашему, на авроре нельзя то и это - пускай будет нельзя. Я как бы тоже не совсем честен, ведь в волатиле не аврора, а собственная система, просто использует очень похожий формат. Но, например, оверлей-партиклей там нет, и параметры не все идентичны.


Отправлено Ku2zoff 07-10-2015 в 15:19:

Цитата:
XaeroX писал:
Раз по-вашему, на авроре нельзя то и это - пускай будет нельзя.

На обычной авроре. Если её модифицировать, то будет можно. Но тогда нужно модифицировать редактор, чтобы в редакторе было видно то же, что и в игре.


Отправлено XaeroX 07-10-2015 в 15:24:

Ku2zoff
Когда ты в джекхаммере работаешь, то, например, не видишь освещение. Это мешает полёту фантазии, да - но не критично, быстро учишься домысливать.
Так и с партиклями.


Отправлено Ghoul [BB] 08-10-2015 в 09:13:

Цитата:
XaeroX писал:
Когда ты в джекхаммере работаешь, то, например, не видишь освещение. Это мешает полёту фантазии, да - но не критично, быстро учишься домысливать.


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

Добавлено 08-10-2015 в 12:13:

Цитата:
~ X ~ писал:


BUGBUGBUG!
Проверь зомби. Он гибается, не выкидывая кусков мяса.

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

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


Отправлено XaeroX 08-10-2015 в 09:19:

Цитата:
Ghoul [BB] писал:
поэтому и просим мы у тебя помощи в этих делах.

Ничего не понимаю... И это мододелы? Родина дала вам редактор авроры - пользуйся! Пользуйся авророй, блин! Не хочу, хочу жрать говно.
Редактор и спиритовскую аврору поддерживает, и ксашевую - на любой вкус, но нет, нам нужен новый редактор.


Отправлено Ku2zoff 08-10-2015 в 09:56:

Цитата:
XaeroX писал:
Пользуйся авророй, блин! Не хочу, хочу жрать говно.

Зачем так категорично? Я тебе пример приведу даже. Сколько ты эффектов, сделанных на авроре видел в спирите? Вот именно, что только те что в демке particledemo от Лаури. Ну может четыре штуки от прочих мододелов. А сколько эффектов сделано в XDM на RS? Взрывы, дождь, эффекты проджектайлов, огонь... Это то, что я вспомнил. Так вот. На авроре всё похоже на... К удивлению... Огонь. Или фонтанчик воды. Или дым. Эффекты RS разнообразнее.

Добавлено 08-10-2015 в 15:34:

Цитата:
XaeroX писал:
и ксашевую

Шта? А что, и правда отличия есть? Я знаю, какие точно у ксаша есть отличия от ГС: там неожиданно может всплыть досадный баг, или окажется, что какая-то движковая функция попросту не написана. Оужос. Зато поддержка ондроеда в форке есть И внешние интерфейсы, чтобы народ мог расширения для физики и графики писать. Есть проблема: народ не умеет и не хочет.

Добавлено 08-10-2015 в 15:42:

Цитата:
XaeroX писал:
Редактор и спиритовскую аврору поддерживает, и ксашевую - на любой вкус

Моё мнение таково: зачем юзать аврору, если у RS больше возможностей, и всё, что можно сделать на авроре, можно сделать и на RS?

Добавлено 08-10-2015 в 15:50:

Цитата:
XaeroX писал:
Это мешает полёту фантазии, да - но не критично, быстро учишься домысливать.
Так и с партиклями.

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

Добавлено 08-10-2015 в 15:56:

Цитата:
XaeroX писал:
Ага, ты выпилил аврору, к которой есть редактор, и запилил свою систему, к которой редактора нет. Вопрос - зачем?

В какой версии спирта появилась аврора? В 1.2 вроде бы есть. И в Какой версии XDM? Даты надо сравнить. Возможно, RS зародилась если не раньше, то одновременно с авророй. Когда, кстати, для авроры нифига не было никагого редактора.


Отправлено XaeroX 08-10-2015 в 09:59:

Цитата:
Ku2zoff писал:
А сколько эффектов сделано в XDM на RS?

Цитата:
~ X ~ писал:
у, с шоквейвами и лучами ты малость пеерборщил %) это уже RS, а не PS.

Автор же написал - неадекватно сравнивать RS и аврору. Это разные вещи.
Цитата:
Ku2zoff писал:
зачем юзать аврору, если у RS больше возможностей, и всё, что можно сделать на авроре, можно сделать и на RS?

А зачем юзать аврору, если в халфе есть темпентити, на которых можно сделать всё то же самое? Ответ оч.простой - никто не понимает, как эти темпентити работают. Ну кроме ДМа и тех немногих, кто внимательно изучал сорцы ксаша.


Отправлено ~ X ~ 10-10-2015 в 07:58:

XaeroX

Цитата:
XaeroX писал:
Пользуйся авророй, блин! Не хочу, хочу жрать говно.

Аврора и есть говно, если что. И снаружи и (особенно) внутри. А то, что там всякие ксероксы понаписали, нас не колышет, ибо они жадны до исходников. Вот так. Вывод: если б ксероксы делились, мы бы пользовались.

XaeroX темпентити ты не перепишешь и там 9000 лимитов (как обычно в халве). Частицы ими не сделать - слишком, СЛИШКОМ громоздкая елдобозина эта тэмпэнтити.

Цитата:
Ghoul [BB] писал:
BUGBUGBUG!
Проверь зомби. Он гибается, не выкидывая кусков мяса.

проверю. А ты сам-то можешь исправить? Поставь точку на GibMonster и погляди, что не так.

UPDATE: если у кого-то хорошо с матаном, напишите мне алгоритм попадания точки в усечённую пирамиду или конус (т.е. внутри она или нет). Наверное, лучше конус, задающийся двумя точками в пространстве. Т.е. он может быть повёрнут под любыим углами. Мне изобретать некогда, простите. Надо баги ловить да модели рисовать.

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


Отправлено XaeroX 10-10-2015 в 09:38:

Цитата:
~ X ~ писал:
А то, что там всякие ксероксы понаписали, нас не колышет, ибо они жадны до исходников. Вот так. Вывод: если б ксероксы делились, мы бы пользовались.

Ты так всё повернул, будто мне нужно, чтобы вы пользовались, а не вам.
Да не пользуйтесь, коли не хотите.
Цитата:
~ X ~ писал:
Частицы ими не сделать - слишком, СЛИШКОМ громоздкая елдобозина эта тэмпэнтити.

Ну там, вроде, есть лимит на темпэнтити, да.
А частицы надо делать через particle_t. Одна проблема - в халфе им нельзя спрайт прописать, только цветные точки.


Отправлено ~ X ~ 10-10-2015 в 11:37:

b]XaeroX[/b]

Цитата:
XaeroX писал:
Ты так всё повернул, будто мне нужно, чтобы вы пользовались

Ну так любому движкописателю же нужно. А иначе жить смысла нет.

Цитата:
XaeroX писал:
А частицы надо делать через particle_t.

Да, я помню как объяснял на хлру, как эти партиклы выглядят на скриншотах. В детстве думал, что это настоящие воксели Кстати, до сих пор не могу забыть, что в кваке2 под OpenGL эти партиклы идеально круглые. Долго пытался понять, как оно рисуется, но так и не понял (лет 12 назад ).
Да, и на них тоже есть лимиты. В халве не бывает безлимитных тарифов!

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


Отправлено Ghoul [BB] 10-10-2015 в 11:47:

BUGREPORT!!

1. Зомби не создает гибсов
2. Попытка сменить модель игрока на несуществующую крашит сервер. Раньше не было, ставилась дефолтная.
3. созданные монстермейкером или монстрами "детишки" исчезают.
4. Плазменная винтовка не создает шары, но тратит патроны при коротком нажатии атаки.
5. Эффект "Воспламенение" вызывается каждый раз при нанесении соответствующего урона. В результате наложение звуков горения, а так же спратйтов огня. Надо сделать проверку, что, если игрок уже горит, то больше не вызывать этот эффект по 100 раз.
6. Команда giveall дает все оружие и патроны к нему, по максимуму. Однако изначально (до выстрела из оружия) мы видим не все патроны, а 20. После выстрела отображается все количество.

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

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


Отправлено XaeroX 10-10-2015 в 11:56:

Цитата:
~ X ~ писал:
А иначе жить смысла нет.

Вы постоянно забываете, что у меня, помимо движков, есть проЭкты собственных игорей. Для которых я, собсно, движки-редакторы и делаю. Или ты наивно полагаешь, что последнюю фичу в джек (Connect Entities) я прикрутил из человеколюбия, а не потому, что она ВНЕЗАПНО мне понадобилась на карте, которую я в данный момент в джеке делаю?
Не, ну в общем-то, вера в человеколюбие - это хорошо...
Цитата:
~ X ~ писал:
Да, и на них тоже есть лимиты. В халве не бывает безлимитных тарифов!

На них лимит как раз-таки обходится комманд-лайн параметром "-particles". Можно с помощью кастомного лаунчера, как я сделал в хеткрап френзе.


Отправлено Ghoul [BB] 10-10-2015 в 12:40:

Цитата:
~ X ~ писал:
А ты сам-то можешь исправить? Поставь точку на GibMonster и погляди, что не так.


Я стараюсь пока не лезть особо никуда, дальше своей компетенции (новые монстры) чтоб нам потом было проще наши изменения сводить вместе.

Добавлено 10-10-2015 в 15:06:

Кстати, вот еще один баг: ты при респавне монстров не проводишь проверку вокруг, чтобы не было никаких помех. И вот результат.


Добавлено 10-10-2015 в 15:22:

А вот несколько скринов новых и "старых, но обращенных" монстров в действии:

stone_gargantua
В 2 раза мощнее обычного, стреляет на пол-карты огненными шарами, вблизи наносит радиальный урон волной огня.

[pix]
http://pix.academ.org/img/2015/10/1...aa6522490d6.jpg"><img src="http://pix.academ.org/img/2015/10/10/150x120_e24c5083300974304168daa6522490d6.jpg[/pix]


gargantua - сейчас стреляет теми же прожектайлами, что и огнемет. Со сторноы выглядит значительно лучше, нежели раньше.
Потом надо будет прикрутить рендерсистем, и это станет еще и лучше для трффика.

http://pix.academ.org/img/2015/10/1...c814e67bb45.jpg"><img src="http://pix.academ.org/img/2015/10/10/150x120_886748cc8b398a2a50567c814e67bb45.jpg

Добавлено 10-10-2015 в 15:26:

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

Добавлено 10-10-2015 в 15:39:

А это команда зомби.

http://pix.academ.org/img/2015/10/1...61223a4be62.jpg"><img src="http://pix.academ.org/img/2015/10/10/150x120_ea863f040d461547f9d2061223a4be62.jpg

Добавлено 10-10-2015 в 15:40:

З.Ы. Да как же эти превьюшки-то корректно тут вставлять-то?????

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

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


Отправлено XaeroX 10-10-2015 в 14:00:

Цитата:
Ghoul [BB] писал:
Со сторноы выглядит значительно лучше, нежели раньше.

Вот эти вот огненные сгустки выглядят лучше? Ощущение, будто он фарш напалм мечет.
Цитата:
Ghoul [BB] писал:
Да как же эти превьюшки-то корректно тут вставлять-то?????

Элементарно: своевременно читать тему "изменения на форуме".


Отправлено Ghoul [BB] 10-10-2015 в 14:47:

Цитата:
XaeroX писал:
Вот эти вот огненные сгустки выглядят лучше? Ощущение, будто он фарш напалм мечет.


Эти огненные сгустки мечет и огнемет.
Влядит не совершенно, но, имхо, лучше, чем плоские лучи до этого.

Добавлено 10-10-2015 в 17:47:

Цитата:
XaeroX писал:
Элементарно: своевременно читать тему "изменения на форуме".


Было бы неплохо все подряд читать, но слишком мало времени на все это.
а так и законы нужно все знать и книги читать и фильмы смотрть, и быть в курсе, что на Украине творится....

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

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


Отправлено Ku2zoff 10-10-2015 в 15:00:

Цитата:
XaeroX писал:
Вот эти вот огненные сгустки выглядят лучше?

Можно подредактировать эффект, и отдельных сгустков не будет. Я помнится, приделывал партиклевый хвост к ракете RPG. На манер ксашевского редемира. Из-за высокой скорости ракеты вместо хвоста рисовались отдельные клочки дыма.


Отправлено XaeroX 10-10-2015 в 15:39:

Цитата:
Ghoul [BB] писал:
ыть в курсе, что на Украине творится....

Так ты спрашивай, не стесняйся - я всегда готов рассказать в двух словах.
Цитата:
Ku2zoff писал:
Из-за высокой скорости ракеты вместо хвоста рисовались отдельные клочки дыма.

Так надо было повышать частоту у эмиттера. Если помнишь, в ку3 дымный хвост ракеты не распадается на клочки. Это, кстати, очень поразило меня в 2000 году.

Добавлено 10-10-2015 в 21:39:

Цитата:
Ghoul [BB] писал:
Было бы неплохо все подряд читать, но слишком мало времени на все это.

Я не так уж часто на форуме что-то меняю, можно и уделить две минуты в месяц.


Отправлено Ku2zoff 10-10-2015 в 15:58:

Цитата:
Ghoul [BB] писал:
Было бы неплохо все подряд читать, но слишком мало времени на все это.

Цитата:
XaeroX писал:
Я не так уж часто на форуме что-то меняю, можно и уделить две минуты в месяц.

Про тег [pix] упоминалось как минимум в двух темах помимо "Изменения на форуме". Тег очень удобен, и хостинг тоже. Вот первые скрины из моего обзорчика на OpLife2Life до сих пор не удалены. А всякие имагИШАКи, радиКАЛфото или имгУРОДы удаляют пикчи довольно быстро.


Отправлено ~ X ~ 10-10-2015 в 17:15:

Цитата:
Ku2zoff писал:
Я помнится, приделывал партиклевый хвост к ракете RPG.

Уже есть

Цитата:
XaeroX писал:
Так надо было повышать частоту у эмиттера.

Для этого надо рассчитывать частоту "пуков" в зависимости от пройденного расстояния. Но не всегда это правильно получается... вернее, пока - не получилось %)

Цитата:
Ku2zoff писал:
А всякие имагИШАКи, радиКАЛфото или имгУРОДы удаляют пикчи довольно быстро.

Заведи себе сервак дял картинок

Добавлено 10-10-2015 в 20:15:

А, вот ещё что забыдл сказать: дял ботов не выполняется void UpdateClientData ( const edict_t *ent, int sendweapons, struct clientdata_s *cd ) в результате чего они не зенают, что за оружие у них в руках...... Ну что за жопу вечно вальвОВЦЫ устроют!?

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


Отправлено XaeroX 10-10-2015 в 17:21:

Цитата:
~ X ~ писал:
Но не всегда это правильно получается... вернее, пока - не получилось

Ахренеть. Школьный курс физики, частота равна скорости, делённой на расстояние.
Цитата:
~ X ~ писал:
дял ботов не выполняется void UpdateClientData ( const edict_t *ent, int sendweapons, struct clientdata_s *cd )

Потому что это нужно исключительно для предикшена. Боты живут на сервере, им не надо ничего апдейтить, они и так всегда в курсе всех вещей.

Мне иногда кажется, что вы не понимаете, что делаете.


Отправлено ~ X ~ 10-10-2015 в 20:03:

Цитата:
XaeroX писал:
Ахренеть. Школьный курс физики, частота равна скорости, делённой на расстояние.

Ну да, только для этого надо заводить ИНТЕРПОЛЯЦИЮ ТРАЕКТОРИИ, физик ты хренов. Не забывай про аттачменты, вращения и рандомные траектории объектов. КРОМЕ ТОГО! (внезапно!) увеличить количество частиц в кадре просто так нельзя - ибо будет после длинного кадра большой "пук" дыма на одном месте. Рисовать траектории по линиям Безье (или каким-либо ещё) - уж извините. Оно того, имхо, не стоит.

XaeroX боты эмулируют КЛИЕНТОВ, потому они должны каким-то хаком цепляться к серверной ДЛЛ. А кроме этой сраной фффффффффууууууууууууункции clientdata_s взять негде.

Мне иногда кажется, что вы не понимаете окружающих.

Добавлено 10-10-2015 в 23:03:

Вброшу-ка няшек.
Я до сих пор изредка продолжаю рисовать. В основном - аватар и вот эту карту:
http://pix.academ.org/img/2015/10/11/afd17a1864e1e787d90421a3ddb61062.jpghttp://pix.academ.org/img/2015/10/11/b07024070ac5462bd8d0afbc43bcec05.jpg
Как ни крути - в лимиты ХЛ она не влезает. Визуализирую под ксашем. Но, кроме собственно визуализации, под ним не работает ничего.

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


Отправлено Ghoul [BB] 12-10-2015 в 17:27:

Ладно, девочки, не ссорьтесь!
Вот вам свежий скрин stone gargantua

Работа над его спецэффектами почти закончена. Рендер -систем в действии:

http://pix.academ.org/img/2015/10/12/bef736019f5453de7b6baa5cc9e6f80e.jpg

Гаргу пока же не получается прикрутить пламя к рукам -оно лезет из-под ног. Видимо, какие-то проблемы с передачей координат аттачментов на клиент. Ждем автора темы для разъяснений.

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

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


Отправлено ~ X ~ 14-10-2015 в 08:46:

Ghoul [BB] follow entity/attachment исползуй. И почитай как CRenderSystem::FollowEntity() написана.

Генерим мы ключики...
Приходят ГЛЮКИ-ГЛЮЧИКИ!

http://pix.academ.org/img/2015/10/14/31c6b67a4c1c1e3df019c9a3e6c4f3a1.jpg
Передописываю RS под скрипты. И под возможность enable/disable без удаления из памяти. Ох глюки мои глючики!

Поскольку люди хотят хлеба, снега и зрелищ, решаю проблему, как добавить синусо-сосинусовое движение частиц. Может, всё было ыб не так плохо, если бы в класс CParticle не надо было добавлять ещё пару переменных типа Vector. НЕ ХОЧУ УТЯЖЕЛЯТЬ СИСТЕМУ! Она такая бытрая (T_T). Она даже быстрее авроры с её сраными ненастоящими синусами и косинусами. А что будет...

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


Отправлено Ghoul [BB] 14-10-2015 в 09:54:

Ну так создай отдельный класс , куда и добавь.
и для рисования эффекта с нужными свойствами (они же не везде будут испоьзоваться,ведь правда?) Используй боле громоздкЫй вариант.

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

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


Отправлено ~ X ~ 14-10-2015 в 15:00:

гхоуль, как у тебя всё просто в жизни! мне бы так...

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


Отправлено Ghoul [BB] 16-10-2015 в 12:18:

А вот рендер систем работает корректно на Гарге

http://pix.academ.org/img/2015/10/16/476eca7700f1bc8718ba345d019c4fb7.jpg

Можно было бы сделать красивее, но пока подожду обновления RS ....

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

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


Отправлено XaeroX 16-10-2015 в 12:20:

Ghoul [BB]
Вот это уже красиво.


Отправлено thambs 16-10-2015 в 12:28:

Ghoul [BB]
там формат-описание партиклей авроровский? могу скинуть хороший огонь. хотя и этот вполне себе хорошо смотрится, tr3 напони-мает.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ku2zoff 16-10-2015 в 14:59:

Ghoul [BB] ничоси огонь! Классно выглядит. А XaeroX не верил, что на RS можно хорошо его сделать, и предлагал юзать аврору.


Отправлено XaeroX 16-10-2015 в 15:08:

Ku2zoff
Почему не верил? Верил. Просто у вашего RS редактора гуёвого нет, а это проблема (ну лично для меня).


Отправлено Ku2zoff 16-10-2015 в 15:37:

Цитата:
XaeroX писал:
Просто у вашего RS редактора гуёвого нет

Код в халфовском СДК тоже надо писать, а не мышкой скрипты рисовать, как в юнитях. Ты же не утверждаешь, что это проблема. Ну по крайней мере не для всех. Вот так же и с RS.


Отправлено XaeroX 16-10-2015 в 15:44:

Ku2zoff
Причём тут сдк? Для авроры был в бородатом 2004 году написан редактор, все его юзали и для халфы, и для ксаша (а некоторые - и для волатилы), а теперь выясняется, что всё это не нужно, потому что в сдк надо писать код?


Отправлено Ku2zoff 16-10-2015 в 16:15:

Цитата:
XaeroX писал:
а теперь выясняется, что всё это не нужно, потому что в сдк надо писать код?

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


Отправлено XaeroX 16-10-2015 в 17:32:

Не верю! (с)
Ну поглядим, поглядим. Можно при желании и карты в блокноте делать, да.


Отправлено thambs 16-10-2015 в 18:00:

XaeroX
может он намекает, что редактор хорошо бы в джекхамер встроить, аля шойдеры для кутриндии.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 16-10-2015 в 18:15:

thambs
А над этим я, кстати, думал уже.
Но опять же - если в джек и будет встроен редактор систем частиц, то нечто авророподобное, т.к. именно оно юзается в халфе/ксаше/волатиле. Ни в ку1, ни в ку2, ни в ку3, ни в чистой халфе систем частиц нет.
Но, разумеется, это будет вынесено в плагины, и при удачном расположении звёзд сорцы плагин-сдк позволят писать свои.


Отправлено Ku2zoff 16-10-2015 в 18:21:

thambs я намекаю, что наличие редактора не делает заведомо более бедную в плане возможностей систему лучше. В случае с юнити несколько другое: тулкит более эргономичен, но менее оптимизирован и отлажен, нежели UDK или Source SDK.


Отправлено thambs 16-10-2015 в 18:31:

Ku2zoff
ну редактор в любом случае нужен, если не полноценный, то как минимуми визуализатор скриптов: нажал в текстовом редакторе [Run Script] и сразу видишь результат. иначе подбор параметров становится весьма времясъедающим занятием.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ghoul [BB] 16-10-2015 в 21:44:

Цитата:
thambs писал:
там формат-описание партиклей авроровский? могу скинуть хороший огонь. хотя и этот вполне себе хорошо смотрится, tr3 напони-мает.



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

Когда он это все доделает, там посмотрим, что выйдет в итоге.
Но все равно, без графического редактора, как для авроры, это аццки долго. Чтобы огонь выглядел таким, как сейчас, я раз 30 рестартовал, перекомпиливал клиент и снова рестартовал. Тонкие настройки...

Добавлено 17-10-2015 в 00:39:

Цитата:
XaeroX писал:
Почему не верил? Верил. Просто у вашего RS редактора гуёвого нет, а это проблема (ну лично для меня).



Для тебя-то как раз и не проблема.
а. Потому, что ты не кодишь и не будешь кодить под ХДМ.
б. Потому, что как раз у тебя есть исходники редактора частиц Авроры.

Добавлено 17-10-2015 в 00:41:

Цитата:
Ku2zoff писал:
А теперь выясняется, что отсутствие визуального редактора - не проблема. И не повод переходить на аврору ради редактора. Так правильнее.


Это , конечно, не проблема, если ты готов вместо графического интерфейса настраивать все методом научного тыка по 100500 раз делая рестарты.

Добавлено 17-10-2015 в 00:44:

Цитата:
thambs писал:
иначе подбор параметров становится весьма времясъедающим занятием.


В точку. Я минут так час "игрался" с настройками для Гарга. Хотя, при визуальном редакторе это бы заняло минут 10, и результат был бы лучше, уверяю.

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

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


Отправлено XaeroX 17-10-2015 в 09:32:

Цитата:
Ghoul [BB] писал:
Потому, что ты не кодишь и не будешь кодить под ХДМ.

Да, но я умею мысленно вставать на место другого человека. К тому же мою фразу можно пони-мать как "вот если бы я кодил, тогда..."
Цитата:
Ghoul [BB] писал:
Потому, что как раз у тебя есть исходники редактора частиц Авроры.

Браток, но ты, надеюсь, осознаёшь, что мне пришлось несколько напрячься для этого в своё время? А то звучит как упрёк. Если бы Мастер внёс некие небольшие изменения в формат авроры, я мог бы и сам плагин ему написать. Но он отказывается от такого подхода вообще - спрашивается, зачем ему исходники редактора, заточенного именно под аврору? (я уж молчу о том, что редактор написан на Delphi, ибо во времена моей молодости Qt ещё не был бесплатным).


Отправлено PLut 17-10-2015 в 13:12:

Гуль вдохновил, однако.


P.S. Кровь от огня убрал уже

__________________
Base Defense on Steam, ModDB


Отправлено thambs 17-10-2015 в 13:16:

>Если бы Мастер
получил
>исходники редактора
который
>написан на Delphi
то результат был бы как на картинке:

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Superuser8 17-10-2015 в 14:48:

Ghoul [BB] будет ли возможность использовать RS в обычных модах, помимо XDM? А то красиво выглядит, Мастер постарался
Так хочется заюзать у себя в моде, аж конпелятор зачесался


Отправлено GioHAUS0n 17-10-2015 в 15:13:

Вспомни партикль-эффект огнемета в COD:WAW.


Отправлено Ghoul [BB] 17-10-2015 в 18:13:

Цитата:
PLut писал:

PLut



Братишкаа, братиииишка!!!!
А у тебя чуть получше даже вышло - ты дым вставил. Я сэкономил ради производительности, но надо прикрутить и поглядеть.

Ты на чем эффект делал? Тоже на rendersystem?
кровь красивая. Чем делал?

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

З.ы. у тебя же в моде пантера есть, так ведь? Можешь исходник выделить для блага хдм?

Добавлено 17-10-2015 в 21:13:

Цитата:
Superuser8 писал:
будет ли возможность использовать RS в обычных модах, помимо XDM? А то красиво выглядит, Мастер постарался


Ну это ты ~x~ cпрашивай... я такой же человек, которому доверили делать монстров и писать спецэффекты к ним...

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

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


Отправлено PLut 17-10-2015 в 18:36:

Ghoul [BB] Еще огонь в начале синий, здесь не видно. Mini Particles из паранойи, BUzer написал их для волл пуффа. Уж пару лет на форумах упоминаю эту фичу

Про урон не запариваюсь, оно того не стоит.

Пантера есть, у меня это хэдкраб замененный

__________________
Base Defense on Steam, ModDB


Отправлено Superuser8 17-10-2015 в 20:16:

Цитата:
PLut писал:
Mini Particles из паранойи

Ты ими кровь делал? Если да, бегу копипастить!

[OFFTOP]А вообще, очень хочется сделать кровоточащие гибсы [/OFFTOP]


Отправлено PLut 17-10-2015 в 21:25:

Superuser8 Я все партиклевые эффекты делал с помощью Mini Particles: кровь, дым, огонь, пар и другие.

Добавлено 18-10-2015 в 00:25:

А вот и кровоточащие гибсы запилил

__________________
Base Defense on Steam, ModDB


Отправлено Cybermax 18-10-2015 в 03:35:

Цитата:
PLut писал:
А вот и кровоточащие гибсы запилил

Ваще круто!

__________________


Отправлено Ghoul [BB] 18-10-2015 в 09:40:

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



Сперва научись дробовик правильно держать, атам, глядишь, и жить чуть проще станет

Добавлено 18-10-2015 в 12:40:

Цитата:
PLut писал:
Еще огонь в начале синий, здесь не видно. Mini Particles из паранойи, BUzer написал их для волл пуффа. Уж пару лет на форумах упоминаю эту фичу


Я слышал. Но не верится, что эта система так красиво работает. Я подумал на что то другое...

Цитата:
PLut писал:

Пантера есть, у меня это хэдкраб замененный


Ясно. Тогда это проще...
Цитата:
PLut писал:
вот и кровоточащие гибсы запилил


Красиво. Очень красиво. Если ты запилишь еще и tga текстуры, то можно будет еще и декалить ровью там, где партикль об пол ударяется. Я на рендерсистем кровь делал так уже. Почему tga? Потому, что стандартные декали имеют лимит. И будут за джибсами красивые кровавые дорожки на полу или стенах.

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

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


Отправлено PLut 18-10-2015 в 10:04:

Ghoul [BB] Ну я поработал с ней немного.

Я думал о tga и о декалях от партиклей, но это вряд ли. Tga - связываться с рендерерами, а декали надо грамотно рисовать, чтобы они всю карту не зарисовывали.

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 18-10-2015 в 10:54:

Цитата:
Ghoul [BB] писал:
Потому, что стандартные декали имеют лимит.

Там лимит 4096, разве мало?


Отправлено ~ X ~ 18-10-2015 в 11:25:

Возможно ghoul малость ошибся, TGA нужны для крови, но не для декалей. Потому что АДДИТИВНАЯ кровь - это отстой, ужас, кошмар и красные облака в темноте.

Цитата:
Superuser8 писал:
Ghoul [BB] будет ли возможность использовать RS в обычных модах, помимо XDM? А то красиво выглядит, Мастер постарался

Она всегда была. У RS есть основные точки прикрепления к движу ХЛ, но всё в своих файлах, довольно модульно.

Цитата:
PLut писал:
А вот и кровоточащие гибсы запилил

Они ведь между клиентами не синхронизированы, правда?

Когда хотел без хаков сделать эффекты кровищи и прочего к джибам в ХЛ, понял, что иначе как strcmp(pTemp->model->name, "models/hgibs.mdl"), куски не отличишь от остального барахла. 8(

Добавлено 18-10-2015 в 14:25:

Цитата:
Ghoul [BB] писал:
BUGREPORT!!

1. Зомби не создает гибсов
2. Попытка сменить модель игрока на несуществующую крашит сервер. Раньше не было, ставилась дефолтная.
3. созданные монстермейкером или монстрами "детишки" исчезают.
4. Плазменная винтовка не создает шары, но тратит патроны при коротком нажатии атаки.
5. Эффект "Воспламенение" вызывается каждый раз при нанесении соответствующего урона. В результате наложение звуков горения, а так же спратйтов огня. Надо сделать проверку, что, если игрок уже горит, то больше не вызывать этот эффект по 100 раз.
6. Команда giveall дает все оружие и патроны к нему, по максимуму. Однако изначально (до выстрела из оружия) мы видим не все патроны, а 20. После выстрела отображается все количество.


1. поправил. у него не было Has*Gibs()
2. да ладно? всегда было.
3. monstermaker spawnflag
4. какие шары? какая винтовка?
5. да, надо перепоглядеть
6. дебажь SendAmmoUpdate или как там...

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


Отправлено PLut 18-10-2015 в 11:26:

~ X ~ Кровь indexed alpha.

Не синхронизированы, зачем?
Я отрезал старые гибы, заменил на темпэнтити, отличаю их как раз по имени.

__________________
Base Defense on Steam, ModDB


Отправлено Chyvachok 18-10-2015 в 21:51:

Ghoul [BB] кстати у твоего Stone Gargantua, (может ему название другое, менее банальное и более прикольное, например Пантагрюэль) раз уже есть дистанционная атака может стоит переделать удар ногой по земле? Чтобы не ту хрень пускал как простой гарг, а вызывал тупотом ударную волну, нанося урон врагам вокруг него? В одном моде помню было сделано так.

Кстати с огнем мне вспомнился аддон для гмода Half-Life Renaisance добавляющий монстров из 1 халвы, беты и опфора, включая боссов расы Х, то есть PitWorm и ту хрень что в конце отфора надо замочить, там были прикольно сделанные бонусные огненный и замораживающий буллсквид, сдалека плюют на подобии как в блек мессе - за один плювок вылетает несколько харчков, вблизи атакуют как гарг струей огня или фреона


Отправлено ~ X ~ 18-10-2015 в 22:07:

Цитата:
PLut писал:
Я отрезал старые гибы, заменил на темпэнтити, отличаю их как раз по имени.

Вот это и есть хак. Грязный, прям-таки ГРЯЗНУЩИЙ ХАЧИЩЕ. А если юзер назначит монстру custom gibs "18.mdl"?

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

Renaisance - опенсоусный? Может, зря тут ghoul трудится?

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


Отправлено PLut 19-10-2015 в 06:03:

~ X ~ У меня нет такой проблемы. Сделай gibs.txt и вписывай туда все модели гибов с ссылкой на файл партиклей.

Chyvachok Такая волна у гарга в бдефе давно, нужно подпрыгивать чтобы не задамажило.

__________________
Base Defense on Steam, ModDB


Отправлено Ghoul [BB] 19-10-2015 в 10:12:

Цитата:
Chyvachok писал:
Кстати с огнем мне вспомнился аддон для гмода Half-Life Renaisance добавляющий монстров из 1 халвы, беты и опфора, включая боссов расы Х, то есть PitWorm и ту хрень что в конце отфора надо замочить, там были прикольно сделанные бонусные огненный и замораживающий буллсквид, сдалека плюют на подобии как в блек мессе - за один плювок вылетает несколько харчков, вблизи атакуют как гарг струей огня или фреона


Насколько я понял, это для Гаррис Мода.
Замораживающий и огненный буллсквид - имхо, бред.
Черви из ОП4 - единственный слабый момент для меня. Всех остальных монстров вполне можно восстановить, чем и занимаюсь. А pit worm и geneworm (это как раз те хрени, о которых ты говоришь) может быть поможет Кутузов проработать....

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

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

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


Отправлено Chyvachok 19-10-2015 в 10:52:

Цитата:
~ X ~ писал:
Renaisance - опенсоусный? Может, зря тут ghoul трудится?


Как и все аддоны на гаррсмод на Lua написан.

Цитата:
Ghoul [BB] писал:
Замораживающий и огненный буллсквид - имхо, бред.


Мне просто атака эта приколола, например можно чтобы обычный так обрыгивал врагов вблизи.


Отправлено Ghoul [BB] 19-10-2015 в 14:46:

В смысле вблизи стрелял несколькими шарами кислоты?

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

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


Отправлено Ku2zoff 19-10-2015 в 14:55:

Цитата:
Ghoul [BB] писал:
А pit worm и geneworm (это как раз те хрени, о которых ты говоришь) может быть поможет Кутузов проработать....

Слишком специфичные монстры. Так же как нихиланс. Они смотрятся хорошо только в определённом месте. И использоваться должны тоже в определённом месте. Соответственно, после опфора их никуда толком не добавишь, чтоб было красиво. Я бы сделал по-другому: можно не делать каких-то боссов, а использовать что-то необычное, усложняющее прохождение уровня. В Инвазионе, например, есть замечательный уровень, где Фримен долго падает и уворачивается от камней, "летящих" снизу. А ещё там есть уровень, где нельзя стрелять и зажигать огонь, потому что газ в воздухе. В Блушифте вообще нет ни одного босса, но аддон классный.

Добавлено 19-10-2015 в 20:55:

Цитата:
Ghoul [BB] писал:
Вернее, чтобы их можно было гибнуть.

Лучше порезать модель на бодигруппы, чтобы можно было их отстреливать по частям:

https://youtu.be/wtIp8jOo8_o?t=199


Отправлено Ghoul [BB] 19-10-2015 в 17:59:

Цитата:
Ku2zoff писал:
Лучше порезать модель на бодигруппы, чтобы можно было их отстреливать по частям:



Лучше. Я думаю порезать модель на бодигруппы и потом для каждой модели будут свои специфические гибсы. И лишних моделей не кешить, и текстуры те же, что и в основной модели. Вот только как это сделать? Есть ли возможность переключать на клиенте бодигруппы как-то? (для клиентских гибсов)

Даже вот экспериментальная модель есть.

Кстати, меня интересует такой тонкий момент, если модель "разрезана" на 2 бодигруппы (из-за большого количества поли) что тогда делать?

З.Ы, А Pitworm вполне нормально впишется. Тентакли же в Ксене из ямы вылазили, так же и его можно куда-нибудь запихнуть в подобное место...

Добавлено 19-10-2015 в 20:41:

Посмотрев ролик...
Да, Гауссом прикольно Тентаклю разрезало. Надо только такую анимацию ему сделать... Ну, чтоб обрубок извивался ышшо...

Добавлено 19-10-2015 в 20:58:

А вот и Гаргантюа со своим ублюдочным отродьем:

http://pix.academ.org/img/2015/10/19/f6cd5c26d9ded89da16058b2770d4bdc.jpg

Добавлено 19-10-2015 в 20:59:

Теперь огонь "долетает" не мгновенно

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

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


Отправлено Ku2zoff 20-10-2015 в 08:01:

Цитата:
Ghoul [BB] писал:
Есть ли возможность переключать на клиенте бодигруппы как-то? (для клиентских гибсов)

Конечно. Скопипасти с сервера функцию SetBodygroup и адаптируй для клиента.
Цитата:
Ghoul [BB] писал:
Я думаю порезать модель на бодигруппы и потом для каждой модели будут свои специфические гибсы. И лишних моделей не кешить, и текстуры те же, что и в основной модели.

А теперь мааааленький нюанс. Ориджин у гибсов где? Правильно, посередине меша (и кость там всего одна). А у монстров где? Правильно, в ногах. Если ты будешь юзать бодигруппы из модели, ориджин у них будет не по центру бодигруппы, а в ногах. Представь, какой ужос будет, когда эти гибсы будут вращаться вокург ориджина на расстоянии 48 юнитов, а потом нырять в стены. В рыцаре-жыдае и академии жыдаев виден этот косяк, когда световым мечом отрезаешь противнику руки-ноги. Правда, там оно более-менее пофикшено, не сильно заметно. А вот в халфе пипец, я пробовал делать, ужасно выглядит.

Добавлено 20-10-2015 в 13:45:

Цитата:
Ghoul [BB] писал:
если модель "разрезана" на 2 бодигруппы (из-за большого количества поли) что тогда делать?

Да ничего не делать. В каждой бодигруппе (отрезанной) в этом случае только одна субмодель. Больше не на что переключаться.

Добавлено 20-10-2015 в 14:01:

Немножко оффтопа: как вы относитесь к регену здоровья? Я вот поиграл в несколько игр и задумался. Может быть сделать реген в своём моде? Обычные аптечки хилят до 100%. Бонусные до 150%. Здоровье после бонусных постепенно убывает до 125% (как в кваке после супераптечки, например). И когда падает ниже 25%, то постепенно восстанавливается до 25%? Весь смысл в том, что здоровье долгое время не может быть выше 125% и ниже 25%.


Отправлено XaeroX 20-10-2015 в 08:05:

Цитата:
Ku2zoff писал:
как вы относитесь к регену здоровья?

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

Добавлено 20-10-2015 в 14:05:

Цитата:
Ku2zoff писал:
здоровье долгое время не может быть ... ниже 25%.

Разумеется. IRL в отсутствие мед. помощи оно у тебя будет плавно падать до нуля, после чего ты умрёшь. Но в игре это было бы слишком хардкорно, поэтому там можно гулять даже с одним хитом.


Отправлено Ku2zoff 20-10-2015 в 08:18:

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

Скажем, реген можно оправдать наличием защитного костюма. А начсёт хардкора, есть один отличный пример: Firearms. Там просто бесит кровотечение у игрока. И особенно обидно, когда бинты заканчиваются. Всякие такие вещи с падением здоровья до 0 оправданы в сингловых шутерах-РПГ, типа сталкера, когда можно заранее подготовиться к бою и взять с собой всё необходимое. В мультиплеере - вопрос спорный. Я подумаю над этим, может быть введу бинты и кровотечения. Но бинтов будет в достатке. Главной проблемой будет не наличие бинтов, а нажатие на кнопочку "забинтоваться".


Отправлено XaeroX 20-10-2015 в 08:24:

Цитата:
Ku2zoff писал:
Всякие такие вещи с падением здоровья до 0 оправданы в сингловых шутерах-РПГ, типа сталкера, когда можно заранее подготовиться к бою и взять с собой всё необходимое. В мультиплеере - вопрос спорный.

А я считаю, что наоборот. В сингле сохранился, а поблизости нет аптечек - и всё, рестарт всей игры (ведь до сих пор есть люди, которые проходят игру на одном квиксейве). В мультиплеере же - в том же файрармс - есть классы, медики всякие, которые следят за тем, чтобы твоё здоровье не падало.


Отправлено PLut 20-10-2015 в 08:37:

Ku2zoff К регенерации отношусь нейтрально, так как это консольная фишка в первую очередь и там такое облегчение геймплея оправдано.

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

А вообще всякие кровопотери, голоды и жажды в играх - зло, на мой взгляд. Это абсолютно ненужное усложнение игры. Просто для того чтобы бесполезного лута побольше накидать в домиках? Чего ж еще не сделать походов в туалет, потребность помыться и т.д. Это я про популярные выживательные шутеры.

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 20-10-2015 в 09:04:

Цитата:
PLut писал:
голоды и жажды в играх - зло

Да, но FNV в режиме хардкор наконец-то становится настоящей игрой.
Всё зависит от реализации.


Отправлено PLut 20-10-2015 в 09:07:

XaeroX Наверное, но пока ничего круче утекающей полоски жратвы я не видел - такое давит на мозг.

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 20-10-2015 в 09:17:

PLut
Это очень плохая реализация. К счастью, я такого не видел.


Отправлено Ku2zoff 20-10-2015 в 09:30:

Цитата:
PLut писал:
не сделать походов в туалет, потребность помыться и т.д.

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

Добавлено 20-10-2015 в 15:30:

А что может быть смешнее, чем текстовое уведомление посреди боя: "Вы давно не ходили по нужде. Если через несколько минут вы этого не сделаете, то навалите в штанишки!"


Отправлено Ghoul [BB] 20-10-2015 в 10:38:

Цитата:
Ku2zoff писал:
И когда падает ниже 25%, то постепенно восстанавливается до 25%? Весь смысл в том, что здоровье долгое время не может быть выше 125% и ниже 25%.



Ну у себя можешь делать что угодно.
На мой взгляд, это современная пагубная тенденция: меньше напрягать извилины игрока поиском здоровья и прочего. Уныло.
Хотя, если ты сделаешь какое-то устройство (типа Portable Healthkit как в ХЛВЕ), то это будет вполне годно. Но не всем его давать, а как тот же пауэрап.

Добавлено 20-10-2015 в 13:32:

Цитата:
Ku2zoff писал:
А теперь мааааленький нюанс. Ориджин у гибсов где?


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

Добавлено 20-10-2015 в 13:35:

Цитата:
PLut писал:
В компьютерных же играх аптечки должны быть как боезапас, собираешь их на случай сложного игрового момента.


Ну и я о том же.
Не знаю, получится-нет, уговорить Мастера сделать переносную аптечку в ХДМ. Заряжаться будет от подбираемых аптечек (если здоровья меньше 100) или от панелей зарядки здоровьем. И можно будет с собой таскать мед помощь...

Добавлено 20-10-2015 в 13:38:

Цитата:
Ku2zoff писал:
А что может быть смешнее, чем текстовое уведомление посреди боя: "Вы давно не ходили по нужде. Если через несколько минут вы этого не сделаете, то навалите в штанишки!"


Было бы более прикольно внезапное появление Пахома с тарелкой (пустой) в этот момент и обращение "Братишка, я тебе покакать принес!"

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

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


Отправлено Cybermax 20-10-2015 в 10:42:

Цитата:
Ku2zoff писал:
как вы относитесь к регену здоровья?


Год бы назад, ответил что отношусь негативно мол консольщина. Поиграв в Verdun, Red Orchestra1-2, Insurgency могу сказать что ничего ужасного в этом нет. В игре по сети со временем привыкаешь. По поводу одиночной игры не знаю, наверное тоже можно реализовать данную фичу, просто никто ещё не делал, поэтому не привыкли, по этому предубеждение.

Добавлено 20-10-2015 в 13:42:

И да, если делать регенерацию, то и худ можно убрать хотя бы частично.

__________________


Отправлено XaeroX 20-10-2015 в 10:59:

Цитата:
Cybermax писал:
мол консольщина

Цитата:
Cybermax писал:
просто никто ещё не делал

Ты не замечаешь тут некоторой противоречивости?


Отправлено thambs 20-10-2015 в 12:13:

>"Вы давно не ходили по нужде. Если через несколько минут вы этого не сделаете, то навалите в штанишки!"
в redneck rampage, например, игрок начинал громко пердеть и тем самым привлекать монстров.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ku2zoff 20-10-2015 в 16:08:

Цитата:
Cybermax писал:
просто никто ещё не делал, поэтому не привыкли, по этому предубеждение.

В модах на халфу я такого точно не встречал. Всё упирается в геймплей. Я считаю, что реген до определённого уровня полезен. Чтобы спрыгивать с некоторой высоты, к примеру, или плавать под водой. Оружие у себя я накодил такое, что разницы нет, 1 хп у игрока или 25. Убойность высокая. Только броня спасает.


Отправлено Chyvachok 20-10-2015 в 16:26:

Насчет регена, вот только что прошел мод False Dawn, ( http://www.moddb.com/mods/false-dawn ), единственный из виденных мною качественных модов на 4 Квейк, мне понравился, но там всего лишь одна карта, пусть и огромная, только я там отрубил добавленные эффекты типа HDR, Bloom, размытия и т.д., мне чистая картинка без всяких пересветов и размытий больше нравиться, там аптечек нету, есть зарядники у стены, которые заряжают "энергию" из которой потом постепенно заряжается сразу и броня и здоровье, как в том дутом кале, только реген береться из этой энергии, в принципе это то же самое что и зарядники из халвы которые здоровье и броню качают, но если дойти с полным здоровьем до следующего зарядника можно с собой запаску набрать.

Вот что кстати в 4 квейке прикольно с экранчиками для патронов сделали, там где экранчик на модели добавлен источник света, поэтому модель там прикольно освещена.


Отправлено thambs 20-10-2015 в 16:43:

>False Dawn
>http://media.moddb.com/images/mods/1/23/22174/bktq4sp1_jun_14_8.png
эхх, в который раз убеждаюсь насколько уродливо выглядят патчевые "цилиндры" радиусом больше 8и юнитов.

по теме: реген хорош только в качестве бонуса или паверапа.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 20-10-2015 в 16:58:

thambs
Емнип, в дум3/ку4 патчи официально не рекомендуется использовать, т.к. их рендеринг не такой оптимальный, как у проп-моделей. Возможно, впрочем, что это проп-модели, перегранные из патчей.


Отправлено Cybermax 20-10-2015 в 18:28:

Цитата:
thambs писал:
>False Dawn
>http://media.moddb.com/images/mods/...p1_jun_14_8.png
эхх, в который раз убеждаюсь насколько уродливо выглядят патчевые "цилиндры" радиусом больше 8и юнитов.

по теме: реген хорош только в качестве бонуса или паверапа.

Согласен, скрин выглядит уродливо.

__________________


Отправлено ~ X ~ 22-10-2015 в 08:23:

Цитата:
Ku2zoff писал:
Немножко оффтопа: как вы относитесь к регену здоровья?

swiborg mode enabled

Цитата:
PLut писал:
А я считаю, что наоборот. В сингле сохранился, а поблизости нет аптечек - и всё, рестарт всей игры

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
PLut писал:
Чего ж еще не сделать походов в туалет, потребность помыться и т.д.

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

Цитата:
Ku2zoff писал:
Если в игре нужно есть и пить, спать и ещё что-то, то и в туалет надо, и покурить надо, и бабу надо...

Ну а эти моды - ЕЩЁ популярнее... )
PS: в XDM бабы есть, да

Мне тут стало интересно, как это всё относится к XDM где, в общем-то, бинтов, регенов, рентгенов, голода и сортиров нет.... (пока )

Цитата:
thambs писал:
в redneck rampage, например, игрок начинал громко пердеть и тем самым привлекать монстров.



Кстати, мне бы больше понравилась другая фича - медленное восстановление здоровья от аптечек. Как от healing potion во всяких РПГ типа Дибило.

PS: в 3038 уберу команду summon

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


Отправлено XaeroX 22-10-2015 в 08:53:

Цитата:
~ X ~ писал:
мне бы больше понравилась другая фича - медленное восстановление здоровья от аптечек

Сделай как в OIFD: восстановление плавное, но чем меньше хитов, тем оно быстрее.


Отправлено ~ X ~ 22-10-2015 в 08:55:

XaeroX кстати, подскажи, как лучше (красивее) на плюсах организовать фабрику?
Я могу наспех накрутить вот такое:

code:
CRenderSystem *CreateByName(const char *name) { if (name == "Jopa") return new Jopa(); else if (name == "Digga") return new Digga(); else return old Figa(); }

но это как-то чересчур тривиально...

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


Отправлено XaeroX 22-10-2015 в 09:34:

~ X ~
Ну у тебя и вопросы "между делом".
Вот держи, например, такой вариант:

C++ Source Code:
1
#include <iostream>
2
#include <map>
3
#include <string>
4
 
5
class CRenderSystem
6
{
7
public:
8
  virtual ~CRenderSystem() {}
9
  virtual void printStuff() = 0;
10
};
11
 
12
class CXWiderRenderSystem : public CRenderSystem
13
{
14
public:
15
  virtual ~CXWiderRenderSystem() {}
16
  static CXWiderRenderSystem *create() { return new CXWiderRenderSystem(); }
17
  virtual void printStuff() { std::cout << "CXWiderRenderSystem::printStuff()" << std::endl; }
18
};
19
 
20
class CXaeroXRenderSystem: public CRenderSystem
21
{
22
public:
23
  virtual ~CXaeroXRenderSystem() {}
24
  static CXaeroXRenderSystem *create() { return new CXaeroXRenderSystem(); }
25
  virtual void printStuff() { std::cout << "CXaeroXRenderSystem::printStuff()" << std::endl; }
26
};
27
 
28
class CGContRenderSystem: public CRenderSystem
29
{
30
public:
31
  virtual ~CGContRenderSystem() {}
32
  static CGContRenderSystem *create() { return new CGContRenderSystem(); }
33
  virtual void printStuff() { std::cout << "CGContRenderSystem::printStuff()" << std::endl; }
34
};
35
 
36
class CRenderSystemFactory
37
{
38
  typedef CRenderSystem *( *CreateFn )();
39
  typedef std::map<std::string,CreateFn> ClassMap;
40
public:
41
  template<typename T> void registerClass() {
42
    const char *className = typeid( T ).name();
43
    if ( !strncmp( className, "class ", 6 ) ) className += 6;
44
    m_types.insert( std::make_pair( std::string( className ), reinterpret_cast<CreateFn>( &T::create ) ) );
45
  }
46
  CRenderSystem *createClass( const std::string &name ) const {
47
    ClassMap::const_iterator it = m_types.find( name );
48
    if ( it == m_types.cend() )
49
      return nullptr;
50
    return (it->second)();
51
  }
52
  void listClasses() const {
53
    for ( ClassMap::const_iterator it = m_types.cbegin(); it != m_types.cend(); ++it ) {
54
      std::cout << it->first << " : " << it->second << std::endl;
55
    }
56
  }
57
private:
58
  ClassMap m_types;
59
};
60
 
61
static CRenderSystemFactory factory;
62
 
63
void InitFactory( void )
64
{
65
  factory.registerClass<CXWiderRenderSystem>();
66
  factory.registerClass<CXaeroXRenderSystem>();
67
  factory.registerClass<CGContRenderSystem>();
68
  factory.listClasses();
69
}
70
 
71
CRenderSystem *CreateByName( const char *name )
72
{
73
  return factory.createClass( name );
74
}
75
 
76
int main( int argc, char *argv[] )
77
{
78
  InitFactory();
79
 
80
  CRenderSystem *a1 = CreateByName( "CXWiderRenderSystem" );
81
  if ( a1 ) a1->printStuff();
82
  CRenderSystem *a3 = CreateByName( "CGContRenderSystem" );
83
  if ( a3 ) a3->printStuff();
84
  CRenderSystem *a2 = CreateByName( "CXaeroXRenderSystem" );
85
  if ( a2 ) a2->printStuff();
86
}


Можно было сделать покрасивее, оформив фабрику как синглтон и избавившись от глобальной переменной, но мне лениво, сам допишешь.
Для улучшения портабельности можно избавиться от typeid и передавать имя класса как строку в функцию registerClass, но тогда надо завести макрос, который это сделает сам.


Отправлено ~ X ~ 22-10-2015 в 09:59:

XaeroX спасибки.. оооой... ну ты тут STL накрутил... Принцип понял - всё равно для void InitFactory( void ) придётся все-все хедеры включать в один файл. По сути, за исключением внесённого static Create(), это те же ифы, запрятанные в массив и класс.

PS: сейчас прибежит тхамбс и скажет, какое это говно - наши плюсы.

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


Отправлено XaeroX 22-10-2015 в 10:01:

Цитата:
~ X ~ писал:
ну ты тут STL накрутил...

Можно и без STL, он тут не критичен. Я же говорю - по-быстрому написал.


Отправлено Garux 22-10-2015 в 11:17:

Цитата:
thambs писал:
>False Dawn
>http://media.moddb.com/images/mods/...p1_jun_14_8.png
эхх, в который раз убеждаюсь насколько уродливо выглядят патчевые "цилиндры" радиусом больше 8и юнитов.


Цэ ж Безье, они по определению не круглые.
Но можно делать и круглые круги, просто там в редакторе нет такой фичи

http://pix.academ.info/img/2015/10/22/9c0e90da2140b277cd79a3af3ab1002f.png


Отправлено XaeroX 22-10-2015 в 11:46:

Garux
Как сделать круглый круг патчем?


Отправлено Garux 22-10-2015 в 12:05:

Curve->Exact Cone/Sphere/Cylinder
Как-то так


Отправлено XaeroX 22-10-2015 в 12:13:

Garux
Это в нетрадианте?
Я просто в фичах этих ваших радиантов плохо ориентируюсь и не всегда знаю, где реализацию искать.


Отправлено Garux 22-10-2015 в 12:27:

Хотел написать, что в любом из ветки 1.5, ан нет, netradiant.
В dark/ufo тоже должно быть.


Отправлено XaeroX 22-10-2015 в 14:38:

Ага, спасибо. Добавлю.

Добавлено 22-10-2015 в 20:38:

Блин, оно, оказывается, очень просто сделано. Можно было и самому догадаться. Видимо, я в школе геометрию прогуливал.


Отправлено Garux 22-10-2015 в 15:39:

Такая же история, выспался на паре про матрицы.
Подонки не предупредили, что оно в играх задействовано xD


Отправлено ~ X ~ 22-10-2015 в 18:44:

Цитата:
Garux писал:
Цэ ж Безье, они по определению не круглые.

Лолшто? Давно это Безьями нельзя круги рисовать?

Мне тут говорят, что под XDM надо впилить замены всем моделям монстров, а то, видите ли, дефолтные уже никого не радуют.
А мне суровый барник 1.0 нравится больше хыдыпачного...

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


Отправлено XaeroX 22-10-2015 в 18:57:

Цитата:
~ X ~ писал:
Давно это Безьями нельзя круги рисовать?

Ну ты сам как представляешь себе задание окружности полиномом? Там же sqrt как минимум.


Отправлено thambs 22-10-2015 в 19:01:

~ X ~
качественных 10 моделей в более менее одном стиле нравятся больше сотни потырпозаимствованных из разных сеттингов.
ps не сразу увидел что речь об нпс

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Chyvachok 22-10-2015 в 19:08:

Цитата:
~ X ~ писал:
Мне тут говорят, что под XDM надо впилить замены всем моделям монстров, а то, видите ли, дефолтные уже никого не радуют.
А мне суровый барник 1.0 нравится больше хыдыпачного...


Молели НПС мне ЛД-шные тоже больше радуют, у ХД-шых дизайн другой, например барник похож на китайца какого-то, соллдафонов сделали как в опфоре, с квадратными касками, а часть оружия в ХД паке вообще убогое, нормальных глок поменяли на какую-то стремную беретту, руки менее прикольные, толстые и без экранчика, было бы лучше если оставили дизайн оригинальных моделей, и просто добавили им детализации чтобы не настолько квадратные были.


Отправлено ~ X ~ 22-10-2015 в 21:19:

thambs говорить строить не понимать предложения как.

Chyvachok ну, руки у старых в_ моделей ужасные Я долго мучился, но перерисовал как надо в средне-дефинишен-качестве. А вообще, ХД-монстры на фоне недетализованных карт смотрятся неуместно, имхо.
Ну да дело вкуса. И цвета.

Цитата:
XaeroX писал:
Ну ты сам как представляешь себе задание окружности полиномом? Там же sqrt как минимум.

Мож, я что-то путаю, но в шотофопе, когда безъями рисуешь, для окружности достаточно одной точки (т.е. двух на одном месте) и пары дёрнутых "рычагов".

ЗЫ: кто зимой придёт на ланпати? Будем играть сингловые моды в коопе!

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


Отправлено XaeroX 22-10-2015 в 21:25:

Цитата:
~ X ~ писал:
Мож, я что-то путаю, но в шотофопе, когда безъями рисуешь, для окружности достаточно одной точки (т.е. двух на одном месте) и пары дёрнутых "рычагов".

Ага ясно, в твоём мании "окружность" и "линия, похожая на окружность" равнозначны.
Я думал, так только у гомонитариев..


Отправлено ~ X ~ 26-10-2015 в 10:01:

Коллеги, у нас остаётся менее двух недель до начала фазы RC-тестирования!

По сему просьбы:

XF-Alien: жду от тебя сабмита кооп-кампании.

Ku2zoff: жду от тебя кода монстров, причём срочно.

Ghoul: аналогично, а также жду патчей к найденынм багам. Поскольку у тебя есть и коды и дебуггер, сообщения о багах принимаю только в виде diff-ов или "вот здесь удалить строчку 160 и вместо неё вписать другую строчку".

кто-то ещё обещал на замену кучу моделей, но исчез настолько стремительно, что я даже не помню, кто это был...

Далее.
Всем, кому нужны частичные эффекты (particles), СРОЧНО отписываемся, какие виды движения вам хотелось бы видеть. Предложения принимаются СТРОГО в формате:
краткое описание в общих чертах - что это и для чего,
потребуется ли вводить новые переменные в класс системы (хорошо) или в класс частицы (плохо);
InitializeParticle() - какие начальные значения присвоить частице;
UpdateParticle() - по каким формулам обновлять origin/velocity/acceleration у частицы;

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


Отправлено Ku2zoff 26-10-2015 в 15:21:

~ X ~ в ближайшие два дня я постараюсь.
По партиклям я ХЗ в общем-то... Вроде всё что надо есть. Может быть локальный туман? Сорри, если он уже есть, а я забыл.


Отправлено XF-Alien 26-10-2015 в 19:38:

Да, я помню, не забыл(и не забил).


Отправлено ~ X ~ 26-10-2015 в 19:53:

XF-Alien очень рад. Планируется затестить его на ближайшей lanparty. (кстати, все приглашаются, готов даже надыбать свитч на 48 портов )
Желательно - с исходниками, чтоб я мог браши снега и прочего %s расставить и протестировать. Кстати, забыл сказать: в XDM есть item_flare - могло бы пригодиться, наверное. Как в У1.

Ku2zoff я буду только в пятницу 30го.


// TODO: За пару дней постараюсь подвыздороветь, дописать чёрнодыр-бомбанутор, поправить основные баги. К этому времени и Ghoul приедет, так что, мне предстоит 6-way merging....

Забыл принести образцы скриптов для rendersystem...

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


Отправлено PLut 26-10-2015 в 20:07:

~ X ~ Будет ли интернет-сервер для теста?

__________________
Base Defense on Steam, ModDB


Отправлено ~ X ~ 26-10-2015 в 20:13:

Цитата:
Ku2zoff писал:
По партиклям я ХЗ в общем-то... Вроде всё что надо есть. Может быть локальный туман? Сорри, если он уже есть, а я забыл.

Что за локальный туман, не понял?
Мне лично не хватает всяких синусовых и хаотичных движений (типа пыли в воздухе), но я не знаю, как их запрограммировать. Вот и вас спрашиваю...

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


Отправлено Ku2zoff 27-10-2015 в 10:12:

Цитата:
~ X ~ писал:
Что за локальный туман, не понял?

Как в ку3. На карте есть ямка, а в ней дымка висит, типа туман.

Хотелось бы триггер на карте растянуть, и чтоб он заполнился этим туманом. Чтобы вручную env_sprite не пихать в нужные области. И чтобы спрайты тумана не меняли ориентацию в зависимости от взгляда игрока.
Цитата:
~ X ~ писал:
Мне лично не хватает всяких синусовых и хаотичных движений (типа пыли в воздухе), но я не знаю, как их запрограммировать. Вот и вас спрашиваю...

Это явно не ко мне, я физику и математику уже забыл. Школу окончил 7 лет назад.


Отправлено XaeroX 27-10-2015 в 10:18:

Ku2zoff
Это называется не локальный туман, а объёмный туман. Volumetric fog.

Цитата:
~ X ~ писал:
не лично не хватает всяких синусовых и хаотичных движений (типа пыли в воздухе), но я не знаю, как их запрограммировать.

А кто недавно, буквально лет пять назад, хвастался картинкой, где у него в XDM партикли по всяким хитрым траекториям бегают, как на экране осциллографа? У меня даже картинка где-то валялась. Или то фотошоп был?


Отправлено Ghoul [BB] 29-10-2015 в 13:41:

Цитата:
~ X ~ писал:
PS: в XDM бабы есть, да


Ну да, ты мужик здоровый, бабы таких любят, да...
Скажи, ты баб-то нормально приходуешь?

Цитата:
~ X ~ писал:
Кстати, мне бы больше понравилась другая фича - медленное восстановление здоровья от аптечек. Как от healing potion во всяких РПГ типа Дибило.


Поддерживаю. Шоб так и было.

Цитата:
~ X ~ писал:
PS: в 3038 уберу команду summon


А зачем до этого бы[s]Д[/]ла она нужна?

Добавлено 29-10-2015 в 15:02:

Цитата:
~ X ~ писал:
Мне тут говорят, что под XDM надо впилить замены всем моделям монстров, а то, видите ли, дефолтные уже никого не радуют.
А мне суровый барник 1.0 нравится больше хыдыпачного...



И продолжают это утверждать.
Я считаю, что ты пишешь если модификацию, то и нужно чтоб всё было как можно больше нестандартного там. Это раз.
Уродливые LD-шные модели смотрятся противоестественно на фоне RenderSystem (R) и прочих улучшательств. Это два.
В конце-концов, ты вот кровь раскритиковал, даже на моих спрайтах, хочешь лучше сделать. А зачем тогда, спрашивается? Это три.

Добавлено 29-10-2015 в 15:10:

Цитата:
~ X ~ писал:
Ghoul: аналогично, а также жду патчей к найденынм багам. Поскольку у тебя есть и коды и дебуггер, сообщения о багах принимаю только в виде diff-ов или "вот здесь удалить строчку 160 и вместо неё вписать другую строчку".



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

Chyvachok, голову Тентаклю я таки сделал отстреливаемой. Скоро попробую выложить скрины (запись видео моя машина не тянет).

Добавлено 29-10-2015 в 15:11:

Цитата:
~ X ~ писал:
За пару дней постараюсь подвыздороветь, дописать чёрнодыр-бомбанутор, поправить основные баги. К этому времени и Ghoul приедет, так что, мне предстоит 6-way merging....


Я тебе процесс ускорю, надеюсь. Я логи веду

Чернодыр возьми в ХЛВЕ. Он там годный...

Добавлено 29-10-2015 в 15:18:

Цитата:
~ X ~ писал:
Всем, кому нужны частичные эффекты (particles), СРОЧНО отписываемся, какие виды движения вам хотелось бы видеть.



Мне нужна нормальная рандомизация размеров частиц и их фреймов в рамках одной системы. (то о чем мы беседовали лично тогда)
Я попытался, но возникли проблемы - т.к. стали генериться сплющенные частицы (т.к. рандом задается не пропорциОнально) по оси Х и У.

Мне нужна грамотная поддержка ОДНОФРЕЙМОВЫХ частиц в рамках всей системы, для любого из классов (Beam, Bubble, Ring, FuckYouNigga, etc...)

Мне нужна нормальная физика для частиц.
Т.е. у тебя там даже баунс не работал в оТрЫгинале, прежде, чем я не улучшил. Они сквозь пол проваливались... Надо еще, что бы частицы могли лежать на полу (ну как в Халфе спрайтовый эффект. Забыл, как его там.. Та же кровь им сделана)

Как-то так.

Свою часть же делаю добросовестно, и скоро её можно будет оценить.

Добавлено 29-10-2015 в 15:24:

Кстати, никто не подскажет, как можно порезать модель на гибсы и покрыть образовавшиеся "дыры" в этих обрезках текстурой? Какой-то эффективный способ ?

Добавлено 29-10-2015 в 15:41:

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

http://rghost.ru/8YdyrPPfZ

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

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


Отправлено Garux 29-10-2015 в 13:52:

Цитата:
Ghoul [BB] писал:
Кстати, никто не подскажет, как можно порезать модель на гибсы и покрыть образовавшиеся "дыры" в этих обрезках текстурой? Какой-то эффективный способ ?

Есть плагин vorofrag для раздирания на джыбсы.


Отправлено Ghoul [BB] 29-10-2015 в 14:21:

можешь дать больше инфы?

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

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


Отправлено ~ X ~ 30-10-2015 в 15:08:

Цитата:
Ku2zoff писал:
Хотелось бы триггер на карте растянуть, и чтоб он заполнился этим туманом.

Напиши мне алгоритм заполнения произвольного браша точками с постоянной плотностью вероятности - и я реализую эмуляцию vfog-а. И пыли. И дождя. И даже Аллаха.

Цитата:
XaeroX писал:
У меня даже картинка где-то валялась. Или то фотошоп был?

Там фиксированные формулы же. И они довольно кучные. Надо чтобы коэффициентами можно было добиться движения пыли или снега в воздухе - пиши по-новой. А я ухожу от ООП.

Цитата:
PLut писал:
~ X ~ Будет ли интернет-сервер для теста?

Сервер есть. Но HLDS нет. И админа нет. И стима нет.


Цитата:
Ghoul [BB] писал:
Скажи, ты баб-то нормально приходуешь?

а то!

Цитата:
Ghoul [BB] писал:
А зачем до этого бы[s]Д[/]ла она нужна?

Это для тех, кто читает документацию - забей.

Цитата:
Ghoul [BB] писал:
Мне нужна грамотная поддержка ОДНОФРЕЙМОВЫХ частиц в рамках всей системы, для любого из классов (Beam, Bubble, Ring, FuckYouNigga, etc...)

Ну, из перечисленного у меня реализованы первые три, но и они, возможно, скоро перестанут существовать в пользу CPSCustom.

Цитата:
Ghoul [BB] писал:
Поддерживаю. Шоб так и было.

DIY Я только сгенерировал идею.

Цитата:
Ghoul [BB] писал:
И продолжают это утверждать.

Давай просто не будем их слушать, ладно?

Цитата:
Ghoul [BB] писал:
Я тебе процесс ускорю, надеюсь. Я логи веду

7-way merging...

Цитата:
Ghoul [BB] писал:
Чернодыр возьми в ХЛВЕ. Он там годный...

мне больше мой нравится.

----------
[hr]

Внезапно вспомнилось, что лдобрые люди реквестировали снайперку. Да будет им.
Большая, красивая, длинная снайперка. Только слишком часто она делает instagib
Модель почти готова. Осталось ещё поработать над звуками и спрайтами.
http://pix.academ.info/img/2015/10/30/7748c12d2709c934aedf1cff930c4272.jpg http://pix.academ.info/img/2015/10/30/eeef422f2103e63cc8a1511da30518f9.jpg
Насчёт чёрных дыр - я пока раздумываю о принципах действия и о способах реализации.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


PS: кодить оружие в XDM3038 - одно удовольствие! Вот только никак не могу протестировать кастомные пушки и снаряды в сетевом режиме.

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


Отправлено Cybermax 30-10-2015 в 15:17:

Цитата:
~ X ~ писал:
Сервер есть. Но HLDS нет. И админа нет. И стима нет.

По моему что-бы в стиме установить из секции - инструменты Half-Life Dedicated Server не обязательно покупать саму игру. Зарегистрировать сам аккаунт бесплатно. Но я могу ошибаться

__________________


Отправлено XaeroX 30-10-2015 в 15:27:

Цитата:
~ X ~ писал:
Напиши мне алгоритм заполнения произвольного браша точками с постоянной плотностью вероятности

rand() по x, y и z. Она даёт uniform распределение.


Отправлено ~ X ~ 30-10-2015 в 15:56:

XaeroX

Цитата:
XaeroX писал:
заполнения произвольного браша

а не куба.

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


Отправлено XaeroX 30-10-2015 в 16:00:

~ X ~
Не произвольного браша, а прямоугольного параллелепипеда. Что не так?


Отправлено Ghoul [BB] 30-10-2015 в 16:20:

Цитата:
~ X ~ писал:
Внезапно вспомнилось, что лдобрые люди реквестировали снайперку. Да будет им.
Большая, красивая, длинная снайперка.


А болт затвора куда исчез-то?
И ракурс не очень хороший - пол экрана прицелом занято...

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

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


Отправлено ~ X ~ 30-10-2015 в 17:29:

XaeroX "произвольный браш" может быть и шаром, и тором и самолётиком и автомобилкой. А может быть и всей картой.

Ghoul [BB] всё там. Наверное. Модель ещё не успел как следует к рукам привязать.
Кстати, где обещанный тутор про аттачменты (рабочий!) и про светящиеся текстуры в ХЛ?

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


Отправлено Ghoul [BB] 30-10-2015 в 19:00:

Раз уж пошли картинки, то...
будем хвастаться..
Немного Kingpin'a в действии

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

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


Отправлено Ghoul [BB] 30-10-2015 в 19:04:

Цитата:
~ X ~ писал:
Кстати, где обещанный тутор про аттачменты (рабочий!) и про светящиеся текстуры в ХЛ?



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

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

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


Отправлено XaeroX 30-10-2015 в 19:06:

Цитата:
~ X ~ писал:
"произвольный браш" может быть и шаром, и тором и самолётиком и автомобилкой. А может быть и всей картой.

Поступай как опытный скульптор. Заполняй туманом прямоугольный браш, а потом отсекай всё лишнее.


Отправлено Ghoul [BB] 30-10-2015 в 19:41:

А это хедшот тентаклю. Люблю смотреть, как они корчатся

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

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


Отправлено PLut 30-10-2015 в 20:23:

Ghoul [BB] Крутая тентакля! А в новом хдм есть опции для отключения физиономий на пол экрана и включения прицела простой точкой?

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 30-10-2015 в 21:15:

Цитата:
PLut писал:
опции для отключения физиономий на пол экрана

Желательно глобальная, т.е. "никогда больше не показывать троллфейсы, ни в этом, ни в последующих билдах хдм, ни вообще в каких-либо играх".


Отправлено Ghoul [BB] 30-10-2015 в 21:22:

Да, меня они тоже достают, увы. Но это, видимо, тонкое чувство юмора и эстетики автора, которого нам, быдлу, не понять....

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

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


Отправлено Chyvachok 30-10-2015 в 21:36:

Ghoul [BB] эх питворма еще бы, было бы прикольно запилить "не боссовские" варианты тентаклей и питворма, играл во вторую халву? Там в на пляже муральвы из земли выскакивают, и атакуют игрока, в одном моменте чтобы избежать их появления надо было по камням прыгать, этих тоже можно, например сделать варианты уменьшенные в размере, и чтобы они выскакивали когда игрок вступает на грунт, можно либо не тревожить их, либо всех перебить. Кстати воссозданный питворм мог бы в какой-нибуть сингл или кооп уровне пригодиться как босс.

Добавлено 30-10-2015 в 22:36:

Ghoul [BB] насчет вообще монстров расы Х из опфора, если на них внимательно посмотреть в них проглядываются монстры из обычной халвы, и внешне, и по функционалу, у волтигора хвост от булсквида, полосатое тело от хоундая, шок трупер на вид вроде гибрид вырезаного чамтода, вогтигонта, еще кого-то 4-рех рукого, и поведение почти такое же как у хьюман гранта, даже гранаты и оружие при смерти кидает.


Отправлено ~ X ~ 30-10-2015 в 22:43:

Цитата:
PLut писал:
А в новом хдм есть опции для отключения физиономий на пол экрана и включения прицела простой точкой?

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

Цитата:
Ghoul [BB] писал:
нам, быдлу, не понять....

Почему - быдлу? Просто идиотам. Хотел сказать матом, но постеснялся.

Возьму на себя нелёгкую ношу отослать всех к - НЕТ, не чтению документации (это очень трудно, да и читать никто не умеет) - к убиранию опций в игре! Если людям трудно даже залезть в окошко настроек - пускай играют в Flappy Strike Go(tm). Mac, QiP, GNOME, Windows 10, iphone, кусок мыла - вот ЭТО всё - для них. XDM - НЕ для них.

PS: стоит ли напоминать, что в XDM нет функций, которые бы нельзя было отключить? Нет, никто не услышит.

Цитата:
Chyvachok писал:
и чтобы они выскакивали когда игрок вступает на грунт, можно либо не тревожить их, либо всех перебить. Кстати воссозданный питворм мог бы в какой-нибудь сингл или кооп уровне пригодиться как босс.

Как думаешь, сколько человек будет этим заниматься? Правильно, /gh/ мапстерить не умеет, у меня нет астрономического времени, thambs даже браться не будет. На все "хорошо бы" можно не тратить энергию мозга. Но, если бы ты повествовал в ключе "я бы нарисовал, я бы воссоздал, я бы сделал", дело бы пошло.

Цитата:
XaeroX писал:
Поступай как опытный скульптор. Заполняй туманом прямоугольный браш, а потом отсекай всё лишнее.

Количество паразитных расчётов обратно пропорционально отношению объёма фигуры к объёму мира. Выражаясь дилетантским языком, если тыкать рандомно точками по всему кубу мира (16374*2)^3 единиц, то в браш размером 128^3 они будут попадать с исчезающе маленькой вероятностью. Спрашивается, зачем такой алгоритм, где 99% расчётов заведомо - ложные? Или я неверно понял?

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


Отправлено PLut 31-10-2015 в 06:34:

Цитата:
в XDM нет функций, которые бы нельзя было отключить

~ X ~ После нескольких строчек кривляний, ты всё-таки ответил на мой вопрос, ну и на этом спасибо

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 31-10-2015 в 06:35:

Цитата:
~ X ~ писал:
Выражаясь дилетантским языком, если тыкать рандомно точками по всему кубу мира (16374*2)^3 единиц, то в браш размером 128^3 они будут попадать с исчезающе маленькой вероятностью.

Ну так рандомно тыкай по кубу 1283. В чём проблема-то?


Отправлено Garux 31-10-2015 в 07:08:

Цитата:
Ghoul [BB] писал:
можешь дать больше инфы?

Браток, я знаю не больше того, что написано на первой странице вывода гоогла
Плагин для макса
Из ридми: - Supports convex, concave and hollow meshes.
После просмотра примеров работы появляется стойкое желание что-нибудь измельчить


Отправлено PLut 31-10-2015 в 07:25:

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

__________________
Base Defense on Steam, ModDB


Отправлено Ghoul [BB] 31-10-2015 в 21:13:

Цитата:
Chyvachok писал:
эх питворма еще бы, было бы прикольно запилить "не боссовские" варианты тентаклей и питворма, играл во вторую халву? Там в на пляже муральвы из земли выскакивают, и атакуют игрока, в одном моменте чтобы избежать их появления надо было по камням прыгать, этих тоже можно, например сделать варианты уменьшенные в размере, и чтобы они выскакивали когда игрок вступает на грунт, можно либо не тревожить их, либо всех перебить. Кстати воссозданный питворм мог бы в какой-нибуть сингл или кооп уровне пригодиться как босс.



ПИтворм уже есть и воссоздан , в варианте лучше оТрыгинала:
4 вида атаки, RenderSystem. Сейчас только один баг у него - поскольку RenderSystem не направляется корректно в заданном направлении, то кислотная отрыжка летит строго вперед, вместо того, чтобы в игрока дуть.. А так потом выложу демо абилок.
Ну и да, он убиваемый, как и Тентакли. Можно хедов навешать, можно и в пузо бить, но доолго (если пулями)
Есть еще монстр из CS Online, AMP SUIT. Единственная проблема - нужно корректировать анимацию бега и ходьбы т.к. не смещается. А так жарит огнеметом, лазером, прыгает и глешнями фигачит.. Аттачмент сверху..

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

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


Отправлено Chyvachok 31-10-2015 в 21:21:

Цитата:
Ghoul [BB] писал:
Аттачмент сверху..


Не видно аттача.

Ghoul [BB] наверное этот амп суит был сделан как модель игрока, у НПС анимация ходьбы в 3д редакторе двигается, у модели игрока он бегает на месте, я увы не знаю как это делается правильно. Вроде Ku2zoff упоминал что он делал для своих стреляющих монстров чтобы у них как у игрока скорость задавалась, если я чего не напутал, а не из анимации, это можно для AMP SUIT-а сделать,чтобы не возиться с анимациями.


Отправлено Ghoul [BB] 31-10-2015 в 21:22:

Цитата:
Chyvachok писал:
асчет вообще монстров расы Х из опфора, если на них внимательно посмотреть в них проглядываются монстры из обычной халвы, и внешне, и по функционалу, у волтигора хвост от булсквида, полосатое тело от хоундая, шок трупер на вид вроде гибрид вырезаного чамтода, вогтигонта, еще кого-то 4-рех рукого, и поведение почти такое же как у хьюман гранта, даже гранаты и оружие при смерти кидает.


И что? Что ты хочешь этим сказать?

Я уже сделал и Волтигор (детеныша и самку) и ПитДрона, и Гонома, и , как ты просил, рукопашного Алиен гранта (там вообще 3 штуки получилось в одной модели - дабл хорнет еще) Так что маппер может обозначить оружие на карте ему и все.
Есть зомби-солдат с автоматом. Ему бы желательно нормальную анимацию стрельбы сделать, но пока и так работает. Если кто возьмется, буду признателен.
Осталось переделать зомби-камикадзе, сделать шоктруперов (модель уже готова, там 3 оружия будет) и пару кораблей алиенов - транспортник (да чтоб рандомно спавнила разный десант) и аттакер.
Хотел еще корабль-авианосец сделать, но, боюсь, не успею. А так было бы здорово...

Кстати, теперь те монстры, у которых есть анимация поедания, используют сей навык и лечатся за счет трупа.

ВотЪ. Может, еще пантеру сделаю, если разберусь, как с прыжком смещать ориджин (а то назад телепортируется после проигрывания секвенции).
Теоретически, можно пойти по пути весьма имбовскому - разрезать анимацию прыжка на 3 части и потом по методу Хедкраба просто придавать велосити монстру, но это не изящно, ИМХО.

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

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


Отправлено Chyvachok 31-10-2015 в 21:26:

Цитата:
Ghoul [BB] писал:
И что? Что ты хочешь этим сказать?


Просто наблюдение.

Цитата:
Ghoul [BB] писал:
Может, еще пантеру сделаю, если разберусь, как с прыжком смещать ориджин (а то назад телепортируется после проигрывания секвенции).
Теоретически, можно пойти по пути весьма имбовскому - разрезать анимацию прыжка на 3 части и потом по методу Хедкраба просто придавать велосити монстру, но это не изящно, ИМХО.


Самому этот монстр нравиться, странно чего его убрали. А алиен корабли это по принципу действия переделанные Оспри и Апач?


Отправлено thambs 31-10-2015 в 21:27:

>по методу Хедкраба просто придавать велосити монстру, но это не изящно, ИМХО
а как ты в пределах одной анимации узнаешь длительность прыжка? или там какая ни будь LOOP-секция есть?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ghoul [BB] 31-10-2015 в 21:34:

Цитата:
Garux писал:
Браток, я знаю не больше того, что написано на первой странице вывода гоогла
Плагин для макса
Из ридми: - Supports convex, concave and hollow meshes.
После просмотра примеров работы появляется стойкое желание что-нибудь измельчить


Все хорошо, но 3D Макса у меня нету. И даже 2D.
Цитата:
Chyvachok писал:
Самому этот монстр нравиться, странно чего его убрали. А алиен корабли это по принципу действия переделанные Оспри и Апач?



Ну да. Зачем огород городить? Я всех монстров из кого-то переделывал. Теперь же есть "болванка" , которая с небольшими модификациями может стать чем угодно. Но это произошло только недели через 3 работы над всем этим и после того, как я уловил хотя бы суть поведения этих всех монстров.

Добавлено 31-10-2015 в 23:34:

Цитата:
Chyvachok писал:
Не видно аттача.


Не аттач, а ссылка.
Но все же. Написал крупно и выделил:

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

http://rghost.ru/8YdyrPPfZ
__________________
По-моему, проще пофиксить анимацию. Людям, шарящим во фрагмоушене это 10 минут личного времени...

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

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


Отправлено Chyvachok 31-10-2015 в 21:34:

Цитата:
Ghoul [BB] писал:
как ты просил, рукопашного Алиен гранта (там вообще 3 штуки получилось в одной модели - дабл хорнет еще) Так что маппер может обозначить оружие на карте ему и все.


Было бы прикольно параметр для маппера, который при мочении алиен гранта ронял его руку как оружие.


Отправлено Ghoul [BB] 31-10-2015 в 21:41:

Цитата:
Chyvachok писал:
было бы прикольно запилить "не боссовские" варианты тентаклей


Да. У меня даже модели есть. Из того же CS Online. Такие хрени ввиде хищных растений-кольев, что из земли выпрыгивают. Но время... в этом проблема только...

Кстати, Chuvachok, не поможешь достать звуки для AMP SUIT? Я уж задолбался всякие говносборки скачивать, а там нет звуков для этого босса...

Добавлено 31-10-2015 в 23:38:

Цитата:
thambs писал:
а как ты в пределах одной анимации узнаешь длительность прыжка? или там какая ни будь LOOP-секция есть?


Хм, ну анимация же соотносится с расстоянием. На сколько задано в анимации расстояния, настолько и прыгнет, разве нет? Я так понимаю, это тот же самый бег, только дальше смещение..

Добавлено 31-10-2015 в 23:41:

Цитата:
Chyvachok писал:
Было бы прикольно параметр для маппера, который при мочении алиен гранта ронял его руку как оружие.



Было бы... Я бы вообще её ронял без всякого, это несложно как раз. И с теми же шоктруперами..
Единственный нюанс - ну нет в ХДМ такого оружия. И будет валяться бесполезная модель на карте, сбивая с толку людей.

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

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


Отправлено Chyvachok 31-10-2015 в 21:42:

Цитата:
Ghoul [BB] писал:
важно!
помогите пофиксить в этой модели бег и ходьбу. Очевидно, опять координаты не смещаются, и в игре монстр семенит на месте.


Глянул - тут координаты и не могут смещаться, увы LX добавить тут не достаточно надо чтобы открывая анимацию в 3д редакторе, в той же милке он еще двигался вперед, а не стоял на месте, открой любого монстра из халвы в милке с этой анимацией, а как такую анимацию делать увы не знаю.


Отправлено thambs 31-10-2015 в 21:49:

>анимация же соотносится с расстоянием. На сколько задано в анимации расстояния, настолько и прыгнет, разве нет?
монстр же может с обрыва или шкафа прыгнуть -- и в полёте проигрывать LOOP-секцию прыжка. иначе это некрасиво смотрится, когда он в воздухе остановился и падает по стойке "СМИРНО!".

Добавлено 31-10-2015 в 23:49:

>а как такую анимацию делать увы не знаю.
смещение самой главной (0-й) кости задать. можно прямо в блокноте. главное шаг подобрать.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ghoul [BB] 01-11-2015 в 10:45:

Цитата:
~ X ~ писал:
Возьму на себя нелёгкую ношу отослать всех к - НЕТ, не чтению документации


Лично я, после того, как ты сказал, как увеличить количество боеприпасов более 254, по диагонали прошелся по твоему ридмишнику, не нашел и закрыл... Увы. Не всё там есть или же описано не так, как я ожидал.
Не обижайся, но там реально "многобукав", не каждый осилит, тем более , что на инглише.

Добавлено 01-11-2015 в 12:45:

Цитата:
thambs писал:
смещение самой главной (0-й) кости задать. можно прямо в блокноте. главное шаг подобрать.


вот в этом самая проблема - подобрать шаг... в блокноте это будет дооолго

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

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


Отправлено Ku2zoff 01-11-2015 в 17:10:

Ну ничего себе, Гуль раскочегарился с разработкой монстров Щас, у меня выходные будут, я доделаю действия в движении, и мы попробуем применить это к некоторым из монстров.


Отправлено Ghoul [BB] 01-11-2015 в 22:25:

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


Поедание трупа врага монстром в движении. lol

Добавлено 01-11-2015 в 23:28:

Цитата:
~ X ~ писал:
PS: кодить оружие в XDM3038 - одно удовольствие!


Дразнишься?!
Вот только меня ты почему-то лишаешь этого удовольствия из-за непреодоления лимита в 32 оружия...

Добавлено 02-11-2015 в 00:25:

Цитата:
Ghoul [BB] писал:
Теоретически, можно пойти по пути весьма имбовскому - разрезать анимацию прыжка на 3 части и потом по методу Хедкраба просто придавать велосити монстру, но это не изящно, ИМХО.



Не нужно ничего делать с самой анимацией, резать её на куски, делать дополнительные акты. Просто обнули движение в самой модели для этой секвенции. Будет как бы прыжок на месте.
Скопируй координаты нулевой кости с нулевой секвенции во все остальные последующие секвенции. Следи только за высотой (иногда может уводить в пол при этом) Тогда возьми высоты из оригинальной расстановки анимации прыжка.

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

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


Отправлено Chyvachok 02-11-2015 в 20:07:

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


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

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


Отправлено Ghoul [BB] 02-11-2015 в 22:29:

Вот вам свежий скрин с отладки работы зомби-робота...

http://pix.academ.info/img/2015/11/03/b1d70160fdd373d465c2fd4873e87584.jpg

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

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


Отправлено Cybermax 03-11-2015 в 04:07:

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

что-то как-то не очень.

__________________


Отправлено Ghoul [BB] 03-11-2015 в 08:46:

Цитата:
Cybermax писал:
что-то как-то не очень.


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



Цитата:
Ghoul [BB] писал:
скрин с отладки работы


Цитата:
Ghoul [BB] писал:
отладки


Добавлено 03-11-2015 в 10:46:

Ну и конечно же, trollface, потому и не очень

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

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


Отправлено ~ X ~ 03-11-2015 в 09:10:

Ghoul [BB] ты уж извини, что я так ору, но... я буду орать.
Раз тебе так нужны патроны: src/readmen.txt, src/common/comments.txt - там всё про флаги компиляции и включение > 254 ammo. Только в нынешней версии они всё равно не планируются (нет таких пушек, ну НЕТ! И не может учёный в рюкзаке таскать автоматную ленту с 1000 патронов! Сам попробуй!)

Цитата:
Ghoul [BB] писал:
Скопируй координаты нулевой кости с нулевой секвенции во все остальные последующие секвенции.

Копировать/обнулять надо только одну координату - ту, что отвечает за движение вперёд-назад.

Ku2zoff а носимое оружие у монстров будет? ()
Кстати, выходной (у вас ) будет завтра.

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

Теоретически, я знаю, как сделать безлимитное оружие. Даже для HL1110. Но на это нужно овердофига времени, денег, жратвы и здоровья.
Кстати, приведи примеры уникальных по свойствам оружий, которые не стреляли бы а) пулями, б) снарядами,

Цитата:
Chyvachok писал:
нет чтобы сделать ползунки где можно свои лимиты на это выставить, хоть до бесконечности.

Понимаешь, есть люди которым, сцуко, лень вместо weapons[MAX_WEAPONS] писать оператор new. Эти люди живут в омерике и добежать до них чтобы вдать с ноги - занятие трудное. Они своё бабло за статические массивы сру-били.

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

Там не видно ничего, если что.
Ну что ты такой сердитый человек? Зачем меня гробишь?
Кстати, модели лучше класть тогда уж в /npc/, а не в /monsters/ - так поцивилизованней будет.

АХТУНГ! НОВОСТИ!

Потратил уже часов 15 на моделинг. Доделал снайперку, сейчас доделаю BHG. Думал сделать накачку лучом, но без пердикшена будет убер-анально. Даже хуже пылесоса.
Параллельно нашёл СТРАШНУЮ регрессию относительно кода отрисовки/просчёта движения игроков. Всех страшно колбасит. Код сутудиомоделрендырера - лютое говно.
Добавил новую псевдоачивку - distant kill. Только её хрен добудешь на ХЛДМ-картах Осталось найти на неё меметичную иконку (сделал минут за восемь).
Остаются последние часы для заказа движений частиц.
Обновил карту DOM_SkyTown. Сильно оптимизировал, снизил wpoly процентов на 25-30.
Подумываю запилить отдельную модель для рук на все v_модели. Без прекэша. Только я нижуя не понимаю как вообще работает анальный StudioAnalRenderer и StudioMergeBoners().

Подумал сделать юморный мод с weapon_pylesos, weapon_vilka, weapon_shitpile. Дума ушла.
Подумал сдуть пыль с карты bomberman-style. Надо только как-то форсировать камеру на вид сверху... и менять управление...... а кастомные weapon_custom и env_projectile вроде есть.

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


Отправлено ~ X ~ 03-11-2015 в 14:32:

Вот скрин с ААБ, кстати:
http://pix.academ.info/img/2015/11/03/5843d8198afc05ce75acf15bd65c84f4.jpg
Все модели колдобит по-страшному. Хорошо что быкапы есть почти за каждый день...

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


Отправлено Ghoul [BB] 03-11-2015 в 15:08:

Цитата:
~ X ~ писал:
Только в нынешней версии они всё равно не планируются (нет таких пушек, ну НЕТ! И не может учёный в рюкзаке таскать автоматную ленту с 1000 патронов! Сам попробуй!)


Что, в играх тоже теперь нельзя больше 400 254 патронов переносить, если ты не спортсмен?
А патроны нужны более 254 т.к. для каждой пушки нужен боезапас в 10 full reloads.

Ученый вообще не может такой арсенал в РЮКЗАКЕ таксать. Я ж писал, что в костюм встроен генератор компактного пространства. Кстати, в фильме Ультрафиолет эту мою идею увели (ибо я раньше придумал это для ХЛВЕ) и вовсю используют. Вообще, если б мы лучше с кодингом дружили, можно было бы эффект появления оружия в руках смастерить, типа материализации.
Я в свое время идею эту планировал реализовать так: в руках только 2 оружия (основное и дополнительное) и между ними можно переключаться без особых помех. Всё остальное в генераторе хранится, и чтобы извлечь, нужно больше времени.

Добавлено 03-11-2015 в 16:41:

Цитата:
~ X ~ писал:
ты уж извини, что я так ору, но... я буду орать.


Ну что ж ты за человек такой, а ? Ну почему такой сердитый? Сразу, блджад, нельзя было сказать, блджад, что эта ДОКУ-мент-АЦИЯ в папке с исходниками лежит, а не в ридми файле, блджад, с игрой?!!

Добавлено 03-11-2015 в 16:48:

Цитата:
~ X ~ писал:
Теоретически, я знаю, как сделать безлимитное оружие. Даже для HL1110. Но на это нужно овердофига времени, денег, жратвы и здоровья.
Кстати, приведи примеры уникальных по свойствам оружий, которые не стреляли бы а) пулями, б) снарядами,



Ну ты стал, как Дядя Миша. Тебе тоже нужно, чтоб донейшн собрали, тогда будешь фиксить???

Я приведу. Но это сложнореализуемо в рамках первохалфы (тот же грави и портал ганы)
Да и смысл? Что [s]былду[s/] нужно от оружия? Разные красивые модельки, спецэффекты и шоб дурострельнее лупило. Ну ей богу, можно хоть унитазами стрелять, зачем для этого писать килотонный код, чтоб вылетали не прожектайлы, а , скажем, браши?!
Это ты, как кодер, знаешь, что эта ракетница, та плазмапушка и вот та свистопердень используют одну и ту же, по сути, прожектайль, только с разными эффектами, но ведь народу-то насрать на это.

Ну можно еще всякие редемиры сделать с видом от ракеты, захват нескольких целей (как в какой-то части УТ) боеголовкой с разделяющейся головкой... Да много чего можно.

Добавлено 03-11-2015 в 17:05:

Цитата:
~ X ~ писал:
Там не видно ничего, если что.


Так лучше?
http://pix.academ.info/img/2015/11/03/b655b16fbd1efcea7d2245f7d4748782.gif

Добавлено 03-11-2015 в 17:08:

Цитата:
~ X ~ писал:
Подумываю запилить отдельную модель для рук на все v_модели. Без прекэша.


А как с анимациями быть? Они у каждого оружия свои. И руки в разных местах крепятся к оружию.

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

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


Отправлено Chyvachok 03-11-2015 в 15:12:

Цитата:
Ghoul [BB] писал:
Ну можно еще всякие редемиры сделать с видом от ракеты, захват нескольких целей (как в какой-то части УТ) боеголовкой с разделяющейся головкой... Да много чего можно.


Мне еще нравиться идея реилгана с прицелом который видит сквозь стены, в некоторых играх есть, насчет разделяющихся ракет из У2, хотелось бы в халве видеть подобные самонаводящиеся снаряды, там у лазера альтернативная атака стреляла постоянным лучом, который оставлял след, который потом еще загорался. https://www.youtube.com/watch?v=MZ0-eLsPmOk


Отправлено ~ X ~ 03-11-2015 в 15:50:

Цитата:
Ghoul [BB] писал:
Ну почему такой сердитый? Сразу, блджад, нельзя было сказать, блджад, что эта ДОКУ-мент-АЦИЯ в папке с исходниками лежит, а не в ридми файле, блджад, с игрой?!!

Потому что ту, что в папке с игрой, ты должен уже знать наизусть

Цитата:
Ghoul [BB] писал:
А как с анимациями быть? Они у каждого оружия свои. И руки в разных местах крепятся к оружию.

я разве предлагал выкидывать скелеты? o_O

Цитата:
Ghoul [BB] писал:
Ну ты стал, как Дядя Миша. Тебе тоже нужно, чтоб донейшн собрали, тогда будешь фиксить???

У ДМ - проебизнес, а у меня даже "на пожрать" не всегда хватает. Разница есть?
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


PS: тот тутор про "светящиеся текстуры" нифига не про текстуры, а угылый хак. А второй, что я просил, - про аттачменты для пушек - теперь подождёт. Баги-баги.

Chyvachok видео пока не могу, но дисплейсер самонаводится, если что.

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


Отправлено Ghoul [BB] 03-11-2015 в 16:26:

Цитата:
~ X ~ писал:
А второй, что я просил, - про аттачменты для пушек - теперь подождёт. Баги-баги.


Что за аттачменты для пушек? Ты имеешь ввиду , чтоб в модели от 3го лица аттачменты на оружии просчитывались?

Ну так это в одну строку делается:

CStudioModelRenderer::StudioDrawPlayer
code:
StudioCalcAttachments(); *m_pCurrentEntity = saveent;


меняешь местами.
Всё оказалось очень просто.
Сначала сохраняешь текущий статус, потом калькулируешь аттачменты.

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

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


Отправлено ~ X ~ 03-11-2015 в 21:11:

Ghoul [BB] почему-то в прошлый раз не взлетело.
А сейчас вообще всё в улёте!

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


Отправлено Ghoul [BB] 03-11-2015 в 22:09:

Цитата:
~ X ~ писал:
почему-то в прошлый раз не взлетело.
А сейчас вообще всё в улёте!


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

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

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


Отправлено ~ X ~ 04-11-2015 в 06:05:

Цитата:
Ghoul [BB] писал:
Ну реально же, в 3037 партиклы могли с аттачмента на аттачмент задаваться направление. И вверх поднимались, следуя за энтитей. Теперь, блджад, фигушки

Ну ты пустословством не занимайся - приводи примеры кода, покажи qc модели, объясни, где что поправить. Я возможности движения "между аттачментами" ранее никогда не предусматривал. Если руки растут оттуда, откуда надо, пиши кастомный callback для Update() и в нём обновляй direction из второго аттачмента модели.

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


Отправлено Ghoul [BB] 04-11-2015 в 09:18:

Цитата:
~ X ~ писал:
Если руки растут оттуда, откуда надо, пиши кастомный callback для Update() и в нём обновляй direction из второго аттачмента модели.


Зачем огород так городить, если раньше без бэ все работало?

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

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


Отправлено Ku2zoff 04-11-2015 в 17:11:

Цитата:
~ X ~ писал:
Ku2zoff а носимое оружие у монстров будет?

А это не от меня зависит. Я только хотьбу с действиями пытаюсь сочетать. По прочим вещам Гуль кучу всякого кодит.
Цитата:
~ X ~ писал:
Подумываю запилить отдельную модель для рук на все v_модели.

Не надо. Нет смысла в этом. Вот на уровне движка запилить можно, но не на уровне мода.
Цитата:
~ X ~ писал:
Только в нынешней версии они всё равно не планируются (нет таких пушек, ну НЕТ! И не может учёный в рюкзаке таскать автоматную ленту с 1000 патронов! Сам попробуй!)

Сами сделаем. У меня только одно оружие с 900 патронами в ленте и 900 в запасе - миниган. Больше не стал делать, т.к. приходится повышать скорострельность, а это лаги по сети. Да и для глаза более высокая скорострельность не заметна. Ах, ну да. Ещё мне было лень кодить поддержку четырёхзначных чисел в ХУДе
Цитата:
~ X ~ писал:
PS: тот тутор про "светящиеся текстуры" нифига не про текстуры, а угылый хак.

Хе, это случаем не моя старая писанина?
Цитата:
~ X ~ писал:
Кстати, выходной (у вас ) будет завтра.

Ага. Как раз работаю над кодом. Я короче, встрою эти дела последные сорцы XDM, что ты мне дал. Если в них будет глючить, в отличие от оригинальной халфы, я не виноват.

Добавлено 04-11-2015 в 22:11:

~ X ~ ты починил анимации игрока? Тему читать лениво и некогда.


Отправлено Ghoul [BB] 04-11-2015 в 23:15:

Солдатне выдали... ракетомёт

http://pix.academ.info/img/2015/11/05/ccd2752177c4ee723dc65f834f184a72.gif

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

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


Отправлено ~ X ~ 07-11-2015 в 10:23:

Цитата:
Ku2zoff писал:
Хе, это случаем не моя старая писанина?

да

Ku2zoff, пджди интегрировать. я б тебе новые сырцы выдал... нуилипофиг. А что там с анимациями? Я их точн оне буду переделыавть - времени нет.

Ghoul [BB] ты забыл якцупцоп.mp3

Добавлено 07-11-2015 в 12:23:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ghoul [BB] 07-11-2015 в 10:32:

Цитата:
Chyvachok писал:
там у лазера альтернативная атака стреляла постоянным лучом, который оставлял след, который потом еще загорался


На ХЛ это не будет хорошо. Лимиты. Ведь, чтобы загоралось, надо создавать энтити, и немало, дабы быДло красиво. Это ж во втором УТ был огнемет, который тоже разбрызгивал смесь и потом её можно было бы поджигать.

Кстати, насчет огнемета - лучше б переделал тот, что сейчас есть хотя бы до уровня того, что установлен на зомби-роботе. (я имею ввиду, перевести на партикли)

Добавлено 07-11-2015 в 12:29:

Цитата:
~ X ~ писал:
ты забыл якцупцоп.mp3


Не забыл ))
http://www.youtube.com/watch?featur...d&v=9huRM2EYZ2E

Добавлено 07-11-2015 в 12:32:

Цитата:
~ X ~ писал:
Скрытый текст:


Красава!
Только почему не Хрено-цептор??

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

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


Отправлено ~ X ~ 07-11-2015 в 10:52:

Цитата:
Ghoul [BB] писал:
Кстати, насчет огнемета - лучше б переделал тот, что сейчас есть хотя бы до уровня того, что установлен на зомби-роботе. (я имею ввиду, перевести на партикли)

Мне проверку на пересечения усечённого конуса/пирамиды кто-нибудь сделал? А? Ну и сосите лапу.

Цитата:
Ghoul [BB] писал:
Не забыл ))

[nomad]8-| СКУКОТА 8-|[/nomad] Ты запили саундтрек к своему джифу: http://dagobah.net/flash/loituma.swf

Цитата:
Ghoul [BB] писал:
Только почему не Хрено-цептор??

уммм.... вхат?

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


Отправлено Ghoul [BB] 09-11-2015 в 09:52:

Цитата:
~ X ~ писал:
Мне проверку на пересечения усечённого конуса/пирамиды кто-нибудь сделал? А? Ну и сосите лапу.


Думаю, шта никто и не напишет, увы.

Пока можно юзать вариант из Гаргантюа. там тоже идет поиск всего, могущего получить урон, вокруг трейса..

Добавлено 09-11-2015 в 11:52:

Кстати, если я стану делать HW grunt,а то мне понадобится пулемет в игре. Ну, чтоб все было как положено, конечно...

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

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


Отправлено ~ X ~ 11-11-2015 в 08:34:

Цитата:
Ghoul [BB] писал:
Кстати, если я стану делать HW grunt,а то мне понадобится пулемет в игре. Ну, чтоб все было как положено, конечно...

У меня не работает парсер рассогласованных предложений.

Сделай лучше снайпер-грунта.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 11-11-2015 в 08:40:

Цитата:
~ X ~ писал:
Скрытый текст:

Если бы Дядя Миша это прочитал, его бы инфаркт хватил.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 11-11-2015 в 09:15:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ghoul [BB] 11-11-2015 в 09:25:

Цитата:
~ X ~ писал:
Сделай лучше снайпер-грунта.


Ну, это удел Черных Оперативников - снайперки. Они тоже будут, конечно... Давай модель снайперки. Пока никто не сделал прикрепление p_моделей, вставлю, как боди-группу.

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

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

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


Отправлено XaeroX 11-11-2015 в 09:38:

~ X ~

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 11-11-2015 в 09:56:

Цитата:
Ghoul [BB] писал:
Давай модель снайперки.

дома (

Цитата:
Ghoul [BB] писал:
можно без проблем залезть на понравившуюся девчонку

только ты никогда эту девчонку не найдёшь, лол

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Кутузофф жалуется на ужасы халвы в delta.lst По следам наших граблей. Только ему легче, потому что кто-то в xdm-овском варианте написал добрых каментов с отсылами к вальве %)

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


Отправлено Ghoul [BB] 11-11-2015 в 10:58:

Цитата:
~ X ~ писал:
только ты никогда эту девчонку не найдёшь, лол



На ощупь, на ощупь

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

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


Отправлено Ku2zoff 11-11-2015 в 12:12:

Цитата:
~ X ~ писал:
Кутузофф жалуется на ужасы халвы в delta.lst

Только вот почему-то в оригинальной халфе, если я вписывал в самый конец секции Entity_Encode поле gaitsequence, у меня ничего не вылетало. А как вписал это поле так же в дельту XDM, то оно сразу глючить и крэшится стало. Пришлось воткнуть почти в самое начало, по аналогии с Player_Encode. Что за сранности?


Отправлено ~ X ~ 11-11-2015 в 13:41:

Ku2zoff там дело не в концах и началах, а в серединах. Честно говоря, уже не помню. А ты точки и запятые не путал?

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Cybermax 11-11-2015 в 14:39:

Цитата:
Ghoul [BB] писал:
Ну, это удел Черных Оперативников - снайперки.

Позвольте не согласиться.
Отсюда из коментов
Цитата:
Jerkakame May 29 2015 replied:

aha! I checked hldemo2.bsp with an bsp editor, and the male assassins are using "models/hgrunt_sniper.mdl"
Если все правильно понял, то изначально были задуманы, но потом отказались.

__________________


Отправлено XaeroX 11-11-2015 в 15:13:

~ X ~

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ku2zoff 11-11-2015 в 15:20:

Цитата:
~ X ~ писал:
А ты точки и запятые не путал?

Нет, не путал. Если запятую не поставить после поля, или поставить не там, игра ещё на этапе загрузки вылетит.


Отправлено Ghoul [BB] 11-11-2015 в 15:47:

А вот и новый синтетик, на смену прошлому уродству. Более 3х дней правок, и модель готова

http://pix.academ.info/img/2015/11/11/bb9fdb25bf8351abe936ebb0721961ed.jpg

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

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


Отправлено ~ X ~ 11-11-2015 в 15:57:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Ghoul [BB] нармально! Но старого я таки оставлю ибо он тоже классный. А за снайперкой - приходи, выдам. Хыгрунты со снайперками на скалах - это будет тотальный разнос.
ИМХО, хватит уже монстров клепать. А то: накачал себе моделей... Давай джегхаммер в руки - и вперёд карты коопные делать!

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


Отправлено Cybermax 11-11-2015 в 17:21:

Цитата:
~ X ~ писал:
Cybermax а разве юзеры такое могут?


http://pix.academ.info/img/2015/11/...2676cfa6e69.png

Добавлено 11-11-2015 в 19:21:

Цитата:
Ghoul [BB] писал:
А вот и новый синтетик, на смену прошлому уродству.

Без обид, но мне не нра. Давно мечтаю о HD модели робота по аналогии с моделями helmet.mdl(ну вы поняли). Буду рад вам предложить использовать этот пак http://www.moddb.com/mods/sven-co-o...definition-pack

__________________


Отправлено Ghoul [BB] 11-11-2015 в 17:23:

Цитата:
Cybermax писал:
Если все правильно понял, то изначально были задуманы, но потом отказались.


Возможно и так... в пользу брашевого funk_tank и брейкаблом за ним. Лентяи.
Ну, значит будет солдат-снайпер. Это не проблема.

З.Ы. Я вот всё думаю хгрантов перевести в разряд союзников. Ведь все ж мы люди, в конце-концов. Шта думаете?

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

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


Отправлено Cybermax 11-11-2015 в 17:33:

Цитата:
Ghoul [BB] писал:

З.Ы. Я вот всё думаю хгрантов перевести в разряд союзников. Ведь все ж мы люди, в конце-концов. Шта думаете?

В Свене, все проще: есть дружественные а есть враждебные. Если бы использовали мой пак, то все легче: можно сделать красных и синих, зеленых и желтых. В общем подумайте.

__________________


Отправлено Ghoul [BB] 11-11-2015 в 17:39:

Цитата:
~ X ~ писал:
ИМХО, хватит уже монстров клепать. А то: накачал себе моделей... Давай джегхаммер в руки - и вперёд карты коопные делать!


Боюсь, что не хватит: еще не всех запланированных сделал. Работа осложняется еще и тем, что модели приходится конкретно править: то хитбоксы съехавшие, то не оптимизированы, то еще какая байда. Такое ощущение, что модели делают "непрофессионалы", и это очень мягко выражаясь. Я не удивляюсь, почему тот же Фоллаут 4 тормозит или еще какие современные игры: понапихают полигонов куда ни попадя, вот и результат...

Нет, браток, Джек я брать не буду ни в руки, ни куда еще.
Причины:
1. Я не маппер и маппером не стану.
2. Времени нет.
3. Доделать бы монстров...

Добавлено 11-11-2015 в 19:37:

Цитата:
Cybermax писал:
Без обид, но мне не нра.


Что было под рукой, из того и слепил. HD робота я не нарисую сам. А юзать то #%^%# рука не поднимается. Да у него даже анимации в комок съехали - рука из груди торчит, не говоря о прочем говне.

Без обид , конечно. Предложи что-то лучшее,я может, и заменю...

Добавлено 11-11-2015 в 19:39:

Цитата:
Cybermax писал:
сли бы использовали мой пак, то все легче: можно сделать красных и синих, зеленых и желтых.


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

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

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


Отправлено ~ X ~ 11-11-2015 в 18:54:

Цитата:
Cybermax писал:
Если бы использовали мой пак, то все легче: можно сделать красных и синих, зеленых и желтых.

Это где на каждый цвет - по одной текстуре? Нет, вру - по две!

Цитата:
Ghoul [BB] писал:
З.Ы. Я вот всё думаю хгрантов перевести в разряд союзников. Ведь все ж мы люди, в конце-концов. Шта думаете?

переводи! Бери за руки - и переводи. А я пока в редакторе им класс PLAYER_ALLY выставлю в один клик.

Цитата:
Ghoul [BB] писал:
2. Времени нет.

говорит человек, зимующий в катой-ландах-индиях...

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


Отправлено Cybermax 11-11-2015 в 19:24:

Цитата:
~ X ~ писал:
Это где на каждый цвет - по одной текстуре? Нет, вру - по две!

Можешь продолжать ехидничать, я от чистого сердца предложил.

Добавлено 11-11-2015 в 21:20:

Идем в папку Свенкопа(у мнуC:\Games\Steam\steamapps\common\Half-Life\svencoop\models) и что мы лицезреем : модель hgrunt.mdl враждебный и hgruntf.mdl френдли то есть дружественный. Разница только в текстурах. Так что очередной выпад в мой адрес не ясен.
п.с. Ксавари ну перестань ты себя так вести. Приехал бы в гости, отдохнули бы. Нет надо всячески подтрунивать.

Добавлено 11-11-2015 в 21:24:

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

__________________


Отправлено Ghoul [BB] 11-11-2015 в 22:33:

Цитата:
~ X ~ писал:
переводи! Бери за руки - и переводи. А я пока в редакторе им класс PLAYER_ALLY выставлю в один клик.


affirmative
Цитата:
~ X ~ писал:
говорит человек, зимующий в катой-ландах-индиях...


Потому и зимую.
На ЭТО времени действительно нет.
Ты, браток, наверное, забыл, что я женатый человек. А все эти разработки-девелопменты времени сжирают.. ну не мне тебе говорить... Так что довольно ощутимо мне по семейной жизни прилетает...
Цитата:
Cybermax писал:
Разница только в текстурах. Так что очередной выпад в мой адрес не ясен.

Браток, если ты думаешь, что чужую глупость стоит брать за образец, то это не к нам.
Свенкооп - не указ нам. Они даже w_ модели оружия не выпилили, о чем вообще дальше можно говорить?
Ты, наверное, забыл, что у них исходники движка есть? Они любые лимиты могут как угодно менять.
У нас же лимиты прежние.

Цитата:
Cybermax писал:
Приехал бы в гости, отдохнули бы. Нет надо всячески подтрунивать.


Приедем, раз зовёшь. Тот год и приедем. Я надеюсь на это.

Добавлено 12-11-2015 в 00:33:

Цитата:
Cybermax писал:
п.с. Ксавари ну перестань ты себя так вести.


Браток, ты не держи на нас сердца. Это у нас юмор такой. Жизнь не простая, вот и шутим, как можем. Ну, ты ж знаешь, что , когда пошутишь, на душе прям так хорошо становится, приятно. Не всегда удачно, согласен, но никто не совершенен. Все ж мы люди...

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

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


Отправлено ~ X ~ 11-11-2015 в 22:55:

Цитата:
Cybermax писал:
Можешь продолжать ехидничать, я от чистого сердца предложил.

Ну, Пахом тоже от чистого сердца предлагал.
Суть сарказма:
/me примерно четверо суток просидел над оптиимзацией одной модели, чтобы сократить потребление видеопамяти в полтора раза, перенося UV-развёртки руками. Затем - ручной подбор цветов палитры, чтобы topcolor/bottomcolor правильно перекрашивали элементы модели. А когда я вижу модели, даже не сделанные, а конвертированные с прямо противоположным результатом -
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

К окружающим я требователен не более, чем к себе - вот и всё.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
Cybermax писал:
не однократно приглашал сделать визит в Сочи. Вы меня игнорите и не только, не я вас.

Ну, примерно как моё приглашение в
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
Ghoul [BB] писал:
Приедем, раз зовёшь. Тот год и приедем. Я надеюсь на это.

палюбому. Только ж я непьющий.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Если цены на есть/спать будут нормальные и можно будет с Пyтиным пообщаться. А то его в Москве фиг достанешь...

Цитата:
Ghoul [BB] писал:
Браток, если ты думаешь, что чужую глупость стоит брать за образец, то это не к нам.

Истину говоришь! Чужие ошибки копировать - себе дороже!

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


Отправлено Ghoul [BB] 11-11-2015 в 23:46:

Цитата:
~ X ~ писал:
палюбому. Только ж я непьющий.



Ну это ты сейчас непьющий. Я тоже пока не пьющий. Потом можно будет, вот и оторвемся.

Цитата:
~ X ~ писал:
и некурящий


Хочешь жить вечно?
Ничё, мы тебе манаги наварим

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

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


Отправлено ~ X ~ 15-11-2015 в 09:43:

НЕВС! NOVOSTI!
Так, буг с глюками исправлен, но выглядел забавно:
http://pix.academ.info/img/2015/11/15/268b5dd9d34ef21529367f1e0c3c912a.jpg

Пилил монго тестов для подходящих рендермодов
http://pix.academ.info/img/2015/11/15/c6d3afb1748291d25228bd1646b7f830.jpg

Рисовал монго спрайтов, особенно для КРОВИЩИ
http://pix.academ.info/img/2015/11/15/f813c235767a642a9738ab33999b6f79.jpg

Снуперка практически готова.
С чернодыром большие проблемы - скелет таки плохой. Анимации можно выкидывать. Ну, или если кто-то умеет переделывать кости в существующем неправильном скелете - welcome.

Тесты razordisk-ов с 32 ботаим проходят нормально. Вынес число откражений в настройки. Обычно 8-10 - нормально. Пробовал 100 - это п@$&$%. А так - 10 часов в день без вылетов.
Если б сраная вальва не отрезала сохранения в мультиплеере, кооп был бы ещё веселее и красочнее.

Не радует также и то, что, как бы я ни городил RadiusDamage() (слабонервным combat.cpp НЕ ОТКРЫВАТЬ!), всё равно взрывы работают плохо. Не достаточно реалистично. Об эмуляции волны приходится только мечтать. Подумывал сделать поиск-сортировку. Но всё равно иногда вылезают дебилизмы на ровном месте (особенно с трейсами). В общем, такая тривиальная, казалось бы, вещь, а до сих пор не доделана.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено ~ X ~ 15-11-2015 в 15:23:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ku2zoff 15-11-2015 в 15:42:

Цитата:
Ghoul [BB] писал:
А вот и новый синтетик, на смену прошлому уродству.

Гавно какое-то. Напоминает жестянок 4-го поколения из "Я, робот". Не вписывается в антураж, ну никак. В хл2 вписался бы. Вот если кто-нибудь сделает HD-версию оригинального робогранта, это будет айс.


Отправлено Ghoul [BB] 15-11-2015 в 16:19:

Никто не сделает. Они даже анимации не помогают доделать...

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

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


Отправлено ~ X ~ 15-11-2015 в 18:07:

Ghoul [BB] тут форум любительский же, ты многого хочешь.

А чё никто про скрины ничего не скажет?

Добавлено 15-11-2015 в 21:07:

XF-Alien, ку-ку? Мы тут без твоих карт тестировать никак не начнём!

HELP NEEDED!!
Нужна помощь: нужно чтобы кто-нибудь расставил спаун-пойнты для карт Hazardous Course 2 для кооператива.
Who can?

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


Отправлено Cybermax 15-11-2015 в 21:17:

Цитата:
Ku2zoff писал:
Вот если кто-нибудь сделает HD-версию оригинального робогранта, это будет айс.

Ты меня понимаешь.
Цитата:
~ X ~ писал:
А чё никто про скрины ничего не скажет?

линки на картинки вчерашней давности - мертвые.

Добавлено 16-11-2015 в 00:17:

Цитата:
Ku2zoff писал:
Гавно какое-то. Напоминает жестянок 4-го поколения из "Я, робот".

Мне тоже категорически не нравится.

__________________


Отправлено Ghoul [BB] 15-11-2015 в 21:39:

Цитата:
~ X ~ писал:
Нужна помощь: нужно чтобы кто-нибудь расставил спаун-пойнты для карт Hazardous Course 2 для кооператива.
Who can?



Я пас. У меня скоро от долгого сидения за компом совсем стоять не будет. Сегодня был FFFFAAAAAIL, и это, %&&$$^, первый звоночек.
Про глаза я совсем молчу, что с ними выделывается...
а уж то, что мне во сне вся эта дребедень снится, я и не заикаюсь вовсе.

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

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


Отправлено ~ X ~ 15-11-2015 в 22:12:

Ghoul [BB] http://dagobah.net/flash/FAIL_seal.swf
Да я понимаю, что ты - пас. Но вдруг - кто-нибудь осилит?
А то - хотелось бы до твоего понауезжания ещё кооп пройти... шоббезвылетов.

Цитата:
Cybermax писал:
линки на картинки вчерашней давности - мертвые.

Да Ленин с вами! Ерунду какую-то говорите: http://pix.academ.info/img/2015/11/...b33999b6f79.jpg

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


Отправлено Cybermax 16-11-2015 в 02:12:

Цитата:
~ X ~ писал:
Да Ленин с вами! Ерунду какую-то говорите: http://pix.academ.info/img/2015/11/...b33999b6f79.jpg


Мне честно лень придумывать ехидный ответ, ибо это не дуэль, ибо не с кем спорить и не о чем.

Добавлено 16-11-2015 в 05:12:

Цитата:
Ghoul [BB] писал:
Я пас. У меня скоро от долгого сидения за компом совсем стоять не будет. Сегодня был FFFFAAAAAIL, и это, %&&$$^, первый звоночек.
Про глаза я совсем молчу, что с ними выделывается...
а уж то, что мне во сне вся эта дребедень снится, я и не заикаюсь вовсе.

Надо режим дня соблюдать и белковую пистчу употреблять. Печально конечно, но возрастные изменения.

__________________


Отправлено ~ X ~ 16-11-2015 в 07:12:

Cybermax
http://pix.academ.info/img/2015/11/16/955709cbebe6f4bad45553c3747d1106.png
забань у себя роскомпозор

Ghoul [BB] ну что ты там ругал спрайты не глядя, а про скрины ничего не сказал?

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


Отправлено Ghoul [BB] 16-11-2015 в 08:08:

Годные скрины, что говорить?
Кровь странно смотрится - слишком крупные спрайты, и видно, как они наполвину в полу застревают. Это да.
Надеюсь, кровь на RenderSystem (R) теперь?

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

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


Отправлено PLut 16-11-2015 в 08:10:

~ X ~ Такое ощущение, что ты декали засунул в спрайты.

__________________
Base Defense on Steam, ModDB


Отправлено ~ X ~ 19-11-2015 в 10:41:

ТУЦЫ:

Провожу слияние кодов монстров (работы там до фига и больше... кое-кто не утруждает себя чистописанием )
Жду сырцов от кутузова и карты от XF-Alien-а.

Совершён прорыв, которого не знала хохлалва: появился натуральный LOD. Причём всё полностью совмеsteamо с моделями и картами HL. В online-баталиях на 32 игрока эффект очень даже есть. Особенно на ноутбуках.

Запилил динамический выбор всяких говн типа struct msurface_[hw/sw]_s на клиенте в зависимости от рендерера. И вроде даже работает. Но в bsputil 90% - быдлокод ил ХЛ/кваки/даже ксаша - так что, prepare for unforeseen anal gas explosions. Тем не менее, в software HL1110 есть ещё некоторые проблемки. Hi-poly-модели туда даже через трубу не пропихнёшь (привет Darth-biomech-у! ).

В кооперативе удалось добиться прогресса в удобстве маппинга и, собственно, игры. Даже не смотря на то, что в valvE и не думали выдавать мне исходники MoldSource.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено FiEctro 19-11-2015 в 10:51:

>> Совершён прорыв, которого не знала хохлалва: появился натуральный LOD. Причём всё полностью совмеsteamо с моделями и картами HL. В online-баталиях на 32 игрока эффект очень даже есть. Особенно на ноутбуках.



http://hlfx.ru/forum/showthread.php?threadid=2136

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено ~ X ~ 19-11-2015 в 17:19:

FiEctro
а) ты не оценил сарказм заявления
б) этого я не видел, и мой метод совсем другой. У ДМ ясно написано, что нужны спец. модели, а у меня работает как в ХЛ1 - gordon.mdl, например.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено FiEctro 19-11-2015 в 19:39:

Цитата:
~ X ~ писал:
этого я не видел, и мой метод совсем другой. У ДМ ясно написано, что нужны спец. модели, а у меня работает как в ХЛ1 - gordon.mdl, например.


Я так понимаю ты просто используешь лоурес модельки для лодов?
Так вышеприведенный тутор адаптируется к этому сменой одного условия. Где вместо проверки бодигруппы LOD - использовать проверку на то, что это модель игрока. Собственно на этом отличия и кончаются. Долго же ты его писал .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено ~ X ~ 19-11-2015 в 20:02:

Цитата:
FiEctro писал:
Я так понимаю ты просто используешь лоурес модельки для лодов?

Нет, неправильно ты понимаешь.

Цитата:
FiEctro писал:
Собственно на этом отличия и кончаются.

Незаконное проникновение на мой компьютер и чтение исходников уже попахивает криминалом.

Цитата:
FiEctro писал:
Долго же ты его писал

Два вечера. Один вечер - код, второй вечер - модели гордона и фиектры. Модель дядимиши ещё не дорисовал. Но тоже будет прорыв - я гарантирую!
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ku2zoff 21-11-2015 в 07:54:

Цитата:
~ X ~ писал:
Нет, неправильно ты понимаешь.

А каким образом ты снижаешь детализацию?


Отправлено ~ X ~ 23-11-2015 в 11:02:

Ku2zoff допишу док о моделлинге - всё расскажу. Сейчас ни секундочки нет.
PS: как у тебя с кодом?

http://pix.academ.org/img/2015/11/23/c1b81d05ac92dc76ce7314baa7a1be13.jpg
Из прогресса: Впихнул почти весь функционал ПС в CParticleSystem, оставив другим системам только самые уникальные вещи (в основном - функции инициализации).
Выправил практически все баги кроме самых экзотических. Из тех тысяч карт, что я протестировал, вылеты остались максимум в трёх. Есть подозрение, что и в ХЛ есть вылет, но проверить нельзя.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Забавный глюк хаммера с rendermodами:
http://pix.academ.org/img/2015/11/23/f6b75160e99fdf5869b180113832a830.png

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Cybermax 23-11-2015 в 11:13:

Более удачной модели снайперки не нашлось?


Отправлено Ku2zoff 23-11-2015 в 11:59:

Цитата:
~ X ~ писал:
PS: как у тебя с кодом?

Намертво застрял на серверной смене гейтсеквенций и переключении между активностями.


Отправлено ~ X ~ 23-11-2015 в 15:47:

Cybermax нет. Вообще модель хорошая, особенно v_. Просто УГол неудачный (скрин не для этого фоткался, просто под руку попался). p_ модель пришлось упростить максимально, а v_ - детализировать.

Ku2zoff это печально. А мне досталась каша из монстров от Ghoul'я - даже не знаю, с какой стороны подступиться чтоб смёрджить, потому что, когда мы только полчаса посидели, я обнаружил выход за пределы массива (и, ЧСХ, студия его не детектит, хотя включено всё вплоть до RTTI!)

Ещё приходится бороться с дебильными особенностями стимовой халвы вызывать всякие Draw&Update во время остановки, перезапуска игры, а ещё при смене карт. Хуже всего - создание сервера, не выключив текущий. Как отследить на клиенте - ХЗ. Но вылеты при вызове engine API самые настоящие.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


XF-Alien, я твои карты поглядел - всё довольно хорошо, но лучше бы вместо sky всё закрасить NULL.

Добавлено 23-11-2015 в 18:47:

Забыл сказать о главном:
Я почти запилил модель чернодыра (с новым скелетом) и - что бы вы думали? - крошится studiomdl. Где? Почему? Не известно. Одно только ясно: десяткой его просто так не скомпилить. Мало того - там ещё и загрузчик BMP с кучей ошибок!! Как он всё это время работал - мистика. Я не знаю, вальве это писали или квакеры, но за такое дерьмо надо сажать.

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


Отправлено Ghoul [BB] 25-11-2015 в 17:34:

Цитата:
~ X ~ писал:
А мне досталась каша из монстров от Ghoul'я - даже не знаю, с какой стороны подступиться чтоб смёрджить,



Ну что же, ну все ж мы люди. Никто не совершенен. Ну... Ну, хочешь, я тебе за это историю расскажу, а?

P.S. Обещанный код доработанных монстров. Пока двое. Shocktrooper coming soon. Be patient. Not too much free time right now.
Пароль от архива - мой номер телефона, без восьмерки.

P.P.S. I'm in
Hare Rama!

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

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


Отправлено XaeroX 25-11-2015 в 21:14:

Ghoul [BB] индия? А чего не таиланд? Дорого?


Отправлено Ghoul [BB] 27-11-2015 в 12:37:

Дорого. Теперь для нас дабл прайс на тайские баты...

Спасибо за "крым наш", войну на Украине, Сирии и прочее....

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

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


Отправлено XaeroX 27-11-2015 в 12:47:

Цитата:
Ghoul [BB] писал:
Спасибо за "крым наш", войну на Украине, Сирии и прочее...

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


Отправлено Ghoul [BB] 27-11-2015 в 17:06:

Цитата:
XaeroX писал:
А что, фрукты с помойки тоже подорожали?


Не фруктом единым жив человек...
прочие расходы как прикажешь платить? По какому курсу!?

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


И, браток, давай не разводить политоту в этой теме, она все таки не про это. Потому, как ты мне приведешь 100500 опровержений моих слов, и я столько же в их защиту.

Лучше признайтесь мне те, трое, кто архив скачал? Я ж написал, что он запаролен, ибо не пришло еще время открывать сорцы от ХДМ 3708, и предназначены они только для Мастера.

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

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


Отправлено XaeroX 27-11-2015 в 17:24:

Цитата:
прочие расходы как прикажешь платить? По какому курсу!?

Кушать фруктов побольше, а сэкономленные средства пустить на прочие расходы.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

Намёк на то, что ты фанатик? Ну ок...


Отправлено Ghoul [BB] 28-11-2015 в 01:13:

Цитата:
XaeroX писал:
Намёк на то, что ты фанатик? Ну ок...

Нет. Это намек на то, что у нас с тобой изначально противоположные мнения по одному и тому же вопросу. И ты мне не уступишь, и я не отступлюсь. Так и будем с пеной у рта отстаивать свои заблуждения. Заблуждения, потому, что всей правды ни мне, ни тебе узнать не позолят - круг посвящения не тот...

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

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


Отправлено Ku2zoff 28-11-2015 в 04:17:

Тю, ё-маё. Я в тему захожу, думал чего нового появилось по поводу мода. А сюда политота просочилась
Немножко инфы по монстрам: клиентский код отлажен и красиво оформлен. Ну почти. С сервером пока хуже. Нашёл новый способ переключения активностей и гейтсеквенций, как следует протестировать пока не получилось. За AI толком не брался, все эксперименты проводил в рамках кода одного монстра. Результаты вы видели на видео. В общем, дело за малым: перешерстить клиентский код на наличие некрасивостей и мелких ошибок, а так же переписать пару-тройку монстров на сервере, чтобы протестировать весь механизм.


Отправлено XaeroX 28-11-2015 в 04:29:

Цитата:
Ku2zoff писал:
Я в тему захожу, думал чего нового появилось по поводу мода.

Ну так у нас чисто по-русски: без бригадира никто не работает.


Отправлено Ghoul [BB] 28-11-2015 в 10:57:

Точно. И куда ж бригадир пропал? его нет более, чем допустимо....

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

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


Отправлено Ghoul [BB] 29-11-2015 в 06:53:

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

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

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


Отправлено ~ X ~ 01-12-2015 в 15:23:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Жизнь прекрасна.

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


Отправлено Ghoul [BB] 01-12-2015 в 16:22:

Цитата:
~ X ~ писал:
только одна всё время вылазит под кривыми углами.


Может просто грохнуть ее и дело с концом?

Цитата:
~ X ~ писал:
Подпилил ЛОДы ко многим моделям.


Надо думать, что теперь и модели на карте будут иметь лоды?

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

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


Отправлено ~ X ~ 01-12-2015 в 16:30:

Ghoul [BB] я тебе принципиально отвечать не буду, пока каты/хайды не осилишь. =_=

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


Отправлено ~ X ~ 02-12-2015 в 06:32:

http://pix.academ.org/img/2015/12/01/909d92d04fc959b767223c484fa7275c.jpg
http://pix.academ.org/img/2015/12/02/b387465e8674d2e3db471b544c6ea0f1.jpg
http://pix.academ.org/img/2015/12/02/7265c67dedf96a78748f2c5a6832cfce.jpg
http://pix.academ.org/img/2015/12/02/8e58ac6f255c4ec9acec660323184c14.jpg
random

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


Отправлено FiEctro 02-12-2015 в 18:50:

XDM 2005


XDM 2015

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ghoul [BB] 02-12-2015 в 19:11:

Так ведь работа ж не стоит на месте!!!

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

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


Отправлено FiEctro 02-12-2015 в 19:16:

Цитата:
Ghoul [BB] писал:
Так ведь работа ж не стоит на месте!!!

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 02-12-2015 в 19:22:

FiEctro это ты к чему запостил такие скрины? Мод внешне почти не изменился, это верно. За исключением троллфейсов Зато внутри довольно-таки сильно. Хз, в лучшую сторону или нет, надеюсь, что в лучшую, а мелкие баги - это всего лишь временное явление.


Отправлено Ghoul [BB] 03-12-2015 в 16:52:

Цитата:
FiEctro писал:

FiEctro


Мы же обещали без политоты в этой теме, а ты опять подбрасываешь. Зачем? Ты тролль?

Добавлено 03-12-2015 в 19:52:

Цитата:
Ku2zoff писал:
Мод внешне почти не изменился, это верно.


если Мастер оставит спецэффекты, которые яписал для монстров, то изменится...

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

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


Отправлено XaeroX 03-12-2015 в 16:53:

Цитата:
Ghoul [BB] писал:
если Мастер оставит спецэффекты, которые яписал для монстров

Скрины в студию.


Отправлено Ku2zoff 04-12-2015 в 17:21:

Есть две новости. Одна хорошая, а вторая плохая. Торадиционно, начну с плохой.
Кодинг монстров продвигается не так быстро как хотелось бы - это раз. Постоянно всплывают какие-нибудь баги - это два. Так вот о чём это я? Сегодня наблюдал смищную картину - все дохлые монстры стояли. Ну то есть нижняя половина (на которой работает гейт) с анимацией idle, т.к. m_movementActivity для них ACT_IDLE, а верхняя с анимацией dead_blablabla. Как-то так.
А теперь хорошая новость. Помните видео с зонбе, которые подходя к игроку в упор, не останавливаются, а продолжают идти на месте, пока не закончат выполнение таска MELEE_ATTACK1 (который выполняется в движении)? Вчера решил эту проблему, теперь монстры будут останавливаться на определённом расстоянии от игрока. Есть ещё некоторые проблемы с переключением анимаций, но я их почти преодолел.
Как только разберусь со всеми багами, покажу вам очередной видос.

З.Ы. Мне тут писал... Кто бы вы подумали? SysOp, автор арранжемента. Очень заинтересовался этой фичей с монстрами. Хочет её включить в релиз мода. Вот уж не знаю, что там будет в этом релизе, но судя по трейлерам, там вполне всё годно. Я тут вообще офигел, когда загуглил несколько раз свой ник в описании некоторых модов Оказывается, мой говнокод кто-то юзает

З.З.Ы. сообщений 3424. Красивое число.


Отправлено XaeroX 04-12-2015 в 17:31:

Цитата:
Ku2zoff писал:
Мне тут писал... Кто бы вы подумали? SysOp, автор арранжемента.

А где писал? Не на форуме ли? А то видел я, как тут некий сисоп из аргентины регался, уж не он ли?
Отношение у меня к нему несколько предвзятое, потому что в своё время он мне изрядно нагрубил. Имей в виду - может, он только прикидывается хорошим, а в душе профессиональный русофоб.


Отправлено Ku2zoff 04-12-2015 в 18:48:

Цитата:
XaeroX писал:
А где писал? Не на форуме ли?

В ЛС писал. Именно он, из Аргентины.
Цитата:
XaeroX писал:
а в душе профессиональный русофоб

Ну дык я с расчётом на это ему никаких подсказок не дал. Он ведь сам пытался сделать монстрам гейтсеквенции. Безуспешно. Я так и написал: жди тутор.
Цитата:
XaeroX писал:
потому что в своё время он мне изрядно нагрубил

Я знаю, что он твой ник неправильно указал в кредитсах. Xaerox вместо XaeroX. Насчёт нагрубил - не знаю. Я вообще теперь со всеми осторожен. Особенно после того, как у ДМ сверх меры раздулось ЧСВ, и он стал гнобить всех, кто не согласен с его линией разработки ксаша.


Отправлено XaeroX 04-12-2015 в 18:55:

Ku2zoff
Не, он мне в переписке грубил. Мол, хорошо что я твой глючный хлфх не юзал, у меня, мол, теперь свои графические эффекты на порядок лучше. Ну я разве спорю? Что русскому хорошо - аргентинцу смерть, это все знают.


Отправлено Ku2zoff 04-12-2015 в 19:02:

Ой. Ник неправильно указал автор Трините, верно же?

Добавлено 05-12-2015 в 00:58:

Цитата:
XaeroX писал:
Мол, хорошо что я твой глючный хлфх не юзал, у меня, мол, теперь свои графические эффекты на порядок лучше.


Ну это как всегда. Если у него графические эффекты написаны так же криво, как он пытался писать код гейтсеквенций, то увы и ах. Если интересно, поделюсь в лс тем, что он мне прислал. Всему форуму на обозрение выставлять не буду. Пусть думают, что Арранжевый Мент это круто.

Добавлено 05-12-2015 в 01:02:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено XaeroX 04-12-2015 в 19:07:

Цитата:
Ku2zoff писал:
Пусть думают, что Арранжевый Мент это круто.

По правде говоря, я думал, что он давно уже забросил мод.

Добавлено 05-12-2015 в 01:07:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ku2zoff 04-12-2015 в 19:15:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено XaeroX 04-12-2015 в 19:18:

Ku2zoff

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ku2zoff 04-12-2015 в 19:24:

XaeroX

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Cybermax 04-12-2015 в 19:28:

Цитата:
XaeroX писал:
А то видел я, как тут некий сисоп из аргентины регался, уж не он ли?

Заметил что на банане и моддб хлмодеры из аргентины и бразилии чудаки на букву м, слать их лесом.


Отправлено XaeroX 04-12-2015 в 19:32:

Ku2zoff

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Cybermax 04-12-2015 в 19:33:

С CSO проблемы могут возникнуть, DOD коммерческий мод, так что вполне могут придраться. Сделай группу мода в стиме и перед гринлайтом обкатай там. Посмотри на реакцию.


Отправлено Ku2zoff 04-12-2015 в 19:33:

Цитата:
Cybermax писал:
Заметил что на банане и моддб хлмодеры из аргентины и бразилии чудаки на букву м, слать их лесом.

Чудак на букву м это Румпель. У него копиразм головного мозга в крайней стадии. Жаловаться на все моды, в которые стырены модели из Сру от Страха, это маразм, ящитаю.


Отправлено Cybermax 04-12-2015 в 19:34:

Я задавал вопрос по поводу утшных звуков Кстати можно поискать кастомные озвучки голоса. Я такие встречал.


Отправлено XaeroX 04-12-2015 в 19:35:

Цитата:
Cybermax писал:
Сделай группу мода в стиме и перед гринлайтом обкатай там. Посмотри на реакцию.

Важна не реакция народа, а реакция Valve.
Если напишешь им напрямую - то получишь стандартный ответ в стиле "чужие ресурсы юзать нельзя". Если замаскируешь - есть шанс, что никто ничего не заметит.
А создавать такую группу - это всё равно, что кричать "эй, смотрите все, через 10 минут я обворую эту квартиру!". Результаты можешь предсказать сам, чай не маленький.


Отправлено Ku2zoff 04-12-2015 в 19:35:

Цитата:
Ku2zoff писал:
Сделай группу мода в стиме и перед гринлайтом обкатай там. Посмотри на реакцию.

Это обязательно. Если мод не воспримут, то и релиза не будет. А вот если понравится, тогда и будем плясать под бубен.


Отправлено XaeroX 04-12-2015 в 19:36:

Цитата:
Ku2zoff писал:
У него копиразм головного мозга в крайней стадии.

Ну и оставьте его в покое. Не такие уж хорошие там модели, имхо.


Отправлено Cybermax 04-12-2015 в 19:37:

Цитата:
Ku2zoff писал:
Чудак на букву м это Румпель.

Ну я не знаю, ну если человек пошел на принцип. Я на банане и на моддб с двумя аргентинцами и одним бразильцем имел не приятный опыт общения. Поэтому beware


Отправлено PLut 04-12-2015 в 19:37:

Cybermax Категорически не согласен про товарищей из Аргентины.
Ku2zoff CS:NZ (CS:O) бесплатен и юзает контент из CS 1.6, CS:S. Не думаю, что с ним могут быть проблемы.

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 04-12-2015 в 19:40:

Цитата:
PLut писал:
Категорически не согласен про товарищей из Аргентины.

Я лично про Аргентину знаю две вещи: 1) она манит негра, 2) там живёт сисоп.
Т.к. я не негр, первый пункт меня не волнует. А вот второй - весьма настораживает.


Отправлено PLut 04-12-2015 в 19:43:

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

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 04-12-2015 в 19:48:

PLut
Я тоже как-то общался с обычными аргентинцами (в поезде Вена-Берлин ). Но они не мододелы. А мододел сисоп весьма разочаровал в этой нации, увы.
Впрочем, я всё равно хотел бы посетить Аргентину, не взирая на всех этих сисопов. Просто интересно.


Отправлено PLut 04-12-2015 в 19:50:

XaeroX Быть может и не мододелы, но талантливы - да.

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 04-12-2015 в 19:51:

PLut
Да они такие же, как мы.
Помнится, удивлялись, что в европейских поездах нет кипятка. Мол, в их поездах есть. Я говорю - и в наших тоже есть. Такие дела.


Отправлено Cybermax 04-12-2015 в 19:52:

Цитата:
PLut писал:
Cybermax Категорически не согласен про товарищей из Аргентины.

Твое право не соглашаться. Я рассказал про свой опыт общения. Возможно твой личный опыт отличается. Не буду спорить.
Цитата:
PLut писал:

Ku2zoff CS:NZ (CS:O) бесплатен и юзает контент из CS 1.6, CS:S. Не
думаю, что с ним могут быть проблемы.

Думаю имеет смысл перенести эти посты в мою тему "о моделях, сдк лицензиях и вообще". Просто мне кажется брать ресурсы из таких популярный и коммерческих модов и пытаться отправить в стим в некотором смысле самонадеянно. Я планирую использовать модели из инди модов, попробую договориться с авторами и не планирую пока что в стим.


Отправлено XaeroX 04-12-2015 в 19:54:

Цитата:
Cybermax писал:
Я планирую использовать модели из инди модов, попробую договориться с авторами

Тут я хочу предостеречь. Я договорился с автором текстур, когда разрабатывал вольфрам. А когда мод вышел, автор написал на реддите, что авторы заюзали текстуры без его согласия. Прикиньте степень буржуйского вероломства, да?
Я ему тут же отписался в смысле "шозахер", и он признал свою неправоту. Но осадочек-то остался...


Отправлено Cybermax 04-12-2015 в 20:00:

Цитата:
PLut писал:
XaeroX Веду общение с человеком оттуда и помимо обычных обсуждений хл и модов, уж дошло и до разницы в культуре, учебе, языках и жизни в общих чертах. Очень интересный собеседник.

С бразильцем в стиме года два общался. Недавно я его удалил. Хотя общались на любые темы, обсуждали что угодно. Не вдаваясь в подробности я был не приятно удивлен таким поворотом. Та же картина с Аргентинцами. Не приятно удивили после длительного общения. Тоже года полтора общался. На удивление нормальное общение с гражданам австралии и штатов. Во многом сходимся взглядами. Выражают согласие с нашей внешней политикой и говорят об лживости их пропаганды. Познакомился играя в Firearms source.


Отправлено XaeroX 04-12-2015 в 20:11:

Cybermax так а что не так с бразильцем и аргентинцами было?


Отправлено Cybermax 04-12-2015 в 20:50:

XaeroX Неохота даже вспоминать. Хрен с ними со всеми. Южноамериканцы мне напоминают ментально жителей наших южных республик. А европейцы, австралиицы и америкосы без двойного дня что ли.


Отправлено ~ X ~ 05-12-2015 в 12:45:

Ну вы развели тут флудерастию!

Цитата:
Ghoul [BB] писал:
Мы же обещали без политоты в этой теме, а ты опять подбрасываешь. Зачем? Ты тролль?

bingo. Причём заказной.

Цитата:
XaeroX писал:
Отношение у меня к нему несколько предвзятое, потому что в своё время он мне изрядно нагрубил. Имей в виду - может, он только прикидывается хорошим, а в душе профессиональный русофоб.

+1

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.



Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено FiEctro 05-12-2015 в 14:42:

Цитата:
Ku2zoff писал:
Особенно после того, как у ДМ сверх меры раздулось ЧСВ, и он стал гнобить всех, кто не согласен с его линией разработки ксаша.


У тебя синдром Иквайдера, тебе прямым текстом написали - если ты делаешь мод под ксаш, то ДМ ессно будет прислушиваться к твоим пожеланиям. Но вместо того чтобы пилить мод, ты начал учить его как писать ксаш.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 05-12-2015 в 15:00:

Цитата:
FiEctro писал:
У тебя синдром Иквайдера, тебе прямым текстом написали - если ты делаешь мод под ксаш, то ДМ ессно будет прислушиваться к твоим пожеланиям. Но вместо того чтобы пилить мод, ты начал учить его как писать ксаш.

Я бы стал делать мод под ксаш, если бы на нём можно было тестировать мультиплеер. К счастью, я этого делать не стал. Потому что и под обычной халфой у меня была куча багов (благо, я их пофиксил давно). А под ксашем их было бы больше на тот момент. Взять к примеру рандомные вылеты игроков с сервера и присвоение чужой приватдаты новоподключённому игроку. Ну и всё прочее в таком роде. Чем всю эту лабуду разгребать, проще запилить несовместимый движок с грамотным предиктингом и проч. Дядя Миша говорил, что ему хочется возиться и допиливать совместимость вместо того, чтобы написать собственный код. В итоге он на это забил толстый болт, оказывает техподдержку Креазотам и прочим по ксашмоду и ругает Митторна с Альбатросом, которые вместо него допиливают совместимость.


Отправлено FiEctro 05-12-2015 в 15:29:

Ku2zoff

Цитата:
Ku2zoff писал:
В итоге он на это забил толстый болт, оказывает техподдержку Креазотам и прочим по ксашмоду и ругает Митторна с Альбатросом, которые вместо него допиливают совместимость.


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

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 05-12-2015 в 15:34:

Цитата:
FiEctro писал:
У тебя синдром Иквайдера, тебе прямым текстом написали - если ты делаешь мод под ксаш, то ДМ ессно будет прислушиваться к твоим пожеланиям. Но вместо того чтобы пилить мод, ты начал учить его как писать ксаш.

ЕМНИП, этот синдром называется "синдром Дяди Миши". Это же он создал прецедент - вместо того, чтобы юзать волатилу, начал учить меня её писать. И до сих пор так делает, кстати - хотя теперь всё чаще приватно в аське.
Ну, а народу подход понравится, и теперь все так делают направо и налево.


Отправлено ~ X ~ 05-12-2015 в 15:50:

Как насчёт флудить про ваши ксаши в других местах?
FiEctro у тебя стул, видать, с хорошим теплоотводом, что ты сидишь в моих тредах.

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


Отправлено ~ X ~ 06-12-2015 в 02:11:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ku2zoff 06-12-2015 в 11:35:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Цитата:
FiEctro писал:
Ну вот потому и оказывает, потому что они что то делают, в том числе по исправлению тех багов которые тебе якоб мешали делать мод.

ДМ целиком и полность удариался в пеар и допиливание порнонойи 2 в этом году. А от помощи в исправлении мультиплеера он отказался. Его цитата:
Цитата:
Поскольку я ни разу ни фанат мультиплеера, то и желанием всё это проделывать особо не горел.
***
В связи с этим, я снова хочу поднять вопрос о материальном спонсорстве в помощи доведения мультиплеерной части движка до идеального состояния.

Что значит якобы? Ты понимаешь что ты пишешь? Они действительно мешали. Без нормально работающего предиктинга невозможно тестить мультиплеер. Даже сейчас, когда многое уже исправлено, всё равно невозможно. Предиктинг оружия до сих пор неправильно работает.
Я наблюдаю страшную тишину по несколько недель в тредах на кэсэмэ, посвящённых допиливанию мультиплеера. Не спорю, ДМ должно быть и правда консультирует народ.

Добавлено 06-12-2015 в 17:35:

И может хватит уже обвинять ~X~ в том, что XDM не работает под ксашем? Под голдсорсом ведь работает? Ну. Значит с ксашем проблемы. Не буду показывать пальцем, но тут у нас кое-какой движок претендует на полноценную замену голдсорсу и высокую совместимость как в сингле, так и в мульте.


Отправлено XaeroX 06-12-2015 в 11:51:

Цитата:
Ku2zoff писал:
И может хватит уже обвинять ~X~ в том, что XDM не работает под ксашем?

Да никто ~X~ и не обвиняет. Кроме, быть может, Дяди Миши (тут вопрос престижа) и его говорящих голов типа Фиектры (просто потому что у них нет своего мнения). С другой стороны, если мод не работает идеально под халфой - то странно ожидать, что он заведётся на движке, написанном в условиях отсутствия публичных сорцов.


Отправлено Ghoul [BB] 06-12-2015 в 19:00:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено ~ X ~ 09-12-2015 в 11:15:

Написал проверку конуса. Только это не здорово ни разу: гоеус вершиной можно прицепить к игроку, но вот основание надо цеплять к "воздушному шарику", который мог бы болтаться и толкаться всякими пушами, дверями и стенами. Анальщина(тм).
ХЗ что делать дальше.

Дыромёт: анимации не получаются ни в какую. Нужно чтобы кто-то сделал анимации для v_-модели. Как минимум - 4 штуки.

Перенёс ещё кучку спрайтов на клиентскую сторону. Меньше прекэша - больше пространства для творчества. Стало запускаться больше быдлокарт.

Ghoul [BB] задолбал ты уже тегами пренебрегать!
ЗЫ: йад с удаффкома ЗЫ2: ты ищешь плохое там, где его нет, почти как и сам ДМ. В том посте кагбэ помощь предлагается.

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


Отправлено XaeroX 09-12-2015 в 13:18:

Цитата:
~ X ~ писал:
задолбал ты уже тегами пренебрегать!

Не переживай, ему осталось пренебречь всего один раз.


Отправлено FiEctro 09-12-2015 в 14:14:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 09-12-2015 в 14:28:

FiEctro

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 09-12-2015 в 15:30:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено FiEctro 09-12-2015 в 15:33:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 09-12-2015 в 15:33:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 09-12-2015 в 15:59:

Цитата:
XaeroX писал:
Да никто ~X~ и не обвиняет. Кроме, быть может, Дяди Миши (тут вопрос престижа) и его говорящих голов типа Фиектры

Я как-то это упустил - значит, запустить XDM - это дело престижа? ОК. Я с таким раскладом согласен. 8)

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

Все, с кем я работаю, могут найти меня в Jabber. XF-Alien - ты бы тоже завёл.
Доказывать фиектре и дяде кришне что мне безразлично, что работает и что не работает под ксашем, бесполезно. Мой проект открытый и все видят, что там нет if (xash) goto crash;

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 09-12-2015 в 16:37:

Цитата:
~ X ~ писал:
значит, запустить XDM - это дело престижа?

Либо запустить, либо объяснить всем, кто виноват в том, что он не запускается (разумеется, кто-то другой - себя он, что ли винить будет?)
Цитата:
~ X ~ писал:
но приходить и гадить в чужие рабочие треды - низость.

Думаю, ему просто-напросто скучно. Завтра с утра на пары, моды делать не хочется - пойду-ка на форуме пофлеймлю перед сном, думает.


Отправлено Ku2zoff 09-12-2015 в 17:23:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Цитата:
~ X ~ писал:
Мне всё-таки хочется о разработке мода говорить.

Вот, кстати говоря, возвращаясь к разработке XDM. Вопрос на засыпку: (я его уже задавал раньше) как на клиенте определить, что энтитя монстр? pev->flags просканировать на предмет FL_MONSTER не выйдет же? Может быть попробовать отфильтровать монстров по MOVETYPE_STEP? Если фильтрация удастся, я избавлюсь сразу от пары проблем:
1. Создание структуры monster_gait_info не только для монстров, но и вообще всех энтить-неигроков (имеющих студиомодель). Между прочим, максимум копий этой структуры 4096.
2. На сервере не нужно лезть в код энтить-неигроков (и немонстров) и хаком указывать для них pev->gaitsequence = GAITSEQUENCE_DISABLED.


Отправлено XaeroX 09-12-2015 в 17:26:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено PLut 09-12-2015 в 17:56:

Ku2zoff Чтобы звук попадания звучал правильный, я вычисляю монстра так:

C++ Source Code:
pe->solid == SOLID_SLIDEBOX

__________________
Base Defense on Steam, ModDB


Отправлено Ku2zoff 09-12-2015 в 18:00:

PLut не пойдёт. Гибсы, цыклеры и проджектайли тоже имеют SOLID_SLIDEBOX. С MOVETYPE_STEP лучше. Его имеют все живые ходячие монстры. В шаренном коде AI MOVETYPE меняется в нескольких местах, но только для проигрывания скритовых секвенций кажется. А когда AI монстра использует обычное поведение (когда кстати и нужны gaitsequence), тогда у него всегда MOVETYPE_STEP.


Отправлено ~ X ~ 09-12-2015 в 18:27:

Ku2zoff
1. можно передать последний незадействованный eflag. В AddToFullPack() if (thisshit->IsMonster()) e->v.eflags |=

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

И это будет архитектурно правильно. Если там ещё осталось место под флаги.

2. хаком ничего делать не надо. Открываемм cbase.h и там, где аллокейтится pev, выставляем pev->gaitsequence = GAITSEQUENCE_DISABLED. Рядом со scale = 1.0f.
И это тоже будет архитектурно правильно.

Вот я что ещё подумал: если я запилю транслокатор, исчезнет последний слот под оружие (останутся только два слота под weapon_custom). Оно того стоит?
А, да. Снова нужны анимации.

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


Отправлено Ku2zoff 09-12-2015 в 18:52:

Цитата:
~ X ~ писал:
Открываемм cbase.h и там, где аллокейтится pev, выставляем pev->gaitsequence = GAITSEQUENCE_DISABLED.

Тогда фильтрация на клиенте будет не нужна. А вот тогда попутный вопрос: если по-умолчанию у энтить pev->gaitsequence = 0, а мы сделаем pev->gaitsequence = GAITSEQUENCE_DISABLED, повлияет ли это на сетевой траффик? Или 0 и так передаётся, занимая один байт?


Отправлено ~ X ~ 09-12-2015 в 18:56:

Ku2zoff delta какая будет? Правильно, никакая. Данные передаются, когда число меняется. Если в вазелине (baseline) будет 255, то это не важно. Наверное.

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


Отправлено Ku2zoff 09-12-2015 в 18:59:

~ X ~ точно, изменений же не будет. Всё забываю, как работает передача энтварсов по сети, и для чего нужна дельта

Добавлено 10-12-2015 в 00:59:

Ну тады ждите, скоро мне будет, что показать. Если заборю наконец смену активностей на сервере


Отправлено Chyvachok 09-12-2015 в 19:48:

Цитата:
~ X ~ писал:
Вот я что ещё подумал: если я запилю транслокатор, исчезнет последний слот под оружие (останутся только два слота под weapon_custom). Оно того стоит?
А, да. Снова нужны анимации.


Надо бесконечные слоты под оружие.

А насчет анимаций, я думаю лучше самому аниматорам каким-то написать, а то так врядли кто найдеться.


Отправлено ~ X ~ 09-12-2015 в 23:15:

Цитата:
Chyvachok писал:
Надо бесконечные слоты под оружие.

В 4.0 будет
Он будет работать под ксашем, волатилой и, может быть, УЕ4
В нём будет ещё больше векторных гипертекстовых троллфейсов, анимешных персонажей и trigger_butthurt.
А пока надо доделать хотя бы пушоны и кое-что, написанное гхоулем - monster_robot, monster_zombie*, monster_electro, и дать им нормальные имена классов, совместимые с опфором. Допилить каператиф.
Если бы ксерокс расшарил коды доканатов (pun intended), можно было бы легко воссоздать опфор и пройти его карты в коопе. Но - опять же - время.
Кстати, опфор тоже оказался анальным быдлокодом - миллионы дебильных монстров типа monster_human_grunt_ally_dead, monster_zombie_barney_dead, monster_some_dude_dead, monster_freeman_dead, monster_electro_dead... тысячи их! Почему им турдно было на карту поставить дохлых monster_generic?!!! ПОЧЕМУ!??!!?!!!! Я уж молчу, что всех монстров zombie можно в XHL сделать без кода, а просто назначив кастомные параметры в редакторе!

Добавлено 10-12-2015 в 02:15:

Цитата:
~ X ~ писал:
А насчет анимаций, я думаю лучше самому аниматорам каким-то написать, а то так врядли кто найдеться.

кому, например? (PS: без 'ь')

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


Отправлено Chyvachok 09-12-2015 в 23:20:

Цитата:
~ X ~ писал:
кому, например?


Ну можно этому чуваку на МОДДБ написать к примеру, неплохие анимации делает, может согласиться: http://www.moddb.com/members/teh-pawner


Отправлено thambs 09-12-2015 в 23:46:

>будет работать под ксашем, волатилой
ты монстров перекраиваешь? мне ДМ сегодня писал что от хлбсп не получается избавиться из за того что в коде монстров эта зараза везде сидит, и никаких сил не хватит её выковыривать.
и это сильно опечалило, так как я, похоже, умудрился даже в какой то ксашевский лимит влезть...

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 10-12-2015 в 02:21:

thambs Не то, чтобы "перекраиваю"... Я не знаю, что вы имеете в виду под хлбсп-заразой. Я скоро начну склоняться к мнению Ун(р)ыльщиков, что БСП - маздай, а модели - рулез.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ghoul [BB] 10-12-2015 в 03:00:

Цитата:
XaeroX писал:
Не переживай, ему осталось пренебречь всего один раз.


Ходьба по лезвию бритвы... приятно щекочет нервы.

Добавлено 10-12-2015 в 05:33:

Цитата:
~ X ~ писал:
задолбал ты уже тегами пренебрегать!


Зачем ты так? Я из этого тайны не делаю. Чего ради переводить в статус скрытого?
А то за меня надумали, а потом меня ж еще и плюсанули.
справедливости нет.

Добавлено 10-12-2015 в 05:41:

Цитата:
~ X ~ писал:
Вот я что ещё подумал: если я запилю транслокатор, исчезнет последний слот под оружие (останутся только два слота под weapon_custom). Оно того стоит?


Стоит. Но лучше б shrink ray gun запилил, и давил противников, как тараканов, ботинками.

Добавлено 10-12-2015 в 06:00:

Цитата:
~ X ~ писал:
А пока надо доделать хотя бы пушоны и кое-что, написанное гхоулем - monster_robot, monster_zombie*, monster_electro, и дать им нормальные имена классов, совместимые с опфором


Ну извини,бРаток,я своей узкой головой только такое смог сделать. Впрочем,как и бойцы-создатели из опфора...
конечно,ты все сделаешь лучше. Как минимум,потому,что опыт...

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

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


Отправлено (_-=ZhekA=-_) 10-12-2015 в 05:05:

Цитата:
thambs писал:
я, похоже, умудрился даже в какой то ксашевский лимит влезть...

У меня постоянно с этим проблемы....


Отправлено Ghoul [BB] 10-12-2015 в 13:45:

Цитата:
(_-=ZhekA=-_) писал:


С влезанием в лимиты или с Ксашем?

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

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


Отправлено (_-=ZhekA=-_) 10-12-2015 в 14:35:

Цитата:
Ghoul [BB] писал:
С влезанием в лимиты или с Ксашем?

На ксаше с вылезанием за лимиты...


Отправлено Cybermax 10-12-2015 в 20:02:

Цитата:
(_-=ZhekA=-_) писал:
Цитата:
Ghoul [BB] писал:
С влезанием в лимиты или с Ксашем?

На ксаше с вылезанием за лимиты...



Отправлено ~ X ~ 13-12-2015 в 12:09:

Трали-вали,
тили-тили,
скриптов, что мы понаписали,
в ксаше нет и в волатиле.

Показываю рабочую версию скриптов для RenderSystem. Всё максимально просто и довольно интуитивно. Само собой - всё с комментариями. Пример отсортирован по наследованию: сверху параметры текущего класса - далее родительских (которые будут присутствовать в других системах и скриптах).

code:
// This file can contain several systems. They all are created and toggled simultaneously. // Each system must be enclosed in "{}" braces, each key must have its proper value. CPSCustom { // Brush contents in which particles cannot exist. Calculate as follows: m_iDrawContents |= (1 << abs(CONTENTS_WATER)); //"iDestroyContents" "0" // Particle start scale range "fScaleMin" "0.05" "fScaleMax" "0.2" // If defined, particles start randomly inside this sphere relatively to host entity origin "fStartRadiusMin" "128" "fStartRadiusMax" "256" // If defined (and no radius), particles start randomly inside this box relatively to host entity origin //"vStartMins" "-16 -16 -16" //"vStartMaxs" "16 16 16" // Velocity after reflection is multiplied by this value "fBounceFactor" "0" // Spread vector (for directed movement) "vSpread" "0 0 0" // Acceleration range //"vAccelMin" "0 0 0" //"vAccelMax" "0 0 0" // Particle velocity.x = vDirection.x*RANDOM_FLOAT(fParticleSpeedMin, fParticleSpeedMax) + vSinMax.x*sin(t+i) + vCosMax.x*cos(t+i); //"vSinMax" "0 0 0" //"vCosMax" "0 0 0" // Custom Particle flags // PSCUSTOM_PFLAG_ORIENTED_START 1 // PSCUSTOM_PFLAG_ORIENTED_HIT_SURFACE 2 // PSCUSTOM_PFLAG_ORIENTED_HIT_LIQUID 4 // PSCUSTOM_PFLAG_LOOPFRAMES_HIT_SURFACE 8 // PSCUSTOM_PFLAG_LOOPFRAMES_HIT_LIQUID 16 // PSCUSTOM_PFLAG_HIT_FADEOUT 32 "iParticleFlags" "4" // Trace flags (defines clipping behavior), 0 is the slowest option. //PM_STUDIO_IGNORE 1// Skip studio models (faster) //PM_STUDIO_BOX 2// Use boxes for non-complex studio models (even in traceline) (faster) //PM_GLASS_IGNORE 4// Ignore entities with non-normal rendermode //PM_WORLD_ONLY 8// Only trace against the world (fastest) "iTraceFlags" "8" // Concept: decreases every frame along life time of a particle: if brightness is decreasing, energy == brightness; energy == -brightness otherwise. //"energystart" "1.0" "iMaxParticles" "512" // Linear speed range "fParticleSpeedMin" "128" "fParticleSpeedMax" "256" // Particle start type: // PSSTARTTYPE_POINT = 0, // PSSTARTTYPE_SPHERE, // PSSTARTTYPE_BOX, // PSSTARTTYPE_LINE, // PSSTARTTYPE_ENTITYBBOX "iStartType" "4" // Particle movement type: // PSMOVTYPE_DIRECTED = 0, // PSMOVTYPE_OUTWARDS,// explosion // PSMOVTYPE_INWARDS,// implosion // PSMOVTYPE_RANDOM "iMovementType" "1" // For movement type 0 "vDirection" "0 0 1" // Overrides internal value //"vOrigin" "0 0 0" // System velocity (ignored because system moves with its host entity) //"vVelocity" "0 0 0" // Useless for now //"vAngles" "0 0 0" // Added every frame //"anglesdelta" // Offset from host entity origin (rotated according to entity orientation) "vOffset" "0 0 16" // Relative scale "fScale" "1.0" // Added every frame "fScaleDelta" "40.0" // Same as "a" in color //"brightness" "1.0" // Added every frame OBSOLETE: use "a" of colordelta //"brightnessdelta" "0.0" // Starting frame (useful with frame rate 0) "iFrame" "0" // Can be 0 to use specific frame of a sprite "fFramerate" "20" // Initial color (range minimum) "Color4b" "0 0 0 255" // Initial color (range maximum) Particle color = RANDOM(Color4b, ColorMax4b) "ColorMax4b" "255 255 255 255" // Added every frame //"ColorDelta4f" "0.25 0.25 0.25 -0.25" "ColorDelta4f" "1 1 1 -0.25" // Particle dimensions (taken from sprite if == 0) //"fSizeX" "0" //"fSizeY" "0" // Standard HL render mode "iRenderMode" "5" // Standard HL render fx (unused) //"rendereffects" "0" // Brush contents in which particles can exist. Calculate as follows: m_iDrawContents |= (1 << abs(CONTENTS_WATER)); "iDrawContents" "0" // If true, faces are drawn double-sided "iDoubleSided" "0" // System flags (sum of all desired flags) // RENDERSYSTEM_FLAG_RANDOMFRAME 1// random frame sequence // RENDERSYSTEM_FLAG_CLIPREMOVE 2// remove upon touching architecture // RENDERSYSTEM_FLAG_NOCLIP 4// persist inside architecture // RENDERSYSTEM_FLAG_LOOPFRAMES 8// don't remove after displaying last frame (when no life time set) // RENDERSYSTEM_FLAG_ADDPHYSICS 16// interact with world (bounce upon collisions, etc.) // RENDERSYSTEM_FLAG_DRAWALWAYS 32// ignore visibility checks (draw behind walls, outside visible area) // RENDERSYSTEM_FLAG_7 64// unused // RENDERSYSTEM_FLAG_SIMULTANEOUS 128// emit all particles at start // RENDERSYSTEM_FLAG_ADDGRAVITY 256// add world gravity to system acceleration // RENDERSYSTEM_FLAG_ZROTATION 512// rotate around Z axis only (when parallel to viewport) // RENDERSYSTEM_FLAG_NODRAW 1024// don't draw (but still update normally) // RENDERSYSTEM_FLAG_INCONTENTSONLY 2048// remove outside desired contents (system or just praticles) // 8+16+256 "iFlags" "280" // CRenderSystem follow flags (sum of all desired flags), ICNF == "if cannot follow" // RENDERSYSTEM_FFLAG_ICNF_KEEPSEARCHING 0// default: keep searching // RENDERSYSTEM_FFLAG_ICNF_REMOVE 1// remove if can not find entity // RENDERSYSTEM_FFLAG_ICNF_STAYANDFORGET 2// stop copying origin and just stay at last coordinates // RENDERSYSTEM_FFLAG_ICNF_NODRAW 4// hide if can not find entity // RENDERSYSTEM_FFLAG_CLIPREMOVE 8// remove upon touching architecture (even if entity still exists) // RENDERSYSTEM_FFLAG_USEOFFSET 16// system origin = entity origin + offset // RENDERSYSTEM_FFLAG_NOANGLES 32// don't copy angles // RENDERSYSTEM_FFLAG_DONTFOLLOW 64// don't copy origin even if entity is found "iFollowFlags" "52" // Studio model attachment if host entity has it "iFollowAttachment" "0" // Sprite path relative to game mod directory in forward slash (URL/UNIX) format "szTexture" "sprites/eshock.spr" "szTextureHitLiquid" "sprites/xflare1.spr" "szTextureHitSurface" "sprites/iexplo.spr" }

Данный пример подключается к func_train'у и в его объёме генерирует разноцветные частицы, слегка подлетающие вверх, но быстро падающих под действием силы тяготения и при этом увеличивающихся в размере. При столкновении с твёрдыми телами они взрываются, а с жидкостями - образуют горизонтальные воронки. Всё это можно двигать, включать и выключать.
XF-Alien: а для тебя персонально и АИ в частности в RS есть весьма приятный сюрприз

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


(_-=ZhekA=-_)
Жил-был моддер Саша
Любил страну он нашу
Он кушал манную кашу
И вылез он однажды
За лимиты ксаша...

Надо было безлимитный Ксаш оплачивать!

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


Отправлено (_-=ZhekA=-_) 13-12-2015 в 12:21:

Цитата:
~ X ~ писал:
Надо было безлимитный Ксаш оплачивать!

Там такие цены, что проще было юзать обычный крякнутый ксаш....


Отправлено XaeroX 13-12-2015 в 12:50:

Цитата:
~ X ~ писал:
скриптов, что мы понаписали,
в ксаше нет и в волатиле.

Не вижу никаких скриптов.
Вижу аврору с изменённым синтаксисом.
Простую математику хотя бы умеет? Типа "vVelocity" "entity.velocity + vec3(20, 0 0)"?


Отправлено ~ X ~ 13-12-2015 в 13:22:

фигассе меня обосрали... с еррророй сравнили.

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


Отправлено XaeroX 13-12-2015 в 13:26:

Цитата:
~ X ~ писал:
фигассе меня обосрали

И в мыслях не было.
Цитата:
~ X ~ писал:
с еррророй сравнили

И чо? И в ксаше, и в волатиле суть - аврора. Разные издания, расширенные и дополненные.


Отправлено ~ X ~ 13-12-2015 в 14:05:

thambs ну как?
Как видишь, туда разные классы можно запилить. И в один файл.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 13-12-2015 в 14:18:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено thambs 13-12-2015 в 14:36:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 13-12-2015 в 14:38:

~ X ~
А для чего RENDERSYSTEM_FLAG_7?
Если бы я юзал рендерсистем, то обязательно бы его ставил всем партиклям. Может, он для лучшей совместимости с Win7?


Отправлено ~ X ~ 13-12-2015 в 16:33:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
XaeroX писал:
А для чего RENDERSYSTEM_FLAG_7?

Нет, windows 7 это всё ещё NT6x. Вот когда выйдет настоящая вин7... А вообще - мистическо-магический флаг. Если его включаешь, можно ненароком угодить в Глубину.

Цитата:
XaeroX писал:
В новой волатиле хочу завести не описательные, а исполняемые скрипты. Проблема, как водится, в редакторе - pfxEd не такой уж расширяемый, а новый писать некогда.

Ну да-да, исполняемый, с ОпенЦЛ, кластеризацией, SLI/CrossFire, поддержкой грид-расчётов... (9_9)
В халве достаточно параметрической ПС. Инфа 100%. Моддеры даже аврору с трудом осиливают, а там такоооое воображение потребуется.......

Кстати, надо на клиенте запилить CLI аналогично моему серверному, от которого прёцца thambs - searchRS <name> <show|set|del|info> <key> <value>. Для работы с энтитями оно себя зарекомендовало просто шикарно.

Всё ещё нужен способ генерить точки внутри бсп-брашей.

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


Отправлено XaeroX 13-12-2015 в 16:41:

Цитата:
~ X ~ писал:
В халве достаточно параметрической ПС. Инфа 100%.

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

Добавлено 13-12-2015 в 22:41:

Цитата:
~ X ~ писал:
Всё ещё нужен способ генерить точки внутри бсп-брашей.

При компиляции в халфовский бсп-формат информация о брашах, увы, теряется.
В ку2 и ку3 - нет, а в ку1 и халфе - увы и ах.


Отправлено ~ X ~ 13-12-2015 в 16:49:

Цитата:
XaeroX писал:
У халфовских партиклей всего один минус

Я бы сказал - у них нет плюсов. Самые идиотские частицы из всего что я видел. Даже в кваке2 лучше.

Цитата:
XaeroX писал:
При компиляции в халфовский бсп-формат информация о брашах, увы, теряется.

Т.е. даже по фейсам не определить, где там углы и объём?

И как мне тогда это объяснять юзерам?..

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


Отправлено XaeroX 13-12-2015 в 17:21:

Цитата:
~ X ~ писал:
Самые идиотские частицы из всего что я видел.

Ты просто не постиг дзен.
Цитата:
~ X ~ писал:
И как мне тогда это объяснять юзерам?

Объясняй так: "я недостаточно квалифицированный кодер, чтобы самому добавить информацию о брашах в новый лумп халфовского бсп".


Отправлено ~ X ~ 13-12-2015 в 19:47:

Кстати, я когда-то пытался в BSP встраивать map-содержимое. Только ублюдочный парсер внутри халвы не умеет вложенные скобочки - оттого и фэйл. А аткая хорошая идея была!

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Добавлено 13-12-2015 в 22:47:

А, забыл мелочь ()

Все системы, что я описал в rendersystem.txt, работают абсолютно без прекэша. Такие дела.

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


Отправлено XaeroX 13-12-2015 в 21:57:

Цитата:
~ X ~ писал:
Только ублюдочный парсер внутри халвы не умеет вложенные скобочки - оттого и фэйл.

А ты их не догадался на какие-нибудь спец. символы заменить, которые парсер игнорирует?


Отправлено ~ X ~ 13-12-2015 в 22:03:

XaeroX а кто их тогда парсить будет? Смысл был в том, чтобы без анальщины .ent заменять на .map. Не годится. Ну, по крайней мере, мне не понравилось. А то - было бы как в унриле - все карты опенсорсные.

Кутузофф, напиши что-нибудь хорошее

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


Отправлено XaeroX 13-12-2015 в 22:19:

Цитата:
~ X ~ писал:
а кто их тогда парсить будет?

А в памяти заменять назад.


Отправлено ~ X ~ 14-12-2015 в 06:33:

Что в память прочтёшь - назад не вернёшь!
Один байт поправишь - голдсоус вылетит.
Два байта поправишь - ксаш в сегфолт свалится.
Три байта поправишь - без пальцев останешься тебя Кашперский и Стим забанят!

Такая народная сказка.
На такой хак я пойтить не могу!

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


Отправлено XaeroX 14-12-2015 в 16:24:

~ X ~
И опять на тебя жалоба!

Цитата:
Распространение ложных слухов, развод ксашесрача. И после этого он говорит что я провоцирую.

Судя по всему, на фразу "Два байта поправишь - ксаш в сегфолт свалится".
Ты можешь перестать упоминать ксаш, от слова "совсем"?


Отправлено Ku2zoff 15-12-2015 в 18:14:

~ X ~ как у тебя дела с интеграцией монстров от Гуля? Я вышел на финишную прямую с гейтсеквециями. Скоро будут зонбе, барник и алиен_грант для тестирования.

Добавлено 15-12-2015 в 23:17:

[UPD] зонбе работают хорошо. Останавливаются когда надо, либо продолжают махать руками на ходу, если игрок движется. Если замедлять игрока (чтобы не мог быстро отбежать, когда его бьёт зонбе), получится самое то.
В принципе, механизм уже отлажен. Остаются мелкие нюансы для каждого отдельного моснтра. Научил барника идти, а не бежать, когда он стреляет... Код, как бы это сказать, грязноват. Хаки. На большее у меня ума не хватило. Но в игре выглядит круто.
Ghoul [BB] давай я тебе дам изменённые файлы. Попробуешь применить к своим монстрам. Глядишь, вдвоём исправим то, что у меня одного не выходит.

Добавлено 16-12-2015 в 00:14:

З.Ы. ДМ кое-что починил в новом билде ксаша. Теперь в XDM работает камера от 3 лица. Выбор оружия пока не работает. Надеюсь временно.


Отправлено Ghoul [BB] 16-12-2015 в 18:13:

Цитата:
Ku2zoff писал:
давай я тебе дам изменённые файлы. Попробуешь применить к своим монстрам. Глядишь, вдвоём исправим то, что у меня одного не выходит.


Нет. Пока не надо. Я сейчас практически без компа. Только вчера удалось таки найти годный блок питания на место сгоревшего.
Теперь нужно примерно 12 часов целевого времени, чтобы дописать и проверить код апача, с4 взрывчатки для хгранта (будет класть на землю вместо гранаты) и истребителя алиенов.
и потом еще найти более менее годный интернет, чтобы все исправления выслать Мастеру.

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

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


Отправлено Ghoul [BB] 17-12-2015 в 03:14:

С апачем, например, возникли внезапные трудности.
http://hlfx.ru/forum/showthread.php?s=&threadid=4704

Так что еще надо разобраться с коллизией для него. Во всем остальном он стал значительно правдоподобнее: из пулемета стреляет чаще и точнее, а так же может накернить как Heavy ракетами, так и миниракетами. соответственно, для тяжелых ракет есть субмодели и они кончаются. Миниракеты тоже ограничены.
уязвим сзади, когда пролетел вперед и не может атаковать. Если же идет курсом атаки на цель, то мало кто это переживет.
вот думаю , может сделать ему бомбы, чтоб фигачил тех, кто под ним, но это не скоро, если надумаю...

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

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


Отправлено ~ X ~ 17-12-2015 в 08:48:

Цитата:
XaeroX писал:
Ты можешь перестать упоминать ксаш, от слова "совсем"?

Мой парсер русского языка не осилил.

Цитата:
Ku2zoff писал:
как у тебя дела с интеграцией монстров от Гуля?

Гуль просил повременить - я и не мёржу. У меня говн и так хватает - клиентский огонь один чего стоит.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

http://pix.academ.info/img/2015/12/17/058b41d25729d51c03da4edcf968290b.jpg
Если кто знает, почему у игроков на клиенте какой-то рандомный дебильный анальный curstate.angles - срочно поделитесь! Пламя никак не хочет направляться вверх из-за этого.

Цитата:
Ghoul [BB] писал:
Только вчера удалось таки найти годный блок питания на место сгоревшего.

Это тот гламурный с циферками полетел?

Ghoul [BB] ты так усиленно стараешься, что мне срашно представить, что ты напишешь. Если и дальше не будешь субклассить, а продолжишь заниматься копированием файлов, - я мёрджить ничего не буду. Как вариант - отдельный мод.

Всё ещё никто не вызвался расставить спаунпойнты для HL single и Hazardous Course 2.

Цитата:
Ku2zoff писал:
ДМ кое-что починил в новом билде ксаша.

Я видел. Доставило. Поскольку этот добрый человек постарался сделать что-то для совместимости с XDM, я не мог на это не откликнуться. Мини-баг-репорт:
(забыл скриншот дома, так что, опишу что помню)
+ кораблик стоит нормально.
~ оружие, после появления в weapondata, хоть и не переподбирается каждую секунду, теперь не подбирается никогда. И в ХУДе, соответственно, его нет.
- с патронами то же самое - их всегда ноль.
- settings.scr как не читался, так и не читается, в результате чего сервер незапускабелен. Код парсера я давал, так что виновата только чья-то лень.
- "sv_version" (если что, формат: "0123456789abcdefghijklmnopqrstu,48,4554" с фиксированной длиной полей) отсутствует, в результате чего детектор версии протокола дефолтится до 46.
- По краям masked-текстур в моделях чёрный цвет. Потому что в OGL надо пару вызовов поменять местами или какой-то режим поменять (не помню т.к. сам это исправлял лет 5-6 назад).
- ну и напоследок, чтобы у фиектры прогорели новые штаны и отсохла/отвалилась доказывалка Дядя Миша исправил:
code:
>\botmatch 1 >\restart XDM: ServerDeactivate() Spawn Server: dm_tropic XBM: Initializing waypoints... Waypoint file not found! execing game.cfg Destroying old game rules Warning: XBM: ENTINDEX() called on bad pointer! ** GAME TYPE: Teamplay (4) (flags 0) ** Executing listen server config file execing listenserver.cfg Mem_Free: data == NULL (called at d:\dev\src\xash\engine\common\cvar.c:511)

*CRASH!* *BOOM!* *BAFFO!* *WHAM!* *OMFD!!* © AMVHELL3
Логи остальных крэшей я где-то потерял.
Ну а ДМу спасибо за работу. Очень надеюсь, что он стал относиться к багрепортам лучше.

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


Отправлено XaeroX 17-12-2015 в 08:49:

Цитата:
~ X ~ писал:
Если кто знает, почему у игроков на клиенте какой-то рандомный дебильный анальный curstate.angles - срочно поделитесь!

Дык это, похоже на Stupid Quake Bug.


Отправлено ~ X ~ 17-12-2015 в 09:03:

nope. Мож, в движке, конечно, но не факт. Вертикальный поворот выдаёт вообще левые микроскопические числа.

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


Отправлено thambs 17-12-2015 в 10:29:

>Hazardous Course 2.
я после 22го могу заняться

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ghoul [BB] 17-12-2015 в 14:40:

Цитата:
~ X ~ писал:
Скрытый текст:


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

Добавлено 17-12-2015 в 17:37:

Цитата:
~ X ~ писал:
Это тот гламурный с циферками полетел?


Так точно. Он. Еще в Варанаси при очередном Power Cut'е сдох.
Откуда инфа?

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

Цитата:
~ X ~ писал:
ты так усиленно стараешься, что мне срашно представить, что ты напишешь.


Я не делаю пока никаких новых классов. Я доделываю лишь шероховатости прошлой версии. Архитектура не поменялась.

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

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


Отправлено ~ X ~ 17-12-2015 в 14:47:

thambs это было бы суперзамечательно!
Могу как-нибудь попробовать записать видео "как это сделать", если скажете, чем снять
Под вендой.

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


Отправлено thambs 17-12-2015 в 14:49:

~ X ~
да, видео нужно. vlc же.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено (_-=ZhekA=-_) 17-12-2015 в 14:50:

Цитата:
~ X ~ писал:
Могу как-нибудь попробовать записать видео "как это сделать", если скажете, чем снять
Под вендой.

Movavi Screen Capture Studio


Отправлено ~ X ~ 17-12-2015 в 16:08:

Цитата:
Ghoul [BB] писал:
Архитектура не поменялась.

Вот это и плохо.
Как я буду вилки мёрджить?! Ваши с Кутузоффым?

Цитата:
Ghoul [BB] писал:
Откуда инфа?

А у меня инфа всегда 100%.

Добавлено 17-12-2015 в 19:08:

thambs vlc? снимать видео? давычо...
(_-=ZhekA=-_) погляжу, что это..
narration скорее всего будет по-английски )

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


Отправлено Ghoul [BB] 18-12-2015 в 04:57:

Цитата:
~ X ~ писал:
Вот это и плохо.
Как я буду вилки мёрджить?! Ваши с Кутузоффым?


Плохо? Еще хуже было бы, если бы я заново все это стал переделывать. Индия, сам понимаешь. Инди-кодинг бы повылазил из всех щелей. Надо это? Пусть уж лучше я реально недочеты прошлой версии исправлю.
Я флает алиеновский, что на базе Апача будет, сделаю с наследованием класса. В качестве теста своих возможностей и демонстрации своего понимания поставленной цели.
Да, кстати, проверь ради интереса броню у апача. Она почему то игнорируется.

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

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


Отправлено ~ X ~ 21-12-2015 в 08:26:

thambs vlc не взлетел. Он не умеет снимать окно - только десктоп (причём, все мониторы). Такое видео гигов на 100 вылезет. А потом ещё кропать и перекодировать? Неее....

Итак. Скомпилировал небольшой видео-урок. Пожалуйста:

оно в HD 1280*720. Не знаю, даст ли юцуб в нём посмотреть.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Озвучивать нездоровым голосом не стал.

Ghoul [BB] понятие "инди-кодинг" сильно отличается от "индусского кода" Причём прервое скорее хорошо, второе - точно плохо. Апача не проверял. Писал код для thambs.

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


Отправлено Ghoul [BB] 21-12-2015 в 15:32:

Ну, я вот как раз и имел ввиду индусский код...
Все-таки тяжело работать после такого массажа... (я следующим был)

http://pix.academ.info/img/2015/12/21/d132961a4e470463e97626e192290235.jpg

Добавлено 21-12-2015 в 18:32:

Цитата:
~ X ~ писал:
vlc не взлетел. Он не умеет снимать окно - только десктоп (причём, все мониторы). Такое видео гигов на 100 вылезет. А потом ещё кропать и перекодировать?



Так, стоп, а чем же тогда многочисленные ролики под контру снимают??

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

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


Отправлено Ku2zoff 21-12-2015 в 15:58:

Цитата:
Ghoul [BB] писал:
Так, стоп, а чем же тогда многочисленные ролики под контру снимают??

Под виндой чтоле? Фрапсом жеж. Под линуксом ХЗ, там школоло не умеет.


Отправлено thambs 21-12-2015 в 16:28:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 21-12-2015 в 16:29:

Цитата:
Ghoul [BB] писал:
Все-таки тяжело работать после такого массажа... (я следующим был)

Судя по чистоте и блеску, какая-нибудь центральная площадь?


Отправлено ~ X ~ 21-12-2015 в 17:15:

Цитата:
Ghoul [BB] писал:
Так, стоп, а чем же тогда многочисленные ролики под контру снимают??

фрапсом, да. Похоже, бесплатного адекватного ничего нет.

thambs тутор скачал? помогло?

ЗЫ: как вам видос-то? Первый всё-таки. И времени+здоровья на него угрохал сумасшедшее количество.

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


Отправлено Crystallize 21-12-2015 в 17:19:

Кстати, при съёмке Фрапсом рекомендуется во избежание тормозов сохранять на другой диск.

Похоже что XDM это даже скорее гаррисмод.


Отправлено Ghoul [BB] 21-12-2015 в 17:34:

Цитата:
XaeroX писал:
Судя по чистоте и блеску, какая-нибудь центральная площадь?


Гаты (набережная со ступеньками к воде) в Варанаси.
Массаж, кстати, реально годный делают, и всего за 50рупий.


Цитата:
Ku2zoff писал:
Под виндой чтоле? Фрапсом жеж.


А. Точняк, фрапсом.
Почему им не сделать? Вроде достаточно шустро должен робить на машине-то твоей...

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

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


Отправлено Ku2zoff 21-12-2015 в 17:55:

Цитата:
Crystallize писал:
Кстати, при съёмке Фрапсом рекомендуется во избежание тормозов сохранять на другой диск.

Хм. Во избежание тормозов там рекомендуется указывать такой же фпс для видео, какой выдаёт монитор. А по поводу записи на другой диск, это с любым подобным приложением. Если игра подгружает с винчестера ресурсы уже в процессе игры (и во время записи соответственно), тормоза точно могут быть.


Отправлено Ghoul [BB] 21-12-2015 в 18:31:

Цитата:
thambs писал:
каждый раз когда вижу это, пони-маю, что ещё есть куда


Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Добавлено 21-12-2015 в 21:31:

Цитата:
~ X ~ писал:
ЗЫ: как вам видос-то? Первый всё-таки. И времени+здоровья на него угрохал сумасшедшее количество.


Мне никак. Я картинки с трудом подгружаю....

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

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


Отправлено Ku2zoff 21-12-2015 в 18:43:

Цитата:
Ghoul [BB] писал:
Мне никак. Я картинки с трудом подгружаю....

Я вот только что в жаббере писал, что текстовый тутор тоже нужен. Ненавижу видеотуторы. Их перематывать надо, если что-то не увидел или не успел прочитать. А интернет не у всех 100 мбит/сек. Да ещё и сам ютюб любит тормозить.


Отправлено thambs 21-12-2015 в 19:23:

Ku2zoff
видеотуторы предполагают, что их надо скачивать и смотреть локально мплаером. сам ютуб пригоден разве что для просмотра клипов.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 21-12-2015 в 19:48:

Цитата:
Crystallize писал:
Кстати, при съёмке Фрапсом рекомендуется во избежание тормозов сохранять на другой диск.

Похоже что XDM это даже скорее гаррисмод.

Да. Писал на сетевой. Вообще шикарно вышло.
Да, я сильно бугуртовал, когда узнал о гаррисмоде, потому что половина его идей повторяла мои Ну, кто громче хвастается, как говорится... Ну и он на срорсе. Соурс без ОГЛ не нужен.

Цитата:
Ku2zoff писал:
Я вот только что в жаббере писал, что текстовый тутор тоже нужен.

А я писал, что хренушки ты в текстовом виде и в картинках объяснишь что, где, как расположено и куда ведёт. Одна картинка лучше миллионов текстов. А тут картинок 30*60*10. Видишь, сколько профита?

Цитата:
Ku2zoff писал:
такой же фпс для видео, какой выдаёт монитор

ну запиши видео хотя бы с 60ФПС - слабо? на часик

Цитата:
Ghoul [BB] писал:
Мне никак. Я картинки с трудом подгружаю....

Цитата:
Ghoul [BB] писал:

Как я с модема

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


Отправлено Ku2zoff 21-12-2015 в 20:14:

Цитата:
~ X ~ писал:
ну запиши видео хотя бы с 60ФПС - слабо? на часик

При ~2 гб минута (1680x1050) вполне можно. У меня свободно ещё 600 гб на винте.


Отправлено ~ X ~ 22-12-2015 в 00:27:

Ku2zoff I/O точно это переживёт?
Если да, тогда приходи записывать 1920 на 100ГЦ )

А я вам рандомных скринов принёс!
http://pix.academ.info/img/2015/12/22/825fe6dcf342c6bf399040393c943b41.jpg
трэш, угар

http://pix.academ.info/img/2015/12/22/8dce3ac6a21120a88da3afa3b23fd09e.png
и роБОТомия

Иногда ботам становится скучно, грустно и одиноко. Тогда они собираются в толпы и подрываются на минах греются.

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


Отправлено Ku2zoff 22-12-2015 в 15:02:

Цитата:
~ X ~ писал:
I/O точно это переживёт?

Фрапс умеет разбивать конечный файл на фрагменты нужного размера. Так что всё переживёт. Будут отдельные видюшки размером 8 гб, которые потом надо будет склеить в одну перед конвертацией.


Отправлено XF-Alien 22-12-2015 в 16:05:

... тем временем этот СисОп написал мне на модДБ, мол давай совместно запилим твой АИ в аранжевых ментов. Мол, у них нет локаций на зимнюю тематику. Обещают графон, т.к. их мод технически сильно продвинут (и всё такое прочее) по их словам. А еще один чел решил запилить ХэДэ пак для моего мода. Откуда столько внимания?

З.Ы. Извините за оффтоп, если что.


Отправлено Cybermax 22-12-2015 в 16:45:

Цитата:
XF-Alien писал:
запилить ХэДэ пак для моего мода. Откуда столько внимания?

Я видел. Хороший, качественный мод у тебя. Вот и внимание. А так моделеров днем с огнем не найдешь.


Отправлено Ghoul [BB] 22-12-2015 в 17:20:

Цитата:
~ X ~ писал:
и роБОТомия

Иногда ботам становится скучно, грустно и одиноко. Тогда они собираются в толпы и подрываются на минах греются.



Ну, у меня то же самое происходит:

http://pix.academ.info/img/2015/12/22/b40d58bf7b879b733de99b37af251bdb.jpg

...и животноводство...

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

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


Отправлено Crystallize 22-12-2015 в 17:47:

Цитата:
~ X ~ писал:
Иногда ботам становится скучно, грустно и одиноко. Тогда они собираются в толпы и подрываются на минах греются.

Персонажи без мипмапов?


Отправлено Ku2zoff 22-12-2015 в 18:12:

Цитата:
XF-Alien писал:

Ну а что? Соглашайся. Пусть пилят хдпак и адаптируют под ментов. Никто же не предложил адаптировать ни под ксашмод, ни под хлфх. Будет существовать не только как самостоятельный мод, но и как часть ментов.


Отправлено XaeroX 22-12-2015 в 18:42:

Ku2zoff пусть они сначала санкции снимут.


Отправлено Ku2zoff 22-12-2015 в 18:55:

XaeroX пусть сорцы дадут. Будет равносильно снятию санкций.


Отправлено Ghoul [BB] 22-12-2015 в 21:33:

Half-Life

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

http://rusfolder.com/44568680

Пароль - мой номер телефона без восьмерки.
Приятного мерджинга.

П.С. Флаер не получилось сделать субклассом т.к. там практически все функции изменены (иногда изменен только звук мотора. Я не знаю, стоит ли городить огород ради того, чтобы их куда-то вынести отдельно).

Добавлено 23-12-2015 в 00:33:

Забыл вложить кредиты на модели. Вот. Пароль тот же.

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

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


Отправлено ~ X ~ 25-12-2015 в 08:14:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
Ghoul [BB] писал:
Приятного мерджинга.

ifolder... Спасибо. Могу поделиться приятным - дать тебе новые сырцы, чтоб помёрджить самому. ()

Цитата:
Ghoul [BB] писал:
Ну, у меня то же самое происходит:

Что, тёлки пристают, замучили?
Издалека было очень похоже на рендер из ХЛ2.

Цитата:
Crystallize писал:
Персонажи без мипмапов?

...?

XF-Alien я до сих пор жду от тебя апдейтов, если что. Мы уже хотели вовсю тестирование начать.

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


Отправлено Ghoul [BB] 25-12-2015 в 08:23:

Цитата:
~ X ~ писал:
ifolder... Спасибо. Могу поделиться приятным - дать тебе новые сырцы, чтоб помёрджить самому


А чем айфолдер не устраивает? Давай, залью куда тебе удобно.
сюда, увы, больше 512 кб не суется.
сам мерджить не смогу. Я ж написал выше... да и пауэркаты возобновились. Где то раза по 4 за вечер. Не хочу чтоб ноут ваще сгорел.... Даже кино обламываюсь смотреть.

Добавлено 25-12-2015 в 11:23:

Цитата:
~ X ~ писал:
Что, тёлки пристают, замучили?


Не. Так же сбиваются в кучи и греются...

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

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


Отправлено ~ X ~ 25-12-2015 в 10:02:

Цитата:
Ghoul [BB] писал:
А чем айфолдер не устраивает?

Тем, что получасовое принудительное обмазывание рекламой. Есть ргхост и медиафаер.

Отучил ботов от массовых митингов методом превентивных расстрелов.
http://pix.academ.info/img/2015/12/25/50d94dd51764e47238eb92f85ec2fd89.jpg
Оказалось, что вальводвиг не вызывает ни UpdateClientData, ни GetWeaponData для болванов. Пришлось самому писать и вызывать. А то ж они, бедные, не знали, у кого какие веапоны в руках! Сбегались и пытались дрУГ у дрУГа выведать.

Заодно оптимизировал структуры хранения тактических данных об оружии для ботов. Исходники под катом.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено thambs 25-12-2015 в 10:23:

>т.к. убивает форматирование
>

code:
{WEAPON_NONE, 0, 0, 0, endl

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

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 25-12-2015 в 11:19:

thambs лишь бы докопаться. (9_9) Таблицы как раз табами и делают. Только вводить таблицу из txt-файла было слишком проблематично. Да и не нужно.
Если что, здесь tab=4.

Главное - содержимое.

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


Отправлено Ghoul [BB] 25-12-2015 в 18:19:

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

http://rghost.ru/7T8JNrnch

Обмазывайся без рекламы.
Челом бью!!!

P.S. А почему на эмблеме RGhost гондон нарисован?

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

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


Отправлено XaeroX 25-12-2015 в 18:33:

Цитата:
Ghoul [BB] писал:
А почему на эмблеме RGhost гондон нарисован?

Ты имеешь что-то против?


Отправлено Ghoul [BB] 25-12-2015 в 18:37:

Разве я высказал свое отношение к этому?
Я пока только задал вопрос. Мне это кажется странным...
Всё-таки данное изделие весьма специфично и, как правило, ассоциируется либо с не совсем хорошим человеком, либо как бы намекает нам об этом, либо слегка подталкивает локтем в бок и тихо шепчет "будь осторожен, следи за собой!"...
Вот и думаешь, какую такую цель поставили перед собой создатели данного ресурса. Либо они намекают пользователю на что-то неприличное, либо советуют чего-то остерегаться, либо это скрытая реклама контрацептивов.. либо я хз что.

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

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


Отправлено XaeroX 25-12-2015 в 19:25:

Я, конечно, не претендую на стройные ассоциации, но увидел в этом привидение, а не контрацептив. Может, это хитрая картинка-детектор для определения уровня испорченности?


Отправлено Ghoul [BB] 25-12-2015 в 19:36:

Может быть, божет мыть...

Приходит пациент к психиатру:
— Доктор, все говорят, что я сексуальный маньяк.
Доктор: — Любопытно, сейчас проверим.
Достает листок, на котором нарисован квадрат. Что здесь нарисовано?
Пациент: — Это просто. Это кровать. На ней сексом занимаются!
Доктор достает следующий листок, с треугольником: — Ну а тут что нарисовано?
Пациент (хихикая): — Ну, доктор, тут же это… Мне даже говорить неудобно.
Доктор показывает листок с кругом: — А это что?
Пациент: — Ну это же вообще… Я стесняюсь произнести это вслух!
Доктор: — Что ж, все понятно. Вы действительно маньяк.
Пациент: — Но вы, доктор, тоже ведь сексуальный маньяк? Признайтесь?
Доктор: — С чего вы взяли?
Пациент: — А откуда у вас такие картинки?

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

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


Отправлено ~ X ~ 25-12-2015 в 22:54:

Цитата:
Ghoul [BB] писал:
P.S. А почему на эмблеме RGhost гондон нарисован?

Для безопасности же Спасибо.

Цитата:
XaeroX писал:
Я, конечно, не претендую на стройные ассоциации, но увидел в этом привидение, а не контрацептив. Может, это хитрая картинка-детектор для определения уровня испорченности?

Только сейчас дошло, где там гондон мог быть. Сам раньше не видел.

Хороший анекдот, годный.
Кто-то мне рекомендовал запилить версию XDM 3.4 согласно правилу 34...

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


Отправлено ~ X ~ 29-12-2015 в 08:24:

Ну, что ж, закончили флудеразм, переходим к сабжу.

Приходится немножко бороться с анальным мапстерством - когда мапстеры, например, выставляют моментальным дверям close delay (кстати, с подачи вальвы).
http://pix.academ.info/img/2015/12/29/5110150a2c4f62371951e9206612245f.jpg
Приходится к таким картам (типа c2a5g) дописывать конфиги, которые это исправляют.

О хорошем (только для своих):

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Ещё допилил более интеллектуальную систему автовыбора гамерулесов и спаунспотов для них, чтобы учесть все возможные извороты мапстеров (т.е. наличие всех видов info_player_* на coop-картах).
Всё это выливается, порой в жутко сложный (по логике) код. Но вроде бы удалось реализовать это красиво.

Осталось доделать карты.

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


Отправлено AntiPlayer 30-12-2015 в 00:07:

Отлично, скорее бы поиграть толпой, а то ради чего все это

__________________
I tell you to enjoy life


Отправлено AntiPlayer 30-12-2015 в 13:00:

Тут днем немного покатал, хотелось бы выяснить парочку вопросов. Может повторяюсь, конечно. Почему прыжки не прыжки(это я так понимаю из-за скорости прыжка), а какая то мгновенная телепортация вврех. Выглядит как дерганье. И второе, а можно ли вообще как то решить проблему мелкого интерфейса на больших разрешениях? 3840*2160 невозможно использовать на мониторах меньше 27 дюймов, хотя даже не знаю, оно может и для 30 дюймового мелковато будет.
Переключение оружия на колесо мыши не работает почему-то.
На некоторых картах неожиданное проседание фпс да 25 секунд на 10. Потом обратно в норму. Пока не выяснял из-за чего.
Карта имхо слишком огромная.
CTF_Columns - 30 FPS. С 18 ботами. Но видимо это косяк карты. Такое на многих.

__________________
I tell you to enjoy life


Отправлено ~ X ~ 02-01-2016 в 08:11:

Цитата:
AntiPlayer писал:
Почему прыжки не прыжки(это я так понимаю из-за скорости прыжка), а какая то мгновенная телепортация вврех. Выглядит как дерганье.

Там какой-то квар был про jumpaccuracy, если ты об этом. А прыжок сам по себе не должен отличаться от ХЛ.

Цитата:
AntiPlayer писал:
И второе, а можно ли вообще как то решить проблему мелкого интерфейса на больших разрешениях?

Под вайном - ХЗ - сам вчера видел лютый %s. А вообще - всё возможно. Открывай schemes и допиливай нужные разрешения. ()

AntiPlayer простите, а вы вообще во что играете? Я вроде XDM на тестирование только P2P раздавал...

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


Отправлено XaeroX 02-01-2016 в 08:33:

~ X ~
XDM 3.0.3.х можно свободно скачать, тащемта.


Отправлено AntiPlayer 02-01-2016 в 09:05:

Цитата:
~ X ~ писал:
простите, а вы вообще во что играете? Я вроде XDM на тестирование только P2P раздавал..

Отличный вопрос. Скачал последнюю версию с моддб. а там седьмая -( Но если для восьмой такое говно актуально, то было бы неплохо поправить имхо. Первая это XDM, второе обычный HL.

__________________
I tell you to enjoy life


Отправлено XaeroX 02-01-2016 в 09:07:

AntiPlayer
На скрине слева, судя по виду, срабатывает punchangle. А он срабатывает именно резко.
Зачем автор добавил эту сомнительную фичу - одному Алл-ху известно.


Отправлено AntiPlayer 02-01-2016 в 09:17:

PS: Делать значок для папки это очень неправильно

Добавлено 02-01-2016 в 12:17:

XaeroX
Наверное, ведь если в загрузить в XDM сингл, то все нормально

__________________
I tell you to enjoy life


Отправлено ~ X ~ 02-01-2016 в 10:05:

AntiPlayer чтобы не нарваться на недобрые комментарии, сравнивать ФПС надо на одной и той же карте, с одним и тем же оружием, с одним и тем же кол-вом игроков, в одном и том же origin/angles, с одинаковыми настройками сервера, с указанием конфигурации компьютера, версий драйверов. Я тебе тоже карту из одной комнаты нарисую, потом запущу на УЕ4 и скажу, что ДАЖЕ НА УЕ4 НЕ ТОРМОЗИТ!!!111
А вообще - за старание спасибо.

Цитата:
XaeroX писал:
XDM 3.0.3.х можно свободно скачать, тащемта.

Название треда.

Цитата:
AntiPlayer писал:
Наверное, ведь если в загрузить в XDM сингл, то все нормально

Мы ведь ридми не читаем, нет. Зачем нам читать? У нас есть айпады и ютубы. За нас кто-то прочитает и выложит mlg-видео. А самим - зачем? Глазки беречь надо. Даже ответы на форумах не читаем. Вопрос про punchangle в прыжке, мбждлждл, задавали ранее (и не раз) - и, что самое характерное, я отвечал!

Цитата:

readme_eng.txt:
sv_jumpaccuracy 1 don't shake screen when jumping


Добавлено 02-01-2016 в 13:05:

PS: я всё напоминаю: если вы видите что-то в XDM, что кажется вам "не так", то оно, с***, отключается!!!

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


Отправлено AntiPlayer 02-01-2016 в 10:23:

Цитата:
~ X ~ писал:
Мы ведь ридми не читаем, нет. Зачем нам читать? У нас есть айпады и ютубы. За нас кто-то прочитает и выложит mlg-видео. А самим - зачем? Глазки беречь надо. Даже ответы на форумах не читаем. Вопрос про punchangle в прыжке, мбждлждл, задавали ранее (и не раз) - и, что самое характерное, я отвечал!

И какой смысл какое-то немыслимое говно выставлять по дефолту? Ты мало чем тогда отличаешься от мекрософта с его стандартными настройками винды. Игроку не нужно давать выбирать между говном и стандартом, надо убирать говно из проекта. Или это со времен Миранды такое началось? Чтобы начать пользоваться надо 200 настроек перелопатить?
Но мысль моя такова, если ты делаешь проект для себя и 10 человек, которым интересно копать в Паховомской еде, то никаких претензий и багрепортов от нубов и тупых слушать не надо(от меня), согласен.

Мне просто не понятна политика партии пока что. "Добавим кучу всего, пусть разгребают как хотят". Просто для примера, скажу, что чтобы начать играть и получать удовольствие, чтобы понять что за мод, надо перелопатить десяток карт, пока не наткнешься на что-то адекватное. Но это все имхо, как говорится твой мод, твои правила. А пока что это очень похожий на любой опенсорсный проект: напихано всего и побольше, а зачем хз.

__________________
I tell you to enjoy life


Отправлено Skaarj 02-01-2016 в 10:45:

Вот я вижу в XDM кое что сильно не так как в оригинале, и оно не включается обратно!


Отправлено XaeroX 02-01-2016 в 10:48:

Цитата:
~ X ~ писал:
Мы ведь ридми не читаем, нет. Зачем нам читать?

Кстати да, а зачем читать ридми? Сейчас не 1996 год, когда в ридми даже сюжет излагался.
Цитата:
AntiPlayer писал:
И какой смысл какое-то немыслимое говно выставлять по дефолту?

Типичная ситуация, когда проект делают в первую очередь "для себя".


Отправлено ~ X ~ 02-01-2016 в 13:08:

XaeroX запили опрос "читаете ли вы readme?"
Желательно чтобы при выборе пункта "не читаю" большими мерцающими буквамы вылетало "поздравляем, вы большое анальное быдло, убейтесь об стену".
Если серьёзно, я похожую картину наблюдаю на многих форумах. Ридми читают (в основном) на ЦП. Потому что интеллигентные погромисты.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Мне вообще всё равно, какой там год сейчас.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
Skaarj писал:
Вот я вижу в XDM кое что сильно не так как в оригинале

В оригинале чего?

BONUS! Каждый раз, когда пишу код в "свободное" время:

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


Отправлено Skaarj 02-01-2016 в 13:22:

Цитата:
~ X ~ писал:
В оригинале чего?

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


Отправлено XaeroX 02-01-2016 в 13:40:

Цитата:
~ X ~ писал:
Если серьёзно, я похожую картину наблюдаю на многих форумах. Ридми читают (в основном) на ЦП. Потому что интеллигентные погромисты.

Ну слава зайцам, дошло.
А что касается ЦП, то у нас оно запрещено уголовным кодексом. Без разницы, интеллигентный погромизт его смотрит или самый обычный битард с рдача.

Добавлено 02-01-2016 в 19:40:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 02-01-2016 в 14:52:

Skaarj ну ты извини - я думал, что это прикол для тех, кто любит открывать модели вьювером. Это всё лишь ради жёсткой оптимизации использования видеопамяти. Мне пришлось (если верно помню) твои модели мёрджить в одну, чтобы не было дубликаций текстур. То же самое я осенью делал для Тропика, который вылетает после добавления новых пушек в игру. Но там до сих пор всё довольно плачевно - на 32 ботах всё равно может началься модельный ад(тм). Не любит халва модели И БСП не любит. И ничего не любит. И никого. Зачем я живу?

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


Отправлено Skaarj 02-01-2016 в 15:13:

И много экономии получилось? 2 полигона с 1 текстурой 512х512.
http://pix.academ.info/images/img/2...df194d4d169.gif


Отправлено Crystallize 02-01-2016 в 15:47:

Цитата:
AntiPlayer писал:
И какой смысл какое-то немыслимое говно выставлять по дефолту?

Цитата:
XaeroX писал:
~ X ~ писал:
вроде бы гибкость программного продукта считается преимуществом

Уже давно не считается. Ты, походу, застрял в начале нулевых, и это прискорбно.

Цитата:
~ X ~ писал:
Для меня и в УТ дефолты не играбельные.

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

Я копипастил-то для чего? Хорошие дефолты=/=гибкость настроек.

Цитата:
~ X ~ писал:
Я из тех, кто сперва прочтёт ридми, потом изучит всю директорию софта (игры), узнает, что можно изменить, настроить, промоддить, а потом запустит и... идёт в секцию settings.

Задача родителей была показать тебе, что в жизни есть много других, не менее интересных вещей.

Цитата:
~ X ~ писал:
Мне пришлось (если верно помню) твои модели мёрджить в одну, чтобы не было дубликаций текстур.

Ну понятно теперь, чем ты 15 лет занимаешься.


Отправлено ~ X ~ 02-01-2016 в 16:04:

Тихо и незаметно перед НГ выложились скрины незапускаемой по ХЛ карты:
http://www.moddb.com/members/x1/ima...nsxl14#imagebox

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 02-01-2016 в 16:08:

Цитата:
Crystallize писал:
Ну понятно теперь, чем ты 15 лет занимаешься.

Расскажи, чем 15 лет занимаешься ты. Помимо рдачевания капчи, конечно же.


Отправлено Crystallize 02-01-2016 в 16:23:

Цитата:
XaeroX писал:
Расскажи, чем 15 лет занимаешься ты. Помимо рдачевания капчи, конечно же.

Я не знаю, что такое рдачевание капчи.
Действительно, было время когда и я тащил контент отовсюду и вклеивал его в один общий проект с конкретной идеей. Жанр такой, YouTube Poop называется. Но это продолжалось только 4 года, понимаете? Не 15 лет. Я действительно в то время раздумывал над тем, не зайти ли мне на второй круг с этим делом, дальше продолжить историю, потратив ещё несколько лет. Но каждый раз приходил к мысли, что я поеду крышей, если это продолжится, и только возьмусь за продолжение, если первая часть вызовет у людей значительный интерес. Не вызвала.


Отправлено ~ X ~ 02-01-2016 в 16:37:

Вообще здесь тред о прогрессе XDM. О ПРОЦЕССЕ РАЗРАБОТКИ XDM. Не о том, как я провёл лето или 15 лет, а конерктно про XDM. И не про то, жизненный путь Crystallize - тоже. Давайте как-нибудь без этого тред продолжим.

Цитата:
Skaarj писал:

512х512 <- вот в этом-то и дело. Не на каждой v_ модели есть такие здоровые текстуры.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 02-01-2016 в 17:28:

Crystallize
Хорошо, создай тред и поделись с народом информацией о том, чем ты сейчас занимаешься и как учитываешь накопленную экспу. А то, получается, раздаёшь советы чужим родителям, критикуешь разные высказывания - но при этом свою собственную деятельность прячешь за ширмой. Удобно? Бесспорно. Но, увы, некрасиво. Нам тоже хочется тебя покритиковать.

Добавлено 02-01-2016 в 23:28:

Цитата:
~ X ~ писал:
Не на каждой v_ модели есть такие здоровые текстуры.

2016 год же, ну...


Отправлено ~ X ~ 02-01-2016 в 18:18:

Цитата:
XaeroX писал:
2016 год же, ну...

Должно работать на безстимовой халве 1110. У всех. Я на это ориентируюсь.
Кстати, у thambs и у меня на APU неплохо работает. Лучше, чем на моём огромном компе, когда у меня видюха АТИ была. Топовая. 8(

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


Отправлено thambs 02-01-2016 в 18:57:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 02-01-2016 в 19:57:

thambs ну, это можно было и не скрывать. У меня есть хитрый план выложить XHL platform с настройками "пуре хлдм" - пускай народ УГадывает, что там изменилось по сравлению с ХЛ.
Блин, вот вас заколбасило с какого-то сраного пунчангла! Я сделаю опцию, чтобы при sv_jumpaccuracy == -1 при каждом прыжке было FFFFFFFFFFFUUUUUUUUUUUUUUUUUUUUUUUUU- чтобы ненавидеть эту опцию вдвойне!

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 02-01-2016 в 20:13:

Цитата:
~ X ~ писал:
Должно работать на безстимовой халве 1110. У всех. Я на это ориентируюсь.

И будет работать. Вот только в софтваре не будет. То есть не вылетит, но будут глюки текстурирования.
Цитата:
~ X ~ писал:
пускай народ УГадывает, что там изменилось по сравлению с ХЛ

fps?


Отправлено Ku2zoff 21-01-2016 в 06:45:

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


Отправлено ~ X ~ 07-02-2016 в 21:53:

Раз уж защёл, вот секретный эпичнейший анимированный скриншот XHL!
http://pix.academ.info/img/2016/02/08/ccf3606c8618ca085d38cedf676c334b.gif
you spin medkit round right round like a func_rotating right round round round...

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


Отправлено ~ X ~ 11-02-2016 в 19:14:

Чуть-чуть больше скринов:
http://www.moddb.com/mods/xdm/image...bit-of-redesign

Работа идёт медленно, пришлось забить на новые модели.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ku2zoff 15-02-2016 в 13:10:

Цитата:
Ku2zoff писал:
Отличнейшая новость! Заборол-таки неправильное переключение активностей монстрам. По крайней мере, зомбак ведёт себя норм. На других пока не тестировал.

Протестировал на барнике. Способ, что использован с зонбе, не сработал. Уже хотел бросить нафик это дело, но стало обидно, что пообещал ~ X ~ сделать монстряков, а в итоге не сделаю... И я отладил систему. Надеюсь. Получилось весьма неплохо и с минимальным количеством костылей.

В аттаче скомпиленные дллки. Можно подменить либы оригинальной халфы и поиграть, чтобы сравнить поведение барника и зонбе с оригиналом.
P.S. дотошно не тестировал, так что могут быть баги. Возможно при выполнении скриптов.

Добавлено 15-02-2016 в 19:10:

P.P.S. скоро забацаю ещё несколько монстров. Нужны тестеры, правда. Сам я не могу протестить все аспекты работы AI.


Отправлено XF-Alien 15-02-2016 в 15:39:

~ X ~ Я в стиме, если что. Найти меня там - отнюдь не сложно.


Отправлено ***FantoM*** 15-02-2016 в 16:26:

Ku2zoff
bug


Отправлено Ku2zoff 15-02-2016 в 17:17:

***FantoM*** баг со скриптами (первое видео) уже исправлен. Баг со смертями и анимированием других монстров (второе видео) буду править завтра или послезавтра.


Отправлено ~ X ~ 15-02-2016 в 17:21:

Thumbs up

XF-Alien похоже, ты единственный на форуме, кто не знает, что меня нет в стиме

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


http://pix.academ.info/img/2016/02/15/4bed9c41211af684f9f022c0e1912935.jpg
CO_ArcticIncident00
Почти допилил. Теперь компилится максимум две минуты. На первую карту целый день работы ушёл. Учитывая здоровье, на остальное уйдёт сильно больше.

Ku2zoff gokurosama! Я пока протестить не могу - график плотнее чугуниума.

Обновил, как минимум, две карты - Lost City и Sky Town. Возможно, будет больше.
А также модели, звуки, коды......

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ku2zoff 15-02-2016 в 17:47:

***FantoM*** а. Стоп. Кажется я понял, в чём дело. Замени свой delta.lst на тот, что в аттаче.

Добавлено 15-02-2016 в 23:26:

Дельту ведь надо тоже менять, чтоб gaitsequence для энтить по сети передавалось.

Добавлено 15-02-2016 в 23:34:

Я на своих выходных код причешу и пару фишек новых для барника сделаю. Чтоб он перезаряжаться мог на ходу. И убегать нормально, когда его бьют, как в свенкоопе. Насчёт последнего не знаю, может не получится пока. Попробую научить правильно пятиться. Когда эти дела отлажу и протестирую, возьмусь наконец за хьюман грантов.

Добавлено 15-02-2016 в 23:41:

Цитата:
~ X ~ писал:
А также модели, звуки, коды......

Вот про коды бы поподробнее. AlignToFloor нужно исправить. И отталкивание монстров назад, когда они получают урон. Ну и застарелый баг с переключением анимаций игрока. Именно вот эти косметические недочёты сильно бросаются в глаза. Я бы сам это поковырял, но гейтсеквенции отнимают всё время, что удаётся выделить на кодинг.

Добавлено 15-02-2016 в 23:47:

[off]Я же тут давеча чуть дуру не погнал. Хотел расширять структуру Schedule_t и все тасклисты дефолтных щедъюлей править. Думал, что так удастся с переключением активностей справиться. Никак не мог отловить изменение активностей в момент смены щедъюлей. Нашёл безболезненный способ. Осталось протестировать на всех монстрах, которым планирую сделать гейтсеквенции. И правильно скомбинировать нужные условия в виртуальной функции класса CBaseMonster.[/off]


Отправлено ~ X ~ 15-02-2016 в 21:34:

Цитата:
Ku2zoff писал:
AlignToFloor нужно исправить. И отталкивание монстров назад, когда они получают урон. Ну и застарелый баг с переключением анимаций игрока.

Коды открыыте, пусть помогут те, кто шарит в матане. У меня не получилось. Как-то так.
У меня 9000 проблем и так

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


Отправлено ILZM 16-02-2016 в 06:56:

А про бак с анимациями поподробней плс


Отправлено Ku2zoff 16-02-2016 в 08:43:

ILZM ну вот смотри: в хл когда прыгаешь, анимируется весь игрок целиком. В кс, ещё некоторых модах, и в XDM в частности, анимируются только ноги посредством гейтсеквенции. Я быдлотутор по такой фиче писал: http://www.hlfx.ru/forum/showthread...&threadid=4610. Так вот. Тов. ~ X ~ чего-то намудрил у себя в XDM, и иногда вместо гейтсеквенции прыжка ноги продолжают анимироваться бегом, ходьбой или стоянием.

Цитата:
~ X ~ писал:
Коды открыыте, пусть помогут те, кто шарит в матане. У меня не получилось. Как-то так.

Дык дело в том, что в 3.0.3.7 бага с AlignToFloor я не наблюдал. Наверное вообще нет этой фичи. Только в 3.0.3.8. А её сорцы пока доступны очень узкому кругу лиц, что помогают в разработке.

Добавлено 16-02-2016 в 14:43:

И ещё по поводу анимаций игрока. Не только с гейтами есть проблема. Ещё и верхние анимации (удержание оружия) иногда с опозданием переключаются. Ещё анимации плавания.


Отправлено FreeSlave 16-02-2016 в 18:28:

Цитата:
~ X ~ писал:
это результаты плохого FGD. Оттуда и стандартные "rendercolor" "0 0 0" и ещё 9000 говн.


А что не так с "rendercolor" "0 0 0"?


Отправлено ~ X ~ 19-02-2016 в 10:20:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Так... теперь о прогрессе. Это что за покемон?
http://pix.academ.info/img/2016/02/19/2fd19f17a94b2dc8e217ff6413520bf0.jpg

Это - новогодний подарок XF-Alien'у!
http://pix.academ.info/img/2016/02/19/f6dc2033638a0778ec383d4f28c0725b.jpg
(в статичном виде довольно фигово видно, но снег красиво падает и тает).

Так. Ещё один вопрос: я составляю таблицу наград за монстров в коопе! (skill.cfg три варианта, по одному на каждый из трёх скилл левелов)) Ваши варианты и пожелания приветствуются!*
{{{
// TODO: Score award table
// 1 leech, rat
// 10 barnacle, headcrab
// 15 scientist(-), houndeye
// 20 barney(-), zombie
// 30 bullsquid, controller, islave, sentry
// 40 gonome, miniturret
// 50 hgrunt, pitdrone
// 55 fassn, massn, rgrunt
// 60 hwgrunt, turret
// 70 ichthy
// 80 tentacle
// 200 zrobot
// 300 bigmomma
// 400 apache
// 500 osprey
// 600 osprey
// 1000 nihilanth
}}}

Желающему потом вписать всё это в конфиг будет выдано место в credits!
Кроме того, осталось около двух недель до выпуска. Если кто-то желает чтобы его карты вышли в свет в XHL - добро пожаловать, но стоит поторопиться.
Если кто-то напишет мне быстро надёжный парсер строки "key1:value1;key2:value2;...." - будет ещё более крутая партикакал-система.


Кстати, ещё нужны detail.txt для карт! XF-Alien, а-у!


* все, кроме от фиектры

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


Отправлено PLut 19-02-2016 в 13:26:

~ X ~ Зачем снег чёрный по краям?

__________________
Base Defense on Steam, ModDB


Отправлено XF-Alien 19-02-2016 в 14:32:

Цитата:
~ X ~ писал:
Кстати, ещё нужны detail.txt для карт! XF-Alien, а-у!

Я понимаю там скрипты... но это и тебе под силу
От исходников АИ страшно блевать тянет, но всё же постараюсь таки доделать тебе карты.

И не надо мне тут про классику рассказывать: скаем оптимизировали раньше, нулл изобрели позже, насколько мне известно.


Отправлено ~ X ~ 19-02-2016 в 16:55:

XF-Alien нулл изобрели оч давно. Но может AI старше - я хз. Это - фигня, я уже repalce сделал - всё как надо. Я сделал уже 2 первых карты. Самое нудное - это выледять по кусочкам все твои арки под потолком и переделывать в func_detail'ы.
Скриптов у меня никаких нет. Все детайлы пишу руками. Вернее, я вообще всё пишу руками.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено ~ X ~ 23-02-2016 в 15:20:

пока тестировал XHL, пополнил коллекцию лучших карт за все времена. Теперь их уже 700 штук и даже есть несколько "отечественных"

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


XF-Alien забыл сегодня принести переделанные карты. Хотел сказать ещё, чтобы ты начинал работать (если) с последней карты. Я иду последовательно от первой.
У меня был ещё план дописать RS/PS специально под AI, но просто нет времени...


PS: всех с праздником!

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


Отправлено Ghoul [BB] 24-02-2016 в 14:25:

Цитата:
~ X ~ писал:
Так. Ещё один вопрос: я составляю таблицу наград за монстров в коопе


Проще сделать награды , зависящие напрямую от здоровья монстра. Чем его больше, тем выше награда.
attacker->pev->score += victim->pev->max_health

А где же вольтигоры, шоктруперы, гарги всех трех видов у тебя в таблице???

Добавлено 24-02-2016 в 17:20:

Zrobot оценивается ниже bigmomma??? LoL
Один из самых сильных... особенно на открытом пространстве лазером уделывает в щепки.

Добавлено 24-02-2016 в 17:25:

З.ы.
рад, что, поаая тут отдыхаю, работа не стоит на месте )))

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

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


Отправлено Ghoul [BB] 25-02-2016 в 18:34:

Я тут подумал.. можно формулу экспы ещё боле улучшить. Например, так:

attacker->pev->score += (victim->pev->max_health + (victim->pev->armorvalue * ARMOR_BONUS_NORMAL))

Где ARMOR_BONUS_NORMAL - each armor point works as n-points of health. У меня это было 3.

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

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


Отправлено ~ X ~ 27-02-2016 в 12:11:

Ghoul [BB] первая же идея, пришедшая и ко мне, но не катит. Надо отдельно. Ибо здоровье ни разу не фактор. За учёных можно вообще -1000 назначить штрафа.

Цитата:
Ghoul [BB] писал:
А где же вольтигоры, шоктруперы, гарги всех трех видов у тебя в таблице???

Не знаю, их никто так и не доделал.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


А пока - переделка продолжается.
http://pix.academ.info/img/2016/02/27/76219ab0253d23a42868672176a15411.jpg

Сделано реально очень много. Но и осталось немало - настроить ПС, монстров, исправить спрайты, расставить env_sound'ы, например. К details.txt даже не приступал ещё.
Ещё перерисовал модель chemlight.mdl, ибо лютый пи#@%. По ДВЕ энтити на одну модель! Сейчас всё устаканено.
Кстати, зачем иногда посреди скалы появляются func_wall'ы? Замучился их вычищать.
Зато сейчас лимиты на модели и энтити далеко позади. Карты вполне играбельны в кооперативе.
Добавлены ещё секреты.

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


Отправлено Ku2zoff 27-02-2016 в 15:07:

Цитата:
~ X ~ писал:
А пока - переделка продолжается.

Ай-красота!
Цитата:
~ X ~ писал:
Но и осталось немало

Это в какой-то степени хорошо. Я успею с монстряками.


Отправлено XF-Alien 27-02-2016 в 15:58:

Цитата:
~ X ~ писал:
Кстати, зачем иногда посреди скалы появляются func_wall'ы?

У каждого маппера свои секреты.
Цитата:
~ X ~ писал:
Ещё перерисовал модель chemlight.mdl, ибо лютый пи#@%. По ДВЕ энтити на одну модель! Сейчас всё устаканено.

А я не доверяю этому дурацкому флагу у моделей и, как ты выражаешься, "набыдлокоденному" моделвьюверу от Жидса.


Отправлено ~ X ~ 27-02-2016 в 16:28:

Цитата:
XF-Alien писал:
А я не доверяю этому дурацкому флагу у моделей и, как ты выражаешься, "набыдлокоденному" моделвьюверу от Жидса.

Моделвьювер быдлокодерский - это я согласен. А флаг-то причём? Это чисто халвовские заморочки. Вощм, я сделал нормально, без глюков и хаков.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


О, забыл ещё сикны слейвам АИшным добавить. Они в XHL так по способностям различаются.

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


Отправлено Ghoul [BB] 27-02-2016 в 17:03:

Цитата:
~ X ~ писал:
Не знаю, их никто так и не доделал.


Как же? Я тебе высылал на почту доделанные исходники. Это в декабре еще было. Неужели не получил?

И Что за попорченные модели-то? Почему я сейчас об этом узнаю? Раньше чего молчал?
А теперь вот ААААААААААААААА!!!!
Аж вон слюнка изо рта потекла....
нельзя так надрываться! Сосуды в голове могут лопнуть от усилия такого в крике.

Чего вот тебе, легче стало?!

Цитата:
~ X ~ писал:
первая же идея, пришедшая и ко мне, но не катит. Надо отдельно. Ибо здоровье ни разу не фактор. За учёных можно вообще -1000 назначить штрафа.


В особых случаях это можно оверрайдить. Если стоит параметр player ally

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

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


Отправлено ~ X ~ 27-02-2016 в 17:58:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
Ghoul [BB] писал:
В особых случаях это можно оверрайдить. Если стоит параметр player ally

Не нужно.

рандом скриншот инкаминь
http://pix.academ.info/img/2016/02/27/25910269d7042d3f92bcb8605e8153d6.jpg

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


Отправлено XaeroX 27-02-2016 в 18:01:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ghoul [BB] 27-02-2016 в 18:22:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено XaeroX 27-02-2016 в 19:19:

Ghoul [BB]

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 27-02-2016 в 19:52:

Цитата:
Ghoul [BB] писал:
у меня во время очередного пауэр ката сдох ноут


I know exactly how that feels.

XaeroX давай создавать группу сторонников п-тина ) У некоторых учаснегов будет барбитурат анальной клоаки(тм).
Алсо, нифлутьте в моёв уютном, пожалуйста!

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


Отправлено XF-Alien 27-02-2016 в 21:19:

Цитата:
~ X ~ писал:
А флаг-то причём?

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


Отправлено ~ X ~ 28-02-2016 в 06:02:

XF-Alien в софтвере уже ничего, можно сказать, не работает. И TriAPI там глючит сурово. Но главное - чтоб не вылетало. Удовольствия от такой игры всё равно не получишь.

PS: грхост в дауне, ищу варианты.

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


Отправлено Chyvachok 28-02-2016 в 09:55:

Цитата:
~ X ~ писал:
PS: грхост в дауне, ищу варианты.


Можешь www.sendspace.com попробовать тоже файлообменник файлов без нужды в регистрации чтобы заливать.


Отправлено Ghoul [BB] 29-02-2016 в 08:58:

Цитата:
~ X ~ писал:
XF-Alien в софтвере уже ничего, можно сказать, не работает


Сомневаюсь, что сейчас есть настолько отсталые регионы и такие же дикие люди в них, что продолжают играть в софтвере...
если же такие и сохранились, пусть играют в первокваку или дум 2. Нечего на таких своё время тратить.

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

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


Отправлено XaeroX 29-02-2016 в 08:59:

Ghoul [BB]
Ты не понимаешь, софтварная графика - это настоящее искусство. А какая там вода!


Отправлено ComradeAndrew 29-02-2016 в 14:12:

Цитата:
XaeroX писал:
А какая там вода!

А какая?


Отправлено XaeroX 29-02-2016 в 14:19:

ComradeAndrew
Сразу вспоминается бородатый анекдот:
— Рабинович, говорят, что Карузо хорошо поет. Ты слышал?
— Ничего особенного! Да вот я тебе сейчас напою.

Ты хочешь, чтобы я тебе на словах динамику воды описал?


Отправлено ComradeAndrew 29-02-2016 в 14:44:

Цитата:
XaeroX писал:
Ты хочешь, чтобы я тебе на словах динамику воды описал?

Да в общем-то нет. Мне просто интересно какая же такая вода там.
P.S. А ты можешь динамику воды на словах описать?


Отправлено XaeroX 29-02-2016 в 14:57:

Цитата:
ComradeAndrew писал:
А ты можешь динамику воды на словах описать?

В принципе, могу. Но придёт товарищ Икс-вайдер и начнёт ругаться, что мы флудим в его теме. Поэтому если максимально кратко, то как-то так:


Реши эту систему в уме и получишь неплохое представление. Ну, или просто запусти халфу в софтваре.


Отправлено XF-Alien 29-02-2016 в 18:57:

Цитата:
Ghoul [BB] писал:
и такие же дикие люди в них, что продолжают играть в софтвере...

Ку2, например, я тоже всегда в софтваре проходил


Отправлено XaeroX 29-02-2016 в 19:08:

Не, вот ку2 не надо в софтваре проходить. Там освещение чёрно-белое. А в гл - цветное.


Отправлено Crystallize 01-03-2016 в 02:17:

Цитата:
XaeroX писал:
Не, вот ку2 не надо в софтваре проходить. Там освещение чёрно-белое. А в гл - цветное.


Оно такое цветное, что на 90% жёлто-красное. Поначалу нравилось, сейчас просто на мозги давит. Под r1gl с ч-б лайтмапами самое то.


Отправлено Ghoul [BB] 01-03-2016 в 09:48:

Цитата:
XaeroX писал:
Ты не понимаешь, софтварная графика - это настоящее искусство. А какая там вода


Конечно. Я многого и не понимаю...
что по мне, так я помню то время, когда игры были в софтваре онли. После получаса даже не игры, а наблюдения за игрой других уже блевать тянуло. Ссе эти пиксели-квадраты... брр, мерзость. видимо, этот режим только для "утончённых " натур...


Собственно, почему я так на Халфу и подсел, так это было как раз наличие "ускоренной" графики в ней. до этого видел только блевотно-пиксельные квейки, думы и хексены.

Добавлено 01-03-2016 в 12:48:

Цитата:
~ X ~ писал:
Не нужно.


Ну не нужно тебе звёзд на погонах, так жри говно.
у нас не армия.

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

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


Отправлено XaeroX 01-03-2016 в 10:18:

Цитата:
Ghoul [BB] писал:
видимо, этот режим только для "утончённых " натур...

Ну если под "утончёнными" понимать тех, кто не приемлет YOBA-тенденции и кому не чуждо такое понятие, как ностальгия - то да.

Добавлено 01-03-2016 в 16:18:

Цитата:
Ghoul [BB] писал:
до этого видел только блевотно-пиксельные квейки

Так это твои проблемы, браток, что GLQuake мимо тебя прошёл.
Софтвар в халфе крут тем, что он не монохромный. Поддерживает цветное освещение и отдельные палитры для каждой текстуры. Плюс - процедурная вода, скайбокс, туман и прочие ништячки. Единственное, чего ему не хватает (и что появилось в Unreal) - это сглаживания текстур методом дизеринга. Ну, не додумались в Valve, увы.


Отправлено Ghoul [BB] 01-03-2016 в 15:08:

Цитата:
XaeroX писал:

Ну если под "утончёнными" понимать тех, кто не приемлет YOBA-тенденции и кому не чуждо такое понятие, как ностальгия - то да.


Братиш, ну ведь под ностальгией можно понимать и тягу к пещерному прошлому. Однако не многие бегают с каменными топорами за мамонтом и жрут сырое мясо... так что дело в деталях...
я вообще о том, что ежели кому и нравится ностальгировать, то пусть себе играет на здоровье в старые игры. Зачем новые-то деградировать? Это сугубо моё мнение.

Добавлено 01-03-2016 в 18:08:

Нет, вопрос даже не в этом. Была бы у проекта сильная сплочённая команда -да делайте хоть под софтвар, хоть под чёрта лысого. А так автор в одиночку трудится и ещё тратит драгоценные человеко-часы на вещи, которые будут востребованы хорошо, если 5% пользователей. Это возмутительно - мы уже 16 лет ждём логического завершения проекта, а вместо этого...

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

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


Отправлено Crystallize 01-03-2016 в 15:50:

Ну я думаю автору нравится сам процесс, иначе такая долгая разработка необъяснима.


Отправлено XaeroX 01-03-2016 в 16:02:

Цитата:
Ghoul [BB] писал:
Зачем новые-то деградировать? Это сугубо моё мнение.

Да у нас тут новых игр, тащемта, нет и не предвидится. Даже волатила в лучшем случае тянет на игру 2006-2007 года, что уж говорить про моды для халфы? Это не плохо, просто специфика у нас такая тут.
Цитата:
Crystallize писал:
Была бы у проекта сильная сплочённая команда -да делайте хоть под софтвар, хоть под чёрта лысого.

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


Отправлено ~ X ~ 02-03-2016 в 09:27:

Цитата:
Ghoul [BB] писал:
Ссе эти пиксели-квадраты... брр, мерзость. видимо, этот режим только для "утончённых " натур...

сейчас набижит thambs и выскажет всё про твои сГЛаживания

Цитата:
Ghoul [BB] писал:
Братиш, ну ведь под ностальгией можно понимать и тягу к пещерному прошлому.

А я, оказывается, многого о вас не знал, сэр

Цитата:
Ghoul [BB] писал:
Ну не нужно тебе звёзд на погонах, так жри говно.

Интересное предложение, но за вами доедать не буду.

Цитата:
XaeroX писал:
Единственное, чего ему не хватает (и что появилось в Unreal) - это сглаживания текстур методом дизеринга.

ffffffffffffffffffffffffuure.dll в халве нет - это раз, размер текстур и всяких говно в пикселях - это два (т.е. текстуры просто так не заменишь на большие), дитхеринг в Унрыле офигенный - это да. Реально клёвый. Скайбокс унылый полностью (это даже графикой не назвать). Дебильные энтити.... короче, хвалва сливает анрилу 1:100, если бы не Hammer и SDK на плюшах.

/flood

По теме:
исправил ещё несколько ошибок от вальвы в хлсдк. Оказалось, что UTIL_TraceHull() может спровоцировать вызов ShouldCollide() с нулями, что вынудило меня поставить проверки валидности параметров везде где только можно. А виноват кто? Нигилянт.

Кучу времени упарываю на АИ, вторая карта никак не хочет работать! Почему-то у невидимой кнопки на сундуке с динамитом постоянно пропадает pev->target! В 0. Поставил ловушку в keyvalue(), но кто-то, похоже, записывает переменную напрямую. Надо как-то отловить, где происходит запись в переменную, но как??
Вообще скриптование энтитями в халве - это анальное говноедство. Почти уверен, что это - наследие говнокваки.

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


Отправлено XaeroX 02-03-2016 в 09:49:

Цитата:
~ X ~ писал:
ffffffffffffffffffffffffuure.dll в халве нет - это раз

Есть там всё. Просто в длл не вынесено. И ограничивается только водой.
Цитата:
~ X ~ писал:
дитхеринг в Унрыле офигенный - это да. Реально клёвый

Да вот жешь, дали бы мне сорцы халфы - я бы за полчаса его добавил... Мечтать не вредно.
Цитата:
~ X ~ писал:
т.е. текстуры просто так не заменишь на большие

Легко заменишь, с перекомпиляцией карты.
Цитата:
~ X ~ писал:
Дебильные энтити

А, ну да, дебильные двери в халфе, где всего-то надо указать направление и лип. Лучше вручную кейфреймы выставлять, это так развивает координацию!


Отправлено ~ X ~ 02-03-2016 в 12:38:

Цитата:
XaeroX писал:
Легко заменишь, с перекомпиляцией карты.

сырцы карты мне дай, ога

Цитата:
XaeroX писал:
А, ну да, дебильные двери в халфе, где всего-то надо указать направление и лип. Лучше вручную кейфреймы выставлять, это так развивает координацию!

дебильные манагеры, релеи, мультисорсы, мультидрочеры, ченьжетаргеты и 9000 прочего говна. А кейфреймы - оно куда лучше сраных циферок. Я вообще за энвелопы - чтоб движение сделать нелинейным. Но у нас тут халва-хохлава - сидим и вилки стачиваем.

Цитата:
XaeroX писал:
Да вот жешь, дали бы мне сорцы халфы - я бы за полчаса его добавил... Мечтать не вредно.

ну так ксажже!

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


Отправлено XaeroX 02-03-2016 в 13:00:

Цитата:
~ X ~ писал:
Я вообще за энвелопы - чтоб движение сделать нелинейным.

Для мазохистов есть патч-треки же. Причём в джеке патч-тул даже вполне удобный.
Цитата:
~ X ~ писал:
ну так ксажже!

Скорее доллар будет стоить три рубля, чем в ксаше появится софтварный рендер.


Отправлено ~ X ~ 02-03-2016 в 14:47:

Цитата:
XaeroX писал:
Для мазохистов есть патч-треки же. Причём в джеке патч-тул даже вполне удобный.

Ты не пони(л): я говорю о кривых скорости: http://www.zogotounga.net/surmulot/...ope-editor.html или как в саундвордже, в вегасе и пр.

Чтобы от корнера А до корнера Бэ лифт ехал не с линейной (ещё хуже - постоянной) скоростью, а вот по такой кривой. Чтобы это в редакторе можно было править. Вот так. А не унылое говно типа speed, lip, teleport.

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


Отправлено XaeroX 02-03-2016 в 16:24:

~ X ~
Ну закодь LinearAccelerate/AngularAccelerate, делов-то.
Я в волатиле сделал и ни о чём не жалею!


Отправлено ~ X ~ 02-03-2016 в 19:58:

XaeroX зачем делать то, что ты уже сделал? Поделись кодом.

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


Отправлено Crystallize 03-03-2016 в 04:22:

Цитата:
~ X ~ писал:
сырцы карты мне дай, ога

ДМ же у себя сделал подхват текстур из папки материалов.

Цитата:
~ X ~ писал:
дебильные манагеры, релеи, мультисорсы, мультидрочеры, ченьжетаргеты и 9000 прочего говна.

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


Отправлено Ghoul [BB] 03-03-2016 в 06:25:

Цитата:
Crystallize писал:


Ну я думаю автору нравится сам процесс, иначе такая долгая разработка необъяснима.


Ну да, ну да.
(Я сейчас грубо скажу, но правду. Не обижайся, Мастер. )

А потом будет жаловаться на жизнь, что всё и все вокруг говно, что вечно не хватает денег, обвинять кое-кого в излишней причастности к загнивающей буржуазии и долгому "ничегонеделанию заграницей".
А ничего, что ради этого самого "ничегонеделания" дома кое-кому приходится на всём экономить и работать до упаду в любое время суток?

Ничего, что и "взаграницах", благодаря, блджад,
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.
теперь тоже приходится каждую копейку считать и жрать фрукты с помойки (кстати, порой лучшего качества, чем в магазинах Той страны)?

Ничего, что его звали на всё готовое и хотели поделиться последним куском хлеба, чтобы сделать хоть толику приятного, а вместо того он остался героически дописывать на досуге в своё удовольствие.....

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

Добавлено 03-03-2016 в 09:25:

Цитата:
~ X ~ писал:
А я, оказывается, многого о вас не знал, сэр


Ну что же. Вот тебе и ещё один материал в досье

Цитата:
~ X ~ писал:
Интересное предложение, но за вами доедать не буду


Да и не надо. Я сам доем

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

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


Отправлено XaeroX 03-03-2016 в 06:33:

Ghoul [BB]
Ты как ребёнок, ну.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 03-03-2016 в 06:40:

Цитата:
Crystallize писал:
ДМ же у себя сделал подхват текстур из папки материалов.

А вальве не сделала. Вопрос закрыт.

Цитата:
Crystallize писал:
По идее такая система намного более гибкая чем в том же ксаше, который ориентирован на шутаны. А в анриле можно сделать чтоб ящик ездил за тобой не дальше и не ближе определённого расстояния?

Система, когда на ЛОГИЧЕСКУЮ операцию нужен игровой объект, который отжирает edict? Про скрипты ничего не слышал?

Ghoul [BB] пукан побереги, а то нас тут в России взрывной волной накрывает...
Лучше энергию направь на самообучение. Ты же моддер! Должен грамотно программировать! Рейтинги свои не позорь!(ц)

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


Отправлено XaeroX 03-03-2016 в 06:45:

Цитата:
Ghoul [BB] писал:
звали на всё готовое и хотели поделиться

Цитата:
Ghoul [BB] писал:
жрать фрукты с помойки



Добавлено 03-03-2016 в 12:45:

Цитата:
~ X ~ писал:
А вальве не сделала. Вопрос закрыт.

Ага, меня тоже поражает, когда чукча, не читая предыдущие сообщения, запихивает ДМа в каждую дырку в надежде, что куда-нибудь да влезет.
Цитата:
~ X ~ писал:
Система, когда на ЛОГИЧЕСКУЮ операцию нужен игровой объект, который отжирает edict?

А чего тебя так эдикты беспокоят? Ты что, собрался логические объекты по сети пересылать?
Цитата:
~ X ~ писал:
Про скрипты ничего не слышал?

Про то, что некоторые не умеют в кодинг, не слышал?
Логическая энтитя - это суть скомпилированный скрипт, имеющий входные аргументы и производящий определённые действия. Который можно соединять с другими объектами визуально: Ctrl+K, стрелочки при Show Connections, проверка связок по Alt+P и т.д.


Отправлено Crystallize 03-03-2016 в 11:05:

Цитата:
~ X ~ писал:
А вальве не сделала. Вопрос закрыт.

Тебе родина HLSDK дала, сделай так же.


Отправлено XaeroX 03-03-2016 в 11:36:

Crystallize
Ты троллишь, что ли?


Отправлено ~ X ~ 06-03-2016 в 08:29:

Цитата:
XaeroX писал:
Ты троллишь, что ли?

Same thing as always, pinky. Trying to act smart, but failing hard.

Цитата:
XaeroX писал:
А чего тебя так эдикты беспокоят? Ты что, собрался логические объекты по сети пересылать?

Эдикты бесконечны? Правда что-ли? Видать, ты давно на MAX_EDICTS со своею волатилою не нарывался... )
Когда у тебя 32 игрока пуляют снарядами во все стороны и ставят десятки мин по карте, эдикты тают просто как зарплата со счёта.

Цитата:
XaeroX писал:
жрать фрукты с помойки

Рдачер не забывает

Добавлено 06-03-2016 в 11:29:

О прогрессе: заканчиваю вторую карту, с третьей серьёзные проблемы: там сплошной movewith. Это крайне печально.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Вообще было бы неплохо заиметь плейтестеров. В коопе с ботами получается жуткий трэш: как провести за собой тупых ботов, которые бросаются на монстров и постоянно дохнут? Кстати, почему-то мне кажется, что монстры заметно поумнели и посильнели... o_O Я не помню, что я такого сделал, но играть стало сложнее и интереснее.

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


Отправлено XaeroX 06-03-2016 в 08:34:

Цитата:
~ X ~ писал:
Эдикты бесконечны? Правда что-ли? Видать, ты давно на MAX_EDICTS со своею волатилою не нарывался

Нет, конечно, не бесконечны, но лимит в новых версиях халфы (и в волатиле, конечно же) можно повысить вплоть до 65к. Этого разве не за глаза?
Цитата:
~ X ~ писал:
Когда у тебя 32 игрока пуляют снарядами во все стороны и ставят десятки мин по карте, эдикты тают просто как зарплата со счёта.

Ну знаешь, если взять и внезапно сбросить весь инвентарь на землю, можно и двиг фоллаута уронить. Что ж теперь...
Да и потом, всякие подстволки живут по полсекунды в среднем, а мины - надо запрещать раскладывать в больших количествах. Иначе можно исполнить трюк, когда человек с жирным каналом "вешает" того, кто с тонким, тем, что раскидывает по карте всякую непотребщину - ну те же трипмины. В норме мульт должен быть спроектирован так, чтобы игроки не могли напрямую влиять на трафик.


Отправлено Crystallize 06-03-2016 в 08:40:

Цитата:
XaeroX писал:
Ты троллишь, что ли?

Нет, а что?
Ваши посты не слишком длинные, и очень часто встречаются категоричные высказывания типа FUCKING THING SUCKS. Выглядят они очень глупо, но, как я не стараюсь, не могу понять их в том ключе, в котором они оказались бы чем-то умным, достойным вашего уровня опыта. Поэтому на глупые ответы приходится задавать глупые вопросы.

Цитата:
~ X ~ писал:
Same thing as always, pinky. Trying to act smart, but failing hard.

Сказал человек, который на первую половину вопроса хамит и капсит, вторую игнорирует.


Отправлено XF-Alien 06-03-2016 в 09:55:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ghoul [BB] 06-03-2016 в 10:40:

Цитата:
~ X ~ писал:
Рдачер не забывает


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

П.с.
в принципе, фрукты , пусть даже и с помойки, это не так страшно. Главное, чтоб п...м не назвали.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено XaeroX 06-03-2016 в 11:21:

Цитата:
Crystallize писал:
Выглядят они очень глупо, но, как я не стараюсь, не могу понять их в том ключе, в котором они оказались бы чем-то умным, достойным вашего уровня опыта.

Чтобы понять высшую математику - сначала надо арифметику и алгебру изучить. А иначе интегралы будут казаться глупыми закорючками.
Цитата:
Crystallize писал:
Поэтому на глупые ответы приходится задавать глупые вопросы.

Интересное кино. То есть ты не понял, что обсуждается софтварный рендер и влез с глупым комментарием, а когда тебе тонко дали понять, что он неуместен - продолжил балаган, а виноваты - мы? Ты у Ghoul [BB]а учишься, что ли? У того во всём Путин виноват, тащемта например.
Цитата:
Ghoul [BB] писал:
в принципе, фрукты , пусть даже и с помойки, это не так страшно. Главное, чтоб п...м не назвали.

О времена, он raw-ы...


Отправлено Ghoul [BB] 06-03-2016 в 15:40:

Цитата:
XaeroX писал:
У того во всём Путин виноват, тащемта например.


Я разве писал конкретно про Путина тут? Я тащем та упомянул всю эту шайку-лейку, благодаря которой страна за время её существования не только не вылезла из жопы, но погрузилась туда ещё больше. А Путин не, не виноват, что ты. Он просто не в курсе, всё за его спиной обделывается, да.


Цитата:
XaeroX писал:
О времена, он raw-ы...


О да. А пока что мой вечерний "улов"
(халявка только бананы, папая и манго.)

http://pix.academ.info/img/2016/03/06/361173baafdfd2b2ecefd0c6140bba35.jpg

Согласись, что попивать банановый шейк из непотребных бананов всё же лучше, чем 8 часов в день перебирать в офисе бумажки и заниматься прочей нудятиной, и быть презираемым всеми, кто чуть выше тебя по службе. А потом идти в магазин и покупать те же самые бананы по 200 за кило. И к своим 30 годам быть с подорванным здоровьем и разболтанными нервами. Для меня таки это есть самое унижение...

А ты говоришь, "у меня П-н виноват". как раз таки у меня конкретно проблем от него не много. А вот "за державу обидно" . Да и за родственников...

Пы. Сы.
Мастер мне недвусмысленно намекнул более не дестабилизировать ситуацию в его теме, так что все политические прения я до поры до времени прекращаю.

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

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


Отправлено Cybermax 06-03-2016 в 16:07:

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


Отправлено ~ X ~ 06-03-2016 в 16:13:

Crystallize если ты не знаешь, где в ХЛ какие библиотеки за что отвечают, зачем ты пишешь об этом? Это было феерически глупо.

Цитата:
Ghoul [BB] писал:
Мастер мне недвусмысленно намекнул более не дестабилизировать ситуацию в его теме,

Ага, причём довольно заблаговременно...

Цитата:
Ghoul [BB] писал:
Главное, чтоб п...м не назвали.

Пахомом

Ну нахвастался, нахвастался... У тебя там фруктов - хоть попой ешь.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ghoul [BB] 06-03-2016 в 16:21:

Цитата:
Cybermax писал:



Спасибо. Я думал,ты хуже

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

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


Отправлено XaeroX 06-03-2016 в 16:23:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ghoul [BB] 06-03-2016 в 16:29:

Цитата:
~ X ~ писал:
Ну нахвастался, нахвастался... У тебя там фруктов - хоть попой ешь.


Попой не получается. Бананы мягкие, я пока не придумал, как их туда заталкивать
А так можно будет патентовать новый метод лечения геморроя и ещё какого недуга, и передачу свою делать, как тот чёрт с огурцами

Добавлено 06-03-2016 в 19:29:

Цитата:
~ X ~ писал:
ЗЫ2: я смотрю, тему


Потому, как "гнилые овощи", как ты выразился, позволяют скрасить ожидание релиза.
а обсуждать всё подряд тоже не хочется - вдруг что секретное раньше времени всплывёт. А ссылку на обсуждение моих моделей, равно как и претензий к ним , я до сих пор не увидел. Так что вот.

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

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


Отправлено XF-Alien 06-03-2016 в 16:45:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 06-03-2016 в 22:31:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


ЗЫ: что-то фрапс, оказывается, не умеет снимать десктоп (т.е. не тридэ). А чем можно под вендой снимать всё вкючая консольные окна?

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


Отправлено Skaarj 07-03-2016 в 07:54:

Цитата:
~ X ~ писал:
А чем можно под вендой снимать всё вкючая консольные окна?

Шадоуплей точно всё снимает если у тебя невидия из последних.


Отправлено AntiPlayer 07-03-2016 в 14:45:

~ X ~
CamStudio, главное адекватно настроить

__________________
I tell you to enjoy life


Отправлено XF-Alien 08-03-2016 в 07:21:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 10-03-2016 в 13:05:

Skaarj вряд-ли из последних, но поглядим.
AntiPlayer спасибо, посмотрю.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено (_-=ZhekA=-_) 10-03-2016 в 13:21:

~ X ~
А где было оповещение о том, чтобы все собирались на игру?


Отправлено ~ X ~ 10-03-2016 в 13:48:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 10-03-2016 в 13:48:

~ X ~

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ghoul [BB] 10-03-2016 в 14:24:

Хорошо-то хорошо, да ничего хорошего. Я, походу, совсем играть разучился...

~ X ~ заканчивал бы ты свои увлечения скрытым текстом всё-таки.


Я бы на твоём месте уже давно эти самые BeamTrail на Рендерсистеме исполнил...


XaeroX, давай вместе будем! Меня вообще втоптали.
Случай предоставлю, обещаю! Есть идея отличная: насрать ему в тапку, как уснёт!

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

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


Отправлено ~ X ~ 10-03-2016 в 15:11:

А нарисуйте кто-нибудь мне тапки_gibs.mdl Чтобы тапки разные были, ну и поликаунт адекватный. Я тогда их на mil_crategibs заменю!

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ghoul [BB] 10-03-2016 в 15:25:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено (_-=ZhekA=-_) 10-03-2016 в 15:37:

Боты блин, а я то думал....
Как делать скрытый текст?


Отправлено Ghoul [BB] 10-03-2016 в 16:26:

Цитата:
(_-=ZhekA=-_) писал:
Боты блин, а я то думал....
Как делать скрытый текст?




Боты. А играют порой лучше, чем их прототипы с этого форума.

А зачем делать текст скрытым? Зачем писать то, что невозможно прочитать? Зачем тогда тратить время и вообще что-то писать?
Ну ладно там ~ X ~, ему простительно. А у тебя тоже чтоль враги появились тут?

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

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


Отправлено ~ X ~ 10-03-2016 в 16:51:

(_-=ZhekA=-_) Квадратные скобочки, хайд, слэшхайд. Это только для обсуждения потайной кухни разработки XHL и внутрифорумных приватностей. Чтобы не гуглили/читали все, кому не надо.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Squid 10-03-2016 в 20:02:

Я ничего не понел, что тут происходит вооще.

__________________
Когда ты чувствуешь будто все хотят убить единорога, где ты проснешься завтра, мой маленький беглец?
Мой маленький беглец~


Отправлено ~ X ~ 14-03-2016 в 08:32:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Короче, охренительная история:
два дня пытаюсь понять, почему не работает карта c2a3e (мусорный компактор и морпехи) - нихрена не получается. Там есть multi_manager с каким-то кривым названием, который всем управляет и почему-то не запускается. Я делал поиск по target внутри XHL, декомпилил карту, вырезал из неё .ent-файл, делал поиск по тексту НИГДЕ ЭТОТ СРАНЫЙ targetname НЕ УПОМИНАЕТСЯ!!!!!!!!!! ЕГО НИКТО НЕ ЗАПУСКАЕТ!!!!!!! НИКОГДА!!! А в оригинальной халве - пожалуйста! - и ящик трескается, и всё запускается. Но что ещё смешнее - я взял исходники хл.длл их ксаш-дистриба, скомпилил, и - ну что за фокусы! - ничего снова не стартует. А может, ну его на..?

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


Отправлено H-3D 14-03-2016 в 09:32:

Если речь идёт про multi_manager с именем wottadrag, он очень занятно стартует. Запускает его trigger_changelevel с именем gotodrag с карты c2a3d.


Отправлено Ghoul [BB] 14-03-2016 в 09:59:

Цитата:
~ X ~ писал:
Короче, охренительная история:
два дня пытаюсь понять, почему не работает карта c2a3e (мусорный компактор и морпехи) - нихрена не получается. Там есть multi_manager с каким-то кривым названием, который всем управляет и почему-то не запускается. Я делал поиск по target внутри XHL, декомпилил карту, вырезал из неё .ent-файл, делал поиск по тексту НИГДЕ ЭТОТ СРАНЫЙ targetname НЕ УПОМИНАЕТСЯ!!!!!!!!!! ЕГО НИКТО НЕ ЗАПУСКАЕТ!!!!!!! НИКОГДА!!! А в оригинальной халве - пожалуйста! - и ящик трескается, и всё запускается. Но что ещё смешнее - я взял исходники хл.длл их ксаш-дистриба, скомпилил, и - ну что за фокусы! - ничего снова не стартует. А может, ну его на..?


Братиш, а почему бы не поступить проще, а? Проще, понимаешь?!
Вот возьми ты эту карту. Карту, на которой ничего-не-работает или присутствует уличная магия, отредактируй (благо, RipEnt еще никто не отменял) да и включи в комплект карт, поставляемых с твоим модом. Понимаешь? Патченная карта будет, которая у тебя будет работать. Разве не просто это сделать?

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено ~ X ~ 14-03-2016 в 10:10:

H-3D да, всё верно. Но только при запуске c2a3e командой map он запускается! Либо хардкод, либо мистика.

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

Я не могу поставлять халвовские карты, понимаешь? Не нужно это...

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ghoul [BB] 14-03-2016 в 10:31:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено ~ X ~ 14-03-2016 в 10:40:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ghoul [BB] 14-03-2016 в 11:10:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено ~ X ~ 14-03-2016 в 11:45:

Давай без флуда про всинкуупы - они нам не друзья в любом случае.
Лучше создай тред "Почему я не хочу рисовать карты, а хочу жрать кокосы и обмазываться несвежими бананами". А то - все работают, а ты - нет!

XF-Alien, ку-ку! Ты что-нибудь сделал? Я на брашевый пердолёт пока забил. Ты бы хоть откликнулся....

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


Отправлено XaeroX 14-03-2016 в 13:47:

Цитата:
H-3D писал:
Если речь идёт про multi_manager с именем wottadrag, он очень занятно стартует. Запускает его trigger_changelevel с именем gotodrag с карты c2a3d.

А, точно, я совсем позабыл про замечательную штуку "FireAndDie"
Да, она способна вынести мозг.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ghoul [BB] 14-03-2016 в 15:10:

Цитата:
~ X ~ писал:
Лучше создай тред "Почему я не хочу рисовать карты, а хочу жрать кокосы и обмазываться несвежими бананами". А то - все работают, а ты - нет!


Зачем целый тред? Я тебе и тут популярно объясню, что есть мапперы и помимо меня и мне просто жаль бессмысленно выкидывать кусок своей жизни непонятно ради чего. Чтобы потешить собственное самолюбие и чсв? Для этого мне вполне хватает, как ты выразился, обмазываться кокосами и натираться бананами.
Чтобы угодить десятку-полутору олухов, которым в свободное время нечем заняться? Увольте, лучше уж зверям в лесу дхарму проповедовать.
Чтобы получить мифический донейшн? Да я тут на стеклотаре больше заработаю, если честно.

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

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


Отправлено XaeroX 14-03-2016 в 15:32:

Цитата:
Ghoul [BB] писал:
Увольте, лучше уж зверям в лесу дхарму проповедовать.

И видит малыш замечательный танец
Танцует с животными дед у холма.
И как человеком становится заяц…
На этом бедняга свихнулся с ума.
(c)

Не удержался, извините.


Отправлено Ghoul [BB] 14-03-2016 в 16:27:

Цитата:
XaeroX писал:
Не удержался, извините.


Надеюсь, салфеточка оказалась под рукой?!

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

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


Отправлено XaeroX 14-03-2016 в 16:38:

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


Отправлено ~ X ~ 14-03-2016 в 17:21:

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

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


Отправлено Ghoul [BB] 14-03-2016 в 18:57:

Но ведь этот небольшой оффтоп держит твою тему в топе (сорри за оффтоп). Так что не дуйся.

Кстати, вот ты простебал меня насчёт обмазывания бананами, а это действительно полезно.

Читаем:

http://howitworks.iknowit.ru/paper1332.html

Цитата:
А именно этот пункт:
Банановая кожура признана эффективным средством против раздражения и опухания места укуса насекомых – нужно только потереть его внутренней стороной шкурки.

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

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


Отправлено ~ X ~ 14-03-2016 в 20:02:

[htop]
Вот когда будешь мне мод в топе мировых трендов бампать - я тебя на руках носить буду, а здесь - хе!

Ghoul [BB] ты бы лучше взялся за обещанное, да запилил чат ботам из слоновых
цитат. А то второй год уже делаешь...


ЗЫ: поздравьте меня ещё один раз: в серваке сдох ещё один хард стоимостью около 10-15тыр.
[/htop]

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


Отправлено XF-Alien 15-03-2016 в 15:47:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 18-03-2016 в 08:58:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Итак, время подходит набирать команду бета-тестеров для кооператива.
У кого хватит смелости - вопрос.
Запись производится по адресу xmpp://[email protected]
(ок, ок, можно и здесь)

О прогрессе.
Четыре дня ловил неуловимы баг с крэшем движка на ОДНОЙ карте с гауссами.
Уменьшил кол-во ботов, раздал всем гауссы, наблюдал много часов. Напихал алерты во ВСЕ think/touch/use/etc. функции, удалось локализовать ошибку до одного трейслайна. Пока не получается понять, что такого на этой карте, что под определённым углом при выстреле особым образом халводвиг вылетает.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ghoul [BB] 18-03-2016 в 19:37:

~ X ~, хотел тебе немного напомнить о нашем БЛИЖАЙШЕМ будущем, а у тебя ящик полон. Почисти, пожалуйста.

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

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


Отправлено ~ X ~ 22-03-2016 в 09:05:

Приветствую всех.

Работа над АИ заканчивается. Хочется много доделать, дорисовать комнат, локаций, но нет ни сил ни времени. Ещё бы вротолёт нарисовать подетальнее.

http://pix.academ.info/img/2016/03/22/25f4a3f02d6cea5c1038c4ae73b02326.jpg

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ghoul [BB] 24-03-2016 в 15:34:

Я уже на почту тебе отправил всё, что хотел.

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

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


Отправлено FiEctro 24-03-2016 в 17:24:

~ X ~
Что у неё с пальцами ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Skaarj 24-03-2016 в 19:50:

FiEctro Это он.


Отправлено Ku2zoff 29-03-2016 в 05:58:

Я тут вот о чём подумал: все вот эти сложности с разработкой, когда ждёшь архивы с сорцами от ~X~, или ~X~ ждёт от тебя архив с изменёнными сроцами. И вообще. Их можно решить довольно просто. ~X~ не захотел заводить репозиторий, сославшись уже не помню на что. Если уж есть такая нелюбовь к репам, то можно просто завести облачное хранилище на яндекс.диске или в дропбоксе, и синхронизировать изменённые сорцы. Для меня это будет проще, т.к. осваивать SVN или Git у меня нет желания, да и работать с виндиффом локально мне удобнее, чем читать изменения в репах.

По крайней мере, я собираюсь в ближайшие несколько дней разместить некоторые свои сорцы на я.диске. Желающим дам доступ. Желающие смогут залить свои сорцы тоже. Самые полезные идеи пойдут в мой мод. Ну и соответственно, мои полезные идеи в моды желающих. В жаббере и аське меня почти не бывает сейчас, поэтому стучитесь в ЛС на форуме.

З.Ы. тем, кто сам не кодит, доступ не дам.


Отправлено ~ X ~ 30-03-2016 в 10:17:

М-да. Не ожидал я, что AI потребует столько работы. Фактически, только им круглые сутки и занимаюсь. Оптимизация архитектуры - это вообще ужас на ужасе. Всякие функ-детейлы, солидхинты, нуллы, клипы...
К большому сожалению, полноценный перенос энтить между картами сделать почти невозможно. Но и без этого +- неплохо.
Обычно я тестирую кооп на 4 ботах. А тут случайно оставил 24...
http://pix.academ.info/img/2016/03/30/e697523f07249edfeb62ab4fd95cc704.jpg
...и оно довольно-таки хорошо работало. Если не учитывать, что ботов больше чем монстров.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ku2zoff 30-03-2016 в 14:15:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 30-03-2016 в 15:54:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Кстати, никто не знает, насколько там живой Darth Biomech? И AntiPlayer? Миллион с половиной лет о них ни слуху ни духу.

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


Отправлено FreeSlave 30-03-2016 в 16:34:

Цитата:
~ X ~ писал:
Кстати, никто не знает, насколько там живой Darth Biomech?


Пилит всякое под Space Engineers. Вполне успешно. Но на HL форумы вроде не заходит. Он тебе нужен? В стиме, думаю, можно достучаться.


Отправлено Ghoul [BB] 30-03-2016 в 16:51:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено XaeroX 30-03-2016 в 17:01:

Цитата:
FreeSlave писал:
Но на HL форумы вроде не заходит.

Похоже, я единственный из тех, кто не зарелизил обещанные моды (тот же хлфх), но при этом остался в комьюнити и совершенно этого не стесняюсь. Остальные стыдливо убежали, прикрывая срам руками.
С другой стороны, взялся за мод - не говори, что ингуш. XDM вон уже 15 лет пилится не спеша.


Отправлено ~ X ~ 30-03-2016 в 21:31:

XaeroX XHL - Long LifeCycle Project. ISO9001. 8)

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 30-03-2016 в 21:59:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ku2zoff 31-03-2016 в 04:03:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 31-03-2016 в 06:07:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ghoul [BB] 31-03-2016 в 09:39:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено Ku2zoff 01-04-2016 в 05:27:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ghoul [BB] 01-04-2016 в 05:52:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено ~ X ~ 19-04-2016 в 09:55:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


НУЖНЫ АЛЬФА-ТЕСТЕРЫ.
И бета-тестеры.
И гамма-тестеры.
Свободные нейтроны прилагаются.

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


Отправлено sniderodent 19-04-2016 в 12:10:

Форум конспираторов. Уж што, казалось бы, могло быть такого в теме по моду?

upd:
>должны набрать не менее 100 сообщений на Форуме
Снова, класс какой. Вы должны написать по крайней мере одно сообщение.. вы должны иметь не менее ста сообщений.. а после попросит набрать тыщу?


Отправлено XaeroX 19-04-2016 в 13:25:

Цитата:
sniderodent писал:
Уж што, казалось бы, могло быть такого в теме по моду?

Автор не хочет, чтобы его тут читали отдельные товарищи. Так исторически сложилось, sad but true.


Отправлено ~ X ~ 19-04-2016 в 15:02:

sniderodent так получилось, что информацию о процессе разработки мода всякие нехорошие люди пытаются исполльзовать в неблагородных целях порчи жизни автору. Приходится жить в закрытом режиме. Хотя, в интернетах так жить и надо.

XaeroX а правда - требование в 100 сообщений как-то круто..

Так... что-ж, можно подвести некоторые итоги:

из того, что хочено:
- новые веапоны: сделано (x3)
- новые карты: сделано (овердофига)
- новые мадельки: да
- скриптовые рендерсистемы: сделано (овердофига)
- коопный гей-плей: сделано (кроме паровозиков)
- новые монстрики: сделана парочка и без прожыктяйлов, ибо гхоуль опять начал мудрить и всё зажопилось.
- новый ИИ для монстриков: нет (Кутузофф так и не осилил)
- всякие скиллы, очки и прочие коопные радости: да
- старые баги профикшены (вроде), новые изолированы, насколько это возможно
- секретки, закладки, приколы: запилено
- боты: профикшены, улучшены, но всё те же. Разбираться в вальвоботах и дописывать их - это ещё на пару лет.
- ачивки: нет и вообще хз как это можно сделать (нужен анальный выхлоп aka Steam?)
вообще в коде сделано столько дофига всего, что его не узнать.

Хохлалва как вылетала в трейслайнах, так и вылетает. Ну и.. хрен с ним, понимаешь?(ц).
В остальном - всё оч даже хорошо.

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


Отправлено Ku2zoff 19-04-2016 в 19:49:

Цитата:
~ X ~ писал:
- новый ИИ для монстриков: нет (Кутузофф так и не осилил)

Не пугайтесь, товарищи. Сегодня беседовал с ~X~ через жаббир, объяснил ему некоторые моменты. Прогресс не нулевой, а уже точно больше половины, так что... Возможно, к релизу успеется. Я очень надеюсь. Нужно просто взять себя в руки, и посидеть над кодом несколько вечеров. А потом, да, гамма-тестеры needed, ибо я один не смогу протестировать все аспекты нового поведения монстров.


Отправлено Ghoul [BB] 22-04-2016 в 15:07:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено ~ X ~ 23-04-2016 в 12:01:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Зато есть крабы, которые крушат кирпичные стены!
http://pix.academ.info/img/2016/04/23/f0a1dc12a34596855faf2f29fe0439d2.jpg

Поскольку дело близко к финишу, я переношу основные усилия по информированию населения на моддыбы.

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


Отправлено GioHAUS0n 23-04-2016 в 13:20:

Сколько будет весить сия версия?


Отправлено ~ X ~ 23-04-2016 в 15:24:

GioHAUS0n где-то около 600МБ. Или побольше.

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

Добавлено 23-04-2016 в 18:24:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 23-04-2016 в 15:30:

~ X ~
А играть-то с кем, без ботов?
Для тех, у кого злой провайдер душит одноглазую змею канал и требует доплачивать за возможность игры по инету.


Отправлено ~ X ~ 23-04-2016 в 15:41:

XaeroX пиезжай к нам, бесплатно в LAN посадим. Хотя... разве VPN не решит твои тяготы?

GioHAUS0n если трафика мало, можно будет записать gold DVD и выслать почтой (попросим тимтха или гоуля)

Так... значит, Тимтх забил на создание стартов для Hazardous Course, а Иксэф забил на детайлы. :-/ Буду релизить без них - фигле?

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


Отправлено XaeroX 23-04-2016 в 16:09:

Цитата:
~ X ~ писал:
разве VPN не решит твои тяготы?

Да мне как-то проще изредка с ботами побегать.


Отправлено Cybermax 23-04-2016 в 16:34:

~ X ~ Чем чаще будешь делать релизы, тем лучше.


Отправлено ~ X ~ 23-04-2016 в 18:19:

XaeroX боты возможно будут безжалостно выпилены. Из-за отсутствия мозгов у ботов и некоторых скачивателей на разных сайтах оставляют прескверные комментарии.

Cybermax да вот мне раньше говорили, что "у тебя в релизах два с половиною отличия - нафига так надо?" - я и перестал.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 23-04-2016 в 18:55:

~ X ~
Дык вправь им мозги!


Отправлено Ghoul [BB] 24-04-2016 в 14:54:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

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


Отправлено XaeroX 25-04-2016 в 12:21:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено qishmish 25-04-2016 в 12:44:

Цитата:
XaeroX писал:
Да мне как-то проще изредка с ботами побегать.


А раскроется ли так игра полностью по потенциалу?

Вон сколько лет поряд я был приверженцем УТ99 (играя с ботами), пока не поиграл с людьми в Ку3 и не осознал кто был настоящим королем.

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено XaeroX 25-04-2016 в 12:59:

qishmish
Если игра раскрывает потенциал только с живыми людьми, но не с ботами - то это либо плохая игра, либо плохие боты.

Я играл и в ку3, и в ут99 и с ботами, и с друзьями по сетке, и не видел принципиальной разницы. Ну разве что в ут99 боты чуть умнее, а в ку3 карты чуть красивее. Короля я не выявил, хотя по историческим причинам на референдуме голосовал бы за ку3.


Отправлено qishmish 25-04-2016 в 13:32:

Ну а в файтинги или там шахматы, тоже обязательное условие "чтоб с ботами нормально"? Хотя это уже к вопросу что есть игра вообще. Вон, в Pong (это 70х что ли) все еще весело играть с друзьями, в сингл - не уверен.

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено XaeroX 25-04-2016 в 14:06:

qishmish
В файтинги не играю, а шахматы да, "с ботами" вполне себе раскрываются. Конечно, с людьми интереснее, но и хороший комптьютерный ИИ зачастую заставит голову поломать.


Отправлено Ku2zoff 25-04-2016 в 15:59:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Цитата:
qishmish писал:
А раскроется ли так игра полностью по потенциалу?

А что, УТ не раскрывается? Как по мне, так вполне. Не считая режимов Onslaught и Assault, там боты слабоваты.
Цитата:
qishmish писал:
Вон сколько лет поряд я был приверженцем УТ99 (играя с ботами), пока не поиграл с людьми в Ку3 и не осознал кто был настоящим королем.

Я, поиграв в Ку3 с людьми, а уж тем более с ботами, осознал, что королём был, есть и будет УТ. Там что с людьми, что с ботами норм. А в ку3 с ботами ну совсем уныло. А с людьми стрёмно, потому что они задроты конченные. И игра говно. Уровень задротства в УТ на порядок ниже, что говорит о более грамотном балансе и наличии мозга у программистов геймплея.
Нет, я не говорю, что не стоит играть в Ку3. В нём есть вполне годные фичи. Но в целом игра уныла донельзя (по сравнению с УТ). Вкупе с задроченными игроками это превращается в какое-то месиво-мельтешилово, без всякого эстетического удовольствия.


Отправлено XaeroX 25-04-2016 в 19:07:

Отделил холивар от темы:
http://hlfx.ru/forum/showthread.php?s=&threadid=4757


Отправлено Ku2zoff 25-04-2016 в 19:34:

Цитата:
XaeroX писал:
В файтинги не играю, а шахматы да, "с ботами" вполне себе раскрываются. Конечно, с людьми интереснее, но и хороший комптьютерный ИИ зачастую заставит голову поломать.

HLDM с парботами вполне неплох на годно спроектированных картах. У меня есть давняя мечта сделать кооп с умными ботами-союзниками. Если не забью, то попробую добится того, чтобы ИИ хотя бы помогал проходить простые квесты.


Отправлено ~ X ~ 27-04-2016 в 08:24:

Ghoul [BB] ну у тебя подгорееееееееело Что ты такой сердитый человек-то? Тебе ж тут ничего нового не сказали.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
Ku2zoff писал:
HLDM с парботами вполне неплох на годно спроектированных картах. У меня есть давняя мечта сделать кооп с умными ботами-союзниками. Если не забью, то попробую добится того, чтобы ИИ хотя бы помогал проходить простые квесты.

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

Цитата:
qishmish писал:
А раскроется ли так игра полностью по потенциалу?

Вон сколько лет поряд я был приверженцем УТ99 (играя с ботами), пока не поиграл с людьми в Ку3 и не осознал кто был настоящим королем.

- не раскроется
Я лично сторонник LAN-тусовок, когда можно кричать, радоваться, и вообще XDM под это и пилится.

XaeroX +1

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


Отправлено Ku2zoff 27-04-2016 в 17:36:

Ахтунг, товарищи! Меня сегодня осенило. В общем, я тестировал код гейт-секвенций на зомбаке. Отлавливал баг, из-за которого гейт во время атаки (когда зомбак стоит) не совпадал с анимацией атаки. (На это дело я убил очень много времени, перепробовал целую тонну условий и комбинаций). И что ж вы думаете? Вальвовцы задали одну и ту же активность для двух анимаций атаки:

Цитата:
$sequence "attack1" "attack1" fps 15 ACT_MELEE_ATTACK1 5 { event 1 10 } { event 2 19 }
$sequence "attack2" "attack2" fps 15 ACT_MELEE_ATTACK1 1 { event 3 6 }

ACT_MELEE_ATTACK1. Ну вы понели... Соответственно, почти всегда в качестве гейта выбиралась attack1, т.к. она имеет "вес" 5. Поэтому зомбака так странно качало, когда он бил сразу обеими руками. Иногда почему-то в качестве гейта выбиралась анимация attack2, в которой зомбак не шевелит ногами. И тогда я думал, что вместо attack1 (которую играет торс и должны играть ноги), играется idle.
Всё это время в коде НЕ БЫЛО багов Нужно было лишь перекомпилить модель, задав для attack2 активность ACT_MELEE_ATTACK2, и сделать зомбаку MeleeAttack2 в коде. Я гонялся за фантомом. Впредь буду умнее.
Это всё значит, что я наконец-то могу доделать барника и взяться за солдафонов!

Добавлено 27-04-2016 в 23:36:

И перекомпиливать модель зомбака возможно не надо. Из кода можно узнать "вес" каждой активности и сравнивать. Что я наверное и сделаю.


Отправлено ILZM 27-04-2016 в 17:50:

Ku2zoff а вот на деле attack1 и attack2 одно и то же делает? Т. е. это одна и та же атака с разными анимациями?


Отправлено Ku2zoff 27-04-2016 в 17:59:

ILZM в общем-то да. За одним исключением: в attack1 2 эвента, а в attack2 всего один. И эвенты эти дают разный эффект. Условия у атак одинаковые, т.к. это MeleeAttack1 с двумя разными анимациями, но последствия разные, т.к. эвенты и длительность разные.


Отправлено ~ X ~ 27-04-2016 в 18:03:

Ku2zoff а вот так оно иногда и бывает. Дебажишь неделями, а потом оказывается, что какой-нибудь говномаппер выставил энтитям какую-то хрень или, ЧТО ЕЩЁ ХУЖЕ, сделал модификатор, который ей эти глючные параметры выставляет в процессе игры. Ужасы. Ну и модели, даже спрайты, даже ЗВУКИ!

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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

ILZM там урон разный.

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


Отправлено Ku2zoff 27-04-2016 в 18:14:

Короче, выходит вот что: нужно, чтобы у разных анимаций не было одинаковых активностей. Тогда гейт будет работать правильно. Если модели неохота или невозможно перекомпилить, то активности надо сравнивать по весу, см. в модели барника:

Цитата:
$sequence "idle1" "idle1" fps 15 loop ACT_IDLE 50
$sequence "idle2" "idle2" fps 15 ACT_IDLE 1
$sequence "idle3" "idle3" fps 15 ACT_IDLE 4
$sequence "idle4" "idle4" fps 12 ACT_IDLE 10

*****

$sequence "shootgun" "shootgun_blend1" "shootgun_blend2" blend XR -50 50 fps 25 ACT_RANGE_ATTACK1 1 { event 5001 0 "21" } { event 3 0 }
$sequence "shootgun2" "shootgun2_blend1" "shootgun2_blend2" blend XR -50 50 fps 40 ACT_RANGE_ATTACK1 2 { event 5001 0 "21" } { event 3 0 }

Активности одинаковые, а вес разный. Может быть конечно и так:
Цитата:

$sequence "idle1" "idle1" fps 30 loop ACT_IDLE 1
$sequence "idle2" "idle2" fps 20 loop ACT_IDLE 2
$sequence "idle3" "idle3" fps 10 loop ACT_IDLE 1

Это в модели hgrunt_torch из опфора. Тут только правка модели с изменением веса, либо активности.

Добавлено 28-04-2016 в 00:14:

Ждите в скором времени обновление в теме "Гейтсеквенции монстров".
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 27-04-2016 в 22:17:

Всё верно: активностей много, только я уже не помню, веса это или просто уникальные номера. Но насчёт номера атаки - это да, лучше сделать чеез ATTACK1/2. Если это реально разный код, а не просто рандомные варианты анимаций.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ku2zoff 28-04-2016 в 05:26:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 28-04-2016 в 06:47:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


НОВОСТИ: NEWS:
http://www.moddb.com/mods/xdm/news/...erative-mission

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


Отправлено ILZM 28-04-2016 в 07:13:

Ku2zoff чоооо??? Кто додумался через модель делать шанс срабатывания разных атак? Почему бы не выпилить эти акты? И захардкодить их в исходнике


Отправлено Ghoul [BB] 30-04-2016 в 12:23:

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

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

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


Отправлено ~ X ~ 01-05-2016 в 07:31:

ILZM Ghoul [BB] С такими вопросами - в Modeling for Half-Life.doc
Система хорошая и годная. Хардкод - плохо.

/me летает на вертолёте и радуецца

Вчера добавил постоянный переключаемый режим к env_shake. Дубасит как надо!

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


Отправлено ~ X ~ 02-05-2016 в 06:14:

Вот шаблоны для _detail.txt для карт АИ: http://rghost.net/6Zb4B9bB6
Кто поможет их допилить?

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


Отправлено ~ X ~ 06-05-2016 в 04:58:

Единственный скрин, уцелевшый на флэшке:
http://pix.academ.info/img/2016/05/06/9350e0f92f266a6c2f9ab26a20529762.jpg
отлаживаем PS на известной карте... скриптота!

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


Отправлено ~ X ~ 09-05-2016 в 13:01:

Displacer/teleporter теперь на CParticleSystem. Шик, блеск, красота.
http://pix.academ.info/img/2016/05/09/4f35ad6bb3136e53d7602112069b7cfe.jpg
И никаких движковых уродств.
Хотя, разрешение частиц, наверное, можно убавить...?

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Добавлено 09-05-2016 в 16:01:

Из серии "а вам - слабо?"
http://www.moddb.com/mods/xdm/image...ade-dm-circular

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


Отправлено Ku2zoff 09-05-2016 в 18:00:

Цитата:
~ X ~ писал:
Хотя, разрешение частиц, наверное, можно убавить...?

Сделай зависимость от разрешения экрана. Чем меньше оно, тем ниже кач-во частиц.


Отправлено (_-=ZhekA=-_) 09-05-2016 в 18:03:

Цитата:
~ X ~ писал:
Из серии "а вам - слабо?"
http://www.moddb.com/mods/xdm/image...ade-dm-circular

А что тут такого?


Отправлено ~ X ~ 10-05-2016 в 00:44:

Ku2zoff от размера видеопамяти Вообще это уже мипмапами попахивает.

(_-=ZhekA=-_) карта

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


Отправлено Ku2zoff 10-05-2016 в 03:57:

Цитата:
~ X ~ писал:
от размера видеопамяти

Меньше 512мб сейчас ни у кого нет. Только если графика интегрированная. А вообще, у большинства гигабайт и больше. При каком объёме частицы начинают тормозить?


Отправлено ~ X ~ 10-05-2016 в 04:48:

Ku2zoff не начинают
Хотя, я как-то настрелял порядка 72000 частиц из /256 систем, и фпс немного просел. Но это было на хорошей старой видюхе, на которой халва не тормозила (типа нводии GTS250)).

>>Меньше 512мб сейчас ни у кого нет.
Обижаешь! Кроме того, ты забываешь про мобыдльные устройства.

Ещё планирую отдебажить вот эти дырки:
http://pix.academ.info/img/2016/05/10/5a3bcc1058f67488f1174939733ff485.jpg
Сейчас почему-то, когда в них прыгаешь, моментально начинается отсчёт времени до выдувания, и игрока раздавливает о не открывшуюся ещё сверху дверь. Хотя, не факт, что в оно работает как надо ХЛ.

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


Отправлено (_-=ZhekA=-_) 10-05-2016 в 05:14:

~ X ~
Я понял, что карта. Карта, как карта ничего особенного!


Отправлено Ku2zoff 11-05-2016 в 06:28:

Цитата:
~ X ~ писал:
Кроме того, ты забываешь про мобыдльные устройства.

Какие такие мобыдльные? На ондроеде штоле? Ноуты и нетбуки я за мобильные не считаю.

Добавлено 11-05-2016 в 12:28:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Ku2zoff 13-05-2016 в 04:37:

Цитата:
~ X ~ писал:
Хотя, не факт, что в оно работает как надо ХЛ.

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


Отправлено ~ X ~ 13-05-2016 в 08:18:

Ku2zoff можешь считать, можешь читать-писать, но ноутбук, он же - лэптоп, считается мобильным персональным компьютером. А в свете того что у большинства быдлоюзеров встроен Inhel Govnyanyi Media Accelerator или ATI RRRRRAAAAGE, то придётся тебе отвечать за базар.

Вот пример FPS на ОХРЕНЕННО ЗАМЕЧАТЕЛЬНО КЛАССНО СУПЕРСКИ УДАЧНО нарисованных картах:
http://pix.academ.info/img/2016/05/13/b30a1df921d91c04238cef90c8a1ddc8.jpg

http://pix.academ.info/img/2016/05/13/cb0a3ed61659ce423bcec95a1cad3498.jpg
(/sarcasm)

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Скрины дня... т.е. ночи.... т.е. утра: барнаклю тошнит тем, что она кушает:
http://pix.academ.info/img/2016/05/13/d4aa3c71bcbefac57844c1781f61387b.jpg
(каператиф)

В тесноте, да не в обиде: changelevel в вентиляции (>_< )
http://pix.academ.info/img/2016/05/13/7a172779a5c5e35f26848d3a07cddf6c.jpg
(каператиф)

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


Отправлено XaeroX 13-05-2016 в 08:30:

~ X ~
Первый скрин не релевантен, т.к. вирофрейм всегда сильно роняет фпс. Современные GPU линии рисуют значительно медленнее треугольников, ибо заточены под последние.
А второй... Вероятно, всё-таки в CPU болтнек. Кстати, карта чем-то неуловимо напоминает dm_islands из OIFD


Отправлено (_-=ZhekA=-_) 13-05-2016 в 10:32:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 13-05-2016 в 14:30:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
XaeroX писал:
Первый скрин не релевантен, т.к. вирофрейм всегда сильно роняет фпс....

В данном случае - не сильно. Но оно демонстрирует уезжанский дизайн воды. И, кстати, это GF560 или 650... на машине с четыремя процессорами - явно НЕ в ЦПУ дело.

Цитата:
XaeroX писал:
Кстати, карта чем-то неуловимо напоминает dm_islands из OIFD

Портани на Халфу - будет и под XDM.

Посетила мысль: в HC2 почти каждый уровень - RAGE-level, но самый мегабугуртный уровень можно сделать
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Кстати, кто знает, насколько OGL/TriAPI дружит с многопоточностью? Насклько адронным будет песец, если запилить многопоточную ПС?

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


Отправлено (_-=ZhekA=-_) 13-05-2016 в 14:41:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено XaeroX 13-05-2016 в 15:01:

Цитата:
~ X ~ писал:
Портани на Халфу - будет и под XDM.

Да вот, судя по твоему скрину, кто-то уже портанул.
Цитата:
~ X ~ писал:
Насколько OGL/TriAPI дружит с многопоточностью?

В случае халфы - с вероятностью 99,999999% не дружит вообще.


Отправлено ~ X ~ 13-05-2016 в 15:22:

Цитата:
XaeroX писал:
Да вот, судя по твоему скрину, кто-то уже портанул.

Вообще ты только что спалился т.к. этой карте уже годы...
А портанул этот кто-то с ХЛ2 карту ДыЭм_Тропик. Причём довольон нелпохо. Но мерзкая вода (движок) всё портит.

Цитата:
XaeroX писал:
В случае халфы - с вероятностью 99,999999% не дружит вообще.

ОК, прибавил мои проценты и сделал fclose().

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Вот, кстати, рефрешка карты с новым канбелятором:
DOM_SunDen0002_hlrad VL34 64 default.jpg
http://pix.academ.info/img/2016/05/13/3ddb2aa1c14653317298f3796e50fb56.jpg

DOM_SunDen0003_hlrad VL34 64 -ambient 0.2 0.2 0.15 -fade 0.75 -gamma 0.75 -blur 1.75.jpg
http://pix.academ.info/img/2016/05/13/f6db057d1e8e3580c077632b68d08a25.jpg

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

А ещё новый канбулятор любит везде и всюду вставлять вот такую хреню:
http://pix.academ.info/img/2016/05/13/e860ec9a4b7f105deb6580f970ca5351.jpg
МЕНЯ ДОСТАЛО БОРОТЬСЯ С ЭТИМИ УБЛЮДСКИМИ СРАНЫМИ ГЛЮКАМИ!!!!!!!!!!!!!

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


Отправлено qishmish 13-05-2016 в 15:26:

Цитата:
~ X ~ писал:
с ХЛ2 карту ДыЭм_Тропик


Помню ее, в HLDMS бегал. Там можно было прятаться в листве пальм, ну в той версии, на Source.

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено XaeroX 13-05-2016 в 15:33:

Цитата:
~ X ~ писал:
Вообще ты только что спалился т.к. этой карте уже годы...

Гм, ну волатила тоже прямо скажем не вчера появилась, моей карте лет пять.
Впрочем спорить не буду, может, я сам ей вдохновлялся да забыл. Склероз.
Модели-то точно из хл2, но тут прямо и ландшафт генсурфовский, и мостики, и домики.
Цитата:
~ X ~ писал:
прикол в том, что новый разписятор весь свет считает как-то совсем по-иному

А там это, soft sky. Может, в нём дело.


Отправлено Ku2zoff 13-05-2016 в 15:53:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено XaeroX 13-05-2016 в 16:12:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 13-05-2016 в 16:53:

Цитата:
XaeroX писал:
Гм, ну волатила тоже прямо скажем не вчера появилась, моей карте лет пять.

Пять лет твоя карта могла быть в XDM...

Ku2zoff вас понял. Сырцы транжирить не будем.
Если где всплывут сырцы XHL - я буду знать, кто вино ват.

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


Отправлено XaeroX 13-05-2016 в 16:59:

~ X ~
Сомневаюсь, что XDM потянет её размеры. У тебя же стандартный халфовский лимит 8к на 8к?


Отправлено ~ X ~ 13-05-2016 в 19:24:

XaeroX для движимости - да. А вообще пилить огромные карты для передвижения пешком - тоже не много смысла.

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

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


Отправлено ~ X ~ 17-05-2016 в 09:55:

UPDATE:
Пофикшены автотриггеры, мультисоусы и ещё 9000 быдлокодов (как от спирта, так и от вальвы), из-за которых не работали всякие штуки на картах c1a4*.

Исправлено очень много стартовых точек для игроков, чтобы никто не в ком не застревал (по возможности).

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.



Ну что, никто не знает, как бороться с пропажей полигонов?

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


Отправлено thambs 18-05-2016 в 14:52:

>Ну что, никто не знает, как бороться с пропажей полигонов?
стена детайл или нет?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ku2zoff 19-05-2016 в 16:01:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Я тут вот о чём подумал. Как закончу своих монстряков, буду читать отреверсенный код заложников из КС: КЗ. Что там у них с навигацией, приседаниями и прыганиями. Знаю, что в сорсе заложники используют ботовские навигационные зоны. А вот в КЗ заложники вроде бы даже без этого нормально за игроком ходят. Хочу научить монстров так же, чтобы не только по нодам. И чтоб прыгать и приседать тоже умели. Но этого вы в XDM точно не увидите. А вот несколько стандартных монстров с функционалом почти как в свенкоопе - да.
Ну и совсем уж на будущее - гибрид паработов с каэсными збот в качестве ИИ для союзников в коопе.

Почитал мельком код заложников. Если я правильно понял, они строят навигацию на лету, только никуда не сохраняют её, в отличие от тех же паработов. Хм. Довольно интересно. Но для ботов такой пожход не пойдёт. Бот должен двигаться сам, а не идти за ведущим. Так же и для монстров, они ведь могут совсем не видеть игрока, если тот убежал далеко. Но по нодам могут найти его.


Отправлено ~ X ~ 21-05-2016 в 08:01:

thambs нет, всё происходит ровно там, где детейлов нет.

Привожу быдлокод в состояние небыдлокода, т.е. ANSI.
Убираю #ifdef'ы, заменяю на #if defined, например. Чищу и затыкаю все zero-terminator'ы.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
Ku2zoff писал:
Но этого вы в XDM точно не увидите.

Это чёй-то?

Цитата:
Ku2zoff писал:
Если я правильно понял, они строят навигацию на лету, только никуда не сохраняют её, в отличие от тех же паработов.

Весь прикол графов маршрутизации как раз в том, чтобы бот знал, как из точки А на карти пройти в точку Б. Даже если эти точки находятся в разных углах по краям карты.
В Морговинде, например, игрок тупо оставлял за собой "след" из точек (waypoint'ов), по которым NPC за ним шёл. И это было отвратно, погда ты сворачиваешь и идёшь обратно, а этот чудила пробегает мимо тебя, делает петлю и только потом бежит и врезается тебе в спину. В Скайриме исправили.

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


Отправлено XaeroX 21-05-2016 в 08:25:

Цитата:
~ X ~ писал:
В Скайриме исправили

К скайриму они уже сподобились поглядеть в код халфы, видимо, и узнать про магию CheckLocalMove/TriangulateRoute.


Отправлено thambs 21-05-2016 в 09:02:

>Убираю #ifdef'ы, заменяю на #if defined
зачем?

Добавлено 21-05-2016 в 11:57:

>ровно там, где детейлов нет.
так в детайл её же. любой аутсайд -- это nullbox с небом наверху, а всё остальное в детайлы.

Добавлено 21-05-2016 в 12:02:

>в код халфы
если он там ещё строился нормально, а не стопорился на малейших неровностях местности.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 21-05-2016 в 09:08:

Цитата:
thambs писал:
а не стопорился на малейших неровностях местности.

Хуллы.


Отправлено ~ X ~ 21-05-2016 в 10:46:

thambs ты уже поехал на детайлах, тебе не кажется? На скрине была почти ровная стена - обрыв скалыдо самого дна карты. И вообще, как я заметил, ВХЛТ не любит вертикальные стены, гнутые на виде сверху. Даже прям чуть-чуть.

Цитата:
thambs писал:
зачем?

говорю же - стандарт. ифдефы уже считаются "легаси".

Цитата:
XaeroX писал:
К скайриму они уже сподобились поглядеть в код халфы, видимо, и узнать про магию CheckLocalMove/TriangulateRoute.

Там эти.. как их... короче, 2Д дороги. Поверхности. Нутыпонел.

Цитата:
XaeroX писал:
Хуллы.

Ты уверен?
Кстати, ИМХО, ноды на 8 юнитов от земли помогают.

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


Отправлено XaeroX 21-05-2016 в 12:05:

Цитата:
~ X ~ писал:
ифдефы уже считаются "легаси".

Пруфани-ка, плиз.
Цитата:
~ X ~ писал:
Ты уверен?

Уверен.


Отправлено Ku2zoff 21-05-2016 в 15:48:

Цитата:
~ X ~ писал:
Это чёй-то?

Я даже к следующему релизу не успею с этим, ни то что к текущему. Я конечно не имел в виду, что это вообще никогда не попадёт в XDM. Если осилю-таки, то обязательно поделюсь кодом.

Добавлено 21-05-2016 в 21:48:

Цитата:
XaeroX писал:
Хуллы.

Поэтому нужна Волатила.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено XaeroX 21-05-2016 в 16:08:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено thambs 21-05-2016 в 16:16:

>уже считаются "легаси"
линакс-way, мать его.
>поехал на детайлах, тебе не кажется?
ну тогда страдай, чо.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 21-05-2016 в 22:11:

Цитата:
thambs писал:
линакс-way, мать его.

not here, not now
#if существовал давно, просто ленивые быдлокодеры никогда его не пользовали. В т.ч. и я ленился. Теперь исправляюсь.

А что сразу по-украински-то? Я его как-то не знаю малость.

Т.е. ты подразумеваешь, что сам с такими говнами не сталкивался?

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


Отправлено XaeroX 22-05-2016 в 06:11:

Цитата:
~ X ~ писал:
говорю же - стандарт. ифдефы уже считаются "легаси".

Ещё раз занудно напоминаю: прошу предоставить пруф вышесказанного. А именно, о каком стандарте речь и где именно это объявлено легаси.
Просмотрел мануал по GCC, там ни слова про легаси. В MSDN написано, что рекомендуется использовать #if defined, а #ifdef-ы оставлены для совместимости, но и там про легаси/депрекейтед ни слова.
Соответственно, продолжаю считать, что замена #ifdef на #if - это нализывание котом яиц в отсутствие реальных дел. Сам, кстати, уже много лет использую #if, но в старом коде ничего не меняю.


Отправлено ~ X ~ 22-05-2016 в 06:16:

Цитата:
XaeroX писал:
#if defined, а #ifdef-ы оставлены для совместимости

это и есть легаси - сам себе ответил же.

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


Отправлено XaeroX 22-05-2016 в 06:21:

~ X ~
Ну ок, видимо, мы под легаси разное понимаем.
В моём понимании легаси - это то, что требует обновления. А это не требует, т.к. вырезаться из новых версий компиляторов вряд ли планируется (по крайней мере из MSDN это напрямую не следует).


Отправлено FiEctro 22-05-2016 в 06:42:

Цитата:
~ X ~ писал:
Привожу быдлокод в состояние небыдлокода, т.е. ANSI.
Убираю #ifdef'ы, заменяю на #if defined, например. Чищу и затыкаю все zero-terminator'ы.


Синдром Дяди Мишы ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 22-05-2016 в 06:44:

FiEctro
Дядя Миша тоже так делает?


Отправлено FiEctro 22-05-2016 в 06:46:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 22-05-2016 в 06:54:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено thambs 22-05-2016 в 08:51:

>А что сразу по-украински-то?
>Т.е. ты подразумеваешь, что сам с такими говнами не сталкивался?
если я разов кляпаюсь, то в последствие обхожу.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Дядя Миша 24-05-2016 в 16:13:

Цитата:
~ X ~ писал:
Нам будет тебя нехватать!

Good night, sweet %s!


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

Добавлено 24-05-2016 в 19:13:

Цитата:
XaeroX писал:
Соответственно, продолжаю считать, что замена #ifdef на #if - это нализывание котом яиц в отсутствие реальных дел. Сам, кстати, уже много лет использую #if, но в старом коде ничего не меняю.

Кстати в GLSL переодически вылазят глюки.
Там нельзя к примеру написать длинное условие, если оно начинается с ifdef.
Приходится заменять на if defined.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 24-05-2016 в 16:50:

Цитата:
Дядя Миша писал:
Там нельзя к примеру написать длинное условие, если оно начинается с ifdef.

Так #ifdef только одно условие и понимает. Если нужно несколько объединить - только через #if, да.
Впрочем, мне, помнится, попадались и "этажерки" из #ifdef. Ну видимо авторы кода не знали про #if defined.


Отправлено Дядя Миша 24-05-2016 в 17:28:

Цитата:
XaeroX писал:
Так #ifdef только одно условие и понимает.

Ну макросы каждый реализует как хочет. У одних понимает, у других не понимает. ЕМНИП, если не было ветвления, то и ifdef (iddqd) || (idkfa) прекрасно работал. Поставил #elifdef - тут-то всё и рухнуло.

Добавлено 24-05-2016 в 20:28:

И вот еще какой момент:
Цитата:
~ X ~ писал:
прям-таки обезбаженная?
Я находил там баги когда писал тему "хотите чтоб я портировал аврору?". Но (по понятными вам причинам) багрепортить поостерёгся.


Не пойму что вы за эту аврору уцепились. Оригинальная глючила, вылетала, все терпели и молчали. Я взял, всё починил и началось - да она же бажная, да она же глючная. Просишь привести пример - молчат.


Отправлено ~ X ~ 25-05-2016 в 09:16:

Цитата:
Дядя Миша писал:
Не пойму что вы за эту аврору уцепились

юзеры, всё юзеры. А теперь аврора всё равно не нужна.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 25-05-2016 в 09:25:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 25-05-2016 в 09:55:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Цитата:
XaeroX писал:
Напиши быструю и эффективную реализацию коллоизации произвольного бокса с произвольным набором поверхностей.

Т.е. всякие УЕЧи и Хавки исопльзуют хуллы? Даладновам... )

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


Отправлено XaeroX 25-05-2016 в 11:32:

Цитата:
~ X ~ писал:
Т.е. всякие УЕЧи и Хавки исопльзуют хуллы? Даладновам... )

Не используют. Но там и системные требования несколько выше первого пентиума.


Отправлено ~ X ~ 25-05-2016 в 13:04:

XaeroX у XHL тоже! Совпадение?...
Так что, всё норм. И заодно сделать непрерывную колоизацию чтоб игроки сквозь лучи при низком ФПС не пролетали. %)

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


Отправлено XaeroX 25-05-2016 в 13:09:

~ X ~
TouchTriggers - это не колоизация. Это отдельно.


Отправлено ~ X ~ 25-05-2016 в 14:31:

Ок.

Подмонтирвались скрины.

Почему боты не любят снайперов?
http://pix.academ.info/img/2016/05/25/c7e0be995bffd09f30db9baf8c05fafd.jpg
犬夜叉かわいそ。。。

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Аптайм 20+ часов. Полторы тыщи за электричество. Нахрен так жить.

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


Отправлено XaeroX 25-05-2016 в 14:58:

Цитата:
~ X ~ писал:
Полторы тыщи за электричество. Нахрен так жить.

ХДМ жрёт электричество, как 8 электрочайников?


Отправлено Ghoul [BB] 25-05-2016 в 16:32:

Так, давайте собирать донейшн Мастеру на электричество! Я серьёзно. Свою часть я уже отдал недавно... натурпродуктом. Кто ещё?

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

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


Отправлено ~ X ~ 25-05-2016 в 16:58:

XaeroX такой компьютер. Какой-никакой...

Ghoul [BB] мало электричества из твоего продукта выработалось! На 10 минут дезуматча хватит.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 25-05-2016 в 17:00:

~ X ~
Ты слишком многого ждёшь от людей.
Сейчас даже коммерческие игры редко задерживаются на компьютере среднего игрока дольше 20 минут. Поиграл 20 минут, написал отзыв в стиме, а пока пишет - уже качает следующую.


Отправлено Ku2zoff 26-05-2016 в 18:49:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

У меня проблема. Я просто впал в ступор с монстрами. Вроде бы на примере зомби код работает как надо, но мне такая реализация кажется костылём от рукожопа. Категорически не нравится. В таком виде включать код в официальный релиз я бы не стал. И не от чего оттолкнуться, чтобы написать грамотнее. В ИИ в хл2 всё это изначально заложено, и что-то оттуда выковырять сложнее, чем написать самому. Но мне не хватает опыта и знаний. Были бы доступны сорцы свенкоопа, ну или хотя бы кривоватый декомпил, было бы проще. Будь открыты сорцы, мой код был бы не нужен. А декомпил сделать некому. Короче, я настолько устал возиться с этим, что опять хочется забросить. Но никак не могу, нужно доделать. Блин, даже проконсультироваться не у кого.


Отправлено Дядя Миша 28-05-2016 в 19:16:

Цитата:
Ku2zoff писал:
То, что выгодно отличает XDM от других модов, то есть вылизанность кода, офигенно оптимизированная сеть,

Еще забыл добавить, что в дельта.лст все строчки теперь ровно стоят.
Как шлагбаум
Цитата:
Ku2zoff писал:
В ИИ в хл2 всё это изначально заложено, и что-то оттуда выковырять сложнее, чем написать самому

В хл2 тот же код монстров, что и в хл1. Отличия крайне незначительны и в основном касаются нового формата моделей.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 28-05-2016 в 20:36:

Дядя Миша
ну бегают они там явно лучше.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Дядя Миша 28-05-2016 в 21:02:

Цитата:
thambs писал:
ну бегают они там явно лучше.

В хл очень много багов в коде монстров, если их исправить - будут носиться как в хл2.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 29-05-2016 в 05:39:

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

Можно примеры таких багов?


Отправлено ~ X ~ 29-05-2016 в 08:08:

Цитата:
XaeroX писал:
Можно примеры таких багов?

Ждём рецензированную научную статью, опубликованную в издании, аттестованном Высшей Моддерской Комиссией "Баги монстров в Half-Life".

Цитата:
Ku2zoff писал:
Я просто впал в ступор с монстрами.

Крайне печально. Проконсультироваться можно только у вальвописателей, наверное. Или у свина (я правильно понимаю, что Свин-КоОп назван в честь его создателя?)

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


Отправлено Ghoul [BB] 29-05-2016 в 14:11:

Цитата:
XaeroX писал:
Сейчас даже коммерческие игры редко задерживаются на компьютере среднего игрока дольше 20 минут. Поиграл 20 минут, написал отзыв в стиме, а пока пишет - уже качает следующую.


Ложь!
Посмотри, какое количество народа играет в ту же Ферму!!!!

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

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


Отправлено Дядя Миша 29-05-2016 в 14:38:

Цитата:
XaeroX писал:
Можно примеры таких багов?

Тебе пример самого бага или почему он возникает? Примеры бага уже выше обсуждали - тупняк монстров. Исторически принято считать, что это из-за фиксированных хуллов, хотя это и не так. А происходит это по двум причинам - нефиксированному времени тчинка AI и бажному коду вызова эвентов на сервере. Да и сам код проигрывания анимации не вполне корректен. Первое что сделала вальва в хл2 - исправила все эти ошибки.
И монстры наконец-то начали вести себя так, как было изначально задумано.
А если кто-то полагает, что во всём виноваты хуллы - рекомендую посмотреть монстров в нехахре и ботов под саму кваку. Там все твари носятся как пригоревшие и поехавшие.

Добавлено 29-05-2016 в 17:37:

Цитата:
Ghoul [BB] писал:
Ложь!

Правильно писать "Лжа!"

Добавлено 29-05-2016 в 17:38:

Цитата:
Ghoul [BB] писал:
ак, давайте собирать донейшн Мастеру на электричество!

Во избежание путаницы - Мастер это пользователь с КСМ, который помогал делать P2.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 29-05-2016 в 15:02:

Дядя Миша
Евенты это да, но речь же про навигацию.

Цитата:
Дядя Миша писал:
Во избежание путаницы - Мастер это пользователь с КСМ, который помогал делать P2.

Это на КСМ. А у нас Мастер - это ~ X ~!
Цитата:
Ghoul [BB] писал:
Посмотри, какое количество народа играет в ту же Ферму!!!!

Исключение, которое подтверждает правило.


Отправлено Дядя Миша 29-05-2016 в 15:23:

Цитата:
XaeroX писал:
но речь же про навигацию.

Так оно из-за неравномерного тчинка постоянно фейлит с завершением некоторых шедалов, из-за чего и возникает общее впечатление тупняка.
А еще эта пакость с разворотом монстров, которая сверяет ideal_yaw и полностью зависима от фпс.

Цитата:
XaeroX писал:
А у нас Мастер - это ~ X ~!

Признаться я тебя недооценивал. По части тонкого юмора, ты кое-в-чем меня переплюнул. Например в злобности

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 29-05-2016 в 17:25:

Ох, как я вспомню эти развороты хедкрабов. А ещё они иногда атакуют задом. Редко. За это ачивменты выдавать надо

Цитата:
Ghoul [BB] писал:
Посмотри, какое количество народа играет в ту же Ферму!!!!

Моя печаль (А вообще, быдлу что скормят - в то оно и играет. Всё закономерно.)
А я на тефлоне изредка играю в "be jew e led". Но потом прихожу домой и стыжусь этого.

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


Отправлено XaeroX 29-05-2016 в 17:32:

Цитата:
~ X ~ писал:
Но потом прихожу домой и стыжусь этого

Надеюсь, в бумажном пакете играешь?
Не, я на телефоне играю только в две игры, да и то главным образом в самолёте: злых птичек (ну это все знают) и teeter (там, где шарик в лунки загонять надо, в самолёте это особенно интересно, если летишь в турбулентности).


Отправлено Ku2zoff 30-05-2016 в 16:32:

Цитата:
Дядя Миша писал:
Так оно из-за неравномерного тчинка постоянно фейлит с завершением некоторых шедалов, из-за чего и возникает общее впечатление тупняка.
А еще эта пакость с разворотом монстров, которая сверяет ideal_yaw и полностью зависима от фпс.

Ну вот как хорошо же, консультация пошла. А говорили, что с Дядей Мишей плохо будет.


Отправлено XaeroX 30-05-2016 в 16:49:

Ku2zoff
Пакость фейлит в некоторых случаях, из-за чего создаётся общее впечатление.
Прекрасная консультация, автор маладец за проделанную работу!

Добавлено 30-05-2016 в 22:49:

Цитата:
Ku2zoff писал:
Ну вот как хорошо же, консультация пошла.

Предлагаю вам консультировать друг друга в аське. И вам удобно, и на форуме активность ниже, словом, все довольны.


Отправлено Ghoul [BB] 30-05-2016 в 17:32:

Цитата:
~ X ~ писал:
А я на тефлоне изредка играю в "be jew e led". Но потом прихожу домой и стыжусь этого.


Хочешь поговорить об этом?

Добавлено 30-05-2016 в 20:32:

Цитата:
~ X ~ писал:
Моя печаль (А вообще, быдлу что скормят - в то оно и играет. Всё закономерно.)


А слабо скормить этому самому быдлу ХДМ ?
Это ж ведь целая наука - спрос формировать...

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

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


Отправлено Дядя Миша 30-05-2016 в 17:47:

Цитата:
XaeroX писал:
Прекрасная консультация, автор маладец за проделанную работу!

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

Цитата:
XaeroX писал:
Предлагаю вам консультировать друг друга в аське

А деньги куда платить?

Цитата:
XaeroX писал:
и на форуме активность ниже

Почему нельзя было сразу ответить?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Cybermax 31-05-2016 в 09:56:

Цитата:
XaeroX писал:
Предлагаю вам консультировать друг друга в аське. И вам удобно, и на форуме активность ниже, словом, все довольны.

Ну или вести консультации по ХДМ на форуме netheaven в соответствующей ветке, логично?


Отправлено Ghoul [BB] 31-05-2016 в 10:25:

Цитата:
Дядя Миша писал:
А вам значит, как и десять лет назад всё разжуй и в рот положи


в рот не надо.. запрещала мне мать, мне мать запрещала...

Цитата:
Дядя Миша писал:
А деньги куда платить?


Переходим на коммерческую основу и самоокупаемость?

Цитата:
Cybermax писал:
Ну или вести консультации по ХДМ на форуме netheaven в соответствующей ветке, логично?


Слышь, браток, чем тебя данная ветка не устроила? Или ты ещё не понял, что данная тема как раз вопросам ХДМ и посвящена?

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

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


Отправлено XaeroX 01-06-2016 в 06:21:

Цитата:
Дядя Миша писал:
А деньги куда платить?

Вот сюда: http://jackhammer.hlfx.ru/ru/donate.html


Отправлено ~ X ~ 06-06-2016 в 08:53:

Цитата:
Ku2zoff писал:
Ну вот как хорошо же, консультация пошла.

Покажи пальцем, где тут, собственно, консультация?
Вспомнилась "бесплатная консультация" ин-госс-траха: "у вас проблемы!".

Ku2zoff где твой прогресс с монстрами? или хотя бы с анимациями игрока?

Флудеры-фуфлудеры. Хоть бы что по теме рассказали.

После нашего обмазывания багами, я много чего повиксил и добавил.
Например, лучи мин в режиме овердрайв.
Добавил возможность просмотра статистики всех игроков, а не только своей. Трафик от этого гомна размазал по времени, так что, перегрузов быть не должно.
Вогнал ещё больше ООП в ВЫГУИ. Теперь, в отличие от ваниловальвы, можно исползовать меню и вне основного класса УИ.

Ещё нашлась рпоблема с save/restore, но я надеюсь в скором времени её побороть.

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


Отправлено Ku2zoff 06-06-2016 в 10:30:

Цитата:
~ X ~ писал:
Ku2zoff где твой прогресс с монстрами? или хотя бы с анимациями игрока?

У меня пока нет времени. Огородный аврал же, только две недели как у нас в НСО установилась хорошая погода. Ну я уже почти всё посадил, потом останется только полоть и поливать. Терпение, мой друг. Я уже написал, что в текущей реализации мне стрёмно включать код в релиз. И разгребать то, что ты там наворотил в функции CBasePlayer::SetAnimation я буду только тогда, когда получится хоть что-то вменяемое с монстрами.
Цитата:
~ X ~ писал:
Покажи пальцем, где тут, собственно, консультация?

Не полноценная консультация, а подсказка, в какую сторону копать. Копать соответственно в сторону тчинка подглядывая в сорцы хл2.


Отправлено ~ X ~ 06-06-2016 в 11:15:

Ku2zoff огородники хреновы... У меня тоже, может быть, всякой растительности и скота навалом - но я же работаю! Всё для халвы, всё для победы!

Цитата:
Ku2zoff писал:
Не полноценная консультация, а подсказка, в какую сторону копать

В сторону свободы! (пока сирена не завыла)

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


Отправлено XaeroX 06-06-2016 в 14:03:

Цитата:
Ku2zoff писал:
только две недели как у нас в НСО установилась хорошая погода.

Учитывая, что она у нас держится от силы восемь недель в году - я бы сказал не "только", а "уже аж как".


Отправлено ~ X ~ 10-06-2016 в 17:26:

Кстати, унылая погода - повод сгрести не-у-дачников обратно в город!

Итак: баг с ресторами пофикшен (оказался вообще не рестор виноват, а клиентконнект), пожелания учтены, карты перекомпилены. Если thambs осилит какие-нибудь VPNы, можем подключить кого-нибудь к нам по и-нету.

Если б только вольве открыла АПИ на выгуи дваноль, я столько бы времени мог сэкономить!... :_( Говнистый 1.0 нуждается в миллионах напильников.

Подготавливаю код к выкладыванию, документирую, убираю тестовые куски. Охреневаю от количества написанного. Еле удержался (в очередной раз) от запиливания SIMD-хреноты. А вообще уже дебаг-билд работает почти так же шустро, как и релиз, если убрать миллионы принтов. А уж как аццки тормозит OutputDebugString в VS2010 - просто песня... жуткая.

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


Отправлено XaeroX 10-06-2016 в 17:48:

Цитата:
~ X ~ писал:
Еле удержался (в очередной раз) от запиливания SIMD-хреноты.

Ну и зря! Я как-то раз запилил трансформацию костей на SIMD, так очень весело и с пользой провёл целую неделю.


Отправлено ~ X ~ 10-06-2016 в 18:59:

XaeroX если на тебя работают десятеро мапперов-модельеров-текстурщиков - можешь себе позволить, да. Есть, чему позавидовать!..

(some flood removed)

Итак, вкратце - что нового: после двух сессий тестирования было выяснено, что: играбельно, геймплей очень годный, баланс нуждается лишь в небольших корректировках, боты намного адекватнее (тем не менее, хочу их выпилить), но есть некоторые баги. Попытался исправить баг с проваливанием предметов сквозь пол, но стало только хуже. Либо всё портит аппроксимация габаритов, либо... либо хз вообще что, но я даже уменьшал коробки у предметов/оружия - и всё равно эпик фаил.
Полноценный сейврестор для коопа я, скорее всего, запилить не успею. Нынешний же не сохраняет свойства объектов, а просто переносит оружие по айди (т.е. кастомная кирка в АИ на следующей карте станет обычной монтировкой).
Но самый мерзкий баг - это пропадание оружия. Выяснилось, что при передаче инфы об инвентаре через weapondata оружие просто начинает исчезать из HUD. Даже с cl_lw. Как это фиксить - открытый вопрос. Локально, есснно, я такого никогда не видел. Даже если виноват плохой свитч, при игре по и-нету такая потеря пакетов будет нормой. Так что, придётся изобретать нечто понадёжнее...

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


Отправлено ~ X ~ 28-07-2016 в 08:10:

Немножко новостей:

Работа продвигается, баги исправляются, карты доделываются (часто вылезают всякие мелочи наподобие "здесь застревает", "здесь текстура кривая" и пр.
К сожалению, "та самая, с замками и пещерами" большая карта в халву не влезает вообще никак. Вылетает в конце с нехваткой памяти (скорее всего - клиент). Хоть размеры и вписываются, но поверхностей много.
Переделаны модели оружия, теперь p_ и v_ модели синхронизированы по pev->body и, вроде, по pev->skin. Так что, необходимости в хаках для satchel и snark больше нет. Модели переделаны.

Ведутся работы по выделению РендерСистемы под отдельную лицензию. Принимаются резонные советы по теме "под какую".

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


Отправлено XaeroX 28-07-2016 в 08:22:

Цитата:
~ X ~ писал:
Принимаются резонные советы по теме "под какую".

BSD или MIT, очевидно же.
Ещё есть приемлемые вариации CC, а больше вроде никаких нормальных нет, остальные все анальные, а ля GPL.

__________________

xaerox on Vivino


Отправлено ~ X ~ 28-07-2016 в 08:25:

XaeroX *голос HEV* противник жопеля detected
Вроде бы БСД в линукс не засовывают. Мне жопель нравится тем, что он самый распространённый и принуждает к сотрудничеству.

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


Отправлено Дядя Миша 29-07-2016 в 20:54:

Цитата:
~ X ~ писал:
Ведутся работы по выделению РендерСистемы под отдельную лицензию

А можно огласить возможности рендерсистемы?
Я надеюсь она умеет рисовать зеркала, шейдерную водичку, траву на ландшафте, бамп, параллакс и физически корректное освещение (полностью динамическое разумеется). А так же корректную модель неба с динамической сменой времени суток.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 29-07-2016 в 21:03:

Цитата:
~ X ~ писал:
принуждает к сотрудничеству

Вот-вот, принуждает.

__________________

xaerox on Vivino


Отправлено thambs 30-07-2016 в 13:17:

~ X ~
в модах можно использовать только BSD-like же

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 01-08-2016 в 07:31:

Цитата:
thambs писал:
в модах можно использовать только BSD-like же

почему/кто сказал/где почитать?

Цитата:
XaeroX писал:
Вот-вот, принуждает.

Так если не принуждать, то народ сырцы выкладывать не будет.

Цитата:
Дядя Миша писал:
Я надеюсь она умеет рисовать зеркала, шейдерную водичку, траву на ландшаф

YOBA-эффекты халва таки не поддерживает. Я думал, ты знал.

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


Отправлено thambs 01-08-2016 в 08:51:

~ X ~
потому что valve-eula, жопель ты к нему не можешь к такому коду прилинковать, разьве что lgpl и распространять standalone либой.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Дядя Миша 01-08-2016 в 18:33:

Цитата:
~ X ~ писал:
YOBA-эффекты халва таки не поддерживает

Но у тебя же не халфа, а целый XDM!

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 01-08-2016 в 22:49:

Дядя Миша не халва, а мод к халве - да. Нарушать тиерную структуру проекта ради YOBA-эффектов и бана игроков в стимах - плохо, я считаю.

thambs т.е. есть прецеденты с БСД, я правильно понимаю?

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


Отправлено FiEctro 02-08-2016 в 07:43:

XDM под ксашем еще не работает? Напомните.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено FreeSlave 02-08-2016 в 08:22:

Цитата:
thambs писал:
в модах можно использовать только BSD-like же


Natural Selection по GPL выложили код. https://github.com/unknownworlds/NS...lection-license Непонятно.


Отправлено ~ X ~ 05-08-2016 в 08:26:

FreeSlave интересно. Но похоже на один из случаев "прокатит пока всем на это наплевать". Т.е. вряд-ли это хороший пример для подражания.

Кстати, тут подумалось: я на 90% избавился от Stupid Quake Bug'а, но он остался в дельте - углы игрока передаются через ж( ).( )у. Кто-нибудь из вас может изобрести реверсивную формулу для преобразования испорченных углов в адекватные на клиенте?

ЗЫ: порт под прыщи почти готов.
Карты почти готовы.
Надо срочно тестить "новый" код оружия.

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


Отправлено ~ X ~ 09-08-2016 в 09:45:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Paopapel 09-08-2016 в 10:06:


Отправлено ~ X ~ 09-08-2016 в 16:51:

Итак, возвращаясь к лицензии кода, я склоняюсь к MPL. Раз у некоторых боязнь GPL, а МПЛ позволяет лицензировать пофайлово, выход очевиден... или как?
Жду последние комментарии, ибо коды скоро пойдут в массы (а также много чего интересного).

Paopapel тот редкий случай, когда надо быть чуть многословнее )

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


Отправлено thambs 09-08-2016 в 17:09:

~ X ~
а как ты можешь перелицензировать код не избавившись от хлсдк на котором он основан?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 09-08-2016 в 17:26:

thambs разнеся по файлам.

Вот только, что делать, если в коде РС, допустим, есть вызовы TriAPI? Я же не распространяю там даже хедеры этих функций, а просто вызываю. Можно ли так, интересно?

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


Отправлено Cybermax 09-08-2016 в 17:48:

~ X ~ ограничения по возрасту будут?

__________________


Отправлено mittorn 09-08-2016 в 21:07:

~ X ~ это по сути просто линковка.


Отправлено ~ X ~ 09-08-2016 в 22:43:

Cybermax твои предложения?

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


mittorn ну таки да, даже динамическая линковка библиотек движка. Но что это значит с jewридической точки зрения?

PS: Ghoul говорит, что начал делать детали для КООПа (АИ). Методы в сторону, надеюсь, что у него всё получится.

Какашку в бочку с бетоном подложил ФМОД, который под Ляликсом не хочет интциализироваться. Как известно, проприетарные либя прям любят говорить, что им не так, прям любят. Т.е. ничего не понятно. Линами занимается преимущественно mittorn. Если кто захочет - присоединяйтесь.

Снег починил. Детектирование пропадающих из ПВС эмиттеров работает и даже без сбоев. И даже универсально для hardware/software mode. Слава указателям! Но софтвар надо тестить отдельно, ибо с ним у меня и ориг.хл не запускается.

Кстати, будет немного ксаш-онли фишек. (нет, не крэши )

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


Отправлено mittorn 10-08-2016 в 10:12:

А есть какие-то причины использовать именно fmod? Разве движок не умеет wav и mp3?

Добавлено 10-08-2016 в 13:10:

~ X ~ как мне кажется, + должны получать 2 человека в таких случаях.

Добавлено 10-08-2016 в 13:12:

Про хидеры с юридической точки зрения не знаю. Скорее всего динамическая.


Отправлено Ku2zoff 10-08-2016 в 11:02:

Цитата:
mittorn писал:
А есть какие-то причины использовать именно fmod? Разве движок не умеет wav и mp3?

Движок нормально умеет только 29 mp3 с определёнными именами. Больше вроде никак, потому что хардкод внутри hw.dll, это раз. Движок прекращает воспроизведение mp3 после чейнджлевела, если играем в мод, а не в хл1, это два. В движке нет возможности управлять плеером: создавать плейлисты, менять треки на лету и проч., это три. Играть wav-музыку через консоль или ambient_generic это жудкий костыль, это четыре. Третий пункт очень на любителя, на самом деле. А вот первые два напрочь отбивают желание юзать движковое mp3. Четвёртый пункт думаю обсуждать не будем.


Отправлено thambs 10-08-2016 в 11:15:

>если в коде РС, допустим, есть вызовы TriAPI?
насколько помню, в вечно загнивающей гей-мирикоссии даже состоялся суд, который постановил, что API (и ABI) не может патентоваться. но это надо рыскать.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 10-08-2016 в 11:47:

Цитата:
~ X ~ писал:
Я же не распространяю там даже хедеры этих функций, а просто вызываю. Можно ли так, интересно?

Ну переименуй их. Компилятору по барабану на имена, он же по адресам ориентируется, ну и параметры нужны для того, чтобы очистить стек в конвенции cdecl.

__________________

xaerox on Vivino


Отправлено Дядя Миша 10-08-2016 в 14:45:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Сам-то сказал что понял?

Цитата:
~ X ~ писал:
Кстати, будет немного ксаш-онли фишек.

Ниужто рендыр из паранои?

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 10-08-2016 в 18:23:

Ku2zoff
Т е в ксаше вроде fmod ненужон.


Отправлено Ku2zoff 11-08-2016 в 10:10:

mittorn ну в ксаше-то да. А вот в голдсорсе нужен. Вроде бы пока не было речи, что XDM будет ксаш-онли.


Отправлено mittorn 11-08-2016 в 10:43:

Ku2zoff, я просто прикидываю возможность использования тех или иных фич XDM за пределами платформ, поддерживаемых GoldSource.
Если будет зюзан ксашевый плеер там, где fmod не работает, это ещё не значит, что будет отказ от fmod.


Отправлено ~ X ~ 13-08-2016 в 08:20:

Цитата:
thambs писал:
насколько помню, в вечно загнивающей гей-мирикоссии даже состоялся суд, который постановил, что API (и ABI) не может патентоваться. но это надо рыскать.

я слышал обратное... (или то же самое, но обжалованное в новом, более дорогом суде).

Цитата:
Дядя Миша писал:
Ниужто рендыр из паранои?

нед, только неинвазивные дополнения. )

фмод у меня, в отличие от 90% модов, полностью динамический, так что, даже юзер может его выпилить. Проблема была в том, что в те времена кроме фмода да иксаудио (с ужасным АПИ) ничего вменяемого не было. Это сейчас можно во все отверстия заткнуть фффффффдшоу и обмазываться бесплатно. А тогда...

Халвоплеер мало того что рандомно прерывается, так ещё и крошится на некоторых МП3. Про seek, форматы и прочее я вообще умолчу..

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


Отправлено thambs 13-08-2016 в 10:17:

~ X ~
А я ошибся, это в проклятой либеральной и вечногниющей гейропе был такой суд https://www.opennet.ru/opennews/art.shtml?num=33762.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 13-08-2016 в 11:49:

thambs наверное, плохо ссылка скопировалась.
Я помню, что какой-то суд постановил что АПИ - это нтеллектуальная собственность.

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


Отправлено thambs 13-08-2016 в 12:20:

~ X ~
там точку вконце убрать надо -- рдачевский парсер урлов её захватывает.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Дядя Миша 13-08-2016 в 12:23:

Цитата:
~ X ~ писал:
нед, только неинвазивные дополнения. )

Понимаю. Значит ты возьмешь код из HL:Invasion?

Цитата:
~ X ~ писал:
фмод у меня, в отличие от 90% модов, полностью динамический, так что, даже юзер может его выпилить

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 13-08-2016 в 12:41:

Дядя Миша я не буду брать кодов. Вообще. Кодов не будет. Будут иные формы самовыражения.

Цитата:
Дядя Миша писал:
А на ксаше у саундтрека сейв-рестор имеется.

да и у меня на Халве, в общем-то...

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


Отправлено Дядя Миша 13-08-2016 в 13:21:

~ X ~ тебя послушать, так там не XDM, а срузис какой-то. Всё умеет.
Только релиза никак не дождемся.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 13-08-2016 в 14:20:

Дядя Миша так никто рдмей не читает. Даже чейнджлог. Даже небо, даже ангар.

Так, с лицухой определился - таки будет МЛП.
Если надо будет убрать 3апи- уберу.

Осталось дождаться деталей от Гоуля... правда, у него а) оказалось снова несколько своё видение на то "как должно быть" (что не оч страшно), б) в моём присутствии произошла перезапись почти готовых файлов.... пустыми. Сочувствие.
Кроме того, спасибо ему за обнаружение серьёзного бага.

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


Отправлено Дядя Миша 13-08-2016 в 14:33:

~ X ~ а чтой-то у тебя ссылка на платный UG-подобный мод ведёт на добавление голоса в защиту тех кто сортирует строчки в delta.lst?
Нет ли в этом антисемитизма? У нас на Hl.ru тоже был такой парень. ЕНОТ его фамилие. Тоже себе в подпись засунул ссылку на добавление голоса и +10 к репутации. Так мы его помоему забанили ксвиням собачьим.

Ты бы лучше дал ссылку где XDM новый скачать можно. А то одни разговоры, под ксашем не работает, да не работает. А я вот возьму да и сам проверю.

Цитата:
~ X ~ писал:
в моём присутствии произошла перезапись почти готовых файлов.... пустыми.

Любители сгоревших винчестеров совершенствуют навыки.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 13-08-2016 в 16:02:

Цитата:
Дядя Миша писал:
Ты бы лучше дал ссылку где XDM новый скачать можно.

Когда будет XDM - будет и ссылка, конечно.
Под Митторнаш3Д будет работать, под ваниллой - нет. :3

"Три вещи вечны в этом мире: смерть, налоги и потеря данных. Угадай, что случилось."

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


Отправлено Ku2zoff 14-08-2016 в 03:30:

Цитата:
~ X ~ писал:
так ещё и крошится на некоторых МП3

У меня такое было, когда я установил K-Lite Codec pack и при установке не убрал галочку с какого-то MP3 декодера. Халфа падала при попытке сыграть любой MP3 файл. Вылечилось удалением какого-то asi-файла из папки system32.


Отправлено Дядя Миша 14-08-2016 в 07:12:

Цитата:
~ X ~ писал:
Под Митторнаш3Д будет работать, под ваниллой - нет. :3

Куда он денется

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 14-08-2016 в 08:50:

Дядя Миша гравитация клиентская же. остальное должно работать


Отправлено Дядя Миша 14-08-2016 в 10:59:

чо там за гравитацыя такая? Что с ней не так.

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 14-08-2016 в 11:31:

Дядя Миша, а она передаётся через базелин для мира, который ты решил не передавать.


Отправлено Дядя Миша 14-08-2016 в 14:46:

Я не пойму зачем гравитацию передавать через вазелин, когда она и так передаётся через мовеварс.

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 15-08-2016 в 18:18:

Дядя Миша там (в коде XDM) коммент есть, что оно не обновляется по неизвестной причине. Видать он хотел обойти какой-то баг GS.

C++ Source Code:
1
if (g_pWorld)
2
{
3
  //if (g_pWorld->curstate.gravity < 10)// XDM3038a: server must send relative value!
4
    cl_gravity *= g_pWorld->baseline.gravity;// BUGBUG: HL engine does not update curstate.gravity;! We modify cl_gravity because it's used later in code
5
}
6
g_cl_gravity = cl_gravity;// XDM3035
7
// XDM3038?	gHUD.m_flTimeDelta = frametime;


Отправлено Дядя Миша 15-08-2016 в 19:05:

Попробуйте вместо этой чертовщины заюзать
gEngfuncs.pfnGetGravity() который к слову имеется и в голдсорсе тоже.
В расширенном интерфейсе, разумеется. Вероятно его туда и добавили чтобы обойти "какой-то баг".

__________________
My Projects: download page

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

Цитата:

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


Отправлено FreeSlave 19-08-2016 в 14:19:

HEV-костюм мистера ~ X ~ говорит "Seek medical attention" и просит передать:

Цитата:
я буду ещё неактивен мб недельку


Отправлено ~ X ~ 02-09-2016 в 08:37:

Цитата:
Дядя Миша писал:
gEngfuncs.pfnGetGravity() который к слову имеется и в голдсорсе тоже.

Мне не нужно абсолютное значение. Нужно относительное.

Всем утра!
По возможности - доброго.
За время моего пребывания в больничке с кодом дело немножко застряло. Зато продвинулось с маппингом. В XHL появится ещё одна интересная и красивая карта:

http://pix.academ.info/img/2016/09/02/bbd8d778511bf8ea3a1a762dcbef9611.jpg

http://pix.academ.info/img/2016/09/02/89c162e7295d5b65a19a296ee870f492.jpg

http://pix.academ.info/img/2016/09/02/a2a7a0731a6bd8dc8c121e91748d1a07.jpg

Как вам?

(оригинал и исходник от hotdog)
Карта полностью перетекстурирована и частично перерисована. Оптимизирована до играбельности - оригинальная карта выдавала просто слайд-шоу.
Режим: domination, dm, tdm.
Кол-во игроков: ... вроде 14 спаунпойнтов уместилось.
По сравнению с оригиналом локация заметно увеличена, добавлен новый этаж и комнаты.
Что самое удивительное - на 4-ядерном AMD A4-5000 карта компилится всего за 5-6 минут!!

Теперь немного нового о коде:

Не только мульти_менеджер, но и ЛЮБОЙ объект в игре может теперь пользоваться полускриптовыми командами в поле target.
Что за команды? А вот те, что доступны через поиск по:
searchents
searchradius
searchtype
searchforward
Функции вызываются абсолютно те же, синтаксис тот же. Но есть небольшая разница в интерактивности их выполнения (например, чтобы не засирать консоль миллионами букв).
Синтаксис: #targetname <cmd> [...]
Например:
#mydoor set rendermode 5 set renderamt 127 set rendercolor '0 255 0'
#mydoor use 3 1
#mydoor del
#mydoor move '0 0 128'
#mydoor moveto myinfotarget
и т.д.
Команды можно писать последовательно, но только с полными наборами аргументов (т.е., например, нельзя опускать value в команде use).
Аргументы в кавычках халвопарсер энтитей не пережёвывает, так что, пришлось использовать одинарные.
В остальном всё халвосовместимое.
Всякие спирито-хаки типа +- оставлены, но, по факту, уже не нужны.
Система уже используется и доказала свою эффективность.

Улучшена энтитя gib для расстановки интерактивного мусора. Добавлены флаги "рандом скин" и "рандом бади". Вроде их должно нормально разбрасывать взрывами.

Флаг "гэг" у монстров теперь вырубает звуки idle у всех, даже не говорящих, действуя пока игрок не виден. Экспериментально. Должно помочь привнесению в игру элемента внезапности.

Было ещё что-то, но я уже позабыл.

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


Отправлено thambs 02-09-2016 в 10:23:

>#targetname <cmd> [...]
А вот это очень круто, то чего так нехватает в ксашхт. А можно из одного вызова активировать несколько энтить, например, через точку с запятой?

>use 3 1
может кроме цифр имеет смысл ввести именованные константы?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено mittorn 02-09-2016 в 10:35:

https://github.com/FWGS/xash3d/wiki/Entity-tools


Отправлено XaeroX 02-09-2016 в 11:02:

Цитата:
~ X ~ писал:
Не только мульти_менеджер, но и ЛЮБОЙ объект в игре может теперь пользоваться полускриптовыми командами в поле target.

И чего только люди не изобретут, лишь бы не прикручивать луа/ангелскрипт...

__________________

xaerox on Vivino


Отправлено mittorn 02-09-2016 в 11:09:

XaeroX
https://github.com/FWGS/xash3d/wiki/Scripting


Отправлено ~ X ~ 02-09-2016 в 11:10:

Цитата:
thambs писал:
может кроме цифр имеет смысл ввести именованные константы?

да хз... как-то оно того не стоит. 3 - это ЮЗЕ_ТОГГЛЕ вроде, а 1 - это флоат валюе. К сосноли цифру быстрее написать.

mittorn унылое говно (извини, если это ты писал ) В XHL система гораздо более гибкая и не требует хаков типа "ренаме". Просто делаешь set targetname koolnigga - и будет всё в шоколаде.

XaeroX одно дрУГому не мешает же. К тому же - один хрен - никто пользоваться не будет.

ЗЫ: а карта никому не понравилась?

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


Отправлено mittorn 02-09-2016 в 11:13:

Кстати, как идея для XDM:
if <cond1>
_ aaa
_ if <cond2>
_ _ bbb
else
_ bbb
Ну или любой другой символ
Ну и вычисления прикуртить
Только cvar substitution так не сделаешь. придётся добавлять что-то перед началом комманды чтобы её обработать принудительно


Отправлено thambs 02-09-2016 в 11:13:

~ X ~
Карту будем заценять, когда снова на лан-пати соберёмся, ну или когда хмд окончательно под прыщи и прыщеверсию ксаша портанут -- тогда можно и по инторнетам.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено mittorn 02-09-2016 в 11:15:

~ X ~ ну так у меня set тоже есть и тоже работает, я толкьо его и использую. rename остался т.к сделан был раньше, чем set

Добавлено 02-09-2016 в 14:15:

thambs ну дык он уже работает, я проверял недавно


Отправлено thambs 02-09-2016 в 11:28:

mittorn
демокарту!

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 02-09-2016 в 11:30:

mittorn
Ужас.

__________________

xaerox on Vivino


Отправлено ~ X ~ 02-09-2016 в 12:41:

Цитата:
thambs писал:
mittorn
демокарту!

чуть не прочитал "Демократу!"

Цитата:
mittorn писал:
Кстати, как идея для XDM:
if <cond1>
_ aaa
_ if <cond2>
_ _ bbb
else
_ bbb
Ну или любой другой символ
Ну и вычисления прикуртить

Идея-то у меня была давно, да. Я не понял, про что конкретно говоришь ты, но я это пытался запилить для серверных конфигов (mapname.cfg). Но бросил это т.к. задача невозможная: нельзя запретить выполнение движковых серверных команд (т.е. неактивную ветку иф-блока в конфиге).

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

Цитата:
mittorn писал:
thambs ну дык он уже работает, я проверял недавно

И фымод заработал?
И линуксовый ЛС заработал?
Тогда надо всё смержировать и выпускать. Я планировал числа после 10го пилить релиз.

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


Отправлено mittorn 02-09-2016 в 15:17:

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


Отправлено ~ X ~ 02-09-2016 в 16:09:

Это хорошо, что ты понял, что я не понял. Ибо это правда.
Я могу написать что-то типа:

execif cl_shownaggers > 0 "say We've got naggers!" "We have no naggers here!"
чисто для клиентских конфигов.

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


Отправлено mittorn 02-09-2016 в 17:28:

Забыл, что с сервера нельзя зарегать комманду. тогда это не будет работать в dedicated.


Отправлено ~ X ~ 02-09-2016 в 17:34:

Чтобы в ХЛДС работало, надо регать команду на сервере. Это работает. Но у таких команд нет вызывателя-игрока.

Я свои навороты делал через ClientCommand() чтобы, например, можно было показать путь от игрока до энтити (команда show) - я так ищу энтити на чужих картах по таргетнейму, модели, индексу, етц.

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


Отправлено mittorn 03-09-2016 в 01:16:

~ X ~
Ну так я про if в серверных конфигах. Это вполне реализуемо


Отправлено ~ X ~ 03-09-2016 в 06:47:

mittorn только если однострочные..? Как ты запретишь строки в конфиге, в которых вызываются движковые команды?

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


Отправлено mittorn 03-09-2016 в 07:22:

~ X ~
Ты не понял. Блоки выделять как в питоне - отступами. Только отступ должен являться коммандой. Твоей, из мода. В примере выше это была _
Ну и пробел разумеется. Тогда ты контроллируешь все блоки на своё усмотрение.


Отправлено KiQ 03-09-2016 в 08:38:

Цитата:
mittorn писал:
Блоки выделять как в питоне - отступами.

net, spasibo. А потом кто-нибудь решит сделать красивенько и все слетит к чертям. Лучше скобок ничего не придумали

__________________
-Brain is dead-


Отправлено thambs 03-09-2016 в 11:15:

>решит сделать красивенько и все слетит к чертям

а если кто то решил скобками цветочки рисовать -- не слетит?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено KiQ 03-09-2016 в 11:42:

thambs скобки при их правильном открытии и закрытии дают валидное разделение блоков независимо от количества строк, пробелов и табуляций. И вероятность того, что кто-то с ними накосячит весьма мала. А вот если заставлять людей сидеть и считать какой там отступ, то вероятность просчитаться весьма велика. Тут же нет IDE, которая автоматически поправит табуляцию.

__________________
-Brain is dead-


Отправлено thambs 03-09-2016 в 13:09:

>скобки при правильном открытии и закрытии
TAB-ы при правильном отбивании дают валидное разделение блоков совпадающее с тем как полагается делать отступы в читабельном коде.

>А вот если заставлять людей сидеть и считать какой там отступ
Конечно, это лучше, чем заставлять людей искать в каком месте лишняя, или недостающая скобочка -- это же так увлекательно! А можно ещё заставить везде эти идиотски точки с запятой ставить -- ну правда же, перевод строки в наше время никто не использует, все пишут сполшным текстом! И конечно, надо что бы каждый оператор имел по 2-4 совершенно различных семантических значения в зависимости от контекста -- это же так повышает читабельность!

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено KiQ 03-09-2016 в 14:09:

thambs имхо, найти недостающую скобку проще, чем пробел. Особенно с таким разнообразием шрифтов и редакторов

__________________
-Brain is dead-


Отправлено Ku2zoff 03-09-2016 в 18:58:

Цитата:
thambs писал:
недостающая скобочка -- это же так увлекательно! А можно ещё заставить везде эти идиотски точки с запятой ставит

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


Отправлено XaeroX 03-09-2016 в 19:02:

Цитата:
thambs писал:
точки с запятой ставить -- ну правда же, перевод строки в наше время никто не использует

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

__________________

xaerox on Vivino


Отправлено mittorn 04-09-2016 в 17:08:

В моём случае речь идёт о видимом символе в качестве отступа - ка-то же его надо коммандой зарегать


Отправлено ~ X ~ 06-09-2016 в 12:38:

Цитата:
KiQ писал:
Цитата:
mittorn писал:
Блоки выделять как в питоне - отступами.

net, spasibo.

Согласен. Хуже питона только бейсик... если он хуже. )

Цитата:
mittorn писал:
Только отступ должен являться коммандой.

Теперь поел. Ну, как-то оно хачно очень. Лучше однострочно сделать. Да и надо ли?

KiQ у thambs очередной приступ скобкобагета - это нормально, мы всё время спорим Только он никогда, наверное, не пользовался разноширинными шрифтами )

Цитата:
XaeroX писал:
Перевод строки все адекватные люди используют для форматирования читабельного кода, а не для разделения команд.

+1

Цитата:
mittorn писал:
В моём случае речь идёт о видимом символе в качестве отступа - ка-то же его надо коммандой зарегать

Тогда регать штук 10 команд для 10 уровней отступа? Это уныловато. Автодополнение, правда, будет весёлое.
Лучше однострочно, как я предлагал.
Но в этой версии вряд-ли запилю. Релиз планируется через неделю, а мне ещё надо гигантскую работу проделать. Я уж молчу про пи***ц ИРЛ...

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


Отправлено mittorn 06-09-2016 в 12:51:

да не, одну. а разделять пробелами.
в двиижке можно без пробелов. у меня строк 10 реализация заняла


Отправлено ~ X ~ 06-09-2016 в 13:26:

Тов. Ghoul таки сделал мне детали! (правда, только для одной карты из пяти... :-| )
Но на фоне общего пофигизма это радует. Первая серия Арктик-Инцеста будет с детейлами, как триал. За остальные - доплата. :jew:

Дорисовал текстуры на все случаи жизни к флагам. Ко всем флагам. Задолбало. Хуже всего - сортировать палитру по цветам. Хоть сам софт пиши. Фотожоп генерит 256-цветные картинки изо рта ноги плохо. Просто ужасно. Как wally ухитряется делать так красиво - мистика.

Исправил небольшое крошево в ботматче.

Впилил код команды "лс" под прыщатик.

Ещё кое-где снизил поликаунт при помощи функ_детайлов.

Переработал комманд-меню.

Добавил настройку зедаржки детонации мин и взрывпакетов на сервере. Слоу-паки доставляют.

Ещё 9000 всего добавил, что и не упомню вовсе.
Что-то ещё интересное было точно.
100% было.
Но пока не помню.

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


Отправлено thambs 06-09-2016 в 13:34:

>скобкобагета
Нет, я к скобкам терпимо отношусь (ну т.е. отступы, конечно, лучше, но скобки всяко лучше begin/endов). А вот точки с запятой в конце строк -- это гадость, такая же, как многозначное использование символов.
>разноширинными шрифтами
У ттебя тогда и выравнивания быть не должно.
~ X ~
>Фотожоп генерит 256-цветные картинки изо рта ноги плохо.
http://www.imagemagick.org/Usage/quantize/ ну или утилита makewad от ДМ, но она только для генерации вадов.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 06-09-2016 в 14:00:

Спасибо, но у меня свой макевад. Тулам от ДМ я всё ещё не доверяю. И имаджемаджику тоже. Если бы открыли волли, было бы счастье.

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

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


Отправлено mittorn 06-09-2016 в 14:04:

~ X ~ т.е открытому imagemagick ты не доверяешь, а закрытому wally доверяешь? Чем-то тут нехорошим попахивает.


Отправлено thambs 06-09-2016 в 17:58:

>в одну строку много говн
>точки с запятой в конце строк, Карл.

>из прыщатика пошло
Оттуда, знаешь-ли, много идиотизма пришло.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 06-09-2016 в 20:25:

mittorn тут другая причина. На открытость, закрытость мне не важно.

thambs концы строки - это \0, символы переноса - для читаемости. Точка с запятой - конец выражения. Всё как надо.

Возможно, в субботу смогу выложить бетку на тестирование, но только по одной в руки - кто хочет поучаствовать? В бетке будет кооп с АИ (на этот раз - полный) и некоторые новые карты. Должна работать и под линексом.

mittorn надо над твоими маке-файлами поработать. Там есть фундаментальные недостатки - не поддерживаются make release, make debug, make install. Надо срочно устранять. И ещё у меня нет мейкфайла от ботматча.

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


Отправлено mittorn 07-09-2016 в 01:33:

Я как бы про чёрный ящик. Оно например может на zog.com твои файлы сливать.
Мейкфайлы были сделаны "чтобы было". Можно 2 ветки сделать, чут ь позже могу допилить.

Добавлено 07-09-2016 в 04:33:

А для ботмача - я тебе дифф слал. На старый мейкфайл.


Отправлено ~ X ~ 07-09-2016 в 05:13:

Цитата:
mittorn писал:
А для ботмача - я тебе дифф слал. На старый мейкфайл.

тот случай, когда проще переслать новый файл, чем колупаться, перекидывая строчки из одного в другой... (с остальными я заколупался, как ты догадываешься... парсер диффов под вендой - это я)
В общем, если доделаешь, буду RAD. А то, оставлять дебажные бинарники под линукс - не хорошо.

Цитата:
mittorn писал:
Я как бы про чёрный ящик. Оно например может на zog.com твои файлы сливать.

Когда и-нет есть :trollface:

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


Отправлено ~ X ~ 10-09-2016 в 09:55:

mittorn допили, пожалуйста, мейкфайлы - до релиза неделя остаётся.

Получил детеёлы от Гоуля: только для первой карты. А потом полночи переделывал.
Выяснил, что халва не читает детейл-файлы с незаполненными строками.
Выглядит весьма офигенно. Просто супер, я бы сказал:

http://pix.academ.info/img/2016/09/10/df42f2169c15353dc9fca80a100ff02b.jpg

На всякий случай переписал сервер на поддержку g_pGameRules == NULL.
А в клиенте за несколько часов впервые в жизни словил отказ оператора "new"! В результате добавил поимку исключений в РС и ПС. Кастомный оператор в случае ошибки выозвращает НУЛЛ, так что, снаружи достаточно лишь проверки на НУЛЛ.
Так что, эксепшены нужны как воздух.

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


Отправлено mittorn 10-09-2016 в 10:38:

~ X ~
доделаю.
Если переменной RELEASE=0/1 - пойдёт?
Чтобы всю структуру не переделывать

Добавлено 10-09-2016 в 13:38:

точнее, DEBUG


Отправлено ~ X ~ 10-09-2016 в 15:32:

mittorn честно говоря, не знаю. Переделывать всё равно придётся, но не много. Там же раздельный набор опций (дефайнов) для обеих конфигураций.
Т.е.
FLAGS_COMMON = -dCLIENT_WEAPONS
FLAGS_DEBUG = -d_DEBUG
FLAGS_RELEASE = -dNDEBUG

COMPILERFLAGS = FLAGS_COMMON + FLAGS_WTF

как работает мейкфайл я, к сожалению, не помню. Главное чтобы юникс-фэй работал. Ну, разве что, кроме "инсталл". *вспоминает фрибсд-шные порты*

БФЖЫЛДОФДЖЛАО!!!!!!!!!!!!!!
ДО РЕЛИЗА ТРИ ДНЯ!?!?!?
КЕРНЕЛ ПАНИК!!!!!!!!!

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


Отправлено Дядя Миша 10-09-2016 в 16:44:

Цитата:
~ X ~ писал:
ДО РЕЛИЗА ТРИ ДНЯ!?!?!?

Наконец я увиже отсортированный дельта.лст

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 10-09-2016 в 19:33:

Дядя Миша хотите об этом поговорить? Поделитесь своими фантазиями по поводу сортировки дельта.лст!

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


Отправлено ~ X ~ 12-09-2016 в 22:56:

Вспомнив про такую хрень как ХЛДС, устроил марафон по отлову багов на 12 часов. Устал п-ц. Под ХЛДС баги совсем другие. Видать, GetPlayerAuthID он генерит иначе. А у меня инвалидация на них завязана. 8(
И ещё 9000 различий. Почему-то перестали чекпойнты работать...
Вылез лимит в 512 МОДЕЛЕЙ во время прекэша ЗВУКА - вот это вообще КАК ПОНИМАТЬ?!! Под листен-сервером, как догадываетесь, всё шоколадно.

Я офигеваю, дорогая редакция.

Добавлено 13-09-2016 в 01:56:

Кстати, рекомендую всем поиграть в оригинальный Арктический Инцидент. Для затравки. Потом будет интереснее.

Не факт, правда, что сегодня получится всё выложить, ибо жпрс, а также нужно чтоб дллки скомпилили под линуксы.

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


Отправлено mittorn 13-09-2016 в 04:06:

~ X ~
hlds ВСЕГДА надо отдельно проверять. Там банально солидность объектов другая нк говоря уже о всяких тонкостях.


Отправлено ~ X ~ 14-09-2016 в 07:44:

Цитата:
mittorn писал:
Там банально солидность объектов другая

lolwut?

Разобрался с очередным говняным лимитом - вальве настолько любфт копипасту, что в ошибке прекэширования ЗВУКОВ просят мапперов убрать МОДЕЛИ. Ну не свинство? В итоге пока решил тем, что убрал из прекэша звуки гей-гера. Это сулит подтормаживаниями клиента, но не сильно.

Вот с чем я НЕ разобрался - так это с нулевой веапондатой. С какого мишлена она приходит клиенту нулевой, если с сервера я посылаю заполненную?! Вальве уже задрали со своими миллионами структур со всяким говном внутри. Нельзя будто было всё унифицировать...

Иногда, помимо всего прочего, rate 20000 не спасает от жутчайших тормозов. В чём дело - ХЗ.

А теперь то, чего все так долго ждали:
BETA ГОТОВА!
Все желающие могут скачать, написав мне в jabber.

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


Отправлено mittorn 14-09-2016 в 07:55:

~ X ~ у меня бочки были несолидные пока 10 раз SetOrigin не сделал. А на листенсервере всё ок.


Отправлено ~ X ~ 14-09-2016 в 09:34:

mittorn сейчас ДМ прибежит и будет хихикать про SetOrigin.

В общем, сейчас XHL готов на 95%, можно играть в сингл и по локалке. По и-нету - не знаю. Весит всё это около 270 МБ в архиве со всеми картами и текстурами. Выкладывать прям ссылкой на форуме не буду во избежание набигания хейтеров-хомячков на ни в чём неповинную бету. Выдам под расписку.

CHANGELOG

code:
3.0.3.8 Changes/Additions: ------------------ Added: > CL: Scripted Render System! > CL: level of detail for player models, it changes every "r_lod_dist" units. > CL: statistics window now shows combo and award titles. > CL: at the end of a match you can view statistics of every player. > CL: letters as hotkeys in command menus. > CL: ability to temporarily change score panel title. > CL: close delay for message windows (yes, to make people actually read MOTD). > CL: GUI buttons now can play different action sounds depending on action result. > CL: button shortcuts in spectator menu (arrows, "o", "c"). > CL: bubbles to beam rifle explosion. > CL: custom "ammo" entity, to be used with "maps/mapname_ammotypes.txt" and "maps/mapname_hud_ammo.txt". > CL: notification when a player exits spectator mode and joins the game. > CL: ability to scroll text in VGUI windows using mouse wheel (sometimes loses focus though). > CL: v_inset_bounds controls size of the minimap/overview window, format: "X Y W H" in percents. > CL: studio model event 5005 "set skin" (used by some new viewmodels). > CL: new damage types and sprites. > CL: long jump module icon is now saved/restored properly. > CL: weapon p_ model changes body/skin along with the v_ model, IT MUST HAVE SAME NUMBER OF BODYGROUPS and texturegroups to work. > CL: <GAMEPREFIX>.xpl default playlists for various multiplayer game rules. Loaded when everything else fails. > SV: more virtual AI sounds, monsters react to them. > SV: certain skyboxes can block air strikes: add them to "scripts/sky_no_airstrike.txt" > SV: death sounds to scientists. > SV: env_shake can now have permanent effect (duration 0) and be toggled. > SV: hud_timer (point entity) which adds a large timer to players HUD. > SV: trigger_secret (point entity) which affects player's statistics. > SV: (map design) console entity actions as targets in ALL entities! (e.g. target == "#mymonster set renderamt 127" or "#mytarget rotate "0 90 0"") > SV: (map design) func_wall* now have targets. > SV: (map design) doors can have their "distance" changed dynamically. > SV: (map design) breakables can now have anything as "spawnobject". > SV: (map design) support for KillTarget on path_* entities. > SV: (map design) support for custom materials using maps/mapname_materials.txt (overrides global materials). > SV: (map design) support for custom models on all weapons! > SV: (map design) support for custom sounds on func_trains, doors, mortar_fields. > SV: (map design) support for custom gib count, health, score and blood color for monsters. > SV: (map design) trigger_teleport supports multiple targets with the same name (helps preventing players from teleporting into each other). > SV: (map design) trigger_teleport can now be a point entity without model and be used only by name. > SV: (map design) custom env_projectiles can have size, different move types, > SV: (map design) detection of game rules based on internal map property "gameprefix" (does not override file name prefix). > SV: (map design) team start delays to the world (teamstartdelay1...4 keys). > SV: (map design) "airstrikepolicy" - allow or forbid use of airstrikes on this map (useful for xen maps). "black" and "xen" skynames disable airstrikes by default. > SV: (map design) custom capacity for batteries and medkits. > SV: (map design) ability to set custom models to items, monsters and many other things. > SV: (map design) check for all monsters to have proper body groups set. > SV: (map design) team restriciton to rules entities (like game_player_equip, game_zone_player, game_player_hurt, etc.). > SV: (map design) player_weaponstrip team restriction, "once" and "everyone" flags. > SV: (map design) support for studio models for all wall-mounted chargers (uses 2 skins, 2 sequences, 1 controller), just paste classname into editor. > SV: (map design) talking monsters can now have custom sentence prefixes (like "BA" or "SC"). > SV: (map design) bullet modes to weapon_custom (requires damage to be set). > SV: material-based hit velocity adjustment for breakables. > SV: sv_bullet_distance cvar for server administrators. Sniper rifle multiplies it by 2. > SV: sv_tau_velocity_mult cvar to tune weapon_gauss recoil velocity. > SV: class CLASS_HUMAN_MONSTER, used by zombies. > SV: talking monsters now comment on hearing suspicious sounds. > SV: game_score flag to award everyone. > SV: CoOp: ability to keep score across maps to make the competition even tougher (mp_coop_keep_score). > SV: CoOp: players now respawn in positions where trigger_autosave was activated for them last time. > SV: CoOp: after level change players spawn only at spots that match used landmark (it it was set by designer). > SV: revenge on monsters in CoOp. > SV: sk_osprey_health skill cvar. > SV: trigger_autosave visible and works in CoOp games. > SV: players now may change weapons while current weapon is holstered (even while on ladder). > SV: SF_ITEM_NOFALL (200) flag to all items so they are not dropped to the ground from the initial spawn spot. > SV: custom maximum armor in multiplayer. > SV: unlimited number of func_rotating sound presets (sound/fans/fan#.wav, fan#on.wav, fan#off.wav) + start/stop sounds. > SV: developer commands: searchents, searchradius, searchindex, searchforward (run without arguments for usage info). > SV: "set keyvalue" from whatever command now accepts entity pointer fields as entity indexes. > SV: mp_maxteams cvar to use in map_pre.cfg configs (resets to 0 on every level change). > SV: mp_playerstarthealth and mp_playerstartarmor cvars. > XBM: -modsvdll command line parameter to specify mod server DLL name (available only if compiled with SVDLL_NEWFUNCTIONS) > env_static colormap (special textures) is set according to rendercolor. > New co-operative campaign - Arctic Incident. > ITEM_FLAG_IMPORTANT which prevents weapon from being lost... hopefully. > "Distant shot" event/stat. > (dev) Ability to place non-precached entities on maps by unchecking "create now" box. > plasma balls water hit effects. > weapon_sniperrifle - lots of people requested it. > weapon_disklauncher - shoots rotating razor blades that bounce off hard surfaces. > weapon_bhg - black hole generator, primary fire charges automatically half a clip, secondary may charge full clip. > Damage types: DMG_MICROWAVE - distorts HUD, DMGM_DISARM (mask) - prevents player/monsters from shooting. > Many more death notice sprites (tanks, doors, trains, turrets). > Ability to show ANY entity on the map. But no distinction yet (HL limitation). > New AudioTrack system which allows saving and restoring track position (works only for external player, not HL CD/MP3 player). > sk_dmg_mortar for monster_mortar on maps. Improved: > CL: updated FMOD library to version 3.75, added Linux and x64 support. > CL: replaced old voice icons based on client entities with new simple 3D icons (faster, less memory, animated, auto render modes). > CL: replaced old displacer ball effect (engine particles) with new RS-based one. > CL: screen shake effects apply on all views including 3rd person camera and spectator. > CL: ammo sprites are loaded all at once reducing the overall loading time and improving stability. > CL: removed CHudTextMessage class (the message itself is handled in CHudMessage instead). > CL: tuned default weapon priority list (hud_weapon_priority). > CL: spectator panel rewritten (faster, static memory allocation, safer). > CL: GUI menu buttons are properly highlighted when used by keyboard shortcuts. > CL: new GUI window handling system (windows can now control order of appearance based on different factors). > CL: gravity is now applied to client objects too (also discovered another HL bug). > CL: software mode support (at least it doesn't display errors). > CL: env_static no longer precaches models on the server! > CL: removed large unnecesary memcpy() and duplicate data. > SV: Linux compatibility. > SV: talking monsters AI. > SV: multisource: added check for existence of user entities to avoid becoming disabled forever. > SV: barnacles throw up gibs of last monster they've eaten, even if it had custom gib model. > SV: barnacles eat more projectiles and accumulate gibs according to the prey size. > SV: added more crash protection to engine callbacks. > SV: new powerful game rules autodetection system which uses mp_gamerules, mp_maprules, map name prefix and world key in described order. > SV: game_team_set completely rewritten and should work for everything including players. > SV: breakable sounds are now played as loud as hard it was hit. > SV: breakables can no longer obstruct spawn or teleport spots, they will break. > SV: virtual sounds (which monsters hear) are no longer overloading the server. > SV: player invalidation on connect/disconnect reduces "killed by #Y$*R@(^$T(@*^&G" (random string) and many many other errors. > SV: func_tracktrain looks for "target" instead of doing nothing when "lost path". > SV: displacer teleporter react to various projectiles (even nihilanth teleporters) more aggressively. > SV: reduced number of precached sprites thus allowing to place more models on maps. > SV: new string storage mechanism for classnames - prevents lots of possible engine crashes. > SV: player HUD is now hidden when trigger_camera is active. > SV: beamrifle no longer shoots through transparent metal breakables (advanved manual detection of glass). > SV: item/ammo/weapon fall-through-floor prevention mechanism (still no guarantees though). > XBM: major code cleanup. > XBM: bots now know which weapon fire mode is for shooting and which is not (switching, zooming, etc.). > Player no longer tries to jump out of the water like mad automatically without pressing the JUMP or MOVEUP buttons. > Increased limits to map-related string lengths (materials, overview names, etc.) > Merged static models for DM_Tropic maps to greatly improve performance and reduce memory usage. > DM_Odin and other maps overview. > On many maps spawn spots were moved higher in the air so players occasionally passing by won't be killed by spawning players. > Added more textures to materials.txt > ls/sv_dir/svls commands are more secure and do not allow path redirection. > Some models now have "bright" textures (currently visible only in Xash3D). > Holstering weapon works even better than before, now mostly on client side. > Code is much more secure than before. Most potential buffer overflow errors are eliminated. > Many more compiler optimizations. > The game allows now really big time and score limit values. > Angle normalization routines. > Moved crossbow bolt hit code to client event. > Repainted pgflare2.spr to have more high definition look. > Many test/example maps were updated. > More sprites converted to vp_parallel_upright to look better in game. > More singleplayer mods were tested. > More multiplayer maps were tested (over 3000!). Fixed: > Stupid Quake Bug(tm). Enough said. Unfortunately, some of it left inside HL engine (example: player's pitch in 3rd person view). > Shared events like longjump and fall are now played properly (another HL bug). > ShouldCollide is no longer used due to HL engine bug. > CL: temporary entities disappeared and reappeared on complex maps. > CL: camera angle during intermission. > CL: MsgFunc_SelBestItem is now cached and works during respawn. > CL: potential buffer overflow when loading map description files. > CL: interception of +USE command in spectator UI prevented players from joining LMS. > CL: minimap/overview now shows default grid when no image available. > CL: bad time limit value in the MOTD window. > CL: bad window titles (MOTD, team menu). > CL: bad "chooseteam" window buttons in non-teamplay. > CL: ammo HUD: sometimes clip was displayed even if current weapon had none (like grenades). > CL: ammo HUD: fixed selector close timeout not reset while user is changing weapon buckets. > CL: lots of spectator UI bugs. > CL: crosshair stuck after deselecting a weapon. > CL: hud distortion effect persisted after changing map in multiplayer. > CL: HUD pickup images for weapons without ammo were not shown if picked up first. > CL: geiger counter persists no longer after map change. > CL: GUI menus wrong sounds and incorrect behavior. > CL: "game saved" and possibly other engine messages are working once again (length = 0). > CL: hud_centerid is now working for all lines, text can't go outside screen coordinates. > CL: buffer overrun error while parsing long map intro message (MessageDrawScan). > CL: no cancel button in team menu in non-team games and sometimes no auto button. > CL: kb keys do not work in team menu in spectator mode. > CL: crash during loading if game window wasn't focused (HL VGUI bug). > CL: maximum battery value was not updated correctly (caused indicator display bugs). > CL: some bullet/hit effects on the sky. > CL: g_pClientWeapons size mismatch. > CL: potential crash when someone takes revenge on a monster. > SV: rotating doors with "start open" flags couldn't be opened again (unsaved angles). > SV: weapon's target is now properly cleared after pickup to prevent re-firing after dropping and picking it up again. > SV: buggy HL MP3 player is overridden on server to prevent sudden chokes on map change. > SV: barnacles pulling eaten victims infinitely, causing them to go through the ceiling. > SV: non-solid func_buttons now work properly when SF_BUTTON_ONLYDIRECT flag is set. > SV: monster_alien_controller now falls according to world's gravity when killed. > SV: RPG laser dot was not removed when player dropped the weapon. > SV: headcrab/babycrab gibs count. > SV: possible crash with projectiles crossing level transitions. > SV: rare crash when a decal is placed during level change. > SV: gauss alt-fire through breakables super damage bug. > SV: acid launcher stuck permanently with m_fireState = FIRE_ON. > SV: crash when player dies because of firing weapon. > SV: HUD damage save/restore. > SV: players dropped the only default weapon even if disallowed by game rules policy. > SV: garg stomp endless think code (thanks, valve! :-/ ) > SV: CTalkMonster non-virtual overrides (HLBUG). > SV: crash wneh monstermaker was used for non-monsters. > SV: map ban list now works with "\r\n" windows text files. > SV: respawned monsters no longer count as dead/inexistent. > SV: MP5 and weapon_custom m_flTimeWeaponIdle was calculated incorrectly. > SV: multi_managers and other antity target call stack growth (prevented normal funcitoning). > SV: double pushing of entities by RadiusDamage() and subsequent calls to TakeDamage(). > SV: targets were not activated if KillTarget was set to self (some mappers use this, c4a1). > SV: func_tank's first shot was accumulating while the target was lost, resulting in deadly multiple-bullet shot. > SV: tripmines now cannot be installed facing sky. > SV: tripmines did not explode when host surface is destroyed in radius mode. > SV: acid grenades won't stick to conveyors. > SV: monster_osprey engine smoke on wrong sides. > SV: dropped weapons/boxes are now removed by timeout even if they never touched the ground. > SV: combo counter in statistics now shows real combos, not frags. > SV: game_team_master is now compatible with old zero-based "teamindex" (0 == TEAM1, 1== TEAM2, etc.). > SV: game_player_equip now precaches all listed items (fixes "Precache can only be done in spawn functions" error). > SV: monster_apache/osprey couldn't be unregistered in CoOp because it never called CBaseMonster::Killed() (HL). > SV: fixed game_team_master logic. > SV: GetBestPlayer in LMS. > SV: no GAME_STATE_WAITING in LMS. > SV: say_forward and say_private commands. > SV: HL: trigger_hurt firing targets after applying damage resulted in invalid pCaller. > SV: sudden sword and strike target malfunctions (pev->impulse conflicts). > SV: CSittingScientist crash when searching for someone to talk to. > SV: CSittingScientist is no longer pushable (by bullets, explosions). > SV: bad sound pitch which can crash HL engine is now detected and fixed. > SV: breakables weren't ignited in some cases. > SV: func_mortar_field missed key/value data (another valve bug). > SV: best weapon selection on respawn. > SV: players get proper score updates when awarded with negative values. > SV: RadiusDamage(): start inside solid! error for breakables. > SV: crash when beam start/end entities are destroyed. > SV: many monster temporary effects changed from MSG_BROADCAST to MSG_PVS where possible. > SV: trigger_auto changed to default USE_ON and allows only USE_ON or USE_TOGGLE, which fixes many mistakes on maps (like c5a1). > SV: breakables with "ceiling" material were not igniting by flame. > SV: beam rifle no longes shoots through breakables made of concrete or metal. > SV: train "occupied" after save/restore. > SV: monster gibs were missing sometimes. > SV: skyname is reset properly on level change so new map won't inherit skybox of a previous map. > SV: server now sends team info of players who leave the game so clients won't get wrong notifications. > SV: gluon gun sound is no longer interrupted by flashlight. > SV: player view height is wrong after using camera (HACK, the cause is unknown). > SV: beamrifle, grenade launcher and possibly some other weapons sometimes shot through thin walls. > SV: gluon beam direction was sometimes wrong. > SV: monster_human_grunt without bodies (test map: magnum). > SV: train activator was lost during save/restore process, also the HUD train control was missing. > SV: rewritten obsolete monster_flyer code that caused crashes on some maps. > SV: player score update was not sent over network if score was added added by game_score entity. > SV: team info_player_deathmatch in non-team DM were used improperly > SV: func_tankrocket direction upside down (SQB). > SV: player climbing ability is restored immediately after thawing (by fire, heat, etc.). > XBM: executing botmatch.cfg in singleplayer. > XBM: dev: fake client command now works properly. > XBM: it is no longer required to restart entire game to switch between single and multiplayer. > XBM: bots color randomization. > MDL: fixed hi-res flag model to have proper lightening. > MDL: fixed many environmental models like rocks to have better texture usage. > SV->CL WRITE/READ_ANGLE single-byte message no longer invalidates values. > monster ID not shown in statusbar. Changed: > CL: use just "commandmenu" instead of "+commandmenu" command. It is just better, and the input code is less laggy. > CL: scripts/voicemodel.txt is now obsolete, just use cl_voiceiconoffset cvar. > CL: EV_ZoomCrosshair no takes only one sprite which combines 4 frames of the crosshair + 2 side frames. > CL: HEV_WEAPONNAME sentences changed to W_WEAPONNAME to allow lengthy names. > SV: (map design) trigger_endsection now starts intermission in multiplayer games. > SV: (map design) env_funnel now uses "model" for setting custom sprite. > SV: (map design) game_counter now switches between 0 and maximum value if USE_TOGGLE is used and any of those two values supplied. > SV: (map design) "gag" flag disables monster's idle sounds. > SV: item/weapon respawn time "0" now means "don't respawn". > SV: there is now separate ar_grenade. > SV: gman is now a CTalkMonster. > SV: CHEAT: +USE no longer stops players when walking on ice (func_friction). > SV: players can no longer be killed by teleporting teammates, this prevents impossible revenge in mode 2. > SV: disintegrated players don't drop any weapons. > SV: black hole implosion effect pulls items and destroys them. > SV: func_tank is now CLASS_MACHINE by default. > SV: ALL entities now have relationship matrix. > SV: IsLockedByMaster() now takes pActivator in account in all places (for example, game_team_master). > SV: mp_noshooting no longer affects automatic (non-controllable) tanks. > SV: LMS rules now allow zero respawn limit. > SV: LMS game start conditions: server full and everyone is ready / jointime. > SV: "setkeyvalue" command now only operates on picked entity (mouse manipulation mode, MMM), use "searchforward" if needed. > SV: env_message sends messages to all players in CoOp > SV: game targets like "game_playerspawn" are now fired ONLY when mp_firetargets_player is > 0. > SV: beam rifle no longer shoots through glass, only gauss does. > SV: dead monsters can be gibbed by bullets too. > Capture objects/flags now use texture/body groups numbers equal to team IDs: 0-all, 1-team1, 2-team2, etc. > weapon_flame reverted back to the simple "gas lighter" mode because of countless HL limitations and invalid player angles transmission to clients. > Saytext does not have to start with '2' anymore! > Changed status bar format: now it is printed as it is in titles.txt. > Moved all CBasePlayerWeapon code to game_shared to be used by both server and client DLLs. > Moved lastinv and _sw commands from server to client side. Improves control response. Removed: > CL: removed v_idlescale (slow screen movement) because it caused too much traffic sent to server. > SV: commands: setkvbyindex, mycoordshow > Maps: DM_Cliff, DM_Columns, DOM_Forest. > p/v_satchel_radio.mdl is no longer used by weapon_satchel, but left there for compatibility. > AmmoPickup sv->cl message, client now tracks ammo changes in inventory. > WeapPickup sv->cl message, client now tracks addition of weapons via weapon_data_t. > In-model reload sounds (9mmar, 9mmhandgun) in favor of normal reload sounds hearable by everyone. Known bugs: > CL: IN_SCORE bit is now NOT sent to server to prevent some strange packet flood. > CL: if IN_ATTACK pressed while score panel is active, it continues after the panel is closed. > CL: non-vp_parallel sprites may be displayed (rotated) incorrectly in client-only mode. > SV: crash if gluon/other weapon beams are active during level change. > SV: turrets. > XBM: Stupid Quake Bug(tm) may still be affecting something. > HL: level change may hang on some complex singleplayer mods like Hazardous-Course. The cause of this bug is still unknown. Undone: > CoOp spawn spots and description files for Half-Life maps. > Achievements (requires a player profile).

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


Отправлено ILZM 14-09-2016 в 10:46:

Это что такое? Moved crossbow bolt hit code to client event.


Отправлено Дядя Миша 14-09-2016 в 13:24:

~ X ~ забыл добавить
XDM: all entries in delta.lst now sorted by order
^)

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 14-09-2016 в 14:08:

ILZM вот так, при помощи Си и плюсов, серверный код превращается в клиентский.

Дядя Миша да то ещё в позапрошлой версии было.

Кстати, неплохой сингл получился. Жаль, скринов не успел понаделать

PS: Уже идут донаты

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


Отправлено ~ X ~ 15-09-2016 в 06:17:

В этот раз под никсы попробовал скомпилить FreeSlave, получив немного иные ошибки. Но всё иправимо и довольно быстро. Главная проблема - ждём мейкфайлов от митторна.

Если бы ни выгуи, можно было бы и под андроэ выложить...

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


Отправлено mittorn 15-09-2016 в 12:49:

~ X ~ ок, сегодня залью


Отправлено ~ X ~ 18-09-2016 в 07:51:

Вот что ещё выяснилось: нужен таки отдельный манагер памяти для ПС потому что аллокатор ХЛ использовать нельзя. :-/
У кого есть хороший и маленький?

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


Отправлено XaeroX 18-09-2016 в 20:10:

~ X ~ какой ещё аллокатор ХЛ?

__________________

xaerox on Vivino


Отправлено ~ X ~ 18-09-2016 в 21:42:

XaeroX тот, например, что на сервере выделяет память под приваты, а на клиенте - в студио АПИ. Что самое забавное, у него нет деаллокатора. И вот это печалит. А халва вообще текучая, как иногда поглядишь... жидковатая. )

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


Отправлено Дядя Миша 18-09-2016 в 21:46:

Там нет деаллокатора, потому что куча удаляется разом.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 19-09-2016 в 04:34:

Дядя Миша а как манагер узнает, что мне ранее выделенная область больше не нужна? Так вся куча забьётся, а потом вылетит какой-нибудь Alloc_Block: NULL.

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


Отправлено mittorn 19-09-2016 в 04:50:

~ X ~
Ну например карта сменится и всемодели освободятся
Или просто модель освободится


Отправлено ~ X ~ 19-09-2016 в 05:27:

mittorn если, как в твоём опыте, таймлимит 0, то будет плохо. Я для теста выдаю 32 ботам дискомёт по умолчанию, диск при рикошете создаёт партикал-систему, рикошетов может быть (в зависимости от настройки сервера) сколько угодно (сейчас 8). После часа такой игры начинают сыпаться бад_аллоки. Но свои-то я отлавливаю, а халва уже нагибается и вылет всё равно неизбежен.

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


Отправлено XaeroX 19-09-2016 в 07:54:

~ X ~ халфовские аллокаторы написаны под строго определённые задачи. Их нельзя юзать где попало.

__________________

xaerox on Vivino


Отправлено Дядя Миша 19-09-2016 в 09:05:

так, погодите, из API вообще не торчит не каких аллокаторов, кроме AllocPrivateData.

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 19-09-2016 в 13:14:

Дядя Миша
Ну так один аллокатор в сервере для PrivateData и один в клиенте тут:

C++ Source Code:
1
typedef struct engine_studio_api_s
2
{
3
  // Allocate number*size bytes and zero it
4
  void		*( *Mem_Calloc )( int number, size_t size );
5
  // Check to see if pointer is in the cache


Отправлено Дядя Миша 19-09-2016 в 14:32:

Mem_Calloc этот флушится с рестартом тащем-то. Ну в ксаше точно.
Я его поначалу юзал, а потом плюнул и вывел функцию статичного аллокатора.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 27-09-2016 в 07:59:

Ну и неплохо, если флюшится. Только вот до рестарта это всё 10 раз переполнится.

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


Отправлено Cybermax 27-09-2016 в 16:20:

Как там дела обстоят с кооперативом?
Реально ли добавить несколько фич, что-бы раз и навсегда забыть про свен.
- кастомные модели оружия используемые на кастомных картах
- нпс из оп4
- добавить кое-какое оружие: миниган, узи, mp5 с оптикой, m16 с гранатаметом и т.д.
Если интересно, могу более детально расписать.


Отправлено ~ X ~ 27-09-2016 в 19:55:

Хорошо.
-да
-да*
-да*
(* делай сам )

Перед улётом я собрал последнюю версию XDM+AI, но в паблик ещё не кидал. За бетатестом обращайтесь в конфу. Изменения довольно существенные, но в основном - маппинг.

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


Отправлено Ku2zoff 28-09-2016 в 03:31:

Цитата:
Cybermax писал:
Реально ли добавить несколько фич, что-бы раз и навсегда забыть про свен.

- не знаю зачем, но раз народу нравится, то эту бесполезную фигню можно использовать.
- а это уже на усмотрение авторов модов.
- тем более на усмотрение авторов модов. И, кстати, УЗИ и MP5 с оптикой не нужны. Совсем. Никогда.

А теперь в довесок, что ещё нужно, чтобы избавиться от свенкоопа:

- чейнджлевел, похожий на сингловый. С переносом параметров игроков и глобальных энтить (ну и монстров), и с использованием info_landmark, если карта позволяет.
- новые фишки в AI (не который мод, а который код монстров). Такие, как отсутствие тупняков и действия в движении (которые я, к сожалению, ниасилил пока).
- ведение статистики на серверах с её сохранением. Чтобы игроки могли надрачивать себе уровни и ранги.
- сохранение прохождений, если мод состоит из нескольких карт. Чтобы при заходе игроков на сервер через неделю, они могли посредством голосования загрузить сейв, и продолжить с той карты, на которой играли в предыдущий раз. С восстановлением параметров игроков, глобальных энтить. И монстров.
- Много карт и модов для коопа.


Отправлено Crystallize 28-09-2016 в 03:45:

Цитата:
Ku2zoff писал:
- новые фишки в AI (не который мод, а который код монстров). Такие, как отсутствие тупняков и действия в движении (которые я, к сожалению, ниасилил пока).

Я думал из дальнобойного оружия на ходу стреляют только в кино.


Отправлено Cybermax 28-09-2016 в 03:52:

Цитата:
Ku2zoff писал:
- не знаю зачем, но раз народу нравится, то эту бесполезную фигню можно использовать.

Эта как ты сказал "безполезная" фигня используется для карт типа: They Hunger, OP4, BS и любых других кастомных карты авторы которых решили использовать кастомные модели оружия для атмосферы. Так что по аккуратнее на виражах в своих суждениях
Цитата:
Ku2zoff писал:
- а это уже на усмотрение авторов модов.

В свен по сути добавили оружие из ОП4(дисплейсер, снайперку, гаячный ключ, пулимет плюс оружие не вошедшее в финальную версию, такие как узи и миниган) так что я не понимаю как мапер сделавший несколько карт сможет использовать оружие которого нет на данный момент?
Цитата:
Ku2zoff писал:

- тем более на усмотрение авторов модов. И, кстати, УЗИ и MP5 с оптикой не нужны. Совсем. Никогда.

Как, я писал выше Узи должно было, но не вошло в финальную версию. Про мр5 и м16 мне кажется уже обсуждали и не раз. Мр5 с подствольным гранатаметом выглядит нелепо. Сделать отдельно м16 и отдельно мр5 вполне логично, как и сделал Плут в Бдефе.
Добавить оружие которое есть в свене но нет в хдм логично, что-бы можно было играть кастомные карты для свена. И не надо меня обвинять в карго культе. Найдутся маперы и игроки которые будут сетовать на отсутствие того или другого оружия.

__________________


Отправлено Ku2zoff 28-09-2016 в 05:30:

Цитата:
Cybermax писал:
Добавить оружие которое есть в свене но нет в хдм логично, что-бы можно было играть кастомные карты для свена.

Вот ты и сам ответил, почему половину из предложенного не надо. Кастомные карты для СВЕНА. Ну и пусть они будут в свене. В XDM куча своих карт. И целый кооп-мод впридачу.

Добавлено 28-09-2016 в 12:14:

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

Добавлено 28-09-2016 в 12:26:

Цитата:
Cybermax писал:
я писал выше Узи должно было, но не вошло в финальную версию

Как думаешь, почему? Потому что оно не нужно, когда есть MP5. По той же причине не нужна оптика на MP5 - от этой оптики нет пользы. MP5 с подствольником выглядит очень даже лепо. Но идея завести M16 с подствольником, а MP5 без него - идея нормальная, я против этого ничего не писал. Это было ещё в Invasion, и мне понравилось. Только не знаю, авторы свена спёрли у французов, или французы спёрли у них.
Цитата:
Cybermax писал:
Найдутся маперы и игроки которые будут сетовать на отсутствие того или другого оружия.

Всем не угодишь.

Добавлено 28-09-2016 в 12:30:

Цитата:
Crystallize писал:
Я думал из дальнобойного оружия на ходу стреляют только в кино.

И в компьютерных играх. Кстати, раз уж так хочется реализма, можно сделать игроку огромнейший разброс (как в DoD) при стрельбе в движении. Чтобы игрок тоже останавливался для стрельбы, как и монстры.


Отправлено ~ X ~ 28-09-2016 в 09:26:

Ku2zoff ты вообще читал, что XDM нехилая часть из этого реализована? Кроме стреляющих монстров, которых кое-кто не осилил.

Цитата:
Ku2zoff писал:
Кстати, раз уж так хочется реализма, можно сделать игроку огромнейший разброс (как в DoD) при стрельбе в движении. Чтобы игрок тоже останавливался для стрельбы, как и монстры.

И это уже сделано

Цитата:
Ku2zoff писал:
- ведение статистики на серверах с её сохранением. Чтобы игроки могли надрачивать себе уровни и ранги.

Я честно начал это делать, но без стима не могу. Потому что нужны Уникальные ИД игроков. А peer-атка этого как-то не умеет.

Цитата:
Cybermax писал:
- кастомные модели оружия используемые на кастомных картах

В АИ это уже используется полным ходом. Это также возможно для монстров, айтемов и ещё 9000 энтитей.

Цитата:
Ku2zoff писал:
Если так хочется сделать убийцу свена, давайте все дружно начнём делать карты и моды для коопа. Или адаптировать старые, если есть сорцы

Давайте. Я уже делаю. В XDM можно и без сырцов. gnu/bughurt уже более полугода обещает сделать стартпойнты для карт хазардус-курса или халвы. Я даже кино снял про то как это делать.

Свенам-то хорошо из-за доступности кодов халвы. Но нам их и не надо. У нас есть свои таланты и sealer wally!

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


Отправлено Ku2zoff 28-09-2016 в 10:07:

Цитата:
~ X ~ писал:
Свенам-то хорошо из-за доступности кодов халвы.

Зато у нас есть хач xash. Это почти то же самое. Только без стима.
Цитата:
~ X ~ писал:
Кроме стреляющих монстров, которых кое-кто не осилил.

Там надо добрую половину кода AI перепилить по-хорошему. Подкинули бы мне удобочитаемый декомпил свенкоопа, чтоб было за что зацепиться...
Цитата:
~ X ~ писал:
А peer-атка этого как-то не умеет.

Ну так можно завести лицензионную халфу в стиме. Она стоит 250 рублей. Такую сумму можно задонатить, если она реально понадобится.
Цитата:
~ X ~ писал:
В АИ это уже используется полным ходом. Это также возможно для монстров, айтемов и ещё 9000 энтитей.

Осталось добавить скриптовую систему для клонирования пушек из старого ксашмода, чтобы Кибермакс мог плодить клоны MP5 с подствольниками и оптиками


Отправлено Cybermax 28-09-2016 в 14:08:

Цитата:
Ku2zoff писал:
Осталось добавить скриптовую систему для клонирования пушек из старого ксашмода, чтобы Кибермакс мог плодить клоны MP5 с подствольниками и оптиками

Кто её будет добавлять? Может быть лично ты? Ты уже туториал по положению лежа написал, туториал по добавлению огнемета и конечно же собрал весь форум играть.
Цитата:
~ X ~ писал:
Я честно начал это делать, но без стима не могу. Потому что нужны Уникальные ИД игроков. А peer-атка этого как-то не умеет.

В чем проблема?
Цитата:
~ X ~ писал:
В АИ это уже используется полным ходом. Это также возможно для монстров, айтемов и ещё 9000 энтитей.

Где про это почитать? В XDM\docs есть?

__________________


Отправлено Дядя Миша 28-09-2016 в 14:47:

Цитата:
~ X ~ писал:
-да
-да*
-да*

минус да = нет

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 28-09-2016 в 18:23:

Цитата:
Cybermax писал:
Ты уже туториал по положению лежа написал

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

Пусть мои туторы незаконченные и даже нубские, но к ним реально проявляют интерес. Даже в Арранжевого Мента что-то утащили. И в Паранойю 2 на ранней стадии разработки. У меня тогда как всегда не было времени и желания помогать, и это хорошо, иначе кодером был бы я, а не Дядя Миша. И это была бы жесть
Цитата:
Cybermax писал:
туториал по добавлению огнемета

Не могу вспомнить, где я об этом писал, но вроде было. Но такой тутор не нужен, на дворе уже не 2007 год. Вон, в XDM есть, в HLWE есть. Сорцы Инвазиона уже есть, где ни на что не похожий огнемёт со своей системой частиц - бери не хочу.
Цитата:
Cybermax писал:
и конечно же собрал весь форум играть.

А бесполезно форум собирать. Когда одни могут - другие не могут.
Цитата:
Cybermax писал:
Кто её будет добавлять? Может быть лично ты?

А мне такая система не нужна. Я себе по-старинке, в студии накодил нужные оружия.


Отправлено Cybermax 28-09-2016 в 19:32:

Можно ли поменять по умолчанию цвета команд на - красный и синий. Сейчас по умолчанию - зеленый и синий. Если можно, то как? Пробовал в настройках указывать Создать сервер - вкладка Игра в полях - "Team list", "Default team" не получилось.

Можно ли задать боту команду за которую он зайдет, к примеру красная или синяя. В botmatch.cfg не нашел такого параметра

Ku2zoff Ты очень любишь выражать свое мнение по любому поводу. Задумайся, так ли оно интересно для остальных.

Добавлено 28-09-2016 в 22:32:

Можно отключить "мемы" при убийствах?

__________________


Отправлено Дядя Миша 29-09-2016 в 08:43:

Цитата:
Ku2zoff писал:
И в Паранойю 2 на ранней стадии разработки.

Я тебе что по секрету скажу, оно там наверное досих пор есть. Пушо я ничего не выкидывал.

Цитата:
Cybermax писал:
Ты очень любишь выражать свое мнение по любому поводу. Задумайся, так ли оно интересно для остальных.

Пущай выражает, это есть активная гражданская позиция.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 30-09-2016 в 12:20:

Цитата:
Ku2zoff писал:
Это почти то же самое.

ффффаааа-р фром ит

Цитата:
Ku2zoff писал:
Ну так можно завести лицензионную халфу в стиме. Она стоит 250 рублей.

завести лицензионный интернет, лицензионный пайпал (или что там), лицензионный вазелин...


Цитата:
Ku2zoff писал:
Осталось добавить скриптовую систему для клонирования пушек из старого ксашмода, чтобы Кибермакс мог плодить клоны MP5 с подствольниками и оптиками

Кстати, энтитя weapon многое может уже "из коробки".

Цитата:
Cybermax писал:
Где про это почитать?

Даже читать не надо. Просто открыть хаммер и использовать.

Цитата:
Cybermax писал:
В чем проблема?

(процитирую одного говнокодописателя)
Цитата:
~ X ~ писал:
peer-атка этого как-то не умеет


Цитата:
Cybermax писал:
Можно ли поменять по умолчанию цвета команд на - красный и синий.

Да, любые. readme_eng.txt

Цитата:
Cybermax писал:
Можно ли задать боту команду за которую он зайдет, к примеру красная или синяя. В botmatch.cfg не нашел такого параметра

Learn english. Citing botmatch.cfg:
Цитата:

// if there is only one player on server (index 1), bots teams will cycle from 2 to maxteam, then start from 1 and so on (assuming mp_teambalance is enabled)


Цитата:
Cybermax писал:
Можно отключить "мемы" при убийствах?

Всегда можно было и сейчас можно. "Event icons time" в настройках игрока.

Кстати, вы вообще о 3038 все сейчас говорите? И от какой даты скажите пожалуйста, а то есть весомые различия.

Добавлено 30-09-2016 в 15:20:

ЗЫ: расскажите мне, как получить нормальные англесы игроков на клиенте (я в каком-то треде писал) - сделаю огнемёт с частицами.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено XaeroX 30-09-2016 в 13:16:

Цитата:
Cybermax писал:
Ты очень любишь выражать свое мнение по любому поводу. Задумайся, так ли оно интересно для остальных.

Слушай, ну если он не будет писать мнение - то что мы будем читать?
Вы ж после возвращения Дяди Миши молчите, аки партизаны.
Так, изредка лайтмапы обсуждаете.

__________________

xaerox on Vivino


Отправлено Дядя Миша 30-09-2016 в 14:14:

Цитата:
XaeroX писал:
Вы ж после возвращения Дяди Миши молчите, аки партизаны.

Ничоси молчат, со вчерашнева дня на форум незаходил - 15 новых сообщений в темах.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 30-09-2016 в 14:24:

Дядя Миша
Дык они всё про лайтмапы. У вас там с психопатом и кристаллайзом филиал асечки на троих.

__________________

xaerox on Vivino


Отправлено Дядя Миша 30-09-2016 в 14:49:

Цитата:
XaeroX писал:
У вас там с психопатом и кристаллайзом

а кто это?

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 30-09-2016 в 18:10:

Не флудьте здесь так злостно, пожалуйста!

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


Отправлено mittorn 30-09-2016 в 18:31:

~ X ~ интернет сейчас завести проще простого, я вообще не понимаю как его может не быть. К тому же у тебя сервак есть - подними iodine, купи симку, вруби безлимит и не пополняй счёт. Халявный инет уровня чуть лучше диалапа. Халфу можно купить с банковской карты. Если её нет - да, печально.


Отправлено Ku2zoff 30-09-2016 в 19:50:

Цитата:
mittorn писал:
Халфу можно купить с банковской карты.

Киви, например. Без комиссии!
Цитата:
~ X ~ писал:
лицензионный вазелин...

Ну кому что... Мне вот лицензионная халфа больше нравится.
Цитата:
~ X ~ писал:
ффффаааа-р фром ит

Неа. В данном контексте очень даже близко. Вот ежели ты совсем перенесёшь XDM на ксаш (заюзаешь физику там, мовевитч, рендерер), тогда да.


Отправлено Дядя Миша 30-09-2016 в 20:35:

Цитата:
Ku2zoff писал:
Вот ежели ты совсем перенесёшь XDM на ксаш

А он как перенёс? на полшышечки?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 01-10-2016 в 02:53:

Дядя Миша я имею в виду, когда начнёт узать фичи ксаша по-полной, то есть когда потеряется обратная совместимость с голдсорсом.


Отправлено mittorn 01-10-2016 в 05:28:

Ku2zoff а что там млжно заюзать? Large coords и nosqb если только


Отправлено ~ X ~ 01-10-2016 в 10:57:

mittorn -dNOSQB уже работает вовсю. Только внутри халвы что-то портится

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Что касается ксаша - я уже говорил: всё откровенное крошево я пофиксил. Митторн пофиксил ксаш. И ксаш-онли фичи сейчас не мешают работе под ГС. Например, те же светящиеся текстуры.

Повторюсь: если нужен годный огнемёт, расскажите как получить неискажённые углы PITCH игроков на клиенте.

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


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

Совместимость можно терять только в том случае, если у вас к примеру сейвы как в ксаш-моде или BSP31. А так-то смысл?

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 01-10-2016 в 18:49:

Дядя Миша запили сначала дельту для мира - тогда поговорим о БСП31. А то люди жалуются на дискриминацию энтитей!

382959177217529492

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


Отправлено XaeroX 01-10-2016 в 18:57:

Цитата:
~ X ~ писал:
дельту для мира


Один вопрос - зачем тебе дельта для мира?

__________________

xaerox on Vivino


Отправлено FiEctro 01-10-2016 в 19:02:

Цитата:
XaeroX писал:
Один вопрос - зачем тебе дельта для мира?


Чтобы её отсортировать

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 01-10-2016 в 19:30:

Я вот прям щас попробовал и ничего хорошего из этого не получилось.
Так что считаю вопрос закрытым.

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 02-10-2016 в 07:48:

Дядя Миша
Там в клиенте переменная cl_gravity. На неё домножается гравитация всех тентов. А берётся она из g_pWorld->curstate.gravity, который равен нулю т.к ксаш не передаёт baseline для мира. Изменения условия в цикле передачи baseline это исправляет.


Отправлено XaeroX 02-10-2016 в 07:53:

Цитата:
mittorn писал:
А берётся она из g_pWorld->curstate.gravity

Более умного способа передавать на клиент гравитацию придумать не смогли?

__________________

xaerox on Vivino


Отправлено mittorn 02-10-2016 в 10:14:

XaeroX Это видимо оказался наиболее очевидный способ позволяющий мессагу не регать. Хотя мне кажется, надо в movevars слать, гравитация там первая, что как бы намекает.


Отправлено Дядя Миша 02-10-2016 в 12:38:

Хватит мне мозг полоскать. Я же говорю, в клиентский интерфейс выведена функция pfnGetGravity().

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 03-10-2016 в 12:12:

Цитата:
XaeroX писал:
Один вопрос - зачем тебе дельта для мира?

мир настраивается и меняется.

Цитата:
Дядя Миша писал:
Хватит мне мозг полоскать. Я же говорю, в клиентский интерфейс выведена функция pfnGetGravity().

ты долбанутый на всю голову если до тебя не доходит, что у мира, как и у всех энтитей pev->gravity лежит в промежутке [0...1].

1. Есть карты, на которых гравитация != 1.
2. Есть админы, которым не нравится гравитация 800.
3. Есть рдачеры, которые разучились думать.
4. Есть фиектро, который давно не получал по шее за флуд.

Цитата:
Дядя Миша писал:
Я вот прям щас попробовал и ничего хорошего из этого не получилось.
Так что считаю вопрос закрытым.

Плохо старался, может быть? Считаю вопрос открытым.

До кого ещё не дошло, что sv_gravity измеряется в дюймах/секунду в квадрате (или подобных физических единицах), а pev->gravity - в разах?

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


Отправлено XaeroX 03-10-2016 в 12:37:

Цитата:
~ X ~ писал:
мир настраивается и меняется.

Tempora mutantur et nos mutamur in illis?
Цитата:
~ X ~ писал:
pev->gravity - в разах

pev->gravity это, так сказать, pev->scale для sv_gravity

__________________

xaerox on Vivino


Отправлено Дядя Миша 03-10-2016 в 14:19:

Цитата:
~ X ~ писал:
ты долбанутый на всю голову если до тебя не доходит

А ты быдло некультурное, а еще в опенГЛ не можешь

Что там до меня не доходит? Взял мессагу зарегал, да и передал этот хренов байт по сети.

Цитата:
~ X ~ писал:
Плохо старался, может быть?

Неизвестно чем это всё закончится ящитаю. Лучше не трогать.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 03-10-2016 в 15:04:

~ X ~
Ты зачем грубишь? Заграница на тебя явно плохо влияет.

__________________

xaerox on Vivino


Отправлено ~ X ~ 03-10-2016 в 17:16:

Цитата:
Дядя Миша писал:
Неизвестно чем это всё закончится ящитаю. Лучше не трогать.

Вся жизнь неизвестно чем закончится, если её не трогать.

XaeroX я устал от человеческой невменяемости юзеров этого форума. 4-5 человек что-то делают, остальные "мы не шарим, но какашку кинем".

Давайте лучше поменьше флуда, хорошо?

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


Отправлено Дядя Миша 03-10-2016 в 18:46:

~ X ~ вот и не флуди. Зарегай эту мессагу и фпирёд. Тожы мне из-за одного байта кашу устроил. Если хочешь знать, посылка на мира на клиент автоматически означает сломанный текущий протокол. Хотя откуда тебе такое понять...

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 03-10-2016 в 19:19:

Дядя Миша А что оно ломает? Как по коду не вижу подвоха, так и в работе не вижу изменений кроме работающей клиентской гравитации в xdm. Где искать возможную поломку?


Отправлено Дядя Миша 03-10-2016 в 20:25:

mittorn конец пакетных энтить это (word)0. Но одновременно этот байт интерпретируется как индекс энтити. Дальше продолжать?

__________________
My Projects: download page

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

Цитата:

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


Отправлено KiQ 03-10-2016 в 23:24:

Дядя Миша жэсть какая

__________________
-Brain is dead-


Отправлено Cybermax 04-10-2016 в 02:48:

Цитата:
~ X ~ писал:
Если интересно новое оружие, то сразу предлагайте модели (желательно не спыренные).

Не знаю, на сколько актуально предложение, но решил написать свой список оружия с прилагающимися ресурсами(модели от первого лица с hd текстурами, p_, w_ модели, звуки, спрайты). Оружие из Opposing Force плюс некоторые соображения изложенные ранее.

1. Холодное оружие

1.1 Combat knife - нож из OP4
Название - weapon_knife
http://rgho.st/84fD7DZyL

1.2 Pipe wrench - Разводной ключ из OP4
Название - weapon_pipewrench
http://rgho.st/7dZrYPyss

1.3. Medkit - Аптечка.
Есть в TFC, SC.
Название - weapon_medkit
Но предлагаю изменить принцип. У аптечки будет заряд по аналогии с патронами у огнестрела. В TFC такого заряд не отображается.
http://rgho.st/6k4nhpGX5

Barnacle grapple - не знаю как это правильно перевести. Уверен все поняли.
Есть в OP4
http://rgho.st/88yzczzbV


2. Пистолеты/Револьверы
Я предлагаю сделать два 9мм пистолета: глок и беретта. Глоку сделать альтернативную атаку - переключатель с автоматической стрельбы(зажал атаку и стреляет пока обойма не закончится) и одиночными выстрелами. Да не очень достоверно, но прикольнее. А Беретте вторичную атаку сделать глушитель, анимацию которого многие уверен видели в стандартной модели пистолета. Данное разделение на два пистолета, внесло бы ясность и разнообразие.
Также я предлагаю использовать настоящие названия для существующего оружия, т.е. weapon_glock, v_glock.mdl, v_beretta.mdl, glock-shooе.wav etc..

2.1 Beretta92FS
Есть в HDP
Название weapon_beretta92FS
Почему мне кажется необходимым добавлять Беретту? Beretta M9 используется полицейскими и военными, а глок напротив используется менее официальными структурами и отлично подходит для Черных оперативников на ряду с mp5sd. Надеюсь доходчиво объяснил.
http://rgho.st/68Pr9YsVl

2.2 Glock17
Переименовать из weapon_9mmhandgun в weapon_glock17.
Моделька из OP4 но с руками из HPD.
http://rgho.st/8Hd6tRmy4

2.3 Python
Переименовать револьвер weapon_357 в weapon_python.

2.4 Desert eagle
Название - weapon_eagle
Все мы его прекрасно знаем.
http://rgho.st/7YmWF6jHD

2.4 Uzi
Название - weapon_uzi
Не знаю, где-то слышал что вроде сначала хотели добавить в игры, потом вырезали. В общем было-бы прикольно увиделть в ХДМ,
http://rgho.st/6kFkdXTcp


3. Двуручное оружие
Тут предлагаю разделить weapon_9mmar на m16 и на mp5sd. M16 использовали HECU а MP5SD Black Ops на ряду с глоками и арбалетами. Все это уже сто раз расписывал.

3.1 MP5SD3
Название - weapon_MP5SD3
Основной огонь как обычно, вторичная атака можно или зум или переключение режима стрельбы.
http://rgho.st/8sdqfCMsS

3.2 M4A1
Название - weapon_m4a1
Основное оружие солдат. С подствольным гранатаметом.
http://rgho.st/8g8wcW9rM

3.3 SPAS-12
Дробовик из weapon_shotgun переименовать в weapon_spas12, так же остальные ресурсы(v_spas12.mdl, w_spas12.mdl, spas12_shoot.wav etc..)


4. Специальное оружие

4.1 Armbrust ATW
Переименовать weapon_rpg в weapon_atf.


5. Взрывчатка

5.1 weapon_handgrenade переименовать в weapon_mk2


6. Тяжелое оружие.

6.1 FN M249E2 SAW
Название weapon_m249e2
Пулемет из OP4
http://rgho.st/7j5X7lQ4B

6.2 XV11382
Переименовать weapon_displacer в weapon_xv11382

6.3 M40A1
Название weapon_m40a1
Снайперская винтовка из OP4.
http://rgho.st/7gkSyz5ZD

6.4 XM214 Microgun
Название weapon_xm214
Роторный пулемет.
http://rgho.st/7My8vP8kp


7. Биологическое оружие

7.1 Spore launcher
Пушка расы Хэ из OP4
http://rgho.st/6snstkc8t

7.2 Shock rifle
Электрошок расы Хэ из OP4
http://rgho.st/68KTzvfMr

Если все же оружие появится, могу найти красивые "незаюзанные" модели для большинства оружия.
При составлении списка использовал:
http://www.imfdb.org/wiki/Half-Life
http://www.svencoop.com/manual/weapons.html
http://half-life.wikia.com/wiki/Minigun

п.с. Конечно же, не обязательно переименовывать уже имеющиеся оружие, просто для последовательности. Мало-ли реализует это оружие в ХДМ, а может кто-другой использует модели.

__________________


Отправлено Ku2zoff 04-10-2016 в 03:48:

Цитата:
Cybermax писал:
Название - weapon_uzi
Не знаю, где-то слышал что вроде сначала хотели добавить в игры, потом вырезали.

Ты так долго и упорно настаиваешь на том, чтобы добавить это оружие в мод. Только на основе слухов и домыслов?
Список большой. Тут уже конечно вкусовщина, но почему бы нет, когда появятся карты с этими оружиями? А в базовой поставке даже не знаю. В XDM из коробки и так есть лишнее на мой взгляд оружие.


Отправлено Cybermax 04-10-2016 в 04:41:

Цитата:
Ku2zoff писал:
Ты так долго и упорно настаиваешь на том, чтобы добавить это оружие в мод.

Узи-маузер, узи-маузер!
Цитата:
Ku2zoff писал:
Только на основе слухов и домыслов?

Ну что поделать, достоверной инфы нет, а у кого она есть, может у тебя? В олдскульном Cold Ice есть узи и в пресловутом свене. Вроде неплохо.
Цитата:
Ku2zoff писал:
Тут уже конечно вкусовщина, но почему бы нет,

По сути предлагаю скопировать оружие из Свена.
Цитата:
Ku2zoff писал:
когда появятся карты с этими оружиями?

Мне кажется, что если написать новость о новой версии на моддб, рассказать что есть кооперативный режим, то народ заинтересуется. Также можно будет сделать страничку мода на банане. А желающие сами появятся. На банане, до сих пор модели из HL:WE теребят
Цитата:
Ku2zoff писал:
В XDM из коробки и так есть лишнее на мой взгляд оружие.

Согласен с тобою, weapon_alauncher смущает.

__________________


Отправлено mittorn 04-10-2016 в 05:07:

Дядя Миша
Хм. Начальное значение мира передастся корректно, а любое изменение отбросит все изменения в кадре, да ещё и мусор в буфере оставит. Понятно. . На деле никто ничего не изменял как в халфе, так и в xdm, по этому проблем не было. Можно конечно как костыль заигнорить эти изменения, передавая только baseline, но лучше не стоит.
~X~, найди другой способ. Дельта в ксаше не расчитана на этот.


Отправлено Ku2zoff 04-10-2016 в 07:08:

Цитата:
Cybermax писал:
weapon_alauncher смущает.

Это кислотная пушка? Она имеет ценность в плане кода. Я ни в одном моде не видел биопушки а-ля анрил. Меня больше смущают лучевая пушка и хемган. Ну и меч


Отправлено Chyvachok 04-10-2016 в 08:06:

Цитата:
Cybermax писал:
Глоку сделать альтернативную атаку - переключатель с автоматической стрельбы(зажал атаку и стреляет пока обойма не закончится) и одиночными выстрелами. Да не очень достоверно, но прикольнее.


Если не ошибаюсь то там есть модели стреляющие полностью автоматом или по 3 патрона в контре. ИМХО мое мнение из-за лимита в 32 ствола нужно вводить только интересные по реализации стволы, всякие энергопушки, и прочее.

Беретта к примеру уже лишняя, если то же разделение МП5 и М4 имеет смысл в плане геймплея - закончились например в эмке патроны, у игрока есть еще автомат под 9мм патрон, то с пистолетами с одним калибром получиться что у игрока по сути будет 2 одинаковых ствола игрок будет пользоваться одним, а второй просто балластом будет лежать.

Цитата:
Cybermax писал:
Переименовать weapon_rpg в weapon_atf.

5.1 weapon_handgrenade переименовать в weapon_mk2

Переименовать weapon_displacer в weapon_xv11382


Классы оружия лучше абстрактными оставить, а то так во первых кучу карт надо переделывать, меняя названия старых энтить на новые, да и это ничего по сути не даст, и к тому же оружие не совсем идеально соответствует своим прототипам чтобы так классы переименовывать, Armbrust ATW по которому замоделен РПГ это одноразовый гранатомет, без лазерного наведения, такого вроде вообще в реальной жизни нет, и ракеты в нем по больше, M40A1 не имеет снимаемого магазина.


Отправлено Cybermax 04-10-2016 в 09:04:

Цитата:
Ku2zoff писал:
Это кислотная пушка?

Цитата:
Ku2zoff писал:
и хемган.


Я бы кислотную пушку weapon_alauncher в weapon_chemgun переименовал и модель соответственно v_chemgun.mdl использовал. Модель v_chemgun.mdl взята из Gunman Chronicles, а там как раз химикалиями стреляла.
То чем сейчас является weapon_chemgun это обыкновенный бластер.

Цитата:
Ku2zoff писал:
Меня больше смущают лучевая

Чем она тебя смущает?

Цитата:
Chyvachok писал:
всякие энергопушки, и прочее.

Какие энергопушки? Много ты сейчас принципиально новых энергопушек придумаешь?
Цитата:
Chyvachok писал:
то с пистолетами с одним калибром получиться что у игрока по сути будет 2 одинаковых ствола

Для сингла зато интересно получится. Допустим у охраны - беретты, у солдатни(офицеров) - диглы, черных оперативников - глоки.


Цитата:
Chyvachok писал:
Классы оружия лучше абстрактными оставить, а то так во первых кучу карт надо переделывать,

В твоем доводе есть резон, но хотелось бы конечно в идеале реальные названия.

Цитата:
Chyvachok писал:
к тому же оружие не совсем идеально соответствует своим прототипам

Цитата:
Chyvachok писал:
Armbrust ATW по которому замоделен РПГ это одноразовый гранатомет, без лазерного наведения,

Не буду спорить, верно подмечено. Именно хоэтому в хл2 ATF4 сделали.
Цитата:
Chyvachok писал:
M40A1 не имеет снимаемого магазина.

А вот тут я верю больше world.guns.ru
цитата
Цитата:
Технически М40 представляет собой 5ти-зарядную винтовку с продольно-скользящим поворотным затвором и отъемным магазином.


По поводу гранаты, не понимаю, похоже один в один с реальным прототипом.
Дисплейсер полностью вымышленное оружие и название упоминается в ресурсах игры, в этом случае никаких разночтений не может быть.
Цитата:
In the view model of Displacer Cannon, the player can barely see the white letters BLACK MESA XV11382 written on the thick black cable in the bottom-right side of the screen.




__________________


Отправлено Chyvachok 04-10-2016 в 09:23:

Цитата:
Cybermax писал:
Не буду спорить, верно подмечено. Именно хоэтому в хл2 ATF4 сделали.


Не, и там накосячили, АТ4 тоже однозарядный и который стреляет задом наперед и с фигней от другого гранатомета. У МП7 там вообще 2 ствола, и нижний их них там стреляет гранатами диаметром куда больше чем у ствола.

Цитата:
Cybermax писал:
В твоем доводе есть резон, но хотелось бы конечно в идеале реальные названия.


Ну названия оружия в халве вообще нигде не фигурируют, кроме названия классов оружия, да и это такая мелочь, не стоит с ними заморачиваться.


Отправлено FreeSlave 04-10-2016 в 09:34:

Нужно не оружие добавлять, а протестить и стабилизировать то, что уже есть.
Я могу для нужд тестирования предоставить (запароленный) сервер, доступный по внешке, чтоб играть можно было откуда угодно, а не только из бара (или где вы там собирались) в Москве у ~X~. Но круг доверенных тестеров пусть выбирает сам разработчик.

Предлагаю вообще пока не запариваться насчет работы клиента под линуксом и поддержки Xash (или оставить только в качестве экспериментальной поддержки). После ближайшего релиза (или до) заставить наконец Икса пользоваться системой контроля версий, перейти на открытую модель разработки и заюзать continuous integration. Потому что получать архивы от появляющегося пару раз в неделю Икса, а в следующий раз обнаруживать, что всё уже поменялось и снова нужно чинить - вообще не дело.

__________________
I'm on github
I'm on opendesktop.org


Отправлено Ku2zoff 04-10-2016 в 09:57:

Цитата:
Cybermax писал:
Чем она тебя смущает?

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


Отправлено Cybermax 04-10-2016 в 10:13:

Цитата:
Ku2zoff писал:
А зачем нужна копия гаусса? Ну правда, даже режимы стрельбы очень схожи.

А то есть weapon_plasma со сторичной атакой похожей на пылесос не смущает?
Цитата:
FreeSlave писал:
Нужно не оружие добавлять, а протестить и стабилизировать то, что уже есть.

Вот добавить новое оружие и работать над стабильностью. Иначе будет все очень стабильно, но никому не нужно. Со всем остальным изложенным согласен на все 100%

__________________


Отправлено Ku2zoff 04-10-2016 в 10:25:

Цитата:
Cybermax писал:
А то есть weapon_plasma со сторичной атакой похожей на пылесос не смущает?

weapon_plasma это линк ган, тащем-то. Так что вторичная атака там похожа не на пылесос, а на линк ган. А линк гана в халфе нет, это анриловское оружие. Поэтому не смущает. А бимрайфл ну почти один в один как гаусс. Зачем ещё одно такое оружие?
Цитата:
Cybermax писал:
Вот добавить новое оружие

Вот зарелизить хотя бы то, что есть на данный момент. Чтобы работало. А потом патчить.


Отправлено Cybermax 04-10-2016 в 10:52:

Запустил c2a1 побегать. Стреляю в Хгрунта из револьвера, а тот взрывается. В том смысле, что разрывает бедолагу на куски мяса. В следующего стреляю, опять разрывает в клочья. Взрываются Хгрунты от выстрела из револьвера. Правда не подряд, но два из пяти примерно. Выглядит дико. Барни или Слейвы не взрываются.
А еще при ударе током или взрыве(когда мало заряда батареи) худ начинает калбасить. Трудно даже описать.
п.с. XDM3037.exe

Цитата:
Ku2zoff писал:
Вот зарелизить хотя бы то, что есть на данный момент. Чтобы работало. А потом патчить.

А вы на пару с FreeSlave задумайтесь, кому оно нужно в нынешнем виде?


__________________


Отправлено mittorn 04-10-2016 в 11:12:

Cybermax Нужен стабильный релиз. А потом его под линуксы собирать и т.д.
Ибо постоянно что-то где-то меняется и ломается. А при портировании на linux тоже может что-то отвалиться.


Отправлено ~ X ~ 04-10-2016 в 12:07:

Цитата:
Ku2zoff писал:
Это кислотная пушка? Она имеет ценность в плане кода. Я ни в одном моде не видел биопушки а-ля анрил. Меня больше смущают лучевая пушка и хемган. Ну и меч

Его не смущает наличие ПЯТИ пулевых видов оружия, но смутил говномёт, которого нигде нет и который работает по уникальной схеме. Need I say more?

Цитата:
FreeSlave писал:
После ближайшего релиза (или до) заставить наконец Икса пользоваться системой контроля версий, перейти на открытую модель разработк

Заставлять не надо - после релиза так и будет. Только что вы так бугуртуете - не понимаю. Чфыр все кушают и добавки просят...

Cybermax ты выдал, конечно, гигантский список. Только реализовывать его будеш сам. Всё возможно и доступно. Но для совместимости с 1110 пока остаётся 32 пушки. Одна пушка добавляется в среднем 3-4 месяца. Если ты работаешь шустрее - item_flag тебе в руки.


Цитата:
mittorn писал:
Можно конечно как костыль заигнорить эти изменения, передавая только baseline, но лучше не стоит.
~X~, найди другой способ. Дельта в ксаше не расчитана на этот.

Мне не хочется ломать концепцию нигде. Иначе придётся мне писать свою дельту на все энтити. Если в чфыре не передаётся вазелин - это совсем плохо. Ибо он есть и нужен. Я уж готов смириться с тем, что там нельзя будет менять гравитацию в онлайне. В любом случае, это не та проблема чтоб из-за неё объявлять ксашемораторий.

Цитата:
Дядя Миша писал:
конец пакетных энтить это (word)0. Но одновременно этот байт интерпретируется как индекс энтити. Дальше продолжать?

Это в халве так сделано или только в ксаше?

Цитата:
Ku2zoff писал:
А бимрайфл ну почти один в один как гаусс. Зачем ещё одно такое оружие?

БР ни разу не гаусс и код у неё принципиально другой. Ну и мощность.

Цитата:
Ku2zoff писал:
Вот зарелизить хотя бы то, что есть на данный момент. Чтобы работало. А потом патчить.

Так я и прошу тестировать - ЧТОБЫ ЗАРЕЛИЗИТЬ.

Цитата:
Cybermax писал:
А еще при ударе током или взрыве(когда мало заряда батареи) худ начинает калбасить. Трудно даже описать.

А зачем ты вообще 3037 трогаешь? Он не нужен.

Выпущу-ка XDM Idiot Edition. Там к каждому спецэффекту будут текстовые подписи "не пугайтесь, так должно быть".

Цитата:
mittorn писал:
Cybermax Нужен стабильный релиз. А потом его под линуксы собирать и т.д.

Так не над этим ли мы работаем?

В общем, жду багрепортов от тех, кому достался тестовый пакет 3038.
А меня до сих пор беспокоят переходящие из года в год зависоны при смене уровней в ХЛ. И ведь не поймёшь - из-за пиратки это, из-за карт, из-за кривых дров, из-за сервера, из-за клиента..?
Но то бывает редко. Также остались перезагрузки моделей на Тропике. Как я писал в треде, от которого у %s стул треснул. )

Добавлено 04-10-2016 в 15:07:

PS: для подборных медкитов (БЕЗ ХАКОВ) надо пилить нормальную систему инвентаря (как в скуримах), а не m_rgItems[ITEM_ANALKIT]++; Такие дела.

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


Отправлено Ku2zoff 04-10-2016 в 14:08:

Ребятушки. Такие дела. Нужны сорцы от версии 3.0.3.4. Ну и сам мод версии 3.0.3.0 + все патчи до 3.0.3.4. Для коллекции и экскперирементов. На моддб только 3.0.3.7 лежит. Сорцы вообще нигде не отрыть, благо от 3.0.3.7 у меня имеются. Может у кого завалялись эти архивы? И эта, пока меня в конфе нет, лучше в личку на форуме пишите.


Отправлено mittorn 04-10-2016 в 14:18:

Ku2zoff Ну так добавляйся в конфу


Отправлено Ku2zoff 04-10-2016 в 14:22:

Кое-как нашёл часть файлов. Теперь надо только патчи 3,0,3,2 до 3,0,3,3 и 3,0,3,3 до 3,0,3,4. И сорцы 3,0,3,4.


Отправлено mittorn 04-10-2016 в 15:56:

Я бы сказал граву и псевдофизику приделать, но боюсь, что в таком случае приделывать её придётся мне.


Отправлено Дядя Миша 04-10-2016 в 17:28:

Цитата:
~ X ~ писал:
Мне не хочется ломать концепцию нигде.

Так тебе и не предлагают ломать концепцию. Можно подумать ты в мире передаешь сотни переменных. Ты возьми и передай мессагу как MSG_INIT и она разошлётся всем вновь прибывшим автоматически. Это если совсем не хочется возиться, и.т.д. Ну или в класс игрока писать такие вещи.
Цитата:
~ X ~ писал:
Это в халве так сделано или только в ксаше?

Я щас посмотрел (ReHLDS), он тоже не шлёт на клиент мир. И тоже шлёт (word)0 как конец пакетных энтить. Зобагно. Ну а про кваки и говорить не стоит, там всегда так было. Но при этом вазелин для мира на клиент тоже не шлётся. Покрайней мере в ReHLDS. И в связи с этим уместно поднять вопрос, а тов. ~X~ вообще уверен что у него что-то там шлётся на клиент из мира?
И если да, то во всех ли версиях халфы оно шлётся? Не поленитесь проверьте.

Добавлено 04-10-2016 в 20:28:

Пост ФриСлейва вынес в отдельную тему тут.

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 04-10-2016 в 18:43:

http://mittorn.the-swank.pp.ua/rehl...229b0535a4e92a9
У меня какой-то особый rehlds?

Добавлено 04-10-2016 в 21:43:

Другое дело, что сам пакет для 0 он не создаёт
http://mittorn.the-swank.pp.ua/rehl...05d0a7a179fa4e8
Т.е как я выше писал, изменения не отправляются. Но и этого хватит для старта карты.


Отправлено ~ X ~ 04-10-2016 в 18:45:

Цитата:
Ku2zoff писал:
Кое-как нашёл часть файлов. Теперь надо только патчи

приеду домой - будут любые. Только... зойчем вам такие приватности? (>_> )

Цитата:
Дядя Миша писал:
Я щас посмотрел (ReHLDS), он тоже не шлёт на клиент мир. И тоже шлёт (word)0 как конец пакетных энтить. Зобагно. Ну а про кваки и говорить не стоит, там всегда так было. Но при этом вазелин для мира на клиент тоже не шлётся. Покрайней мере в ReHLDS. И в связи с этим уместно поднять вопрос, а тов. ~X~ вообще уверен что у него что-то там шлётся на клиент из мира?

Он уверен. Ибо работает. Он просит кого-нибудь проверить это на карте "Морфеус" через ХЛДС.

mittorn да что уж там

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


Отправлено Дядя Миша 04-10-2016 в 19:00:

~ X ~ но в процессе игры - не меняется? Только вазелин?
mittorn the-Swank это твоё альтер-эго? Или автор ReHLDS?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Cybermax 04-10-2016 в 19:03:

Цитата:
~ X ~ писал:
А зачем ты вообще 3037 трогаешь? Он не нужен.

Я должен писуть в приват и выпрашивать новые версии?
Цитата:
~ X ~ писал:
Выпущу-ка XDM Idiot Edition. Там к каждому спецэффекту будут текстовые подписи "не пугайтесь, так должно быть".

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

1. Музыка. Даже если выставить MP3FadeTime "0" и в меню воцаряется тишина, то при запуске карты музыка начинает играть хотя mp3player "0",
MP3Volume "0". Лечится удалением папки XDM\music.
Уберите музыку из нового релиза. Она только отвлекает.
2. После музыки, обращаешь на цвета главного меню. Цвета тошнотворные.
Лечится удалением xdm\resource. Сделайте в новом релизе цветовую схему ближе к оригинальному хл. Неудобно же сейчас.
3. После запуска карты, на сервер добавляются куча ботов из botmatch.cfg. В +commandmenu ->botmatch есть разные пункты кроме пунктов: удалить, добавить бота. Подсказка - в моде на q2 OSP - Tourney DM было отличное меню с возможность добавления, удаления Gladiator Bot. Очевидные команды, но видимо не для всех.

__________________


Отправлено mittorn 04-10-2016 в 19:13:

Дядя Миша это человек, который дал мне аккаунт на впске

Добавлено 04-10-2016 в 22:07:

Т.к вроде не накладно, можно проверку на 0 поставить в отправке PacketEntity. Тогда будет поведение как в GS.
А про то, что не изменяется кажется в комменте в сурцах XDM написано.

Добавлено 04-10-2016 в 22:11:

Правда, не уверен, что тут именно это имеется в виду

C++ Source Code:
1
if (g_pWorld)
2
{
3
  //if (g_pWorld->curstate.gravity < 10)// XDM3038a: server must send relative value!
4
    cl_gravity *= g_pWorld->baseline.gravity;// BUGBUG: HL engine does not update curstate.gravity;! We modify cl_gravity because it's used later in code
5
}


Добавлено 04-10-2016 в 22:13:

Так что у тут дилемма. Разрешить базелин в движке, тогда запретив отправку самой дельты или нет, оставив XDM только слать через игроков/мессагу гравитацию.
Если зарегать мессагу - можно будет обновлять её находу.


Отправлено ~ X ~ 04-10-2016 в 20:14:

Цитата:
mittorn писал:
Я должен писуть в приват и выпрашивать новые версии?

именно так.

Цитата:
Cybermax писал:
Не ног, не подколоть? Я между прочим и так отключаю весь спецэффект тот мусор, которые отвлекает от игры, которого должен заметить достаточно.

Это не (только) в твой огород камень. Сообщество геймеров разделилось на тех, что "Вау! Вот это крутая идея!" и "ОМГ, что это? Баги?". В тредах про 3037 и 3038 об этом уже было. Так что, sorry, my bad.

Цитата:
Cybermax писал:
1. Музыка. Даже если выставить MP3FadeTime "0" и в меню воцаряется тишина, то при запуске карты музыка начинает играть хотя mp3player "0",
MP3Volume "0". Лечится удалением папки XDM\music.

Извини ещё раз. Idiot edition я переименую в Cybermax edition. Все твои проблемы лечатся удалением папки XDM.

Цитата:
Cybermax писал:
После музыки, обращаешь на цвета главного меню.

Cybermax: пожалуйста, выйди из треда и... не заходи больше. Играй в то, что нравится.

mittorn так вот я и пришёл к компромиссу - придётся пока мириться со статичностью мира. Что будет дальше - посмотрим. Через игрока передавать негде - у него свая гравити - например, после триггера.

физическое ускорение = g_cl_gravity * g_pWorld->curstate.gravity * entity->curstate.gravity + entity->curstate.velocity;// вроде так

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


Отправлено Дядя Миша 04-10-2016 в 20:32:

Цитата:
Cybermax писал:
Я между прочим и так отключаю весь спецэффект тот мусор, которые отвлекает от игры, которого должен заметить достаточно.

Ну и зря. Эти троллфейсы как по мне единственная оригинальная вещь в XDM. А ну и trigger_butthurt еще. Вот если бы они еще могли разные фразы произносить, как персонажи комиксов - облачком. Ну например - отличный денёк для сортировки delta.lst, не так ли?

Цитата:
mittorn писал:
Если зарегать мессагу - можно будет обновлять её находу.

Так вот именно что. Лучше переделайте.
Цитата:
~ X ~ писал:
Через игрока передавать негде

хм. Ну например fuser какой-нибудь. Или ты их все выюзал?

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 04-10-2016 в 20:40:

зарегай мессагу под гравитацию. Не ужели не будет полезным иметь возможность её изменить?


Отправлено ~ X ~ 04-10-2016 в 20:44:

mittorn я не могу сделать это для ОДНОГО пев-гравити, я тогда должен буду писать дельту свою, понимаешь? Для всех энтваров, для всех энтить. Для неба, для Ал-ха. Если я напишу хак, я не смогу жить. Ясно?

Дядя Миша в таблицы экспортов подглядывешь?

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


Отправлено Дядя Миша 04-10-2016 в 20:53:

Цитата:
~ X ~ писал:
я не могу сделать это для ОДНОГО пев-гравити

Но мир - это еденичный объект. В чём проблема?

ЗЫ. Ладно если только вазелин передавать, я потом посмотрю.

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 04-10-2016 в 20:57:

~ X ~
зачем дельту? pev->gravity для мира не может измениться сам без твоего ведома. Вот и отправляе его игроку при подключении и мультикастом при изменении.


Отправлено ~ X ~ 05-10-2016 в 11:30:

mittorn снова ты суть не уловил, но нибида. Понимаешь, всё надо делать универсальным, а не обвешивать хаками. Если ты сделал плюшку для pev->grvity, сделай её для pev->scale. И для всего остального. Или ты собираешься для каждого пука мессагу регистрировать? Если что, их максимум 126 штук и не надо забывать что XDM - платформа для моддинга и другие люди тоже нуждаются в слотах под сообщения.

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


Отправлено XaeroX 05-10-2016 в 11:41:

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

Золотые слова, Юрий Венедиктович. Золотые слова!
Цитата:
~ X ~ писал:
Если я напишу хак, я не смогу жить.

Но почему в таком разе ты жив после того, как решил передавать гравитацию в ворлдспавне?

__________________

xaerox on Vivino


Отправлено Дядя Миша 05-10-2016 в 13:50:

Цитата:
~ X ~ писал:
сделай её для pev->scale. И для всего остального.

Это ты мир собрался рескейлить? Наверняка средствами RenderSystem

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 06-10-2016 в 09:21:

So, what's the news from the other parts of Tamriel?

Как дела с ХЛДС? Удалось поиграт хоть?

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


Отправлено mittorn 06-10-2016 в 12:58:

~ X ~ поиграл сам с собой пару минут на ксаше


Отправлено ~ X ~ 06-10-2016 в 15:48:

mittorn АИ-то так и не прошёл? Хотя бы в сингле.

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


Отправлено Дядя Миша 06-10-2016 в 17:57:

Я помню когда-то давно, в рамках тестирования ксаша запустил XDM с 32-ю ботами под ксашем и ушёл короч посуду мыть, часа на полтора. Давно еще в 2011-м кажется. Вернулся, всё в кровище, в мясе, даже на клавиатуру немного попало. И воркает как ни в чём не бывало. И я еще на час оставил и всё было в порядке. Вот этот старый XDM я понимаю - стабилен был.
~ X ~ если тебе будет это приятно

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 06-10-2016 в 18:06:

А может, отрыть исходники и сделать review всех изменений?

Добавлено 06-10-2016 в 21:06:

Хотя я пока с новым проблем не видел.


Отправлено Ku2zoff 06-10-2016 в 18:24:

Цитата:
mittorn писал:
А может, отрыть исходники и сделать review всех изменений?

А как ты думаешь, почему мне вдруг понадобились сорцы старой стабильной версии 3.0.3.4? Которая под ксашем ни-ни, и под халфой ни-ни. Не глючит и не вылетает то есть. Я все свои готовые на данный момент наработки буду переписывать в 3.0.3.8, т.к. с этой версией не надо будет городить огород ради поддержки линуксов и коопов. Ну и то, что изломалось буду сравнивать со старой, возможно кое-где придётся откатить изменения. Если конечно ~X~ уже не исправил десяток (или сколько их там) мелких досадных багов, режущих глаз. Ну и остальные, которые уже много раз обсуждались в этом треде.

Больше всего меня конечно волнуют клиентские пушки. В XDM они вроде есть, но их вроде бы и нет. Как-то непонятно работают. У себя я их не вырезал, и все фичи оружий и игрока, завязанные на клиентских пушках довольно долго отлаживал. Ну, к примеру, ползание, анимацию holster, ту самую зажигалку в левой руке и даже динамический прицел. Всё это прекрасно работает в сингле, но в мульте с клиентскими пушками - нет (а без них кое-что нифигово так лагает, когда пинг выше 50. Например прицел). Я убил не один вечер на написание нужного кода и его отладку.


Отправлено ~ X ~ 08-10-2016 в 21:08:

Ku2zoff я просто не могу смотреть на лютый хак с лучами для эгона на клиенте. Это нечто настолько печальное, что не хочется это даже в каментах оставлять

В общем, потестировали тут ещё по сети, нашли пару легко устранимых проблем и всё ту же люто страшную потерю веапондаты между сервером и клиентом. Я стал передавать "контрольную сумму" - число переданных оружий на клиент. И выясняется что РЕАЛЬНО ПРИХОДИТ несколько занулённых структур!! Если вернуть всё как было два года назад - это будет долго и сложно (и уныло). Нужно разобраться, почему этого не происходит в cunter-stroke и прочих играх. Жду подвохов от вэльвэ.

ЗЫ: если есть лица, заинтересованные в том чтобы я тестировал мод под ксашем, предъявите вещдоки того, что он перестал портить конфиги до состояния вылета халвы. (наприер, раньше после запуска чфыр папка xdm приходила в негодность из-за config.cfg и gameinfo) Ибо копировать каждый раз по 500М туда-сюда мне чрезвычайно не удобно.

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


Отправлено Дядя Миша 08-10-2016 в 21:55:

Цитата:
~ X ~ писал:
перестал портить конфиги до состояния вылета халвы

так это проблема халфы, например.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 09-10-2016 в 04:06:

Цитата:
~ X ~ писал:
И выясняется что РЕАЛЬНО ПРИХОДИТ несколько занулённых структур!!

Это под голдсорсом?
Цитата:
~ X ~ писал:
я просто не могу смотреть на лютый хак с лучами для эгона на клиенте.

Ну а что не так с этим хаком? Создаются клиентские копии лучей, а потом их состояние изменяется в функции UpdateBeams.


Отправлено Дядя Миша 09-10-2016 в 13:34:

Цитата:
Ku2zoff писал:
Ну а что не так с этим хаком?

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 09-10-2016 в 13:41:

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

__________________

xaerox on Vivino


Отправлено Дядя Миша 09-10-2016 в 13:44:

Цитата:
XaeroX писал:
Я бы хотел для начала услышать определение понятий "хак" и "анальщина" от XWider-а

Цитата:
— Дело в том, что… Вы знаете, что такое домкрат?

— Ну, конечно, знаю, оставьте меня в покое…

— Как вы себе представляете домкрат? Опишите своими словами.

— Такой… Падает, одним словом.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 09-10-2016 в 16:11:

Цитата:
Ku2zoff писал:
Это под голдсорсом?

Да. Под ксашем пока не тестировал.

Происходит в основном у нелокальных клиентов ( != 127.0.0.1).

Цитата:
Ku2zoff писал:
Ну а что не так с этим хаком? Создаются клиентские копии лучей, а потом их состояние изменяется в функции UpdateBeams.

Потому что объект СОЗДАЁТСЯ на клиенте вместо того чтобы быть одним для всех. Уныние, отчаяние и фацепалм.

XaeroX Дядя Миша нуждается в двух предупреждениях за флуд и двух за неуважение к участникам форума. (г_г)

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


Отправлено Дядя Миша 09-10-2016 в 16:20:

Цитата:
~ X ~ писал:
Потому что объект СОЗДАЁТСЯ на клиенте вместо того чтобы быть одним для всех

Ты слышал кое-что про клиентские энтити? Они создаются на клиенте.

Цитата:
~ X ~ писал:
Дядя Миша нуждается в двух предупреждениях за флуд и двух за неуважение к участникам форума

Это почему это в двух, если участник - один? Который к тому же не хочет пояснить своему позицию по давно интерисующему нас вопросу.
Я вам сейчас покажу как выглядит настоящий хак:
C++ Source Code:
1
item->fuser2					= gun->m_flStartThrow;
2
item->fuser3					= gun->m_flReleaseThrow;
3
item->iuser1					= gun->m_chargeReady;
4
item->iuser2					= gun->m_fInAttack;
5
item->iuser3					= gun->m_fireState;

Видите? Сделали переменные для юзеров, а сами же их и заюзали. Это не только хак, но еще и подлость.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 09-10-2016 в 16:36:

Цитата:
~ X ~ писал:
Потому что объект СОЗДАЁТСЯ на клиенте вместо того чтобы быть одним для всех.

И что? На клиенте ты никак не создашь объекты, видимые другим игрокам. Можно только отправлять с сервера эвенты или мессаги каждому конкретному игроку. Ну ты же это знаешь. Так что или мирится с подобным кодом, или терпеть заметное подлагиванием пушек.
Что меня действительно напрягает, так это то, что на клиенте нет нормального способа (читай, интерфейса из движка) чтобы управлять массивом объектов. Давеча очень много переписывал код зажигалки, чтобы другие игроки в мультиплеере видели свет от неё. Так вот, пришлось завести 32 длайта, по одному на каждого игрока. Существуют они конечно не всегда, а только в моменты свечения зажигалки. Но страшно напрягает вручную орудовать этим массивом. Ну и ещё ограничение на 32 длайта есть... К счастью, я планирую использовать 8-9 игроков в коопе и не более 16-18 в мультиплеере, если мультиплеер будет. Так что должно хватить, даже если все игроки одновременно будут светить зажигалками.

Добавлено 09-10-2016 в 23:36:

Цитата:
Дядя Миша писал:
Видите? Сделали переменные для юзеров, а сами же их и заюзали. Это не только хак, но еще и подлость.

Подлость в том, что такие структуры нельзя расширить. На кой хрен было фиксировать это дело в движке? Вот ненавижу Валвэ за такие гадости.


Отправлено Дядя Миша 09-10-2016 в 17:12:

Цитата:
Ku2zoff писал:
Но страшно напрягает вручную орудовать этим массивом.

Что это значит?
в HUD_AddEntity сделай проверку на
C++ Source Code:
if( pEnt->curstate.effects & EF_LIGHTER )
  CL_AllocDlight( ent->attachment[0], Vector( 223, 160, 0 ), host_frametime );

Это псевдокод, но думаю суть понятна. Какой нахрен массив, какое ручное управление?

Добавлено 09-10-2016 в 20:12:

Ну и раз уш пошла такая пьянка, вот вам в подарок код предиктабельной лазерной точки на клиенте
C++ Source Code:
1
TEMPENTITY *m_pLaserSpot = NULL;
2
 
3
void CL_UpdateLaserSpot( void )
4
{
5
  cl_entity_t	*player = GET_LOCAL_PLAYER();
6
  cl_entity_t	*view = GET_VIEWMODEL();
7
 
8
  if( !player ) return;
9
 
10
  if(( FBitSet( player->curstate.effects, EF_LASERSPOT ) && cl_lw->integer ) && !m_pLaserSpot )
11
  {
12
    // create laserspot
13
    int m_iSpotModel = MODEL_INDEX( "sprites/laserdot.spr" );
14
 
15
    m_pLaserSpot = g_pTempEnts->TempSprite( g_vecZero, g_vecZero, 1.0, m_iSpotModel, kRenderGlow, kRenderFxNoDissipation, 1.0, 9999, FTENT_SPRCYCLE );
16
    if( !m_pLaserSpot ) return;
17
 
18
    m_pLaserSpot->entity.curstate.rendercolor.r = 200;
19
    m_pLaserSpot->entity.curstate.rendercolor.g = 12;
20
    m_pLaserSpot->entity.curstate.rendercolor.b = 12;
21
    //		ALERT( at_console, "CLaserSpot::Create()\n" );
22
  }
23
  else if(( !FBitSet( player->curstate.effects, EF_LASERSPOT ) || !cl_lw->integer ) && m_pLaserSpot )
24
  {
25
    // destroy laserspot
26
    //		ALERT( at_console, "CLaserSpot::Killed()\n" );
27
    m_pLaserSpot->die = 0.0f;
28
    m_pLaserSpot = NULL;
29
    return;
30
  }
31
  else if( !m_pLaserSpot )
32
  {
33
    // inactive
34
    return;
35
  }
36
 
37
  assert( m_pLaserSpot != NULL );
38
 
39
  Vector forward, vecSrc, vecEnd, origin, angles;
40
  trace_t tr;
41
 
42
  if( gHUD.m_iCameraMode )
43
  {
44
    forward = gpGlobals->v_forward;
45
    origin = player->origin;
46
  }
47
  else
48
  {
49
    forward = view->attachment[0].dir;
50
    origin = view->origin;
51
  }
52
 
53
  vecSrc = origin;
54
  vecEnd = vecSrc + forward * 8192.0f;
55
 
56
  tr = TRACE_LINE( vecSrc, vecEnd, PM_NORMAL );
57
 
58
  // update laserspot endpos
59
  m_pLaserSpot->entity.origin = tr.endpos;
60
  m_pLaserSpot->die = gpGlobals->time + 0.1f;
61
}

Вызывать из HUD_CreateEntities.

а вот серверная часть
C++ Source Code:
1
CLaserSpot *CLaserSpot::CreateSpot( edict_t *pOwner )
2
{
3
  CLaserSpot *pSpot = GetClassPtr( (CLaserSpot *)NULL );
4
  pSpot->Spawn();
5
 
6
  pSpot->pev->classname = MAKE_STRING("laser_spot");
7
 
8
  if( pOwner )
9
  {
10
    // predictable laserspot
11
    pSpot->pev->flags |= FL_SKIPLOCALHOST;
12
    pOwner->v.effects |= EF_LASERSPOT;
13
    pSpot->pev->owner = pOwner;
14
  }
15
 
16
  return pSpot;
17
}
18
 
19
//=========================================================
20
//=========================================================
21
LINK_ENTITY_TO_CLASS( laser_spot, CLaserSpot );
22
 
23
void CLaserSpot::Spawn( void )
24
{
25
  Precache( );
26
  pev->movetype = MOVETYPE_NONE;
27
  pev->solid = SOLID_NOT;
28
 
29
  pev->rendermode = kRenderGlow;
30
  pev->renderfx = kRenderFxNoDissipation;
31
  pev->renderamt = 255;
32
  pev->scale = 1.0f;
33
 
34
  SetModel( "sprites/laserdot.spr" );
35
}
36
 
37
//=========================================================
38
// Suspend- make the laser sight invisible.
39
//=========================================================
40
void CLaserSpot::Suspend( float flSuspendTime )
41
{
42
  pev->effects |= EF_NODRAW;
43
 
44
  if( !FNullEnt( pev->owner ))
45
    pev->owner->v.effects &= ~EF_LASERSPOT;
46
 
47
  SetThink( Revive );
48
  pev->nextthink = gpGlobals->time + flSuspendTime;
49
}
50
 
51
//=========================================================
52
// Revive - bring a suspended laser sight back.
53
//=========================================================
54
void CLaserSpot::Revive( void )
55
{
56
  pev->effects &= ~EF_NODRAW;
57
 
58
  if( !FNullEnt( pev->owner ))
59
    pev->owner->v.effects |= EF_LASERSPOT;
60
 
61
  SetThink( NULL );
62
}
63
 
64
void CLaserSpot::OnRemove( void )
65
{
66
  // tell the owner about laserspot
67
  if( !FNullEnt( pev->owner ))
68
    pev->owner->v.effects &= ~EF_LASERSPOT;
69
}
70
 
71
void CLaserSpot::Precache( void )
72
{
73
  PRECACHE_MODEL("sprites/laserdot.spr");
74
}

EF_LASERSPOT просто какой-нибудь незанятый бит по аналогии с соседями в const.h
Код, конечно не для тупой копипасты, это из XashNT. Но я думаю вы его легко адоптируете. И не забудьте в delta.lst увеличить кол-во бит для поля effects.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 09-10-2016 в 17:22:

Цитата:
Дядя Миша писал:
в HUD_AddEntity сделай проверку на

Ты предлагаешь создавать каждый кадр новый длайт, который буде жить всего кадр?


Отправлено Дядя Миша 09-10-2016 в 17:32:

Цитата:
Ku2zoff писал:
Ты предлагаешь создавать каждый кадр новый длайт, который буде жить всего кадр?

А ты что заранее знаешь когда игрок выключит зажигалку? Или ты полагаешь что длайт, который живёт 10 секунд чем-то принципиально отличается от длайта который живёт 1 кадр?
Единственное что - используй параметр key передавая туда entindex игрока, чтобы всегда использовался один и тот же длайт.
Ну типа
C++ Source Code:
1
if( cl.maxclients == 1 )
2
  key = cl.playernum + 1;
3
else key = pEnt->index;
4
 
5
// update flashlight endpos
6
dl = CL_AllocDlight( key );

И вообще привыкай что на клиенте всё живёт один кадр.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 09-10-2016 в 18:08:

Цитата:
Дядя Миша писал:
А ты что заранее знаешь когда игрок выключит зажигалку?

Это у меня эвентами управляется, так что длайты гасятся принудительно в случае чего.
Цитата:
Дядя Миша писал:
Единственное что - используй параметр key

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


Отправлено ~ X ~ 09-10-2016 в 18:18:

Цитата:
Дядя Миша писал:
Видите? Сделали переменные для юзеров, а сами же их и заюзали. Это не только хак, но еще и подлость.

Вот об этом я ещё 10 лет назад говорил.

Цитата:
Ku2zoff писал:
нормального способа (читай, интерфейса из движка) чтобы управлять массивом объектов.

CRenderManager :3

Цитата:
Ku2zoff писал:
Так вот, пришлось завести 32 длайта, по одному на каждого игрока. Существуют они конечно не всегда, а только в моменты свечения зажигалки. Но страшно напрягает вручную орудовать этим массивом. Ну и ещё ограничение на 32 длайта есть...

same shit with flashlights here. Some more dlights (projectiles, etc.) and viola - darkness and flickering.

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

ещё один хак. Нет, много хаков Кроме того, сразу виден как минимум один крэш и overflow 9000 temporary ents.

Цитата:
Дядя Миша писал:
Единственное что - используй параметр key передавая туда entindex игрока, чтобы всегда использовался один и тот же длайт.

А в XDM это уже есть...

Ku2zoff давай-ка то, что тебя напрягает обсуждать в отдельном треде?

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


Отправлено Дядя Миша 09-10-2016 в 20:04:

Цитата:
Ku2zoff писал:
Это у меня эвентами управляется, так что длайты гасятся принудительно в случае чего.



Цитата:
Ku2zoff писал:
Вот ещё бы заставить этот свет мерцать, как в инвазионе.

C++ Source Code:
dl->radius = RANDOM_LONG( 200, 230 );

А ты уже собирался CRenderManager заюзать под это дело? Это всё от полного непонимания происходящих процессов идёт чрезмерное усложнение. Там где можно было обойтись одной строчкой - лепятся какие-то рендер-менеджеры, эвенты на включение и выключение. Нормально оно не работает, постоянно приходят какие-то занулённые структуры.
Из того же XDM можно выкинуть примерно 98% кода и он будет работать только лучше от этого.

Цитата:
~ X ~ писал:
ещё один хак. Нет, много хаков

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


Цитата:
~ X ~ писал:
Кроме того, сразу виден как минимум один крэш и overflow 9000 temporary ents.

Да ну! И где же там крэш и где же overflow? Покажи.

Добавлено 09-10-2016 в 23:04:

ЗЫ. Вообще-то сорцы инвазиона доступны с начала этого года.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 10-10-2016 в 00:21:

Пока товарищ XWider ищет, вероятно, несуществующие креши и оверфлоу, я повторю вопрос:

Цитата:
XaeroX писал:
Я бы хотел для начала услышать определение понятий "хак" и "анальщина" от XWider-а. Возможно, мы понимаем под этими словами разные вещи.

__________________

xaerox on Vivino


Отправлено ~ X ~ 10-10-2016 в 16:47:

Цитата:
Дядя Миша писал:
А ты уже собирался CRenderManager заюзать под это дело? Это всё от полного непонимания происходящих процессов идёт чрезмерное усложнение. Там где можно (бла бла бла...)

Третий раз прошу уйти из этого треда. Несёшь чушь полную.

Цитата:
Дядя Миша писал:
Да ну! И где же там крэш и где же overflow? Покажи.

Оставлю это твоим пользователям.

XaeroX может у него тогда и спросишь? Чего меня-то?

Цитата:
Ku2zoff писал:
Вот ненавижу Валвэ за такие гадости.

Same sheet here, same sheet...

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


Отправлено XaeroX 10-10-2016 в 17:23:

Цитата:
~ X ~ писал:
может у него тогда и спросишь? Чего меня-то?

Ты издеваешься, что ли?
В последний раз спрашиваю - что ты понимаешь под регулярно употребляемыми ТОБОЙ словами "хак" и "анальщина"?

__________________

xaerox on Vivino


Отправлено Дядя Миша 10-10-2016 в 17:28:

Цитата:
~ X ~ писал:
Оставлю это твоим пользователям.

Покажи крэш или балабол

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 13-10-2016 в 08:25:

Цитата:
XaeroX писал:
Ты издеваешься, что ли?

Издевательством на издевательство, сэр.

Цитата:
Дядя Миша писал:
Покажи крэш

Так не я же писал Krash3D

Цитата:
Дядя Миша писал:
cl_entity_t *view = GET_VIEWMODEL();

не проверяется на валидность.

Цитата:
Дядя Миша писал:
CLaserSpot *pSpot

не проверяется на валидность.

Цитата:
Дядя Миша писал:
pev->owner->v.effects |= EF_LASERSPOT;

хак



also, я таки вернулся. Всем доброго утра.

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


Отправлено Дядя Миша 13-10-2016 в 08:58:

Цитата:
~ X ~ писал:
cl_entity_t *view = GET_VIEWMODEL();
не проверяется на валидность.


C++ Source Code:
1
/*
2
=============
3
pfnGetViewModel
4
 
5
=============
6
*/
7
static cl_entity_t* pfnGetViewModel( void )
8
{
9
  return &clgame.viewent;
10
}

Проверять такое на валидность - последняя стадия паранои.
Игрок, тот да, может отсутствовать потенциально.

Цитата:
~ X ~ писал:
CLaserSpot *pSpot
не проверяется на валидность.

C++ Source Code:
if( i >= svgame.globals->maxEntities )
  Sys_Error( "ED_AllocEdict: no free edicts\n" );

Цитата:
~ X ~ писал:
pev->owner->v.effects |= EF_LASERSPOT;
хак

Где хак?
А ты бы вместо одного бита передал целый эвент, а на клиенте написал очередной CRenderManager для обработки этого эвента?

Я же говорю, что из XDM можно выкинуть 98% кода и будет работать только лучше от этого. Старый XDM потому хорошо и работал, что тов. Хвидор еще не научился писать свои рендер-менеджеры для обработки одного бита. И там в основном была либо копипаста из туторов на wavelength, либо новые пушки. И вот оно как-то работало. А рендер-менеджеры написанные при полном непонимании того как работает движок приводят к тому, что приходят полностью зануленые структуры.
Зато каждый вызов GetClassPtr проверяется на NULL, да.

Добавлено 13-10-2016 в 11:58:

ЗЫ. мой код после лёгкой доработки позволит иметь эту лазерную точку не только у локального игрока, а вообще у любого персонажа. И подцепить её к аттачменту оружия этого персонажа. И вот "хак" уже превратился в систему. А тебе для этого понадобится писать новый рендер-менеджер.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 13-10-2016 в 09:10:

Цитата:
~ X ~ писал:
не проверяется на валидность

Нет слов...
Тебе хоть раз NULL возвращался в описанных случаях?

Проверка на нулл там, где нулла быть не может - это самая настоящая пессимизация. Может быть, ты ещё и проверяешь на нулл то, что возвращает обычный оператор new? А может быть, ты пишешь проверку на нулл перед вызовом delete? Я не удивлюсь, чо.

Цитата:
Дядя Миша писал:
тарый XDM потому хорошо и работал, что тов. Хвидор еще не научился писать свои рендер-менеджеры для обработки одного бита.

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

__________________

xaerox on Vivino


Отправлено mittorn 13-10-2016 в 09:37:

XaeroX ну при отсутствии поддержки исключений new вроде бы требует проверки


Отправлено XaeroX 13-10-2016 в 10:27:

mittorn что значит "при отсутствии поддержки исключений"? Что за фантазии?
Единственный вариант, при котором new может вернуть нулл - это вызвать его с параметром std::nothrow, но это не "обычный new", а его перегруженная версия.

__________________

xaerox on Vivino


Отправлено ~ X ~ 13-10-2016 в 10:29:

mittorn и с исключениями тоже. Хотя компелятор M$ требует проверять конкретно и исключения, и нулевые указатели прям-таки везде.

Цитата:
Дядя Миша писал:
ЗЫ. мой код после лёгкой доработки позволит иметь

всех в заднее место, как КС.
Введи тогда ещё биты EF_DYADYAMISHA_ANGRY, EF_TERRORIST, EF_FUNC_DETAIL, EF_FLYING_SAUCER, EF_CONNECT_TO_RDACH_AND_FLOOD.


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


XaeroX WARNING! your bullshit level will soon reach "Дядя Миша"!

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


Отправлено XaeroX 13-10-2016 в 10:34:

Цитата:
~ X ~ писал:
Хотя компелятор M$ требует проверять конкретно и исключения, и нулевые указатели прям-таки везде.

Цитата:
~ X ~ писал:
your bullshit level will soon reach "Дядя Миша"

У меня два варианта:
1) Ты свихнулся.
2) Ты пьяный.
Уйду-ка я и из этой темы подобру-поздорову.

__________________

xaerox on Vivino


Отправлено ~ X ~ 13-10-2016 в 10:42:

XaeroX 0) я на работе.
Ты вруби статик-аналайзер в 2010ой студии и я помотрю, каким ты станешь пьяным. Ты будешь свою маму на NULL проверять

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


Отправлено mittorn 13-10-2016 в 12:20:

Да, кстати, тут не хотят проверять, а потом мне FreeSlave жалуется что ошибка сегментирования при нехватке памяти.

Добавлено 13-10-2016 в 15:20:

XaeroX ну я не знаю, как поведёт себя new, если код компилируется с -fno-exceptions. Скорее всего исключение прокинется через main до crt. Но это если new вообще исключение кидает в данном crt. Не думаю, что поддержка их является обязательной, как и rtti к примеру.


Отправлено XaeroX 13-10-2016 в 12:59:

Цитата:
mittorn писал:
ну я не знаю, как поведёт себя new, если код компилируется с -fno-exceptions

Стандарт надо читать, тогда не придётся фантазировать.

__________________

xaerox on Vivino


Отправлено ~ X ~ 13-10-2016 в 13:26:

Что касается разработки 3038: баг с weapondata[] реально попадается и не даёт жить! С какого наскока массив становится дырявым с нулями мне не понятно вообще никак! На выходе с серверного калбака всё ровно и красиво. В массиве, приходящем на клиент - дыры. Буду тестить ещё.

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


Отправлено Ku2zoff 13-10-2016 в 14:36:

Цитата:
Дядя Миша писал:
Я же говорю, что из XDM можно выкинуть 98% кода и будет работать только лучше от этого.

Я думаю, что рендер-систем таки имеет право на жизнь, потому что она систематизирована. Если будет подробная документация, она сильно облегчит создание эффектов моддерам, либо слабым в кодинге, либо не желающим сильно увлекаться кодом. Не все же доросли до уровня Дяди Миши и написали свой ксаш.

Добавлено 13-10-2016 в 21:36:

Вы меня до такой паранойи скоро доведёте, что начну переписывать код оригинальной халфы (для своего мода) с оглядкой на сорцы, где исправлены разные баги. Ну и на XDM с оглядкой на оптимизацию сети.


Отправлено ~ X ~ 13-10-2016 в 15:20:

Ku2zoff он говорит как настоящий политик: "если убить 98% населения страны, то не будет рпоблем пробок на дорогах!". Очень показательно, как мне видится.

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

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


Отправлено Дядя Миша 13-10-2016 в 15:25:

Цитата:
mittorn писал:
а потом мне FreeSlave жалуется что ошибка сегментирования при нехватке памяти

Так а чтож вы так плохо сегментируете? Надо тщательнее, тем более что это такое ответственное дело.
Цитата:
~ X ~ писал:
баг с weapondata[] реально попадается и не даёт жить!

Ты же в курсе что там 64 слота?
При каких условиях возникает вообще баг?

Цитата:
Ku2zoff писал:
Я думаю, что рендер-систем таки имеет право на жизнь, потому что она систематизирована

Если человек в кодинге не разбирается - он пишет скрипты. А если разбирается - пишет свою рендер систем.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 13-10-2016 в 15:45:

Цитата:
Дядя Миша писал:
Если человек в кодинге не разбирается - он пишет скрипты. А если разбирается - пишет свою рендер систем.

А я о чём? Рендер-систем теперь поддерживает скрипты.


Отправлено Дядя Миша 13-10-2016 в 15:52:

Ну. Это вам видно новый XDM. А нам не видно. И волатилу не видно.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 14-10-2016 в 06:50:

Цитата:
Дядя Миша писал:
Ты же в курсе что там 64 слота?
При каких условиях возникает вообще баг?

Да, но для совместимости использую 32.
При игре по кабелю. Т.е. не локалхост.

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


Отправлено FreeSlave 14-10-2016 в 08:41:

Цитата:
mittorn писал:
Да, кстати, тут не хотят проверять, а потом мне FreeSlave жалуется что ошибка сегментирования при нехватке памяти.

Если ты про сервер на ксаше, то я уже давно не видел сегфолта. Видимо, он проявлялся только на готовых сборках 0.18.1, а в последующих коммитах это было исправлено (ибо я потом xashds скомпилял). И не факт, что он был из-за нехватки памяти.

По поводу fno-exceptions - вот https://blog.mozilla.org/nnethercot...fno-exceptions/
Лучше его не юзать в общем.

__________________
I'm on github
I'm on opendesktop.org


Отправлено mittorn 14-10-2016 в 13:18:

FreeSlave так я там впоследствии утечку закрыл


Отправлено Дядя Миша 14-10-2016 в 15:11:

~ X ~ для любой пушки или всегда для одной и той же?
И что, под ксашем тоже воспроизводится?

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 16-10-2016 в 08:59:

Цитата:
Дядя Миша писал:
~ X ~ для любой пушки или всегда для одной и той же?

Вроде для разных. Закономерности пока не вижу. Буду писать сборщик статистики.

Цитата:
Дядя Миша писал:
И что, под ксашем тоже воспроизводится?

Не знаю. Ксашей много развелось, а настроек сервера в УИ до сих пор нет. Если бы был человек, тестирующий под ксашем, было бы здорово.
Вообще есть мысль на плохую сетевуху и потери пакетов, но в и-нете это явление нормальное. Я также проверил прокси-ДЛЛ (боты) - но там ничего не портится.

Добавлено 16-10-2016 в 11:59:

Вчера я ещё допилил подсказки к дропнутым банкам (должно работать в коопе) с оружием и политики их подбирания:
- все (как в ХЛ)
- только владелец (чтоб не спионерили)
- друзья (все свои, можно делиться)
- только враги (усиление фрустрации, для злых админов сервера)
Банки теперь имеют колормап и цвета владельца передаются банке. ЗАДОЛБАЛСЯ СОРТИРОВАТЬ ПАЛИТРЫ В БЛОКНОТЕ!!!!!!!!!!!
Подскажите редактор палитр, в котором есть сортироватор или драг-н-дроп! Пожалуйста!! Волли, фотожоп, лодепаинт, иксэнвью - всё не катит.

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


Отправлено mittorn 16-10-2016 в 09:04:

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


Отправлено ~ X ~ 16-10-2016 в 09:14:

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

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


Отправлено ~ X ~ 16-10-2016 в 14:04:

Беглое изучение кода рехи показало что на сервере ничего ломаться не должно...

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


Отправлено mittorn 16-10-2016 в 14:21:

~ X ~ Делай как мы - ставь линукс и изучай gdb. Я могу помочь разобраться с gdb немного. ubuntu для windows тут не подойдёт.


Отправлено ~ X ~ 16-10-2016 в 21:56:

mittorn "Думай обо мне, делай как я"
Увы, некогда мне прыщи ставить уже. Я от венды своей плююсь, но переставлять некогда. И Железо менять. И вообще жить когда-то надо. Так что, не выход.
Приезжай, ставь линекс, показывай, как пользовать ГДБ Может, с пивом пойдёт.
Ты ж текстурки-мадельки не рисуешь. И Г-конт не рисует. А я рисую.
В общем, уныние и отчаяние. Сделайте что-нибудь.

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


Отправлено mittorn 17-10-2016 в 08:04:

~ X ~ ты не ищешь лёгких путей. Хотя запустить виртуалку - дело пустяковое, с терминалом ты и так знаком. Самое сложное тут это найти рабочую пиратку хл под линукс. (не говоря уже о том, что делать мод на хл не имея лицензии как минимум нелегально )


Отправлено ~ X ~ 20-10-2016 в 08:48:

Цитата:
mittorn писал:
Самое сложное тут это найти рабочую пиратку хл под линукс.

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

Цитата:
mittorn писал:
(не говоря уже о том, что делать мод на хл не имея лицензии как минимум нелегально )

у меня она есть, причём - материальная.

Попроюовал копнуть в сторону AllowLagCompensation, но (вроде бы) ничего не меняется. В т.ч. с изменением sv_unlag.

А тем временем пофиксил найденные баги в АИ, чуть улучшил поведение монстров, наладил политики поведения контейнеров.
Короче, надо свой скурим писать. :-/

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


Отправлено mittorn 20-10-2016 в 12:17:

~ X ~ значит тебе нужен только инет. Много инета, чтобы скачать steam-клиент. Либо оставайся без отладчика для движка пока.


Отправлено Дядя Миша 20-10-2016 в 13:47:

Цитата:
~ X ~ писал:
Попроюовал копнуть в сторону AllowLagCompensation, но (вроде бы) ничего не меняется. В т.ч. с изменением sv_unlag.

AllowLagCompensation разрешает включать sv_unlag. Если оно возвращает 0, то унлаг нипочём не включишь. Поэтому там надо выставить 1 и забыть.
А админ сервера уже сам настроит как ему надо. Мега-идиотская фича.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 20-10-2016 в 14:14:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено ~ X ~ 20-10-2016 в 14:48:

Дядя Миша да, я так и делаю. Раньше возвращал значение этого квара туда
В общем, я ещё больше склоняюсь к мнению, что проблема где-то в клиентском коде. Хотя, зачем движку обнулять структуры ТАМ - это болшой вопрос.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

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


Отправлено Ku2zoff 20-10-2016 в 15:30:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено Дядя Миша 20-10-2016 в 17:47:

Цитата:
~ X ~ писал:
Хотя, зачем движку обнулять структуры ТАМ - это болшой вопрос.

Ты кое-что слышал о FlushEntityPacket?

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 21-10-2016 в 00:14:

Дядя Миша barney/nope.wav

Ku2zoff может, говнокод на говнокоде, но вылетать может и внутри стим*.длл. Там же всё закрытое-презакрытое. Я не удивлюсь.

Нудакчоделать-то? Кто поможет под Линексом отдебажить? :<

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


Отправлено mittorn 21-10-2016 в 00:35:

Ku2zoff
Сегодняшний день - не 2010.
Версия для windows стухла. Версия для linux работает только с сервером. клиентскую не запустит.


Отправлено ~ X ~ 21-10-2016 в 06:54:

mittorn да мне хоть бы на ХЛ1121 - она самая адекватная для работы (та, что ещё без СТЛ). А как я увидел 1122, аж огорчился - там стим, похоже, невырезаемый совсем.
Так что, хоть халва и вылетает через раз, приходится жить с ней. Будь прокляты вальвы со своим стимом!
Ну а под прыщикс, кажись, мне что-то делать не судьба.

Добавлено 21-10-2016 в 09:54:

В общем, буду, наверное, спрашивать мнения народа(тм) - выкладывать что есть или фиксить хз сколько ещё времени. Только опрос надо бы на моддыбах делать. А там их вроде нет. 8(

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


Отправлено mittorn 21-10-2016 в 08:04:

~ X ~
Стим давно имплементирован в эмулях.
Есть пиратка для линуха на рутрекере. Запусти в виртуалке.


Отправлено Дядя Миша 21-10-2016 в 14:05:

Цитата:
mittorn писал:
Сегодняшний день - не 2010.

Вчерашний день - не сегодняшний день, на мягких подушках не вьедешь в вечность.

Цитата:
mittorn писал:
Версия для windows стухла

Ну они же видят, что ксаш теперь есть, вот и расслабились.

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 21-10-2016 в 16:29:

Дядя Миша скорее его хватает чтобы кое-как работало. Т.е с последней обновой он не пашет, но работает с первой SDL версией. А протокол совместим.


Отправлено Дядя Миша 21-10-2016 в 17:49:

mittorn кого хватает, кто работает?

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 21-10-2016 в 18:52:

Дядя Миша revemu несколько летней давности хватает на первую версию hl с sdl.


Отправлено ~ X ~ 22-10-2016 в 15:50:

А что, уже есть несколько СДЛ-версий?

ЗЫ: попробовал ксаш скомпилить 2010ой штрудией. Безуспешно. Нужно много фиксов. Причём импорт из вс6 кривой в одну сторону, а из 2013 - в другую. 8( Кроме того, кто-то забыл положить в кастрюлю СДЛ.

Добавлено 22-10-2016 в 18:50:

Кстати, вот немного интересного: как же сделано так, что XDM работает под всеми версиями ХЛ начиная с последней WON?



Всё просто и хитро одновременно: в зависимости размера получаемой таблицы функций движка подставляются заглушки или аналоги на места недостающих функций. В общем-то, по большей части они не используются, зато помогают упростить и абстрагировать игровой код от лишних проверок. Ну а в сравнении с голым СДК - избежать вылетов при старте.

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


Отправлено mittorn 23-10-2016 в 12:37:

~ X ~
Видел я твои стабы. Однако не знаю, чем это может быть полезно. Кто-то использует древнюю хл?

Добавлено 23-10-2016 в 15:37:

~ X ~
если ты забыл положить SDL, зачем сюда об этом пишешь?
Что касается импорта, думаю, это плохая затея. Проще с нуля проект сделать руководствуяст содержимым msvc6/build.bat к примеру. Или вообще им собрать попробуй, оно должно не только с шестой работать. Может не хватить lib файлов, их можно найти в интернете или в комплекте с 2013+ студией.

Добавлено 23-10-2016 в 15:37:

Linux версия обновлялась, а значит их было несколько.


Отправлено Дядя Миша 23-10-2016 в 13:38:

Цитата:
mittorn писал:
Однако не знаю, чем это может быть полезно


Человек устал делать и хочет внешнего одобрения, чтобы получить сил на дальнейшую разработку. Поэтому его надо похвалить. Например так:

Автар маладец, за проделанную работу!

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 23-10-2016 в 13:55:

Цитата:
mittorn писал:
Кто-то использует древнюю хл?

Раньше я и мапал на WON-версии, чтобы не запускать стим каждый раз.
Но теперь джек не запускается без стима, поэтому таки перешёл на стим-халфу.

__________________

xaerox on Vivino


Отправлено mittorn 24-10-2016 в 08:51:

~ X ~
Итак. Пришёл в универ. Скачал zip архивом репу с гитхаба. Запустил Visual Studio 2005 Command Prompt. Перешёл в engine. Набрал ../msvc6/build. Посыпались ошибки нехватки SDL2. Скачал SDL2-2.0.5, переименовал в 2.0.4 (он совсем недавно обновился), положил в xash3d рядом с engine. Всё собралось. Что я делаю не так? Только game launch не собирается, но тут уже вопросы к a1batross. Можно взять готовую или убрать stdbool.


Отправлено ~ X ~ 26-10-2016 в 20:06:

Не-флуд:

Пока сраный дефолтовский ГРИББ не совсем убил мозг и глаза, допилил вот что:
* Права для пользователей в ХЛ - назначаются на сервере командой modrights <#id | name> <[+-]right> ...
* Кооперативная разработка - редактирование всего что надо и не надо, любые дев-команды теперь работают независимо для всех клиентов с правами разработчика.
Единственное, что хотелось бы к этому добавить - детектирование адм.прав в движке/стиме/амыиксе, если там это есть. Ну да пофиг.

Флуд:

Цитата:
mittorn писал:
Может не хватить lib файлов, их можно найти в интернете или в компл

Цитата:
mittorn писал:
если ты забыл положить SDL, зачем сюда об этом пишешь?

Я приду к тебе во сне и буду напоминать, что, бждлоывжадлодл, у меня нет возможности скачивать всякое говно по первому почёсу. Вальва клала себе выгуи и СДЛ - можно её за это похвалить. Ибо хоть компилится. Да, ДЛЛ ХЕЛЛ. Но пофиг. Соурце-хелл куда хуже. Если твои коды хотят миллионы других кодов - это прыще-way. Т.е. не наш метод, Шурик.

Цитата:
mittorn писал:
Итак. Пришёл в универ. Скачал zip архивом репу с гитхаба. Запустил Visual Studio 2005 Command Prompt.

2010 СП1 попробуй. С 10ым тулкитом. Может, она и фуфлыжная, но другой у меня нет. Она, вроде, последняя без Стима

Цитата:
mittorn писал:
Кто-то использует древнюю хл?

МБ ты удивишься...

Цитата:
XaeroX писал:
Но теперь джек не запускается без стима

Ещё один годный проект загублен. Придётся с торрентов искать-сливать. 8(

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


Отправлено mittorn 26-10-2016 в 20:26:

~ X ~
Ну я не учёл, что кто-то сидит без интернета. Зависимости от исходников там нет - нужно скачать devel-пакет под нужный компилятор.
Что касается штудии - то не пойму как ты вообще её смог поставить без инета. Небось патчил специально. Но уверен, что собрать она тоже должна.
И я не собираюсь в репу исходников класть бинарники. Репа и так до 10 мб выросла. И ты едтинственный из знакомых мне людей без интернета. Даже 70+ летние деды имеют доступ в интернет, по этому я даже не задумывался, что могут быть такие пробоемы. Мог бы давно себе диалап настроить хотя бы или dsl.


Отправлено Дядя Миша 27-10-2016 в 14:25:

Я так думаю тов Хвидеру давно уже пора на ксаш перебратцо, ибо он без-стимный.
И чтобы я ни говорил - я всё же его нет-нет да и обновляю. Потому что раз проект востребован нельзя его забрасывать.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 27-10-2016 в 15:00:

Итак, новые запретные знания: веапондата по нулям до первого респауна. Вроде так стало после того как я начал посылать дефрагментированный массив, в котором i != iID. Странности всё равно продолжаются.
А на моддыбах тем временям уныние и негодование.

mittorn ну, ты у нас недавно, так что, тебе простительно. Но то, что я принципиально не тащу быдлоинтернеты в дом, уже common knowledge. )

Цитата:
mittorn писал:
не пойму как ты вообще её смог поставить

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

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


Отправлено mittorn 27-10-2016 в 18:00:

~ X ~ ну во всяком случае она без аккаунта microsoft работает только 15 или 30 дней, потом надо регать. А через какой libastral.so он с этим аккаунтом взаимодействует - я не знаю. Но если использовать как я студию использую:

code:
move common\common.c common\host_common.c move common\soundlib\libmpg\common.c common\soundlib\libmpg\mpg_common.c cl -Dvsnprintf=_vsnprintf -o xash_sdl.dll /DEBUG /Zi /DLL /W3 /Gm /GD /G6 /LD /O2 /MD /O2 /D_USRDLL /DXASH_FORCEINLINE /DXASH_FASTSTR /D_WINDLL common\*.c client\*.c server\*.c client\vgui\*.c common\soundlib\*.c common\soundlib\libmpg\*.c common\imagelib\*.c common\sdl\events.c -I ../msvc6/ -I ../SDL2-2.0.4/include/ -Icommon -I../common -I. -I../pm_shared -Iclient -Iserver -Iclient/vgui -Icommon/sdl -DXASH_VGUI -DXASH_SDL -Dsnprintf=_snprintf -DDBGHELP /link /DLL /LIBPATH:..\msvc6 user32.lib shell32.lib gdi32.lib msvcrt.lib winmm.lib /nodefaultlib:"libc.lib" /subsystem:windows ../SDL2-2.0.4/lib/x86/SDL2.lib kernel32.lib winspool.lib comdlg32.lib advapi32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /DEBUG move common\host_common.c common\common.c move common\soundlib\libmpg\mpg_common.c common\soundlib\libmpg\common.c

то вроде никакая регистрация не нужна


Отправлено Crystallize 28-10-2016 в 01:17:

Цитата:
~ X ~ писал:
Ну, не всё ж только игрушки корёжить Т.е. ты подразумеваешь, что 13я говностудия без инета не поставится? Если так, что я уж лучше под сраной шестёркой посижу, как некоторые. Только надо заново ею обзавестись.

Как же жить-то с таким менталитетом.


Отправлено mittorn 28-10-2016 в 03:44:

Crystallize продукты мелкомягк вполне справедливо унижаются. Однако когда речь заходит об альтернативах, mingw оказывается прыщавым бельмом


Отправлено nemyax 28-10-2016 в 08:40:

Цитата:
mittorn писал:
mingw оказывается прыщавым бельмом

Ты так считаешь или тов. ~ X ~?


Отправлено XaeroX 28-10-2016 в 08:54:

Разве Mingw это не "GCC для винды"?

__________________

xaerox on Vivino


Отправлено mittorn 28-10-2016 в 11:11:

nemyax, второе судя потому как он к линуксу относится.


Отправлено Дядя Миша 28-10-2016 в 13:55:

Я им говорю на ксаш переходите, а они на MinGW перешли

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 28-10-2016 в 14:19:

Дядя Миша там не выйдет на mingw ибо vgui. Он привязан к c++ abi. Именно по этому его поддержку пришлось в форке отдельной либой вынести, уже на сишном апи.
Кстати, ксаш - не единственный кроме gs движок поддерживающий half-life. Есть ещё fteqw. И там тоже vgui отдельной либой вынесен.


Отправлено Дядя Миша 28-10-2016 в 14:31:

Цитата:
mittorn писал:
Есть ещё fteqw

не смеши мои тапочки, нету в fte никакой нормальной поддержки. FTE это вообще уникальный движок, он падает от каждого чиха.

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 28-10-2016 в 16:17:

Дядя Миша может и нет. Я только в код смотрел. Есть жалкие попытки. Например, стабы на все тенты, подгоняющие размер мессаги в клиентской части. Что такое viewmodel он не знает совсем. И я не знаю, умеет ли оно студиомодели. Но всё выгдялит так, будто там сделали минимум чтобы оно смогло запуститься и бросили

Добавлено 28-10-2016 в 19:17:

https://sourceforge.net/p/fteqw/cod...ent/clhl_game.c


Отправлено XaeroX 28-10-2016 в 17:23:

Ну и код... Как они его вообще поддерживают и рефакторят?

__________________

xaerox on Vivino


Отправлено Дядя Миша 28-10-2016 в 17:32:

Цитата:
mittorn писал:
Например, стабы на все тенты, подгоняющие размер мессаги в клиентской части. Что такое viewmodel он не знает совсем.

Оно не меняется уже лет пять. Т.е. это когда-то давно кто-то пытался сделать поддержку халфы и с тех пор - никаких движений в этом направлении. Учитывая, что движок устроен устроен по принципу "накидаем в одну папку сорцы всех квак, хексена, дуума и еще чота, а потом переименуем некоторые функции, чтобы компилилось" нетрудно догадаться об общей стабильности продукта. В целом это помойка из копипасты.
Цитата:
mittorn писал:
И я не знаю, умеет ли оно студиомодели

Умеет. Причём их поддержка появилась задолго до попыток прикрутить дллки халфы.

Цитата:
XaeroX писал:
Как они его вообще поддерживают и рефакторят?

Ты знаешь ответ

__________________
My Projects: download page

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

Цитата:

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


Отправлено KiQ 28-10-2016 в 17:55:

Мне это небо теперь в кошмарах будет сниться https://i.ytimg.com/vi/HO40ERvJ91E/maxresdefault.jpg

__________________
-Brain is dead-


Отправлено ComradeAndrew 28-10-2016 в 18:29:

Цитата:
Дядя Миша писал:
Ты знаешь ответ

Сортируют строчки?


Отправлено Дядя Миша 28-10-2016 в 18:45:

ComradeAndrew

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 28-10-2016 в 20:04:

XaeroX ответ в рифму на слово как


Отправлено ~ X ~ 30-10-2016 в 16:33:

Цитата:
Дядя Миша писал:
Я им говорю на ксаш переходите, а они на MinGW перешли

xash уже разобрался с лицензиями и выгуи? а с фоками-бетками уже срослось? я, признаться, запутан его версиями.

Насчёт быдлокомпилятора - у говностудии он неплохой. Хотя я и не знаю, что с ним можно сделать отдельно от ИДЕ. И она умеет в 24 потока.
Из ГЦЦ я пользовался и МинГВ и Сигвином. Второй - вообще штука крышесносительная - я даже ЗСШ под венду наладил когда-то. Только флуд всё это.

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Сегодня открыл баг в говностудии. Теперь - в 2010ой. Я в шоке.
Про веапондату пока сказать нечего.

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


Отправлено Дядя Миша 01-11-2016 в 15:34:

Цитата:
~ X ~ писал:
Сегодня открыл баг в говностудии. Теперь - в 2010ой. Я в шоке.

Вкладка меню "закрыть все баги"

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 01-11-2016 в 18:03:

Дядя Миша баг в компиляторе. Это не смешно


Отправлено Дядя Миша 01-11-2016 в 18:27:

Вас кто-то принципиально заставляет пользоваться 10-й студией?
Вы и правда верите что она лучше шестой? Я сравнивал неоднократно
1. размер файлов у десятки - больше
2. скорость работы у скомпиленых десяткой программ - ниже
Так в чём мифический профит от её использования?

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 01-11-2016 в 20:23:

Цитата:
Дядя Миша писал:
Так в чём мифический профит от её использования?

Более качественная поддержка стандарта С++98, поддержка многих фич C++11.
Например, всем известный for-loop bug шестёрки:
C++ Source Code:
for ( int i = 0; i < 10; ++i ) { ... }
  int i = 100; // MSVC6: error, duplicate declaration at current scope

Или отсутствие в шестёрке nullptr:
C++ Source Code:
void foo( const char *p ) { ... }
void foo( int i ) { ... }
 
foo( NULL ); // surprise!!!

Да много в чём профит.

__________________

xaerox on Vivino


Отправлено Дядя Миша 01-11-2016 в 20:37:

Цитата:
XaeroX писал:
Например, всем известный for-loop bug шестёрки:

ну вот когда начинают вспоминать о недостатках шыстёрки, сразу на ум приходит for-loop-bug. Больше ничего.
А то что NULL необъявлен, так я всю жизнь был уверен, что он и не должен.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 01-11-2016 в 20:50:

Дядя Миша
Ну почему же ничего? А как тебе такое - невозможность отделить реализацию шаблонных функций от декларации? Иными словами, если хочешь в шестёрке сделать шаблонные функции или члены класса в хедере, доступные в разных файлах, то и реализация их обязана быть тут же, в этом же хедере. В десятке их уже можно выносить в срр-файлы (вероятно, из-за наличия у компилятора фичи LTCG).

Цитата:
Дядя Миша писал:
А то что NULL необъявлен, так я всю жизнь был уверен, что он и не должен.

Нулл-то объявлен, да только в приведённом примере интуитивно ожидаешь вызов перегрузки с указателем (нулевым), а получаешь вызов перегрузки с int (ибо #define NULL 0). В десятке есть nullptr, который имеет тип указателя (а если точнее, то преобразуется к любому типу указателя).

__________________

xaerox on Vivino


Отправлено Дядя Миша 01-11-2016 в 21:45:

Цитата:
XaeroX писал:
невозможность отделить реализацию шаблонных функций от декларации?

Шаблоны, к слову, пользуют не так чтобы активно. Во избежание.
Разве что авторы STL на полную катушку. Ну и этот, Александреску.
Нормальные люди предпочитают не связыватцо.

Цитата:
XaeroX писал:
а получаешь вызов перегрузки с int (ибо #define NULL 0)

А. ну это да. Объявляешь как define NULL (void *)0 - начинает орать о неправильном приведении типов в половине мест. ЧСХ в чистом Си таких проблем нет.

__________________
My Projects: download page

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

Цитата:

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


Отправлено nemyax 02-11-2016 в 08:09:

Цитата:
Дядя Миша писал:
Разве что авторы STL на полную катушку. Ну и этот, Александреску.
Нормальные люди предпочитают не связыватцо.

Дядя Миша, XaeroX
Вы с STL связываетесь или консидерите его хармфулом?


Отправлено XaeroX 02-11-2016 в 10:20:

nemyax
Зависит от проекта. В волатилах и джеках я почти не использую шаблоны. В рабочих проектах - вполне.

__________________

xaerox on Vivino


Отправлено thambs 02-11-2016 в 10:39:

>Во избежание.
Можешь раскрыть тему?

__________________
http://www.moddb.com/mods/monorail-quest


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

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

Цитата:
nemyax писал:
Вы с STL связываетесь или консидерите его хармфулом?

Не припомню ни одной задачи. для которой он бы мог мне понадобиться.
Подозреваю что таких задач просто не существует, а употреблять его начинают как наркотек - чисто па приколу. А потом соскочить не могут.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Crystallize 02-11-2016 в 13:04:

Дядя Миша ты кстати не думал написать свой собственный компилятор?


Отправлено nemyax 02-11-2016 в 13:04:

Цитата:
Дядя Миша писал:
употреблять его начинают как наркотек - чисто па приколу

Первый стдвектор бесплатно.


Отправлено XaeroX 02-11-2016 в 14:54:

Дядя Миша ну а чем стл хуже vgui dar'ов?

__________________

xaerox on Vivino


Отправлено mittorn 02-11-2016 в 16:28:

XaeroX оно выглядит хуже


Отправлено XaeroX 02-11-2016 в 16:39:

mittorn обоснуй

__________________

xaerox on Vivino


Отправлено Дядя Миша 02-11-2016 в 17:54:

Цитата:
Crystallize писал:
ты кстати не думал написать свой собственный компилятор?

нет, не думал.

Цитата:
XaeroX писал:
ну а чем стл хуже vgui dar'ов?

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено mittorn 03-11-2016 в 11:25:

XaeroX строчные названия классов. Мне не нравятся. Почему - не знаю, привык уже видеть классы с заглавной буквы.


Отправлено ~ X ~ 03-11-2016 в 11:34:

Может, хватит уже флудить про шаблоны-компиляторы у меня в треде?

Цитата:
Дядя Миша писал:
Не припомню ни одной задачи. для которой он бы мог мне понадобиться.

У меня сейчас задача во время парсинга скрипта создать список названий секций скрипта. Я хотел использовать стд::вектор или что-нибудь более подходящее для строк. Что посоветуешь? Писать строковый линкед-лист?

А теперь по теме: WEAPONDATA не отсылается (или не принимается) до первого респауна - хоть убиться! А потом всё равно может приходить битой. Менять дельту.лст на старый пробовал. Вообще много чего пробовал - всё бестолку. Что делать - отказаться от пути к клиентским пушкам!?!

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


Отправлено mittorn 03-11-2016 в 12:30:

~ X ~ ну или vgui dar. Но лучше не надо, зависимость от vgui лишняя. Хоть эта часть и шабонная.

Добавлено 03-11-2016 в 15:30:

Мессагой слать можно


Отправлено ~ X ~ 03-11-2016 в 13:38:

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

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


Отправлено mittorn 03-11-2016 в 13:52:

~ X ~ но... халфа как-то работает. И кс тоже


Отправлено ~ X ~ 03-11-2016 в 14:00:

Надо понять, как. Кстати, КоСы у меня нет. Да и хрен отдебажишь её в любом случае...

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


Отправлено mittorn 03-11-2016 в 15:03:

~ X ~ ну исходники есть, а больше ничего и не надо


Отправлено ~ X ~ 03-11-2016 в 16:59:

mittorn в быдлоконтрЕ сделано так как у меня было раньше - CHudAmmo::Think()
{
if (!(oldweaponbits & weapon) && (newbits & weapon))
Pickup(weapon);
...
}

Аналогично и Remove. Только я хотел отказаться от этих сраных битов. Кстати, а как же тогда товарищи школохакеры добавляют оружия? Тут же явно 32 бита максимум!

Перекинул получение инвентаря в ф-ю TxferPredictionData() - UpdateLocalInventory(pwd); - теперь веапон_кровбар добавляется и удаляется из инаентаря каждые полсекунды. ВОТ ЗЕ ФАК?!?! Я еще давно как-то замечал, что данные приходят в каком-то страшном интерливе. mittorn, погляди мои каменты посреди фкнуции HUD_ProcessPlayerState().

Добавлено 03-11-2016 в 19:59:

Разкомментил копирование структур - всё стало по-старому: при коннекте оружие "подбирается" (т.е. структуры заполнены) один раз, а в следующие разы всё по нулям (и клиентский ХУД, есснно, думает, что пушки выкинули).

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


Отправлено mittorn 03-11-2016 в 17:00:

~ X ~ а они в 32 и добавляют. Тупо заменяют всё что есть


Отправлено Ku2zoff 03-11-2016 в 18:12:

Цитата:
~ X ~ писал:
Только я хотел отказаться от этих сраных битов. Кстати, а как же тогда товарищи школохакеры добавляют оружия? Тут же явно 32 бита максимум!

Ну и пусть будет 32 оружия. Вон, в кс их, ЕМНИП, целых 29. Сколько реально используются про- и нормальными игроками? Ну половина, не больше. Можно ведь ещё хитрить, и через какой-нибудь энтварс самого оружия менять его скорострельность, внешний вид и проч. Только на боеприпасы и то, что прописано в ItemInfo это не повлияет. Ну и пофиг. Зато можно на базе одной пушки создавать однотипные. Прям как в Xash Weapon System. Я хотел попробовать сделать так с СМГ-шками у себя в моде, но потом пришлось отказаться, т.к. размер магазина разный. Но, думаю, какая разница, пусть будет одинаковый.


Отправлено Дядя Миша 03-11-2016 в 18:22:

~ X ~ у тебя что, больше 32-х пушек?
Предиктинг работает только для первых 32-х (ну это все знают).

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 03-11-2016 в 20:52:

Дядя Миша а зачем предиктинг 32 пушек? Предиктинг нужен для того оружия, что находится в руках (ну это все знают).

Ku2zoff возвращаюсь на сраные биты, которые Гхоуль так ненавидит. Благо в XDM достаточно включить USE_WEAPONBITS...
Хотелось сладкой жизни нахаляву, а получили ушат просроченной халвы.

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


Отправлено mittorn 04-11-2016 в 05:48:

~ X ~ вполне можно сделать больше, но придётся мессагами переключать.


Отправлено Ku2zoff 04-11-2016 в 06:39:

Цитата:
mittorn писал:
но придётся мессагами переключать.

Костыли, такие костыли. Больше 32 как бы изначально не заложено ни в дллках, ни в движке, т.к. всё упирается в биты, что передаются в pev->weapons. Можно конечно обвешать всё это дело мессагами и лишними проверками со всех сторон, но игра не стоит свеч. Как я писал выше, можно посредством других костылей (не затрагивая глобальную систему пушек и предиктинг) делать разные вариации одного и того же ствола, если очень надо.

Добавлено 04-11-2016 в 13:39:

Вы только представьте: 32 уникальных оружия + часть из них имеют клоны с небольшими изменениями. Это ж столько моделей надо ещё найти. Я кстати, когда экспериментировал с разделением одного класса на два оружия столкнулся лишь с одной трудностью - загрузкой спрайтов из weapon_оружие.txt - оно же происходит один раз при инициализации худа, и на ходу спрайтовые иконки заменить невозможно. В перспективе планирую отказаться от спрайтов вообще, и рисовать иконки для худа моделями. Наверное, возможно будет менять ItemInfo на лету, я просто не пробовал. Не факт, что будет работать правильно, но попробовать стоит. Будет время - попытаюсь.

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


Отправлено mittorn 04-11-2016 в 07:58:

понятно. Вообще можно запилить свои спрайты с анимациями и куртизанками вместо халфовых и свой счётчик патронов. А таскать как бы одну оружку (с точки зрения протокола)


Отправлено Ku2zoff 04-11-2016 в 09:13:

mittorn идея интересная. Можно даже использовать одну общую модель рук, а модели пушек аттачить к ней. Но это уже изврат какой-то. Хотя, если найдётся моделлер, который всё заанимирует, почему бы и нет?


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

Цитата:
~ X ~ писал:
возвращаюсь на сраные биты, которые Гхоуль так ненавидит

По выражению "сраные биты" легко судить об общем уровне внутреннего устройства XDM. Неудивительно что там всё глючит и приходят пустые структуры.

Добавлено 04-11-2016 в 15:23:

Цитата:
~ X ~ писал:
Предиктинг нужен для того оружия, что находится в руках

мда

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 04-11-2016 в 12:40:

Цитата:
~ X ~ писал:
а зачем предиктинг 32 пушек? Предиктинг нужен для того оружия, что находится в руках (ну это все знают).

Вот за что я люблю наш форум в целом и посты товарища ~ X ~ в частности - так это за то, что зайдёшь вечерком, вспачитаешь и настроение сразу улутьшается. На какой-нибудь анекдот.ру ходить не надо.

__________________

xaerox on Vivino


Отправлено Ku2zoff 05-11-2016 в 16:50:

Цитата:
~ X ~ писал:
Предиктинг нужен для того оружия, что находится в руках

m_pLastItem и m_pNextItem 100% требуют предиктинга. Я так понимаю, что вычислить их можно только на сервере, поэтому на клиент шлётся предикт-дата для всех пушек, чтобы гарантированно работало.
Да вообще все пушки требуют предиктинга. Вот, допустим, ты выбираешь оружие в слоте (не LastItem). Сервер посылает на клиент инфу, оружие деплоится. Тут и нужен предиктинг, чтобы оперативно воспроизвести анимацию и указать кол-во патронов и проч.

Добавлено 05-11-2016 в 23:50:

Собсно, поэтому в новой халфе (в которой есть клиентские пушки) передаётся больше трафика по сети, чем в старой, где только серверные. Шлются ведь все оружия сразу. Пусть ДМ меня поправит, если что не так. Сорцы ксаша по этой теме я не глядел, но думаю именно так оно и есть.


Отправлено XaeroX 05-11-2016 в 16:59:

Ku2zoff
Мне нравится, что ты хотя бы рассуждаешь.
Некоторые товарищи этого принципиально делать не хотят.

__________________

xaerox on Vivino


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

Цитата:
Ku2zoff писал:
Пусть ДМ меня поправит, если что не так

Записки сумасшедшего - это законченное художественное произведение.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ILZM 05-11-2016 в 17:01:

А что если у меня анимация доставания пушки зависит от объстоятельств с сервера. Например, текущий кадр анимации игрока, т. е. на сервере и на клиенте будет 100 процентный рассинхрон. Как это все пошлется на клиент и будет предсказываться?


Отправлено XaeroX 05-11-2016 в 17:05:

Да вы что, сговорились что ли?

__________________

xaerox on Vivino


Отправлено Ku2zoff 05-11-2016 в 17:22:

Цитата:
ILZM писал:
А что если у меня анимация доставания пушки зависит от объстоятельств с сервера. Например, текущий кадр анимации игрока

Такие вещи, тащем-то, шлются на клиент через энтварсы. Простой пример - (ох, дай Кармак памяти, как оно там... m_flNextAmmoBurn для гаусса шлётся в энтварсе игрока.) Короче, все эти обстоятельства надо пересылать на клиент. Когда у нас чисто серверные пушки (а-ля спирит 1.7), то париться по этому поводу не надо. Как только берём чистый ХЛСДК, надо передавать все серверные пакости на клиент, и отлавливать их в hl_weapons.cpp. Увы и ах.
Цитата:
Дядя Миша писал:
Записки сумасшедшего - это законченное художественное произведение.

А теперь информативнее, пожалуйста. Либо я ошибся, либо написал частичный бред, либо угадал, как оно есть на самом деле. И "Записки сумасшедшего" написал не я, а Гоголь. Или записки сумасшедшего в данном случае это троллинговые посты Дяди Миши?


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

Цитата:
Ku2zoff писал:
шлются на клиент через энтварсы.



Цитата:
Ku2zoff писал:
Либо я ошибся, либо написал частичный бред, либо угадал, как оно есть на самом деле

Ты написал полный бред. Но не расстраивайся. Как минимум двоим людям ты продлил жизнь на пять минут.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 05-11-2016 в 17:40:

Цитата:
Дядя Миша писал:
Ты написал полный бред.

Так. В чём ошибка? Всякие такие штуки пишутся в iuser'ы и vuser'ы либо самого оружия (если они принадлежат оружию), либо игрока.


Отправлено XaeroX 05-11-2016 в 17:44:

Ku2zoff
Что ты понимаешь под "энтварсами"?

__________________

xaerox on Vivino


Отправлено Ku2zoff 05-11-2016 в 17:48:

XaeroX всё, что после pev-> конкретной энтити. Знаю, что для предиктинга есть специальные функции, в которых все эти переменные надо предавать.


Отправлено XaeroX 05-11-2016 в 18:49:

Ku2zoff но разве ты не обратил внимания, что на клиенте энтварсов нет? Значит, и слать в них ничего нельзя, так?

__________________

xaerox on Vivino


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

Цитата:
Ku2zoff писал:
всё, что после pev-> конкретной энтити

энтварс это не pev->. Энтварс это v.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Crystallize 05-11-2016 в 19:52:

Цитата:
Ku2zoff писал:
всё, что после pev-> конкретной энтити. Знаю, что для предиктинга есть специальные функции, в которых все эти переменные надо предавать.


тоже так считал.


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

flNextAmmoBurn шлётся в клиент-дате через fuser2.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 06-11-2016 в 03:44:

Цитата:
Дядя Миша писал:
flNextAmmoBurn шлётся в клиент-дате через fuser2.

Ну а я о чём? Всякие такие переменные, отвечающие за невозможность стрелять (при ползании, например) или отключение вторичной атаки (когда в левой руке зажигалка), я шлю через клиентдату и веапондату, в зависимости от того, чья это переменная - игрока или оружия. Ну а на клиенте принимаю, чтобы клиентские пушки работали правильно.


Отправлено Ghoul [BB] 06-11-2016 в 16:42:

Ну а зачем вы вообще упёрлись в эти клиентские пушки-то? Дядя Миша же ещё давно её вырезал из своего проекта.
что? Исследования проводились в этой области с замерами повышения/понижения быстродействия? Пинг измеряли или чего ещё?
Мне видится, что вопрос уже давно нашёл свой ответ в виде преимущества только серверных пушек. Так к чему все энти времязатраты сейчас? К чему все эти попытки обойти или обхитрить движок, исходников которого у вас нету? Покайтесь и понесите наказание!

Сколько врпмени было потрачено на костыли? Уже вполне можно было бы вернуться к системе серверных пушек, и обкатать её в действии, выявив все плюсы и минусы. И ответить самим себе на вопрос в её необходимости в дальнейшем.

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

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


Отправлено mittorn 06-11-2016 в 17:41:

Ghoul [BB] в хл и кс оно правда помогает


Отправлено Ghoul [BB] 06-11-2016 в 20:13:

откуда данные? Были расчёты? Тесты?
В наличии есть сорцы КС, чтобы протестировать утверждение?

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

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


Отправлено mittorn 07-11-2016 в 01:19:

Ghoul [BB] были тесты. Исходники хл и кс есть давно, пусть кс и не совсем достоверная.


Отправлено Crystallize 07-11-2016 в 01:28:

mittorn А хл давно есть и притом достоверные?


Отправлено mittorn 07-11-2016 в 02:05:

Crystallize я про hlsdk. от самого движка пока нет.


Отправлено Ku2zoff 07-11-2016 в 05:46:

Ghoul [BB] с клиентскими пушками визуальных лагов меньше. Вот возьми старую версию хл, где все пушки чисто серверные и поиграй по сети при высоком пинге в районе 100 мс. А потом поиграй в современную хл в таких же условиях. В первом случае у тебя выстрел будет происходить с задержкой. А во втором нет, т.к. у тебя будет стрелять именно клиентская пушка, до которой пинга нет. Но это чисто визуально. Задержка всё равно будет.


Отправлено Дядя Миша 07-11-2016 в 14:18:

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ghoul [BB] 07-11-2016 в 18:14:

Дядя Миша, так ты что же, теперь мнение поменял в пользу клиентского оружия что ли?

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

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


Отправлено Дядя Миша 07-11-2016 в 21:09:

Ghoul [BB] так теперь интернет толстый стал. А пинг как был высоким так и остался.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 08-11-2016 в 05:42:

Цитата:
Дядя Миша писал:
А пинг как был высоким так и остался.

Особенно на мобильном интернете. Какими такими загадочными маршрутами там проходит трафик, я ХЗ. Но ближайшие ко мне сервера спидтеста определялись в Питере и Москве (живу в Новосибирской области). Скорость-то хорошая, но пинг ужасный.


Отправлено mittorn 08-11-2016 в 06:24:

Ku2zoff
внутренняя сеть оператора. Муфта в москве только.


Отправлено AntiPlayer 08-11-2016 в 15:15:

Цитата:
Дядя Миша писал:
А пинг как был высоким так и остался.


Лет пять уже не играл на серверах с пингом выше 70. Обычно 20-30.

__________________
I tell you to enjoy life


Отправлено mittorn 08-11-2016 в 15:51:

AntiPlayer это тебе с городом повезло


Отправлено Cybermax 08-11-2016 в 16:05:

Цитата:
mittorn писал:
Лет пять уже не играл на серверах с пингом выше 70. Обычно 20-30.

Цитата:
mittorn писал:
AntiPlayer это тебе с городом повезло


Играю на американском сервере с пингом выше 150 дискомфорта не ощущаю.

__________________


Отправлено Дядя Миша 08-11-2016 в 18:09:

Цитата:
AntiPlayer писал:
Лет пять уже не играл на серверах с пингом выше 70. Обычно 20-30.

вчера в ксаш зашёл, пожалуйста, пинг 950.

__________________
My Projects: download page

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

Цитата:

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


Отправлено AntiPlayer 08-11-2016 в 19:09:

Цитата:
mittorn писал:
AntiPlayer это тебе с городом повезло


Ну как бы сервера то надо выбирать рядом с собой, законы физики преодолеть трудно.

Цитата:
Дядя Миша писал:
вчера в ксаш зашёл, пожалуйста, пинг 950.


Страсти какие-то рассказываешь

__________________
I tell you to enjoy life


Отправлено Cybermax 08-11-2016 в 19:17:

Цитата:
AntiPlayer писал:
Ну как бы сервера то надо выбирать рядом с собой, законы физики преодолеть трудно.


Нужна кнопка - Играть, а сервер подбирается с наименьшем пингом автоматически.

Цитата:
AntiPlayer писал:
Страсти какие-то рассказываешь

Я тоже видел это

__________________


Отправлено mittorn 08-11-2016 в 20:42:

Cybermax локальный с ботами


Отправлено Дядя Миша 08-11-2016 в 21:29:

Цитата:
AntiPlayer писал:
Страсти какие-то рассказываешь

Либерала нашисты поймали
Стою с синим флагом минут пять на месте
То ли хук зацепился, то ли пинг тыщю двезти!

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 09-11-2016 в 09:59:

Ребята, вы со своими пингами дикую фуфлудильню развели. Это нехорошо.

Цитата:
Ku2zoff писал:
Вы только представьте: 32 уникальных оружия + часть из них имеют клоны с небольшими изменениями. ... столкнулся лишь с одной трудностью - загрузкой спрайтов из weapon_оружие.txt - оно же происходит... планирую отказаться от спрайтов вообще, и рисовать иконки для худа моделями. Наверное, возможно будет менять ItemInfo на лету, я просто не пробовал. ... Будет время - попытаюсь.

Просто поглядишь новую версию XDM - и работы станет раз в 5 меньше.

Цитата:
Дядя Миша писал:
flNextAmmoBurn шлётся в клиент-дате через fuser2.

Ещё будешь спрашивать, почему всё, что касается ХЛ я пишу с приставкой "говно-" - буду тебе это сообщение цитировать.

Вернул всё на свой протокол - стало работать. Жизнь приятна, забей на пятна. Короче говоря, в ХЛ какие-то хитрые высчеты того, что в веапон_дате происходит/не просиходит/как бы происходит/должно просиходить/когда-нибудь произойдёт/может произойти/..., и это сильно всё портит. Базировать на ней инвентарь - безумие. Такое же как и предиктовать выбор оружия.

ЧТО НОВОГО:

Запилил помимо политики подбирабельности вепонбоксов ещё и такую штуку (полезно для ко-опа): если банка улетает куда-то в пропасть с хёртом или её кто-то взрывает, то она возвращает своё содержимое владельцу. Если владелец в это время дохлый и не жмёт капу на респаун, коробочка его по-хитрому ждёт.

Ещё интересная фича скриптовой рендер-системы: частица при определённом событии (удар о стену, например) может поменять поведение, а именно - получить стартовые параметры из другой партикал-системы.
Т.е. вместо того чтобы заводить тыщи мильонов новых параметров с новыми названиями в текущей ПС, просто указывается имя другой ПС (которая может, например, не рисоваться вообще), из которой частицы получат InitializeParticle() и все будут счастливы.

После очередного плейтеста ещё допилен АИ. Больше тоннелей, больше секретов, умнее монстры, красивее и реалистичнее локации.

Добавлено 09-11-2016 в 12:59:

Что не сделано:
- trigger_hurt до сих пор пропускает энтити (посмотрите его говнокод и всё поймёте), в т.ч. и вепнбоксы
- weaponbox при вывале из игрока начинает медленно падать... падать... падать... вечно падать... свкозь пол, сквозь вечность.
- некритичные баги анимаций

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


Отправлено XaeroX 09-11-2016 в 10:17:

Цитата:
~ X ~ писал:
Ещё будешь спрашивать, почему всё, что касается ХЛ я пишу с приставкой "говно-" - буду тебе это сообщение цитировать.

Почему ты обощаешь "всё" на конкретные хаки?

__________________

xaerox on Vivino


Отправлено ~ X ~ 09-11-2016 в 10:38:

Цитата:
XaeroX писал:
Почему ты обощаешь "всё" на конкретные хаки?

Если у тебя в доме на хаках картина висит, то #define "в доме есть хаки".
Если же у тебя хаками фундамент сделан, тогда #define "дом - говно".

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


Отправлено Дядя Миша 09-11-2016 в 10:49:

Цитата:
~ X ~ писал:
буду тебе это сообщение цитировать.

ну переименуй fuser2 в flNextAmmoBurn. Может полегчает.

Цитата:
~ X ~ писал:
какие-то хитрые высчеты того, что в веапон_дате происходит

Если бы кои-кто пони-мал, как устроена дельта, то и проблем бы не было.

Цитата:
~ X ~ писал:
коробочка его по-хитрому ждёт.

Выходишь такой в чистом поле из-за угла, а там

Цитата:
~ X ~ писал:
trigger_hurt до сих пор пропускает энтити

Тебе там динамический лист надо завести, например.

Добавлено 09-11-2016 в 13:49:

Цитата:
~ X ~ писал:
Ребята, вы со своими пингами дикую фуфлудильню развели. Это нехорошо.

нам тоже не нравится, что мы мирно общаемся и ты постоянно влезаешь со своим оффтопом про XDM, которого никто никогда не видел. Может его и вовсе не существует.

__________________
My Projects: download page

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

Цитата:

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


Отправлено ~ X ~ 09-11-2016 в 12:11:

Цитата:
Дядя Миша писал:
Тебе там динамический лист надо завести, например.

Я бы завёл, но проблема с сейврестором. Кроме того, это хак.
Если исходить из предположения, что каждый кадр HurtTouch() вызывается для всех, кто в триггере, то, теоретически, можно просто

{
pOther->TakeDamage(pev->dmg * gpGlobals->frametime);
SetNextThink(now);
}

и все кроме ЦПУ и сети будут рады. Но, как я подозреваю, в реальности не всё так мило, правда?

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


Отправлено mittorn 09-11-2016 в 13:20:

~ X ~ в реальности надежда на то, что хотя бы одна клиентская комманда попадёт на hurt. По этом и проверка по времени. Я даже не знаю, можно ли назвать это хаком.
Коробочки твоей это не касается, там придётся выкручиваться.


Отправлено ~ X ~ 09-11-2016 в 13:27:

mittorn расскажи мне про коробочку. Коробочки очень ценные и когда они перестают коллайдиться вообще со всем на свете - это тотальный фаил.
А в связке с триггерами проблема такая: в HurtTouch() к триггеру коробочка попадает ОДИН раз. И если они пришёлся на не "те" полсекунды (где в коде сторит return), то коробка не хёртится НИКОГДА. Пускай она хоть всю игру в триггере простоит. И это совсем плохо т.к. своё оружие игрок не получит никогда.

Ну и проскоки игроков сквозь триггеры - тоже беда.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено mittorn 09-11-2016 в 14:11:

~ X ~ коробочка не шлёт комманд. Она делает touch во время физики. Видимо, тут виновата халфовая физика. Как известно, если что-то мелкое запустить с большой скоростью в стенку - оно пролетит сквозь неё. В чём причина - не знаю. Код физики вот:

C++ Source Code:
1
// move origin
2
// Base velocity is not properly accounted for since this entity will move again
3
// after the bounce without taking it into account
4
VectorAdd( ent->v.velocity, ent->v.basevelocity, ent->v.velocity );
5
 
6
SV_CheckVelocity( ent );
7
VectorScale( ent->v.velocity, host.frametime, move );
8
 
9
VectorSubtract( ent->v.velocity, ent->v.basevelocity, ent->v.velocity );
10
 
11
trace = SV_PushEntity( ent, move, vec3_origin, NULL );
12
if( ent->free ) return;
13
 
14
SV_CheckVelocity( ent );
15
 
16
if( trace.allsolid )
17
{
18
  // entity is trapped in another solid
19
  VectorClear( ent->v.avelocity );
20
  VectorClear( ent->v.velocity );
21
  return;
22
}
23
 
24
if( trace.fraction == 1.0f )
25
{
26
  SV_CheckWaterTransition( ent );
27
  return;
28
}
29
 
30
if( ent->v.movetype == MOVETYPE_BOUNCE )
31
  backoff = 2.0f - ent->v.friction;
32
else if( ent->v.movetype == MOVETYPE_BOUNCEMISSILE )
33
  backoff = 2.0f;
34
else backoff = 1.0f;
35
 
36
SV_ClipVelocity( ent->v.velocity, trace.plane.normal, ent->v.velocity, backoff );
37
 


И теперь SV_PushEntity:
C++ Source Code:
1
SV_LinkEdict( ent, true );
2
 
3
if( blocked ) *blocked = !VectorCompare( ent->v.origin, end ); // can't move full distance
4
 
5
// so we can run impact function afterwards.
6
if( SV_IsValidEdict( trace.ent ))
7
  SV_Impact( ent, trace.ent, &trace );

SV_LinkEdict вызывает TouchLinks, который работает предельно просто: проверяет список всех триггеров на предмет пересечения. Трейс никакие триггеры не задевает
Разумеется твоя коробка просто пролетит через триггер, ни в один кадр не "трогая" его. Как это обойти? Попробуй ограничить скорость или увеличить триггер.


Отправлено ~ X ~ 09-11-2016 в 14:53:

mittorn т.е. эти говнокды не просчитывают пересечение траекторий, а только коллизию апостариорно... уныло. Всё равно мне не понятно, почему для неподвижных вепонбоксов не вызывается точ триггера.

code:
if( ent->v.movetype == MOVETYPE_BOUNCE ) backoff = 2.0f - ent->v.friction; else if( ent->v.movetype == MOVETYPE_BOUNCEMISSILE ) backoff = 2.0f;

ПЛЯЯЯЯ........ Миллионы говнокодов! Нахрена было делать отдельный MOVETYPE_BOUNCEMISSILE, когда достаточно просто выставить friction в 0??

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено mittorn 09-11-2016 в 15:38:

~ X ~ это не единственное использование MOVETYPE_BOUNCEMISSILE
И используй тег cpp


Отправлено XaeroX 09-11-2016 в 15:41:

Цитата:
mittorn писал:
это не единственное использование MOVETYPE_BOUNCEMISSILE

Не мешай Мастеру излагать мудрость!
Мы наслаждаемся.

__________________

xaerox on Vivino


Отправлено Crystallize 09-11-2016 в 16:10:

XaeroX ты что он же Очень Опытный Программист


Отправлено XaeroX 09-11-2016 в 16:15:

Crystallize
Я не спорю. Я же говорю - вы герою рот не затыкайте, пожалуйста, потому что он - очень важная персона. И если он говорит о крокодилах, то это есть очень важно для обороны страны.

__________________

xaerox on Vivino


Отправлено Дядя Миша 09-11-2016 в 18:32:

Цитата:
~ X ~ писал:
Но, как я подозреваю, в реальности не всё так мило, правда?

Есть долгоживущие дамаги, которые коцают, даже когда игрок уже покинул зону триггера.
Предположим у игрока 5 хп, он заходит в зону с повышенной радиоактивностью. Потом выходит его еще коцает какое-то время, пока он не откинет конькикоробочку.

Цитата:
mittorn писал:
Как известно, если что-то мелкое запустить с большой скоростью в стенку - оно пролетит сквозь неё.

SV_PushEntity видишь? Это гарантия того, что не пролетит, кроме совсем уж пограничных случаев.
Сквозь триггеры - там да, пролетает со свистом, поскольку триггеры устроены на манер современных физ.двигов - сперва подвинуть тело, а потом уже разобраться куда попал. В принципе можно переписать триггеры таким образом, чтобы они корректно хэндлили быстрые тела, но для этого как минимум понадобится кастомная физика из ксаша. На чистой халфе не сделаешь. Ну и соображалку надо включать, а не орать на каждом углу про хаки.
Цитата:
~ X ~ писал:
Всё равно мне не понятно, почему для неподвижных вепонбоксов не вызывается точ триггера.

Потому что триггер_тач вызывается при вызове SV_LinkEdict (ну или имплиситно - через UTIL_SetOrigin), а когда предмет стоит в покое, ему UTIL_SetOrigin не вызывается, а сама концепция ни кваки ни халфы не подразумевает двигающихся триггеров.

C++ Source Code:
1
void SV_Physics_Toss( edict_t *ent )
2
{
3
  trace_t	trace;
4
  vec3_t	move;
5
  float	backoff;
6
  edict_t	*ground;
7
 
8
  SV_CheckWater( ent );
9
 
10
  // regular thinking
11
  if( !SV_RunThink( ent )) return;
12
 
13
  ground = ent->v.groundentity;
14
 
15
  if( ent->v.velocity[2] > 0.0f || !SV_IsValidEdict( ground ) || ground->v.flags & (FL_MONSTER|FL_CLIENT) || svgame.globals->changelevel )
16
  {
17
    ent->v.flags &= ~FL_ONGROUND;
18
  }
19
 
20
  // if on ground and not moving, return.
21
    if( ent->v.flags & FL_ONGROUND && VectorIsNull( ent->v.velocity ))
22
    {
23
      VectorClear( ent->v.avelocity );
24
 
25
    if( VectorIsNull( ent->v.basevelocity ))
26
      return;	// at rest
27
  }

вот на этом ретарне для неподвижных коробочек всё и кончается.
Добавлено 09-11-2016 в 21:29:

Цитата:
Crystallize писал:
ты что он же Очень Опытный Программист

Дать бы тебе плюс за тавтологию, но у нас нет такого наказания.

Цитата:
XaeroX писал:
Не мешай Мастеру излагать мудрость!

Дело в том, что в 2000-м году я ходил на анекдот.ру, а теперь мне уже не нужно.

Добавлено 09-11-2016 в 21:32:

ЗОГбавно, щас в ксаш-мод заглянул - я там давно уже такие триггеры сделал, но вроде как немного не доделал, оставил на потом.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 09-11-2016 в 18:54:

>уже такие триггеры сделал
Т.е. одноюнитные триггеры будут корректно работать даже в мультиплаере? Гуд.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 09-11-2016 в 21:31:

Цитата:
thambs писал:
Предположим у игрока 5 хп, он заходит в зону с повышенной радиоактивностью.

Я не об этом. Это ТБД в коде игрока.

Про СетОригин() я догадываюсь. Вот только принудительно вызывать его каждый кадр для баночек (коих бывают сотни на карте) почему-то не хочется. Хотя, современные процы - что их жалеть?
Так почему же не убрать квантование по полсекунды в триггере? Я не о том, что это должно включить колоизацию, а о том, что туда хотя бы всё будет попадать хоть раз.

XaeroX у тебя от чего-то бугурт? Ты вроде вообще убегал из треда

ХОБОСТИ:
YAY! XDM почти компилится под ARM!

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 09-11-2016 в 21:45:

Цитата:
~ X ~ писал:
Вот только принудительно вызывать его каждый кадр для баночек (коих бывают сотни на карте) почему-то не хочется.

Да ты растолкуй пошто этим баночкам вообще вызывать сеторигин?
Это же итем и у него солид_триггер.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 10-11-2016 в 02:37:

Цитата:
~ X ~ писал:
а о том, что туда хотя бы всё будет попадать хоть раз.

Сделаю предположение. Картина такая: коробка попала в trigger_butthurt, волшебный момент упущен, дамаги она не получает. Так почему бы не заставить её тчинкать и проверять (каждые 5 секунд, например), в триггере она, или нет, когда неподвижна? Если в триггере, да ещё и наносящем урон, то наносить ей урон из её же кода. Или это снова грязный хак?
Веапонбокс в обычной халфе наследуется прямо от CBaseEntity, так что тчинкать вполне себе может. Не знаю, как в XDM, я эту часть сорцев не смотрел.


Отправлено mittorn 10-11-2016 в 04:53:

Дядя Миша, во всяком случае при скорости 2000 и более PushMove пробивает стены. Это трейс так работает или баг какой? Как работают и как "исправить" тригеры я и так знаю.

Добавлено 10-11-2016 в 07:53:

~X~, поменяй TOSS на Bounce и запили псевдофизику в стиле того, что у меня в ветке gravgun. Тогда коробочка какое-то время будет ещё прыгать в триггере, трогая его. Думаю, этого хватит почти всегда.


Отправлено ~ X ~ 10-11-2016 в 06:27:

Цитата:
Дядя Миша писал:
Это же итем и у него солид_триггер.

Ну-ну. Повыставляй итемам солид_триггер.

Цитата:
Дядя Миша писал:
Да ты растолкуй пошто этим баночкам вообще вызывать сеторигин?

Толкую:
- игрок дохнет у стенки... или даже просто так (но не от взрыва)
- из него вылетает банка, банка хотя бы частично внутри игрока
- банка меееееееееееедленно движется вниз
- игрок респаунится
- банка как двигалась, так и движется - ей всё равно
- банка движется сквозь пол
- банка движется в бесконечность

Цитата:
Ku2zoff писал:
Сделаю предположение. Картина такая: коробка попала в trigger_butthurt, волшебный момент упущен, дамаги она не получает. Так почему бы не заставить её тчинкать и проверять (каждые 5 секунд, например), в триггере она, или нет, когда неподвижна? Если в триггере, да ещё и наносящем урон, то наносить ей урон из её же кода. Или это снова грязный хак?

В ХЛСДК это точно было бы нельзя ибо ты представь себе, что почти у всех энтить кастомный Think(). У меня есть CheckEnvironment(), только расскажи мне про слова "Если в триггере". Нибось, перебором всех энтить будешь проверять?

Цитата:
mittorn писал:
Дядя Миша, во всяком случае при скорости 2000 и более PushMove пробивает стены.

Ох, лолки! Так это crossbow_bolt и lightp в зоне риска...

Цитата:
mittorn писал:
Тогда коробочка какое-то время будет ещё прыгать в триггере, трогая его.

Это не совсем решение проблемы. Проблема подробно описана здесь чуть выше ^

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ku2zoff 10-11-2016 в 06:57:

Цитата:
~ X ~ писал:
Нибось, перебором всех энтить будешь проверять?

Трейсы в пяти направлениях из центра коробки с игнором самой коробки. Если хоть один из них попадает в SOLID_TRIGGER, то вызываем FindEntityInSphere в радиусе по длине трейса. Ну и ищем по класснейму. Тут уж точно не все энтити надо перебирать.
Эта теория такая. На практике ХЗ, сработает ли.

Добавлено 10-11-2016 в 13:57:

Цитата:
~ X ~ писал:
- банка меееееееееееедленно движется вниз
- игрок респаунится
- банка как двигалась, так и движется - ей всё равно
- банка движется сквозь пол
- банка движется в бесконечность

Так этот баг довольно часто появляется в хл при убийстве монстров рядом со стенкой. Таки да, дело в движке. Разве что в момент спауна оружия насильно выталкивать его из стены.


Отправлено ~ X ~ 10-11-2016 в 07:04:

Цитата:
Ku2zoff писал:
Трейсы в пяти направлениях из центра коробки с игнором самой коробки. Если хоть один из них попадает в SOLID_TRIGGER, то вызываем FindEntityInSphere в радиусе по длине трейса. Ну и ищем по класснейму. Тут уж точно не все энтити надо перебирать.
Эта теория такая. На практике ХЗ, сработает ли.


1. пять трейсов - это уже охрененно медленно
2. трейс не определяет SOLID_TRIGGER, только contents
3. угадай, что делает FindEntityInSphere()? подскажу: перебор всех энтить и отсев по дистанции.
4. много ты триггеров будешь по класснеймам искать? а если юзер свой триггер новый создаст?
Видишь как всё непросто.

Что полезного я могу сделать с коробками - это при POINT_CONTENTS(origin) == CONTENTS_SOLID вызывать Killed(angrybeaver, gman, GIB_SOMETIMES); но... это будет очень скоро, либо, если пол тонкий, проваливаться сквозь пол.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ku2zoff 10-11-2016 в 07:14:

Цитата:
~ X ~ писал:
Видишь как всё непросто.

На то она и теория, чтобы её или подтвердить или опровергнуть.
Цитата:
~ X ~ писал:
либо, если пол тонкий

Насколько тонкий? < 4 юнитов?

Добавлено 10-11-2016 в 14:14:

Цитата:
~ X ~ писал:
при POINT_CONTENTS(origin) == CONTENTS_SOLID вызывать Killed

А если попробовать выталкивать банку из стены, типа как работает PM_CheckStuck для игрока? Опять же, трейсить надо. Но всё-таки наверное лучше, чем уничтожать её.


Отправлено XaeroX 10-11-2016 в 07:35:

Цитата:
~ X ~ писал:
пять трейсов - это уже охрененно медленно

Я вам как-нибудь покажу свой движок-рейкастер для халфовских уровней. Там для разрешения 640х480 выполняется 307200 трейсов каждый кадр. И это без учёта переотражений. Но тем не менее, на современных компах вполне себе выжимает играбельный фпс, а не слайдшоу.

__________________

xaerox on Vivino


Отправлено Дядя Миша 10-11-2016 в 09:45:

Цитата:
~ X ~ писал:
Ну-ну. Повыставляй итемам солид_триггер.

C++ Source Code:
1
void CItem::Spawn( void )
2
{
3
  pev->movetype = MOVETYPE_TOSS;
4
  pev->solid = SOLID_TRIGGER;
5
  UTIL_SetOrigin( pev, pev->origin );
6
  UTIL_SetSize(pev, Vector(-16, -16, 0), Vector(16, 16, 16));
7
  SetTouch(ItemTouch);
8
 
9
  if (DROP_TO_FLOOR(ENT(pev)) == 0)
10
  {
11
    ALERT(at_error, "Item %s fell out of level at %f,%f,%f\n", STRING( pev->classname ), pev->origin.x, pev->origin.y, pev->origin.z);
12
    UTIL_Remove( this );
13
    return;
14
  }
15
}

Цитата:
~ X ~ писал:
- игрок дохнет у стенки... или даже просто так (но не от взрыва)
- из него вылетает банка, банка хотя бы частично внутри игрока
- банка меееееееееееедленно движется вниз

а ты банке дал дохлова овнера, чтоб она не застревала внутри трупа?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 10-11-2016 в 21:11:

Цитата:
Ku2zoff писал:
и рисовать иконки для худа моделями.


Был тут один чел, всё грозился тутор написать , как он сделал в ХУДе моделями всё. Да так и слился... Мир его памяти.

Цитата:
~ X ~ писал:
Просто поглядишь новую версию XDM - и работы станет раз в 5 меньше.


Что, там, наконец-то , рисуются модельки оружия в ХУДе вместо спрайтов?

Добавлено 11-11-2016 в 00:01:

Цитата:
Crystallize писал:
XaeroX ты что он же Очень Опытный Программист


Можно подумать, ты хотя бы на одну ступеньку рядом с ним, чтоб делать такие серьёзные заявления.

Цитата:
XaeroX писал:
Crystallize
Я не спорю. Я же говорю - вы герою рот не затыкайте, пожалуйста, потому что он - очень важная персона. И если он говорит о крокодилах, то это есть очень важно для обороны страны.


Ты что же это юродствуешь-то?
Вместо того, чтобы колкости писать, помог бы советом... Думаешь, ~ X ~ клоуном тут на пол-ставки вызвался подрабатывать?

Добавлено 11-11-2016 в 00:04:

Цитата:
Дядя Миша писал:
Дело в том, что в 2000-м году я ходил на анекдот.ру, а теперь мне уже не нужно.


И в чём же причина? Сходил в армию?

Добавлено 11-11-2016 в 00:07:

Цитата:
Дядя Миша писал:

нам тоже не нравится, что мы мирно общаемся и ты постоянно влезаешь со своим оффтопом про XDM, которого никто никогда не видел. Может его и вовсе не существует.



~ X ~, ты б навёл порядок.
Мало того, что в ТВОЕЙ теме они флуд развели, так ты в своей теме уже вообще лишний. И кроме того, тебе же в твоей теме ещё и намекают, что ты "альтернативно одарённый".

Добавлено 11-11-2016 в 00:11:

Цитата:
mittorn писал:
во всяком случае при скорости 2000 и более PushMove пробивает стены. Это трейс так работает или баг какой? Как работают и как "исправить" тригеры я и так знаю.


Ни разу не встречал такого. Ни в ХЛВЕ, ни в Тириан, где снаряды, порой, летят со скоростью не 2.000 а все 20.000 (двадцать) и даже 100.000 (сто).

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено mittorn 11-11-2016 в 03:00:

Ghoul [BB], происходит это только с точечным хуллом и только на углах. возможно, карта (crossfire) имеет баг в дереве? это рядом с подъёмом, где красные заборчики.


Отправлено Дядя Миша 11-11-2016 в 11:14:

Цитата:
mittorn писал:
возможно, карта (crossfire) имеет баг в дереве?

в докитайскую эпоху клипхуллы вообще отвратно строились, чоужтам.
Из-за чего в народе возникло некое предубеждение, что по хуллам нормальной физики не получить, хотя надо было просто уметь её построить.
Как нормально построили (самая крайняя версия VHLT), так игрок перестал застревать даже в сверх-сложных конструкциях.
Цитата:
Crystallize писал:
Просто вижу куда ветер дует.

И куда же дует ветер?
Цитата:
XaeroX писал:
Твой пост мне напомнил времена хлру, год эдак 2002-й

Я на хл.ру зарегался в ноябре 2003-го года, ты ЕМНИП тоже.
А в 2002-м там тусили исключительно ка-эсники.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 13-11-2016 в 08:44:

Gentlemen, flood aside!

За эти три дня, потратив оставшиеся силы, я всё-таки запилил пререлиз!
Начинаем 12-часовое последнее тестирование!

Ссылка на скачивание:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Тестируем до 1800 UTC.
Буду очень признателен, если вы запустите ХЛ (или даже консольынй ХЛДС) с 32 ботами (включены здесь по умолчанию) чтобы оно хотя бы несколько часов поработало. Если крышанётся - я попрошу конец лога, вывод консоли (stdout, stderr) и содержимое server_run.cfg

Забыл вложить батники. Запускать, например, так:
code:
hlds.exe -nosteam -nomaster -game XDM -console -dev -particles 65536 -heapsize 72000 -num_edicts 4096 +sv_lognotice 1 +mapchangecfgfile "mapchange.cfg" hl.exe -game XDM -console -dev -32bpp -particles 32768 -num_edicts 4096 -surfcachesize 6291456 -nosteam -appid 2000 -anyaspect -nojoystick -tos -insecure -nomousegrab -noontop +developer 2

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 13-11-2016 в 10:00:

Ухтиии! Ща погамаю

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 13-11-2016 в 11:47:

mittorn обещал линуксовые бинарники попозже.

ЗЫ: мерцание вдали на DOM_ForestXL - известный баг.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено thambs 13-11-2016 в 12:03:

CO_ArcticIncident00 из под скаша в списке карт (и вообще, в списке map) не отображается, кастумная гравитация не работает.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено mittorn 13-11-2016 в 12:04:

thambs там ксаш нужен тот который не зарелизился ещё


Отправлено thambs 13-11-2016 в 12:29:

так ещё чо то сенссу игнорит.

Добавлено 13-11-2016 в 15:29:

Стелко на первой карте AI по прежнему мигает, убрать его надо нахрен.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 13-11-2016 в 12:41:

Цитата:
thambs писал:
Стелко на первой карте AI по прежнему мигает, убрать его надо нахрен.

не только стекло, и не только на этой карте. Много где, на самом деле. Если это баг ХЛ, то здесь его обойдёшь - в других местах останется.

Кстати, если вы видите вот это:

то вы переместили папку с модом из Xash3D в Half-Life. Так делать нельзя. После Ксаша в папке каша.
(скрин от thambs)

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено mittorn 13-11-2016 в 13:13:

надо конфиги сносить


Отправлено Ku2zoff 13-11-2016 в 13:25:

http://pix.academ.info/img/2016/11/13/f5b280f30d66c6deb52594a726fcfa46.png
Здорово. Ещё это говно разгребать. Наплодил стрёмных моделей игроков, да ещё и не все в папку положил. Это всё из-за ботов, халфа не умеет вылетать если модели игрока нет. Отключу-ка я их нафиг, этих ботов.


Отправлено ~ X ~ 13-11-2016 в 13:36:

Ku2zoff ну что ты такой сердитый человек? Ну, выложу я все модели и карты потом. Для Халвы. Хотя странно вообще. Вроде раньше не вылетало.
botmatch.cfg
закомментируй:
bot_create "drill" "Mr.Driller" 3
и удали всё после
bot_create "Werewolf" "woofer" 2 0 0 1
чтоб использовались только модели из поставки.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ku2zoff 13-11-2016 в 13:48:

http://pix.academ.info/img/2016/11/13/09925746bc99dd0b2382268aef742526.jpg
Чота непорядок. Почему бы не использовать RS вместо простого спрайта?
Кстати, насчёт RS. fps на первой карте AI всё такой же низкий с проседаниями до 40. На GTX760

Добавлено 13-11-2016 в 20:48:

Цитата:
~ X ~ писал:
чтоб использовались только модели из поставки.

Ну я знаю, как это делается. Паработы тоже такой болезнью страдают. А я их код основательно так почитал в своё время. Думал, это чисто их болезнь. Ан нет, это ещё с HPB_bot оказывается тянется.
Цитата:
~ X ~ писал:
ну что ты такой сердитый человек?

Я запустил мод, перебиндил все клавиши как надо, громкость и чувствительность мыши отрегулировал, запустил карту и... Игра вылетела. Соответственно в конфиге ничего не сохранилось.


Отправлено ~ X ~ 13-11-2016 в 14:11:

Цитата:
Ku2zoff писал:
fps на первой карте AI всё такой же низкий с проседаниями

возможно, там проблемы с vis из-за того что комнаты.. т.е. улицы разделены кусками неба. Партикл-системы отсекаются по визу т.е. если не виден триггер, из которого сыпется снег, система не рисуется. Может быть, триггеры видны через всю карту. Такое бывает. Хотя, вряд-ли это вообще ПС виновата. У меня вообще ФПС выше 40 редко. На ДМ-картах вообещ 25 норма.

Цитата:
Ku2zoff писал:
Я запустил мод, перебиндил все клавиши как надо

writecfg можно сделать. или profilesave... или что-то ещё такое. прям из консоли до загрузки карт.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено thambs 13-11-2016 в 14:48:

>25 норма.


__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 13-11-2016 в 16:07:

thambs на современной нвидии играть - 25ФПС в халве получать.
Надо венду сносить, короче. И говностудию. И всё снова будет летать, наверное.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 13-11-2016 в 16:11:

Ну под ксашем-то не 25 фпс наверное? Побольшы?
Я просто не успел еще поглядеть. А сорцы есть в комплекте?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 13-11-2016 в 20:28:

Дядя Миша сорцы после багрепортов. Предъявителям багрепортов.

Вообще, как я обещал, будет Платформ СДК - с моделями, картами, текстурами, музыкой.

Добавлено 13-11-2016 в 23:28:

Мда, багрепортов почти нет.
Половина тупо ничего не делает, но у второй половины тупо ничего не вылетело...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 13-11-2016 в 22:20:

Побегал нимножка, завтра более детально потестирую.
Такой вопрос - то что на dm_tropic деревья и кусты появляются с небольшой задержкой - это особенность работы под ксашем или изначальная задумка?
И у меня на этом тропике 33 фпс.
Ладно вот эта хрень выдает 35 фпс
http://pix.academ.info/images/img/2016/11/14/26cd85c28d0efed16bde6633d1f0f9ba.jpg
Но здесь в кадре 740 тысяч полигонов, а там-то что?
И еще очень подозрительно, что r_speeds по нулям. Ты чтоже нарисовал мир при помощи своей render system?

Добавлено 14-11-2016 в 01:20:

А вот, вроде счётчик вполей заработал. 61 тысяча еполи на модельках.
Ну такое нельзя рисовать через глбегин. Здесь VBO надо.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 13-11-2016 в 22:55:

Дядя Миша
В ксаше CO_ArcticIncident00.bsp в списке карт вообще не отображаеццо, и по [TAB] в автодополнении к команде map не появляется -- это ж вроде движковая штука?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено mittorn 14-11-2016 в 01:09:

Дядя Миша с чкго так решил? У меня под ксашем всегда и везде fps меньше.


Отправлено ~ X ~ 14-11-2016 в 06:21:

Дядя Миша overflow prevention, размазываю по времени. Иначе никак.
Кстати, карту рисовал не я, так что, оптимизировать не получается. Это самая тормозная карта в принципе. У меня на ней 5-25 ФПС.

Цитата:
Дядя Миша писал:
61 тысяча еполи на модельках.

И это ещё с ЛОДами! Без них всё было ещё веселее.

mittorn а под старым ксашем у меня было пошустрее, чем в ХЛ.

Ну что ж, подводя итоги, можно сказать, что тестирование было довольно удачным и почти безбажным. Что я бы ещё сделал - отдельную команду на запрос персональной статистики с сервера. Вот только есть большой шанс, что игрок себя зафлудит и дропнется.

Добавлено 14-11-2016 в 09:21:

Ссылка закрыта, всем спасибо за интерес.

Жаль только, что XF-Alien опять где-то отсутствует. Интересно, что бы он сказал. Кроме того, я собираюсь карты опенсорсить.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено mittorn 14-11-2016 в 10:14:

~ X ~ старый это который с рендером из q2/warsow/q3? Разумеется лучше.


Отправлено Дядя Миша 14-11-2016 в 13:25:

Цитата:
thambs писал:
В ксаше CO_ArcticIncident00.bsp в списке карт вообще не отображаеццо, и по [TAB] в автодополнении к команде map не появляется -- это ж вроде движковая штука?

в списке не отображается, поскольку на этих картах нет info_player_deathmatch. Вот ксаш и считает их чисто сингловыми.
А в консоли по TAB всё прекрасно работает. Может ты вбивал C0_ а не CO_ ?

Цитата:
mittorn писал:
с чкго так решил? У меня под ксашем всегда и везде fps меньше.

Под ксашем всегда фпс выше, тащем-то. Я рендер не трогал.

Цитата:
~ X ~ писал:
И это ещё с ЛОДами! Без них всё было ещё веселее.

Та точно так же было бы. Без лодов было 33.2 фпс, с лодами стало 33.7 фпс.

Цитата:
~ X ~ писал:
тестирование было довольно удачным и почти безбажным

А я начал проходить этот арктик инцидент, умер, нажал пробел и XDM вылетел с ошибкой 0x000005. Может это конечно ксаш виноват, сложно сказать однозначно. Сорцев та нет.

Цитата:
mittorn писал:
старый это который с рендером из q2/warsow/q3? Разумеется лучше

Та то вообще говно. Выкинь и забудь.

Добавлено 14-11-2016 в 15:35:

ЗЫ. Там вот эти снежинки не падоют, наверное пушо гравити 0. Из-за чего и тормозит всё. Но я это починю и проверю еще раз.

Добавлено 14-11-2016 в 16:21:

Ну хорошо, я отправил вазелин для мира на клиент, снежинки начали падать, фпс в целом вырос с 19 до играбельных 45-и.
Но вылезла другая мерзкая проблема: монстры начали пропадать
крутиться вокруг своей оси и пропускать кадры анимации. Я пока не могу сказать точно, в чём тут причина, надо бы под халфой затестить или дождаться комментария сами знаете ково. Но я такого еще не видел никогда. В целом продукт впечатления стабильности не производит, очень всё тормозно и низкополигонально, т.е. тормоза ничем не оправданы.

Добавлено 14-11-2016 в 16:25:

А насчёт неотображения карт, сейчас спецом ввёл map * TAB и посмотрел - нашло 45 карт, в папке maps 45 карт. Так что всё в порядке.
Я конечно могу публиковать свои впечатления в отдельную тему, но пока не буду, т.к. во первых я лицо заинтерисованное, а во вторых, это ж не финальная еще версия, как я понял.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 14-11-2016 в 13:43:

Цитата:
Дядя Миша писал:
до играбельных 45-и.

Твои слова, да каэсникам в уши Играбельные, но некомфортные. Комфортно играется от 60 и выше. Вот пока не будет нормального fps с этим снегом, считаю, проще использовать погоду от БУзера и рисовать эффектики самому через ТриАпи, чем юзать RS. Такие вот тормоза в довольно простых сценах рождают во мне смутные сомнения по поводу оптимизации. ЧСХ, на старых картах из XDM ничо не тормозит.


Отправлено Дядя Миша 14-11-2016 в 14:49:

Мини-обзор

Так, ну побегал немного, в целом впечатления конечно смешанные.
Миникарта понравилась, прикольная. Пушки заценил, чорные дыры там разные. Но есть места которые оставили впечатление глубокого недоумения.
Вот скажем CTF-Face (вы кстати знали, что она даже в оригинале не выходит за рамки 8192х8192 ?). Ну туда же просто просится редемир и телепорт.
Ну просто как я не знаю кто. Я был на 100% уверен, что он там есть.
А хрена! Нет никакого редемира. Вместо него этот ублюдский рокетлаунчер из халфы с другой моделькой. Блин, да половина геймплея на фейсе - это прятаться на верхушке башни со снайперкой и настигать такую падлу упровляемой ракетой редемира. И вот его нет. Так и главное хоть бы причина была весомая, ну там нет модельки, не смог накодить, так нет жы. Давно есть и моделька и код и спрайты, есть всё. Но какая-то необъяснимая гордость или вредность или желание напакостить людям заставляет Хвидора раз за разом отвергать предложение добавить редемир в XDM. При том, что биоружье, риппер, плазмаган, снайперку он вполне себе добавил. Это вообще как нормально? Лучше бы крыс этих ублюдских выкинул, а вместо них поставил нормальный редемир. Или этот хорнетган дебильный, с переделанной моделькой. Вот кому он нужен, да никому. Ну начал делать все пушки из UT 99, так и делай. У меня и модельки все имеются, я их лично дорабатывал из тово мода для сорса. И анимации в них исправленные. Там флэкКэннон, ракетница, полный порядок вообщем. Бери да делай. Нет нехочу, хочу сборную солянку из какова-та тупова оружия. Меч какойта, нафига он тут вообще нужен этот мечь? Я все карты проверил - ни одного лыцаря не встретил.
Так нафига тут меч? Вон в кваке лыцари были, а меча не было, и что хоть кто-то сказал? Нет, ничего подобнова. А тут мечъ какой-то. Пароль рыбамечь, блин. Ну а так-то что? карты старые в основном, наверное есть и новые, но они походу в тойже стилистике, поэтому особых различий незаметно. Освещение всё пережжонное, наверное в подражание унреалу. На некоторых картах совершенно неиграбельный фпс (ну я говорил уже). Огнимёт испохабился совершенно (хотя может это только под ксашем так). Раньше он выдовал такой красивейший шар огня, а теперь какую-то житкую струю. На каких-то уровнях, допустим деревянные загоротки были, ага думаю, щас заполю. Ну и чтобы вы думали? А ничего. Дымок слегка прошол и всё. А потом дерево разлетелось как от удара монтировкой. Ну что нельзя бы хотя бы декалями помазать что ли? Ну ужас же. И не горит дерево, ящики не горят вроде бы (хотя я не пробовал, если честно). В целом картинка уровнем не дотягивает даже до третьей кваки. Ну ладно бы хрен с ним с бампом, но вот эти чахлые кустики, которые появляются с интервалом в 2 секунды меня добили окончательно. Ну почем в ксаш-моде и параное травой можно засадить всю карту и на траффик это не влияет от слова совсем? Так эти кучи травы еще и рисуются быстрее чем эти чахлые кустики. ну вот где, так сказать логика происходящего?
Ну видно там множество всяких неотносящихся к делу эффектов (наверное через render system), там искры летят из гаусса, какие-то треугольники жолтые на полкарты, когда вызываешь поддержку с воздуха, партиклы вокруг шара диспласемента или фуннел-эффект вокруг чорной дыры. Это всё хорошо, но это было еще в 2005-м году.
Ничего принципиально нового я не увидел. И троллфейсы кстати тоже не увидел. Может они выключены по дефолту, не знаю.
Подводя итог могу сказать - я не знаю над чем тут можно было трудиться 11 лет. Вот между UT99 и UT2003 разница заметна невооруженным глазом в плане графики. Не сказать что стало лучше в плане геймплея, но видно что работа была проделана. А здесь что?
К тому жы ксаш постоянно арёт в консоль про такую ерунду, которой больше нет ни в одном, собственно моде:

C++ Source Code:
XBM: Can't get GetBlendingInterface!
XBM: Can't get SV_SaveGameComment!

это вот вообще интересно, если учесть что обе функции присутствуют.
Функция эта называется Server_GetBlendingInterface (щас спецом проверил - в REHLDS так же). Но найти её он почему-то не может.
Тоже самое и с SV_SaveGameComment - есть, найти не можем. Почему?
C++ Source Code:
Cmd_AddCommand: endgame already defined

вот это забавно конечно. В халфе такой нет, а в ксаше она завершает игру.
C++ Source Code:
1
Error: events/fx/flametrail.sc: not a FEV_GLOBAL event missing origin. Ignored.
2
Error: events/fx/trail.sc: not a FEV_GLOBAL event missing origin. Ignored.
3
Error: events/fx/lightp.sc: not a FEV_GLOBAL event missing origin. Ignored.
4
Error: events/fx/teleporter.sc: not a FEV_GLOBAL event missing origin. Ignored.

Такого я вообще не видел. Разница от халфы лишь в том, что она просто найдет какой-нибудь лиф в позиции 0 0 0. А уж пропустит PVS эвент дальше или нет - дело тёмное. Зависит от того как карта устроена.
Если это коробка с центром в 0 0 0, то пропустит. Примечательно что халфа никак не реагирует на эту ошибку. То есть вообще. Это ксаш на каждый чих предупреждает, а халфе побоку.
C++ Source Code:
CL DLL WARNING! CRenderManager has 4294967180 allocated systems!

Вот это отдельно позабавило. Или это необнуленная переменная или оно и правда маллокнуло столько рендер-систем? Тут какая-то фатальная ошибка в архитектуре, так думаю.
Ну да ладно.

Добавлено 14-11-2016 в 17:49:

PS. Я кстати вспомнил из-за чего под ксашем может падать фпс. sv_check_errors надо поставить в ноль, оно всю производительность убивает.
Но в новом билде я поправил уже.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 14-11-2016 в 16:08:

Дядя Миша А я пропуск кадров анимации видел. Но не у монстров, а у игрока. Проявляется он в ксаше начиная с 3366 и только для локального игрока.
Т.е у игрока который является локальным клиентом напроч сбита вся анимация модели не сервере. Она глючит как со стороны самого клиента в thirdperson, так и у всех кто подключился. Возможно, бага сидит где-то глубоко. diff то конечно есть, но сказать по нему что именно это ломает не могу.

Добавлено 14-11-2016 в 19:02:

Ну ладно, допустим в wsw/q2/q3 рендер говно. Хотя он не на glBegin'ах написан и не делает 100500 вызовов отрисовки к примеру при отрисовки косоли. Все до единного они строят mesh buffer, который потом сразу отрисовывается. Возможно он работает медленнее на видяхе от NVIDIA на компьютере Дяди Миши, но ещё не обязтельно работает быстрее на всех остальных. У меня при открытии консоли fps не проседает только на андройде. Но это отдельный случай. Там этот буффер уже есть в прослойке nanogl т.к gles вообще не знает что такое glBegin.
ЧТо достаточно странно - приницпиального отличия рендера GS от ксашевого в плане используемых технологий нет. Может, как-то по другому блендинг устроен? glVertexPointer используется в gs только в функции отрисовки текста.

Добавлено 14-11-2016 в 19:06:

Дядя Миша вроде бы кусты через RS сделаны

Добавлено 14-11-2016 в 19:08:

Дядя Миша Похож там ошибка в ботах. xbm - прослойка между сервером и движком. Вот она блендинг и не ресолвит правильно.


Отправлено XF-Alien 14-11-2016 в 16:23:

Цитата:
~ X ~ писал:
Жаль только, что XF-Alien опять где-то отсутствует

Ну, скажем, у меня свои моды.
Цитата:
~ X ~ писал:
Кроме того, я собираюсь карты опенсорсить.

Братишка, если б я хотел их опенсорсить, я бы просто, блин, сделал это. Но я не хочу их опенсорсить, я хочу, чтоб ты эти карты заюзал в своём моде просто. И всё, блин.


Отправлено Дядя Миша 14-11-2016 в 16:25:

Цитата:
mittorn писал:
А я пропуск кадров анимации видел. Но не у монстров, а у игрока

Не в лотерею, а в казино, и не выиграл, а проиграл, и не волгу, а 10 рублей. А так в целом правильно. Я говорю, монстры мигают, крутятся вокруг своей оси, замирают в неестественных позах.

Цитата:
mittorn писал:
Ну ладно, допустим в wsw/q2/q3 рендер говно

Не в них рендер говно. Старый ксаш говно неактуальное.

Цитата:
mittorn писал:
приницпиального отличия рендера GS от ксашевого в плане используемых технологий нет.

Я тебе еще раз говорю поставь sv_check_errors 0. Она чудовищно фпс садит.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 14-11-2016 в 16:54:

Дядя Миша я говорил сугубо о рендере, когда упоминал старый ксаш. Раз большинство движков предпочитают буфферизировать вертексы вместо glBegin и эмулировать этот glBegin когда он удобнее - значит вероятнее это оптимальней.
А sv_check_errors у меня и так 0. Просадки в клиенте - даже когда сервер не запущен. Пока что подозрения на освещение, но это только подозрения. Производительность рендера сложных брашей даже без лайтмап как-то не радует - полигонов там в десятки раз меньше чем в моделях - а тормоза всё равно заметны.


Отправлено Дядя Миша 14-11-2016 в 18:03:

Цитата:
mittorn писал:
Раз большинство движков предпочитают буфферизировать вертексы вместо glBegin и эмулировать этот glBegin когда он удобнее - значит вероятнее это оптимальней.

Да это вообще ерунда полнейшая. Сейчас предпочтительно все вертексы держать в видеопамяти. Бутылочное горло - оно в вот в этой прокачке кучи вертексов через узкую шину. А как ты прокачиваешь через глбегин или через массив вертексов ровным счётом не имеет никакого значения.

Т.е. рендерер минимально отвечающий современным стандартам сейчас имеется только в параное. И то там вылезли проблемы самой архитектуры.
А что касается самого ксаша, то там рендерер нельзя трогать ни в коем случае, т.к. очень многие моды цепляются к нему и пытаются чота там дорисовать. В любом случае подобная доработка сильно ухудшит стабильность. Поэтому я и вывел все эти рендер-интерфейсы, чтобы каждый мог в меру сил и способностей написать для своего мода кастомный рендерер уровня срузиса.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 14-11-2016 в 18:26:

Дядя Миша разумеется, я знаю про VAO и VBO.
Но я говорио о тех случаях, когда нужно рисовать каждый кадр что-то новое и заранее построенный массив не применишь. чем различается gl1/gl2/gl3 в плане подходов к отрисовке примерно понимаю


Отправлено Дядя Миша 14-11-2016 в 18:52:

Цитата:
mittorn писал:
Но я говорио о тех случаях, когда нужно рисовать каждый кадр что-то новое и заранее построенный массив не применишь

в параное единственное, что рисуется не через VBO - это дождик БУзера.
Ну и еще спрайты. Но эти просто лень было. Причём VBO этот не обновляется никогда.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 14-11-2016 в 18:52:

Придётся видимо что-то с этим делать. Текущий рендер отлично вписывается в тот ксаш, который запускается под windows (благо, fps почти всем хатает) и пускает моды в dll. Но за пределами этого мира он почти бессилен. Толькл opengl core profile позволяет использовать одновременно legacy рендер и современные фичи. Андройдовый порт сейчас прибит гвоздями к gl es 1. А это значит что несмотря на то, что оборудование поддержмвает и шейдеры и vbo м даже инстансинг, а в ксаше есть рендер интерфейс, ничего из этого использовать не выйдет. Просто потому что движок уже инициализировал контекст для opengl es 1 и с этим ничего нельзя поделять. Даже шейдер нельзя хагрузить чтоб фонарик в xashxt работал. А использовать opengl es 2 в двмжке не выйдет без серьёзных изменений потому что из него убрали много фич вроде работы с матрицами. Теперь там нужен шейдер и без шейдера ничего нарисовать в принципе нельзя. А это значит что уже нужен другой рендер. От которого не требуется иммитация процессов рендера GS, но который используеь технологии gl es 2.0. Тогда наконец можно будет использовать что-то большее чем gl1.
Вижу тут такое решенте : немного абстрагировать рендер от движка чтобы можно было выбрать один из нескольких хотя бы в компилтайме, хотя лучше в рантайме. В легаси рендере при этом ничего нн менять (или даже попытаться улучшитб совместимость). В новом же попытаться задействовать vbo и лайтинг на шейдерах - если я не ошибаюсь, в P2 это сделано.
И заодно софтрендер воскресить. В GS же он есть и моды с ним работают, если не дёрнают opengl напрямую, а процессора сейчас хватит всем - в 2016 то году, когда sse и avx, либо neon в каждом доме


Отправлено Дядя Миша 14-11-2016 в 18:55:

Текс, отбой тревоги насчёт замирающей анимации и кручения монстров на месте - мой косяк был. Перевёл градусы в радианы, там где они были уже в радианах. Получилось интересно.

Добавлено 14-11-2016 в 21:55:

mittorn не-не, это уже ваши, так сказать заморочки. Я ничего трогать не буду. Здесь всё на своих местах ради совместимости.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 14-11-2016 в 18:56:

Дядя Миша в параное есть такая штука как менюха и консоль движка. А ещё vgui. И я отлично знаю через какое "vbo" оно рисуется. Хотя посмотрев шейдеры и импорты паранои я разумеется заинтересовался в получении её исходников в качестве нового рендера для движка, в чём разумеется получил былинный отказ


Отправлено Дядя Миша 14-11-2016 в 18:58:

Upd: неа, не отбой. Так и остался баг.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 14-11-2016 в 18:59:

Дядя Миша да, наши разумеется. вот и придётся дёргать куски рендера с ксаша и квак и заставлять их работать.


Отправлено Дядя Миша 14-11-2016 в 22:36:

Цитата:
mittorn писал:
в параное есть такая штука как менюха и консоль движка. А ещё vgui.

консолька по буковке рисуется даже в срузисе. Ибо неважно.

Добавлено 15-11-2016 в 00:12:

Upd: ну вроде окончательно разобрался с глюками монстров - XDM тут непричём, моя вина. Но вот чейнджлевел на арктик инциденте вызывает устойчивый вылет, причём уровни самой халфы корректно меняются.

Добавлено 15-11-2016 в 01:36:

Вообщем, исправив некоторые ошибки под ксашем, я решил, так сказать, проверить под халфой и даже установил её. Нетутто было! Ни под вон версией, ни под стим версией ваш хвалёный XDM не работает. Мгновенно вылетает. Не помогает даже система контроля интерфейсов или как она там называется. Вот под ксашем - пожалуйста. Ну есть конечно небольшие вылеты иногда, но в целом - работает.
Это занимательный парадокс - на протяжении года заявлять о полной неподдержке ксаша, чтобы в итоге оказалось, что только под ним всё и работает. Может быть у меня конечно халфа калечная (такое вполне возможно). Ну тогда поделитесь со мной актуальной халфой.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 15-11-2016 в 01:28:

Дядя Миша а в gs они массивчиком

Добавлено 15-11-2016 в 04:28:

Похоже там vgui вылетает. Потом прикрутим проверки - может заработает. Ну и тут сказано, что ксаш что-то портит, по этому надо начисто распаковывать.


Отправлено Cybermax 15-11-2016 в 01:50:

Цитата:
Дядя Миша писал:
Ну тогда поделитесь со мной актуальной халфой.

Актуальная это которая в стиме?

__________________


Отправлено mittorn 15-11-2016 в 02:05:

app_update 70 в steamcmd


Отправлено Ku2zoff 15-11-2016 в 05:23:

Цитата:
mittorn писал:
app_update 70 в steamcmd

Стимцмд качает только сервер. До клиента там не хватает части файлов. Ну ещё придётся эмулировать стим. Лучше сразу тогда с торрента качать.


Отправлено mittorn 15-11-2016 в 05:58:

Ku2zoff всё он качает. только не запустишь без стима.


Отправлено KiQ 15-11-2016 в 09:02:

mittorn щас бы стимом обмазываться. P.S. если прикрутите glsl к рендеру - вообще отлично будет

__________________
-Brain is dead-


Отправлено thambs 15-11-2016 в 11:26:

Дядя Миша
>Ни под вон версией, ни под стим версией ваш хвалёный XDM не работает.
Писали же, что хаш что то в конфиг пишет, отчего под хл хдм вылетает -- надо чистую сборку использовать.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ku2zoff 15-11-2016 в 12:21:

Цитата:
mittorn писал:
Ku2zoff всё он качает. только не запустишь без стима.

Разве? hl.exe не качает, hw.dll не качает, GameUI.dll не качает, дллки, начинающиеся на av* не качает, asi файлы не качает. Там клиентской части движка нет.

Добавлено 15-11-2016 в 19:21:

Цитата:
thambs писал:
что хаш что то в конфиг пишет, отчего под хл хдм вылетает

И другие моды так же после ксаша вылетать могут. У меня вообще было так, что после вон-версии на стиме вылетало прям при загрузке карты. Там какой-то квар в стим версии при значении выше 1 или 1.5 вызывает вылет. Что-то с текстурами связанное, навроде gl_texgamma. Не помню короч.


Отправлено Дядя Миша 15-11-2016 в 14:06:

Цитата:
mittorn писал:
Похоже там vgui вылетает. Потом прикрутим проверки - может заработает. Ну и тут сказано, что ксаш что-то портит, по этому надо начисто распаковывать.

Да-да, вылетает vgui в XDM.dll, ух какой хитрый VGUI.

Цитата:
thambs писал:
Писали же, что хаш что то в конфиг пишет, отчего под хл хдм вылетает -- надо чистую сборку использовать.


Вот основная проблема русского человека - считать себя умнее других.
Ну почему вы решили, что я не использовал чистую сборку? Или я по вашему не отличаю Sys_Error от Acess Violation или что?

Цитата:
KiQ писал:
если прикрутите glsl к рендеру - вообще отлично будет

Для кого отлично?

Цитата:
Ku2zoff писал:
Там какой-то квар в стим версии при значении выше 1 или 1.5 вызывает вылет

А что без ксаша этот квар нельзя накрутить что ли?
Это стимопроблемы. Но повторюсь, я использовал установку с того архива, который выложил наш друг. Если он в архиве чего-то там накосячил, я не знаю.

Добавлено 15-11-2016 в 17:06:

Впрочем, я уже скачал с торрента какуета сборку, щас буду пробывать.
Меня в основном интерисуют отличия в работе.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 15-11-2016 в 14:52:

Цитата:
Дядя Миша писал:
А что без ксаша этот квар нельзя накрутить что ли?

Ну я же упомянул о вон-версии. Я как-то TFC WON (с озвучкой моим голосом от 2006 года) сунул в папку со стим-версией хл. Вылетала при загрузке карты. Текст ошибки я не помню, но помню, что виноват был какой-то квар. Как только я удалил конфиг, и тот создался заново - всё завелось. Такую же фигню ловил и со своим MP Mod'ом в похожей ситуации. С ксашем точно сказать не могу, вроде бы тоже ловил баг. После форка на SDL точно что-то глючит. Ну это если таскать папку мода из движка в движок, не удаляя конфиги и гейминфы всякие.


Отправлено Дядя Миша 15-11-2016 в 15:00:

Ну что, ребята, вот он момент истины. Наставил самую свежую халфу с SDL и прочей пердью. XDM под ней работает, но при попытке смены карты на уровнях arctic incident - точно такой же вылет как и в ксаше. То есть всё же баг в самом XDM. Отдельно упомяну про сам мод Arctic Incident. Я не могу понять почему вы от него в таком восторге. Сам мод я не качал и ознакомился с ним вот только сейчас в составе XDM. Наитупейшее мочилово из всех, которые я когда-либо видел. Кол-во монстров просто зашкаливает.
Мне он вообще не понравился, бред какой-то. Ну да, в 2001 году попал бы в раздел хорошие моды, куда попадал вообще любой мод с аккуратным маппингом. Но сейчас-то што?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 15-11-2016 в 15:09:

Цитата:
Дядя Миша писал:
Наитупейшее мочилово из всех, которые я когда-либо видел. Кол-во монстров просто зашкаливает.

Ты шутиж? Там монстров в самый раз, вообще баланс там, имхо, близок к идеальному. Может ты спутол с хедкраб-френзи? Вот там, по отзывам, количество хедкрабов действительно зашкаливает.
http://hlfx.ru/forum/showthread.php...2866#post152866

__________________

xaerox on Vivino


Отправлено Дядя Миша 15-11-2016 в 15:14:

Цитата:
XaeroX писал:
Там монстров в самый раз, вообще баланс там, имхо, близок к идеальному.

за каждым углом - хеткраб. В каждой вентиляции - хеткраб. Да чтож за дерьмо то такое?
В чём вообще смысл этой игры?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 15-11-2016 в 15:31:

Ku2zoff всё качает. Выбери ос свою если не качает.

Добавлено 15-11-2016 в 18:31:

Ku2zoff да удалите вы гаме.сфг и листенсервер


Отправлено thambs 15-11-2016 в 15:38:

>за каждым углом - хеткраб. В каждой вентиляции - хеткраб. Да чтож за дерьмо то такое?
Мод для коопа. Количество монстров надо умножать на количество игроков.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Дядя Миша 15-11-2016 в 16:00:

Ну для коопа может и нормально. Но для сингла даже не то чтобы напряжно - раздражает. Продолжаю впечатления. Играю в CO_ArcticIncident01_caves.bsp под халфой. Сейврестор сломан окончательно.
Во первых там по сюжету надо заложить мину, так вот после сейв рестора эта мина вдруг появляется, даже если игрок еще не успел её заложить. И постоянно переключаются пушки после загрузки.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 15-11-2016 в 16:21:

Цитата:
Дядя Миша писал:
за каждым углом - хеткраб.

Отвратительно, кстати. Тоже напрягло пипец как.
Цитата:
thambs писал:
Мод для коопа. Количество монстров надо умножать на количество игроков.

То-то я в одну харю офигел от количества хедкрабов за каждым углом. Ставить хедкраба за углом, моветон тащем-то. Слейвов норм, агрантов норм, контроллеров норм. Но хедкрабов - это перебор. Особенно на первой карте. В каждой дырке они сидят. Хоть бы чамтодов засунуть в некоторые дырки что ли... Блин, монстров нет что ли? Хочешь усложнить? Запихни в пару мест по два-три питдрона.

Добавлено 15-11-2016 в 23:21:

Цитата:
Дядя Миша писал:
Сейврестор сломан окончательно.
Во первых там по сюжету надо заложить мину, так вот после сейв рестора эта мина вдруг появляется, даже если игрок еще не успел её заложить.

А я так и не нашёл эту мину. В оригинале нашёл и заложил. А в XDM нет.
Цитата:
mittorn писал:
да удалите вы гаме.сфг и листенсервер

Шта? Представь, что я тупой быдлошкальник, который не умеет так. Для ПОДАВЛЯЮЩЕГО БОЛЬШИНСТВА, игра должна работать нормально искаропки, без всяких махинаций, понятных нам, прожжёным халферам.


Отправлено mittorn 15-11-2016 в 16:30:

Ku2zoff Быдлошкольник для начала не знает где у него лежит ксаш, а где оригинальная халва. И уж тем более не будет копировать папку с модом - он просто запустит установщик


Отправлено thambs 15-11-2016 в 16:39:

>офигел от количества хедкрабов за каждым углом
Ну то то и оно -- когда играет 3-4 человека, то такой проблемы нет и большое количество крипцов в радость.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ghoul [BB] 16-11-2016 в 00:19:

Сегодня представился случай вспоиграть в альфа версию 3.0.3.8
Впечатления приятные, многие проблемы, которые были раньше, исправлены.

Однако, хочу обратить внимание автора на один серьёзный недочёт.

Прожектайлы периодически перехватывают чужие трейлы. Забавно смотреть, когда ракета появляется с кислотным хвостом, к примеру. И чем больше прожектайлов за короткий промежуток времени спавнится, тем эта вероятность выше. Всё потому, что сделаны они эвентами. Видимо, происходит неправильная передача номера энтити на клиент.
В Тириане, например, и в ХЛВЕ в частности, передача происходила мессагами, и такой проблемы я ни разу не наблюдал. ОСОБЕННО в Тириане, где часто шли ожесточённые перестрелки одновременно 32 игроков. Даже там система мессаг работала чётко...

Меня Мастер слушать не хочет. Может быть, с помощью общественности мне всё же удастся изменить решение ~X~ в пользу перехода на мессаги...

Добавлено 16-11-2016 в 03:11:

Цитата:
Дядя Миша писал:
Наитупейшее мочилово из всех, которые я когда-либо видел. Кол-во монстров просто зашкаливает.


Мод этот является кооперативным. Когда мы по сети играли вчетвером, монстров на всех не хватало, поверь мне.
Более того, поскольку мы так и не получили поддержку стреляющих на ходу монстров, получилось, что получилось - сильнее проще и туповатее...

Добавлено 16-11-2016 в 03:19:

Цитата:
Ku2zoff писал:
Хоть бы чамтодов засунуть в некоторые дырки что ли... Блин, монстров нет что ли? Хочешь усложнить? Запихни в пару мест по два-три питдрона.


Он не стал имплементировать моих монстров. Так , конечно, можно было бы п поразнообразить быстрыми хедкрабами, питдронами, ядовитым хедкрабами и прочими... Но, увы.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Дядя Миша 16-11-2016 в 11:49:

Цитата:
Ghoul [BB] писал:
Прожектайлы периодически перехватывают чужие трейлы.

Это говно тянется еще с первохалфы.

Цитата:
Ghoul [BB] писал:
Мод этот является кооперативным

Ну так и убирайте в сингле лишних монстров.

Цитата:
Ku2zoff писал:
Т.к. андроид по сути линукс

Андроид в первую очередь это жава со встроенным сборщиком мусора.
А значит память никто не чистит и для телефона, чьи приложения висят открытыми всё время работы это адски критично.

Цитата:
mittorn писал:
А хрюша вообще без антивиря не может.

Не может что?

Цитата:
mittorn писал:
Хотя получать релятивные координаты перемещения мыши так и не разрешили

Какая ищо мышь в телефоне?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 16-11-2016 в 13:51:

Цитата:
mittorn писал:
Ghoul [BB] ,.твой пост на фоне холеваров выглядит оффтопом


А это ничего, пусть. Мастер придёт, и прогонит всех этих холиварщиков отсюда
Цитата:
Ku2zoff писал:
ссаными тряпками

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено XaeroX 16-11-2016 в 14:29:

Ghoul [BB]
Я бы на месте Мастера на оффтоп не сердился. Ну сам прикинь, браток - обсуждать баги мода, разрабатываемого с 1999 года, в 2016 году по меньшей мере скучно. Вот народ и развлекает себя как может.

__________________

xaerox on Vivino


Отправлено Дядя Миша 16-11-2016 в 14:36:

Снек, к слову исчезает тогда когда он виден, ну партикли тоесть. Я сперва конечно думал, может под ксашем глючит чего. Но нет - в халфе точно так жы. А вот что под ксашем реально глючит, так это deathcam. Вроде бы и мелочь, а неприятно.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 16-11-2016 в 15:04:

Цитата:
XaeroX писал:
Я бы на месте Мастера на оффтоп не сердился. Ну сам прикинь, браток - обсуждать баги мода, разрабатываемого с 1999 года, в 2016 году по меньшей мере скучно. Вот народ и развлекает себя как может.


Ну для этого можно отдельную тему создать, ты не находишь? Сладкий хлеб отдельно, мухи отдельно. А как они сюда налетят, то мы их убъём.

Цитата:
Дядя Миша писал:
Снек, к слову исчезает тогда когда он виден, ну партикли тоесть.


Может, так задумано? Типа тепло и он в воздухе тает, не?

А цвет снега у меня реально бугурт вызывает. Он альфа-спрайтами сделан, и из-за этого серый, да ещё и с тёмными краями. Это мерзко, а Мастер и слушать не хочет..


Цитата:
Дядя Миша писал:
Это говно тянется еще с первохалфы.


Ну помнишь, браток, ты мне советовал это на мессаги перевести. Я и перевёл. И баг сразу пропал. Значит, мессаги умеют точно какой-то параметр передать, который эвенты не могут.
Ещё вот вспомнил, что декали для ганшотов когда передаёшь мессагами, то они всегда рисуются.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Дядя Миша 16-11-2016 в 15:09:

Цитата:
Ghoul [BB] писал:
Может, так задумано? Типа тепло и он в воздухе тает, не?

я на пять шагов от него отошёл - он пропал, на шаг назад вернулся - появился.

Цитата:
Ghoul [BB] писал:
Это мерзко, а Мастер и слушать не хочет..

Я ему уже 7 лет говорю - добавь редемир. Он даже не реагирует никак.

Цитата:
Ghoul [BB] писал:
Значит, мессаги умеют точно какой-то параметр передать, который эвенты не могут.

это значит надо эвентам ставить флаг FEV_RELIABLE.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено KiQ 16-11-2016 в 15:35:

Цитата:
Ku2zoff писал:
Тем лучше, что всё работает. Я сам раньше пользовался устройствами на андроиде. И мне они не нравились. Решил не рисковать с покупкой дорогого смарта с говноосью, и купил эппловский телефон. Народу андроидные устройства тоже не всегда нравятся. Но т.к. денег на нормальный смарт (свыше 15 тысяч деревянных) мало у кого хватет, им приходится жрать говно. Что печально: каждый осёл (читай: производитель телефонов-валенков) пилит какую-то свою дрянь под андроид. Т.к. андроид по сути линукс (а это значит, что там много чего работает криво, если это не сервер), то за напичкивание смартов беспонтовым софтом, эти компании надо вообще выгонять с рынка ссаными тряпками.

Резюмирую: андроид - это помойка. И пользователю очень везёт, если производитель аппарата не захламляет её ещё больше, а наоборот исправляет и чистит.


Разница исключительно в том, что юзер андроида жрет любое говно, которое захочет, а юзер айфона - исключительно фирменное, которое ему поставляют в коробочке с яблоком на крышке.

Для тех, кто не хочет захламленную ось - есть кастомные прошивки, которые в том числе можно дополнительно обработать напильником прямо у себя на компе. Есть, конечно, всякие гнусмасы за 50 штук, у которых залочен бутлоадер, но так и работают они ничуть не менее стабильно, чем яблофоны.

Что касается бюджетников - ну это как в том онекдоте: "Жигуль купил — три года ездишь, потом непрерывно чинишь, а Москвич купил — три года непрерывно чинишь, потом ездишь". Только вот айфон - это не жигуль, это уже бэнтли, например. А бэнтли чинить можно только на специальных сервисах, за ту цену, которую тебе скажут. И комплект зимних шин на него 860000 рубликов стоит. А потом и вовсе порты для наушников выкидывают из приборки ибо "сматрите, какие мы вам фирменные уши завезли, только покупать их отдельно надо, но они такиие прям воще".

То же самое и с приложениями. То, что я могу на андроиде выбирать из сотни бесплатных или взломанных программ, на яблооси имеет пару альтернатив и покупается за немаленькие деньги исключительно в аппсторе. С файлами беду так и не решили. Почему, например, сидя в паре метров от человека я должен перекидывать фотки не через синий зуб или вообще WiFi Direct, а через вконтактик? Музыку из того же вк убрали в клиенте, и ведь не поставишь сторонний.

Я много фотографирую на свой смарт. У меня стоит камера, которая напрямую работает с настройками драйвера камеры. И каждый раз, когда приходится снимать на айфон, у меня зубы скрипят. Ибо там нет ВООБЩЕ НИХРЕНА, ни эспозиции, не ISO, ни баланса белого, не сатурации, ни цветовой гаммы. Зато куча ничерта ненужных эффектиков, рамочек и прочего говна. Какого черта камера считает себя умнее меня? У меня есть определенная стилистика фото, я не хочу получать яркие и цветастые, пересвеченные фото, иногда я хочу выделить какие-то объекты чисто засчет соотношения, баланса фона. И в андроиде всё это прекрасно делается. Более того, в андроиде я вообще в raw могу писать и всё остальное делать в фоторедакторе.

Я уже не говорю про то, что по железу яблофоны отстают даже в сравнении с полубюджетными смартами на последних чипсетах. В свое время и вполне комфортно играл на планшете с Amlogic процессором в RtCW, подключив мышь и клаву. Потянул бы его тот же айпад модели года 2012? Сильно сомневаюсь, хотя бы потому-что его видеочип сдох бы на избыточном филлрейте при таком разрешении экрана.

Так что в случае с андроид эко-системой действительно можно сделать из практически любого говна если не конфетку, то сладкий хлеб точно. А в случае с яблоком - "хочешь большего - покупай-ка нашу следующую модель!". Ну, или как умный человек ставь джейлбрейк. С ним ещё как-то можно адекватно пользоваться.

__________________
-Brain is dead-


Отправлено XaeroX 16-11-2016 в 15:42:

Цитата:
Ghoul [BB] писал:
Ну для этого можно отдельную тему создать, ты не находишь?

В какой момент? В оффтоп же всё очень плавно перетекает. А изначально вроде как про ХДМ говорим.

__________________

xaerox on Vivino


Отправлено Ku2zoff 16-11-2016 в 16:17:

Цитата:
KiQ писал:
Для тех, кто не хочет захламленную ось - есть кастомные прошивки, которые в том числе можно дополнительно обработать напильником прямо у себя на компе.

Ну и конечно мы теряем гарантию при перепоршивке, ага.
Цитата:
KiQ писал:
Я много фотографирую на свой смарт.

По правде сказать, я бы хрен отказался от старого доброго кнопочного сонерика, если бы не камера и интернет через нормальный браузёр.
Цитата:
KiQ писал:
Ибо там нет ВООБЩЕ НИХРЕНА, ни эспозиции, не ISO, ни баланса белого, не сатурации, ни цветовой гаммы.

Да вам, батенька, с такими запросами цифровой фотик надо.
Цитата:
KiQ писал:
Я уже не говорю про то, что по железу яблофоны отстают даже в сравнении с полубюджетными смартами на последних чипсетах.

Т.к. на айоси приложения нативные без всяких виртуальных машин на джаве, то производительность почти одинаковая. Зависит от криворукости разраба.
Цитата:
KiQ писал:
Так что в случае с андроид эко-системой действительно можно сделать из практически любого говна если не конфетку, то сладкий хлеб точно.

Сделаешь из BQ Aspen Mini конфетку, я соглашусь.


Отправлено Дядя Миша 16-11-2016 в 17:04:

Upd: разобрался почему под ксашем fps ниже чем в халфе на DM_Tropic.
Это из-за волн на море, оказывается, они дико неоптимизированные.
Убрал волны - получил 60 фпс, выше чем в новом голдсорсе.
Я их оптимизирую.

Цитата:
KiQ писал:
Какого черта камера считает себя умнее меня?

А ты можешь сам с нуля сделать такую камеру? Нет? ну то-то жы

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено KiQ 16-11-2016 в 17:06:

Цитата:
Ku2zoff писал:
По правде сказать, я бы хрен отказался от старого доброго кнопочного сонерика

Ну, кстати да, сами модули там были поприличнее многих теперяшних, ибо не гнались за тонкостью корпуса
Цитата:
Ku2zoff писал:
Да вам, батенька, с такими запросами цифровой фотик надо.

Будешь смеяться, но он у меня есть, и многие специфические настройки там отсутствуют. Даже в большинстве приложений-камер для андроида их тоже нет. Потому и скачал ту камеру, которая работает напрямую с драйвером. В raw мой цифровик тоже не пишет. Хотя и 13Мп, да.

__________________
-Brain is dead-


Отправлено Ghoul [BB] 16-11-2016 в 17:10:

Цитата:
Дядя Миша писал:
Я ему уже 7 лет говорю - добавь редемир. Он даже не реагирует никак.


Хорошо бе редимер, да там уже лимит оружия, я полагаю. В этой новой версии 3 новых ствола уже добавили. А отказываться от клиентских оружий Мастер не намерен. Поэтому мы упрёмся в лимиты оружия.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено KiQ 16-11-2016 в 17:20:

Цитата:
Ku2zoff писал:
Т.к. на айоси приложения нативные без всяких виртуальных машин на джаве, то производительность почти одинаковая

Ну, тот же RtCW и состоял из нативного порта движка и обертки для создания активити. В том-то и суть, что получается, что на айоси есть возможность затачивать приложения под конкретный аппарат, в то время как в андроиде есть огромная экосистема, и при этом при правильном подходе и использовании NDK на среднем железе можно добиться феноменальной производительности. Посмотри спеки того же Mali T720, например. А его сейчас вполне ставят в смарты ценой и до 15К рублей.
Цитата:
Ku2zoff писал:

Сделаешь из BQ Aspen Mini конфетку, я соглашусь.

А что именно в нем не устраивает? Понятно, что выше железа не прыгнешь, но можно попробовать выжать максимум из того, что есть.

Добавлено 16-11-2016 в 20:15:

Цитата:
Ku2zoff писал:
Ну и конечно мы теряем гарантию при перепоршивке, ага.

Вот ты часто гарантией пользовался? Я - ниразу, обычно или не было проблем вообще, или они появлялись после завершения гарантии. Так лучше сразу самому сделать всё как надо и не париться, чем ждать пока вылезет неизвестно что, а гарантии уже нету

Добавлено 16-11-2016 в 20:17:

Цитата:
Дядя Миша писал:
А ты можешь сам с нуля сделать такую камеру?

С нуля это прям собрать? Или приложение? Так-то иногда лучше вообще "Зенит" с полки достать, а его я и разбирал и собирал, и зеркала чистил/менял в своё время

Добавлено 16-11-2016 в 20:20:

Ku2zoff опять же вопрос с файловой системой на яблоке, с передачей и закачкой файлов а так же с отсутствием альтернатив нужных приложений, кроме официально© одобренных© эпплом© остается открытым

__________________
-Brain is dead-


Отправлено mittorn 16-11-2016 в 17:24:

Дядя Миша Хрюша без антивиря помирает при подключении к интернету без NAT.
Мышка на андройде актуальна на планшетах в паре с клавиатурой - использование в качестве нетбука. У меня есть компактная клавиатура и мышка, использую иногда.

Добавлено 16-11-2016 в 20:24:

KiQ Самсунги не хвали, у них слишком много чего поломано программно.


Отправлено Дядя Миша 16-11-2016 в 17:30:

Цитата:
Ghoul [BB] писал:
Поэтому мы упрёмся в лимиты оружия.

пусть крыс выбросит, они нах не нужны.

Цитата:
KiQ писал:
С нуля это прям собрать?

оптику выдуть, отплировать, сделать матрицу итд

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 16-11-2016 в 17:55:

Дядя Миша я если сервер подниму - заменю на снарков из Crack-Life. Ибо нефиг


Отправлено thambs 16-11-2016 в 20:17:

>да там уже лимит оружия
Из которого половина ненужна.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Ghoul [BB] 16-11-2016 в 20:32:

Цитата:
Дядя Миша писал:
пусть крыс выбросит, они нах не нужны.


По большому счёту, это уже не важно. Если всё пойдёт так, как я это услышал, то текущая версия, 3.0.3.8 будет последней. Мастер отдал этому проекту слишком много времени, сил, энергии. Ему нужен отдых. Я искренне надеюсь, что так оно и будет, и он в очередной раз не сорвётся. В этом деле уже давно пора было бы поставить точку.

Цитата:
thambs писал:
да там уже лимит оружия
Из которого половина ненужна.


Оружие вообще не нужно. Потому, что это инструмент насилия и смерти. Потому, что, по большому счёту, не важно, совершается ли убийство по-настоящему или виртуально. Чувства у убийцы испытываются всё те же.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Дядя Миша 16-11-2016 в 21:29:

Цитата:
thambs писал:
Из которого половина ненужна.

Твои бы слова, да Мастеру в ушы!

Цитата:
Ghoul [BB] писал:
Мастер отдал этому проекту слишком много времени, сил, энергии

Я чёта не увидел различий между XDM образца 2006-го года и текущим.
Всё те же карты, всё те же ину-яшы. Стоило городить огород?
Вот если бы редемир добавили, я бы сразу сказал "ухты".

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 16-11-2016 в 22:34:

Цитата:
Дядя Миша писал:
Я чёта не увидел различий между XDM образца 2006-го года и текущим.
Всё те же карты, всё те же ину-яшы. Стоило городить огород?
Вот если бы редемир добавили, я бы сразу сказал "ухты".


Понимаешь, браток... У него свои методы работы. Согласен, что заниматься переписыванием кода с целью его красивого расположения, занятие весьма странное, но такова уж природа Мастера. Кажется, это называется перфекционизмом. Ну и что ж тут поделать, что внешних отличий минимум? Насколько я постиг суть явления, последние несколько лет идёт непременная полировка и шлифовка внутреннего содержания, с минимальными внешними признаками.
Тем не менее, силы и время-то это всё равно ест. С этим-то ты поспорить не можешь, так ведь?!

Да, Редемир добавить стоило. Да и много чего ещё.
Я, вот, например, пытался в своё время сделать HLWE 2.0 на базе XDM. Наработки были, однако в силу всевозможных причин, работу пришлось забросить. А так увидели б вы Редемир...

Возможно, через несколько дней я выложу АЛЬФА версию XDM 3.0.3.8 с новыми монстрами, которые так и не вошли в официальный релиз. Отчасти по тем же причинам....

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 17-11-2016 в 09:09:

Цитата:
Дядя Миша писал:
ш-моде и параное травой можно засадить всю карту и на траффик это не влияет от слова совсем? Так эти кучи травы еще и рисуются быстрее чем эти чахлые кустики. ну вот где, так сказать логика происходящего?

Наверное, потому что это _модели_ и ставятся они маппером.

XF-Alien так я потому и спрашиваю. Нет - ну, ваше дело. (правда, что там такого секретного - нипаимаю вааще). Ты б только почаще здесь бывал, а то вообще ж не знаешь - живой ты там али нет, блин.
Буду апенцортить другие карты.
Кстати, сам-то поиграл? Нашёл 10 отличий?

Цитата:
Дядя Миша писал:
разом отвергать предложение добавить редемир в XDM

мне не нравится.

Цитата:
Дядя Миша писал:
Там флэкКэннон, ракетница, полный порядок вообщем. Бери да делай.

у меня нет цели копировать УТэ.

Цитата:
Дядя Миша писал:
это вот вообще интересно, если учесть что обе функции присутствуют.
Функция эта называется Server_GetBlendingInterface

XBM.dll не находит эти интерфейсы внутри XDM.dll, что есть правильно, т.к. может работать с другими ДЛЛками.

Цитата:
Ku2zoff писал:
от пока не будет нормального fps с этим снегом,

Не превращайся в фиектру, ладно? Отключи и побегай без снега. Сними видео, какой будет ФПС. У меня всё как надо.
Сам, вон, даже монстров не осилил... (>_> )

Цитата:
Дядя Миша писал:
я решил, так сказать, проверить под халфой и даже установил её.

официальная стим-лицензионная?

Цитата:
Дядя Миша писал:
Да-да, вылетает vgui в XDM.dll, ух какой хитрый VGUI.

выгуи? в моём уютном сервере?

Ku2zoff у тебя сплошные посты ненависти. Поешь сладкого немножко

Цитата:
thambs писал:
Мод для коопа. Количество монстров надо умножать на количество игроков.

Так собственно по вашим отзывам и добавил. Причём кол-во монстров зависит от skill.

Цитата:
Дядя Миша писал:
Ku2zoff есть еще и третий путь - не читать вк

лучшее решение )

Цитата:
mittorn писал:
Бейте его палками обмотанными колючей проволокой!!!

Okay. http://www.netheaven.ru/index_pkick01.htm

Цитата:
Дядя Миша писал:
Снек, к слову исчезает тогда когда он виден, ну партикли тоесть.

Возможно, потому что ааатриггербраш, внутри которого он создаётся, выходит из ПВС. Проблема не достойна внимания, ящитаю.

Цитата:
Ghoul [BB] писал:
А цвет снега у меня реально бугурт вызывает. Он альфа-спрайтами сделан, и из-за этого серый, да ещё и с тёмными краями. Это мерзко, а Мастер и слушать не хочет..

А казалось бы - в одной стране снег смотрим... Вот тут у нас снежинок многа. Давай я здесь камеру поставлю - слышишь? А снежинки прилетят и мы их сфоткаем! Вот... Ну, ихнее место же здесь?
Аддитивные снежинки же - верх идиотизма. Они же не светсятся, братишка?

Цитата:
Ghoul [BB] писал:
Ну помнишь, браток, ты мне советовал это на мессаги перевести.

Мы разделились - ты послушал ДМ, я послушал Вольву. Вольва обещала экономию трафега, счастье и светлый капитализм. Получили кучу поноса.

Цитата:
Дядя Миша писал:
Я чёта не увидел различий между XDM образца 2006-го года и текущим.

сравнил бы карты, что-ли. Я даже старые дорисовал.

Флуд про мобыдло придётся вынести из избы - уж извините.
Грустно, что никто так и не заметил, насколько АИ сильно отличается от спиритной версии. Насколько весёлыми стали монстры, как барнаклы стали жрать всё на свете и рыгать кусками съеденного.
Как все мои карты переведены на функ_детейлы. Как работают звуковые окружения. Как в АИ число еполи снижено в полтора раза. Как красиво нарисован вертолёт.
Как все монстры ходят с кастомными моделями и прочими интересными вещами. Как оружие, которое валялось в мире с кастомными параметрами (даже рендерыфыкс), вываливается из игрока точно таким же. Ну а про рендерсистемы, полностью загружаемые из скриптов, вообще молчу.
Не вижу восторженных возгласов тех, кто джва года подряд требовал (да, именно требовал) у меня дискомёт и снайперку.

Дядемише и многим другим важно, что сделано, а мне важнее - как сделано. Вот такой вот я.
Сравните мой код гамерулесов с халвовским. Как говорится, "найди 10 совпадений".


Ghoul [BB] в АИ новых монстров не было и не будет - так задумано. И лично мне всякая опфорщина тоже не нравится.

Добавлено 17-11-2016 в 12:09:

ЗЫ: вот какая ещё ерунда. По некоторым хардверным причинам, мне пришлось заменять хардоконтроллер и ОСь. И ещё гнилую оперативку. Поскольку а) это траханья минимум на неделю, б) десятую говностудию я всирать в систему больше не буду, дебажить я не смогу. Так что, если что-то крашится - пишите мне, в каком файле и какой строке что исправить.
Такие дела. Код беты пока есть у доверенного лица в конфе.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ghoul [BB] 17-11-2016 в 09:23:

Цитата:
~ X ~ писал:
Код беты пока есть у доверенного лица в конфе.


Ты бы мине открыл доступ на МодДб, чтоб я выложил-то... Альфа-версию. Ты ж знаешь, самое место ей там, где ж ещё?!

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 17-11-2016 в 10:02:

Ghoul [BB] проверяй пожалуйста. Всё дали. Никто не забыт!

Про ваш исчезающий снег тут говорится (нужен флэш): http://www.netheaven.ru/index_puff28.htm

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено thambs 17-11-2016 в 12:03:

>http://www.netheaven.ru/index_pkick01.htm
>Ничего не поделаешь, это флэщь

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Дядя Миша 17-11-2016 в 14:58:

Цитата:
Ghoul [BB] писал:
Согласен, что заниматься переписыванием кода с целью его красивого расположения, занятие весьма странное, но такова уж природа Мастера. Кажется, это называется перфекционизмом.

Я сам перфекционист. Я вон ксаш-мод весь переписал, чёб красиво было.
Только у меня это заняло 3 месяца, а не 12 лет. И работает без глюков.

Цитата:
Ghoul [BB] писал:
полировка и шлифовка внутреннего содержания, с минимальными внешними признаками.

Признаки очень даже заметные - непрерывно растущее число багов и глюков в силу полного непонимания Мастером того, что он делает.

Цитата:
~ X ~ писал:
Наверное, потому что это _модели_ и ставятся они маппером.

Глупозти. Во первых в ксаше есть статики, которые переносятся на клиент с сервера и на трафик тоже не влияют. Они конечно несолидные, но ведь и твои модельки клипами обстроены. А во вторых видеокарта ни про какие модели не знает. Она треугольники знает.

Цитата:
~ X ~ писал:
мне не нравится.

По многочисленным просьбам трудящихся ведь.

Цитата:
~ X ~ писал:
у меня нет цели копировать УТэ.

Зашибись. То есть карты у тебя из UT, пушки у тебя из UT, модельки ботов у тебя из UT, геймплей у тебя из UT, даже префиксы названия карт - и те из UT, не говоря уже про логотип. И после всего этого ты нам заявлешь что у тебя нет цели? Вот вам пример самого настоящего двоеложества!

Цитата:
~ X ~ писал:
Возможно, потому что ааатриггербраш, внутри которого он создаётся, выходит из ПВС. Проблема не достойна внимания, ящитаю.

Дай-ко угадаю. Потому что ты не знаешь как её решить?

Цитата:
~ X ~ писал:
сравнил бы карты, что-ли. Я даже старые дорисовал.

Извини браток, но за 12 лет я как-то подзабыл мелкие отличия на твоих картах. Фейс вот узнал конечно и морбиас тоже узнал. Они ничуть не поменялись, да.

Цитата:
~ X ~ писал:
барнаклы стали жрать всё на свете и рыгать кусками съеденного.

Ну поцчему жы? Я заметил, но не придал не какого значения. Они и в халфе постоянного кого-то жрали. Тоже мне достижение.

Цитата:
~ X ~ писал:
Как в АИ число еполи снижено в полтора раза

Расшифруй эту фразу плиз.

Цитата:
~ X ~ писал:
Как красиво нарисован вертолёт.

Вертолёта я не видел, врать не буду. Зато видел ховеркрафт приаттаченный к трактрейну. Он мне теперь будет сниться в кошмарах.
ну что, неужели нельзя было ему дать нормальную физику как в хл2?
Вот ты хочешь, чтобы мы видели, то что ты сделал, а мы хотим увидеть что-то своё, в результате обида и непонимание. Чтобы красиво нарисовать вертолёт - вообще код XDM трогать не надо.

Цитата:
~ X ~ писал:
Как оружие, которое валялось в мире с кастомными параметрами (даже рендерыфыкс), вываливается из игрока точно таким же.

Я не видел, что там вываливается из игрока, но вот тот факт, что после сейв-рестора, игрок постоянно переключает пушки, меня порядком выбесил.

Цитата:
~ X ~ писал:
Сравните мой код гамерулесов с халвовским. Как говорится, "найди 10 совпадений".

Да как же мы его сравним, ежели ты, так сказать сорцы не показываешь?

Цитата:
~ X ~ писал:
десятую говностудию я всирать в систему больше не буду, дебажить я не смогу

Вот правильно, ставь шестёрку

Цитата:
~ X ~ писал:
Про ваш исчезающий снег тут говорится (нужен флэш):

Человек, который в 30 лет хранит на своём сайте ролики с пахомом вызывает определённые соображения.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 17-11-2016 в 15:18:

Цитата:
Дядя Миша писал:
Зашибись. То есть карты у тебя из UT, пушки у тебя из UT, модельки ботов у тебя из UT, геймплей у тебя из UT, даже префиксы названия карт - и те из UT, не говоря уже про логотип.

Я просто делаю то, что считаю красивым.
Про префиксы - лжёшь. В УТке минусы.

Цитата:
Дядя Миша писал:
Фейс вот узнал конечно и морбиас тоже узнал. Они ничуть не поменялись, да.

Смотришь самые говняные карты

Цитата:
Дядя Миша писал:
Они и в халфе постоянного кого-то жрали. Тоже мне достижение.

Только живых барников, сайнтистов, хыгрунтов. Они не жрали снаряды, трупы, понстров, тараканов, табуретки, да ХЗ что ещё... Сделай дифф что-ли. А, у тебя кодов нет.

Цитата:
Дядя Миша писал:
Расшифруй эту фразу плиз.

АИ - анальный инцест
еполи - евреи-поляки

Цитата:
Дядя Миша писал:
Вот ты хочешь, чтобы мы видели, то что ты сделал, а мы хотим увидеть что-то своё, в результате обида и непонимание.

Просто "вы" включаете дурачка и не читаете чейнджлог.

Я не обещал графики из кутри, я не обещал даже ОпенГовноЛайбрари, как и не обещал редимера, анального телепортатора, тампономёта, майнкампфа, срача от страха, скурима и... вообще ничего. Я вообще ничего _вам_ не делал, грёбаные эгоисты.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 17-11-2016 в 15:21:

Цитата:
Дядя Миша писал:
Да как же мы его сравним, ежели ты, так сказать сорцы не показываешь?

—_Вот, извольте видеть, так называемая эвристическая машина, — сказал старичок. — Точный электронно-механический прибор для отвечания на любые вопросы, а именно — на научные и хозяйственные. Как она у меня работает? Не имея достаточно средств и будучи отфутболиваем различными бюрократами, она у меня пока не полностью автоматизирована. Вопросы задаются устным образом, и я их печатаю и ввожу таким образом к ей внутрь, довожу, так сказать, до ейного сведения. Отвечание ейное, опять через неполную автоматизацию, печатаю снова я. В некотором роде посредник, хе-хе! Так что, ежели угодно, прошу.

__________________

xaerox on Vivino


Отправлено Дядя Миша 17-11-2016 в 15:36:

Цитата:
~ X ~ писал:
Про префиксы - лжёшь. В УТке минусы.

В Ладе Калине один плюс, да и тот на аккумуляторе.

Цитата:
~ X ~ писал:
Они не жрали снаряды, трупы, понстров, тараканов, табуретки, да ХЗ что ещё

Табуретку я и сам грыз в те достославные времена, когда наши выиграли чемпионат мира по футболу, в дветыщикакомтотам году. Ну не всю конечно табуретку, а так - край. Но грыз!

Цитата:
~ X ~ писал:
Я вообще ничего _вам_ не делал, грёбаные эгоисты.

Тогда на кой ты создал эту тему и джва года в ней что-то обсуждал, ежели делал исключительно для себя?
Нетнеобманывай, не для себя ты делал, а для народа. Тебе хотелось чёб похвалили и сказали, что Крым - наш. Поскольку ты живой человек и через это зависим от общественнова мнения, хотя в глубине души можешь быть уверен что это не так.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 17-11-2016 в 16:05:

Цитата:
Дядя Миша писал:
Я сам перфекционист. Я вон ксаш-мод весь переписал, чёб красиво было.
Только у меня это заняло 3 месяца, а не 12 лет. И работает без глюков.


Ну конечно, ты здоровый лось. Вон у тебя и руки здоровые, и ноги здоровые, и голова варит небось.
Цитата:
~ X ~ писал:
вообще ничего _вам_ не делал, грёбаные эгоисты.


Сильно. Я бы охарактеризовал пожёстче эту пиздобр@тию. Оне ж только критиковать умеют. А помощи никакой не дождёшься. Если помощь заключается в том, чтобы мокать в говно, то зачем такая помощь? А если это свиньи, то самое им место под нарами, да у параши. И не стоит метать бисер.

Да, браток, я согласен отчасти в том, что изменения должны быть на лицо, а не в виде красивых строк мануала, но надо как-то помягче об этом упоминать. Ну и помогать словами, а не делом. Даже не словами, а кодом. Благо исходники есть. Вот и могли бы допилить.

Он же один работает, а вы его ещё и топите. Совесть где?

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 17-11-2016 в 16:07:

Цитата:
Дядя Миша писал:
Поскольку ты живой человек и через это зависим от общественнова мнения, хотя в глубине души можешь быть уверен что это не так.

Мне понравилась твоя фраза. Не знаю, почему, но даже больше, чем цитата, которую так услужливо вынес из закромов Ксярокс. Хотя, верность её, как мне видится, не превышает 0.5. Потому что на код ПСЮ оружия и удовлетворение всяких просьб я потратил не более 50% своего времени. Остальное я тратил на тестирование моделей, карт и прочее, прочее, прочее...

XaeroX запилю ИРЛ, вот запилю ведь! Что вы тогда скажеет?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ghoul [BB] 17-11-2016 в 16:08:

Цитата:
Дядя Миша писал:
В Ладе Калине один плюс, да и тот на аккумуляторе.


Ну ещё цена.
я вот сегодня в веломагазине был, и с прискорбием обнаружил, что нормальный вел стоит дороже моей 2111 - 80 тысяч. А за машину давали 50.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Дядя Миша 17-11-2016 в 16:13:

Цитата:
Ghoul [BB] писал:
Оне ж только критиковать умеют. А помощи никакой не дождёшься.

А мне можно подумать помогают? Один только Кувертус тестирует и всё.

Цитата:
Ghoul [BB] писал:
но надо как-то помягче об этом упоминать.

Ну уж нет. Тогда он еще 12 лет будет переписывать свой мегарулёз, или как там его. А мы его вернём на правильный путь.

Цитата:
Ghoul [BB] писал:
Он же один работает, а вы его ещё и топите

Ты похоже не видел как нас с Элбером говном обкладывали за вторую параною. А мы тоже практически в одиночку работали.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 17-11-2016 в 16:14:

Ghoul [BB]
Не знаю насчёт 2111, но 2114 - хорошая машина, рекомендую. Я на ней на прова сдавал в бородатом году (когда ещё крым был не наш, а за доллар даже 30 рублей не давали).

__________________

xaerox on Vivino


Отправлено Дядя Миша 17-11-2016 в 16:15:

Цитата:
Ghoul [BB] писал:
Ну и помогать словами, а не делом. Даже не словами, а кодом. Благо исходники есть.


Если я начну помогать кодом, мне придется выкинуть из XDM 90% вещей и он начнёт работать только лучше от этого. Не думаю, что Мастеру это понравится.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено KiQ 17-11-2016 в 16:23:

Цитата:
Ghoul [BB] писал:
я вот сегодня в веломагазине был, и с прискорбием обнаружил, что нормальный вел стоит дороже моей 2111 - 80 тысяч. А за машину давали 50.

за писят можно было и Волгу взять

__________________
-Brain is dead-


Отправлено Ghoul [BB] 17-11-2016 в 17:18:

Цитата:
Дядя Миша писал:
А мне можно подумать помогают? Один только Кувертус тестирует и всё.


Ну, ладно ты ещё... Ты хоть сделал чего-то. И Ксер, конечно. Имеете право и пожурить, чего уж там. Я про остальных отщепенцев - которые ничего, кроме попыток сделать попытку и родить что-то годное, не сделали, а рты свои поганые открывают и пытаются учить уму-разуму.

Добавлено 17-11-2016 в 20:17:

Цитата:
Дядя Миша писал:
Ты похоже не видел как нас с Элбером говном обкладывали за вторую параною. А мы тоже практически в одиночку работали.


е видел, к счастью.
Но, раз уж зашел разговор, то и я маленький кусочек добавлю - у меня она не запустилась нормально - везде темно было....

Добавлено 17-11-2016 в 20:18:

Цитата:
Дядя Миша писал:
Если я начну помогать кодом, мне придется выкинуть из XDM 90% вещей и он начнёт работать только лучше от этого. Не думаю, что Мастеру это понравится.


Ну давай сделаем форк, в чём тут проблема? Я вон форк сделал с монстрами, скоро покажу.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Cybermax 17-11-2016 в 17:57:

Цитата:
Ghoul [BB] писал:
Ну давай сделаем форк, в чём тут проблема? Я вон форк сделал с монстрами, скоро покажу.

А случайно не появляется желание, добавить некоторое оружие?

__________________


Отправлено ~ X ~ 17-11-2016 в 19:01:

Цитата:
Дядя Миша писал:
ы похоже не видел как нас с Элбером говном обкладывали за вторую параною. А мы тоже практически в одиночку работали.

я не верю что ты мапстерствовал.
Алсо, я говном не обкладывал. Хотя поиграть так и не смог - не запустилось.

Цитата:
Дядя Миша писал:
А мне можно подумать помогают? Один только Кувертус тестирует и всё.

Гонишь, на чём тьма стоит - тот же тхамбс тебе постоянно багопортует.
А мне таки никто и не тестирует. Только принудительно, на лан-тусовках.

Цитата:
Дядя Миша писал:
Если я начну помогать кодом, мне придется выкинуть из XDM 90% вещей и он начнёт работать только лучше от этого.

Если программу обрезать до return 0;, то - да - она будет работать стабильно. Но не будет тем, чем была.

Цитата:
Ghoul [BB] писал:
Ну давай сделаем форк, в чём тут проблема? Я вон форк сделал с монстрами, скоро покажу.

Умм...ват?

Cybermax специально для тебя осталась пара слотов нетронутых. Да ещё кастомные пушки - мути-обмутись.
Кстати, если кто нашёл на АИ секретное оружие, мог его заценить с юморцом.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


А ещё в этом релизе есть
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 17-11-2016 в 19:57:

Цитата:
~ X ~ писал:
я не верю что ты мапстерствовал.

фпараное нет, а так да.

Цитата:
~ X ~ писал:
тот же тхамбс тебе постоянно багопортует.

Да не, он в основном про хотелки пишет, но скромно. Вот у рейда уже расстрельный список на 146 позиций.

Цитата:
~ X ~ писал:
Но не будет тем, чем была.

Я имею в виду - при сохранении былой функциональности и улучшению читабельности.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 17-11-2016 в 20:02:

Цитата:
Cybermax писал:
А случайно не появляется желание, добавить некоторое оружие?


Появится. И как появится, его надо давить на корню.
И если в голдсорс ещё можно было с хаками, пердежом и такой-то матерью впихнуть выше лимита оружие, то ХДМ этого не потерпит.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 17-11-2016 в 22:22:

Цитата:
Дядя Миша писал:
Да не, он в основном про хотелки пишет, но скромно.

Показания свидетелей расходятся...

А как же митторн с альбатроссом? Они ж теперь бОльшую часть работы выполняют.


Цитата:
Дядя Миша писал:
улучшению читабельности.

Какая читабельность, если в ксаше кто-то не утруджается скобки расставлять и английский выучить... Ну, я не знаю - может, это куски кода Кармака попадались? Хотя, может, читабельность повышается за счёт отсутствия комментариев? Тогда у меня код точно нечитаемый.
Если серьёзно, ты в ксаше не наладил тиеричность структуры программы - и это принесло много бед. Так что, я не могу верить наслово про светлые перспективы "перепишу и исправлю". Пока что, за всю историю, тобою был найден лишь баг сканф()а, на чём всё неблагополучно закончилось. 8-[

Ghoul [BB] почему же? тебе уже говорилось, что для этого надо. На, пиши. Только придётся приучаться к пользованию открытым проектом - merge code every day! Тут некоторые прям чешут руки о всякие гитхабы - только сырцы выдай.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ghoul [BB] 18-11-2016 в 01:05:

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Блджад, а я ведь говорил тебе, говорил!!!
И не только говорил, но и даже сделал модели.

Все гибсы - в одну модель с субмоделями.
Все гильзы - same.
Прожектайлы, боеприпасы - туда же. Вместо 50+ лишних моделей - 5. С субмоделями. Со спрайтами то же самое. Нет, ты отказался от этого. Подумал, что и так хорошо. Понадеялся на клиентский прекеш, Обаму, КрымНаш или подзалупную брынзу? Ну, ок, теперь не ной. Жри говно!

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 18-11-2016 в 05:55:

Ghoul [BB] давай ти нибудишь тут мине жить учить да?
Гильзы и так субмоделями. А сами модели - ты хоть обкакайся и засунь в одну - будут вызывать MAX_GLTEXTURES.
Расскажи мне, умничка, как тогда со звуками быть от твоих монстриков? И с эдиктами.
Сам говна пожри, понял?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 18-11-2016 в 10:10:

Цитата:
~ X ~ писал:
Они ж теперь бОльшую часть работы выполняют.

Ихняя работа в основном пригодна к употреблению, если это какой-нибудь декомпил. То что они сами пишут, обычно нарушает всё что только возможно. Но в изолированном мире андроида это некритично.

Цитата:
~ X ~ писал:
если в ксаше кто-то не утруджается скобки расставлять и английский выучить...

Что же тебе твоё знание английского не помогло накодить физику для ховеркрафта? Расставил бы аккуратно скобочки и ога.

Цитата:
~ X ~ писал:
Если серьёзно, ты в ксаше не наладил тиеричность структуры программы - и это принесло много бед.

Я даже исходные тексты деклараций не сжимал, представляешь?
Ты вот наладил тиеричность и у тебя теперь вылеты при чейнджлевеле и похеренные сейвы. За то комментарии к сейвам на аглийском без ошибок.

Цитата:
~ X ~ писал:
Пока что, за всю историю, тобою был найден лишь баг сканф()а, на чём всё неблагополучно закончилось. 8-[

Когда я нашёл этот баг ты пожелал мне сдохнуть и я перестал их искать.

Добавлено 18-11-2016 в 13:10:

Мини-сцена "диалог пользователя с ~X~"

Действующие лица: П - пользователь, X - ~X~.

П. у вас в моде всё лагает, фпс очень низкий
X. у меня очень читабельный код

П. у вас же вылеты при смене уровней
X. я наладил тиеричность, поэтому проблем быть не должно

П. у вас снег исчезает прямо на глазах
X. да вы посмотрите как красиво расставленны скобки

П. добавьте редемир в мод
Х. я мод делал для себя, а не для вас, грёбанные эгоисты!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 18-11-2016 в 10:15:

Цитата:
Дядя Миша писал:
Ты вот наладил тиеричность и у тебя теперь вылеты при чейнджлевеле и похеренные сейвы.

Самое забавное, что по слову "тиеричность" гуглятся только посты Мастера на форуме хлфх.ру. Иными словами, тиеричность можно наладить только в XDM, потому что кроме Мастера, никто не знает, как это сделать.

__________________

xaerox on Vivino


Отправлено mittorn 18-11-2016 в 11:54:

XaeroX Мне вот интересно, а в волатиле вне рендера есть вызовы opengl функций? Насколько движок абстрагирован от системы?


Отправлено nemyax 18-11-2016 в 12:06:

Цитата:
mittorn писал:
в волатиле вне рендера есть вызовы opengl функций?

Майнит ли волатила биткоены? =)


Отправлено XaeroX 18-11-2016 в 12:08:

Цитата:
mittorn писал:
Насколько движок абстрагирован от системы?

Подумай сам, если там как минимум три рендера - OpenGL, D3D9 и OpenGL ES1.

__________________

xaerox on Vivino


Отправлено Дядя Миша 18-11-2016 в 13:24:

Цитата:
mittorn писал:
Насколько движок абстрагирован от системы?


Абстрагированность от системы и абстрагированность частей программы друг от друга - это первый признак неопытнова разработчика. В идеальном мире, где первая же выпущенная версия программы является последней и самой стабильной, такой подход отлично работает. Но в реальном мире это страшное зло, которое причиняет всем только проблемы и неудобства.
Единственное с чем я согласен, так это с тем, что не стоило тащить прямые вызовы WinAPI в пользовательские дллки - это халтура. Впрочем в XashNT я это поправил, не нарушая остальных участков, т.е ломается только совместимость. Но вот эта ваша тиеричность для вас обвернётся потом чудовищной головной болью, вы всё проклянете. Посмотрите на сорс, который чтобы заставить нормально работать надо постоянно обновлять, иначе у него какие-то идиотские конфликты постоянно возникают на ровном месте. Это пример тиеричного приложения, которое долго обновляли. Уже и интерфейсы там обросли хаками, на манер голдсорса (а как красиво всё было в 2004-м году) и если в итоге у всей вашей тиеричности один и тот же исход - говно и анальщина. Оно всё остается красивым только в одном случае - если у продукта нет реальных пользователей. Думаете я этим тоже не болел? Я в 2007-м году был свято уверен, что все вокруг дураки, а я напишу модульный движок, ну прямо вот как наша местная чупакабра. Самое ужасное, что мне хватило дури его написать. Ну вы эти сорцы все видели. Красиво? Модульно? А практичности ноль. Мне еще тогда на гейдеве один оч. опытный чувак так и сказал - лучше всего, когда всё в одном экзешнике.
А я удивился и неповерил, конечно. Ну вот прошли годы и я сам к этому пришёл. И вы придете со временем. Только Хвидор не придёт. Никуда не может прийти человек, который 21 год переписывает какой-то мегарулёз и всех призывает посмотреть какой он стал красивый, но при этом сорцы почему-то не показывает. Напоминает классических героев из романов, которые тоже всех зазывали к себе домой в гости, но никогда не сообщали, а где же они собственно живут.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 18-11-2016 в 13:59:

Дядя Миша Как я считаю, должен быть минимум. Т.е абстрагировать игровые библиотеки от системы и всё от opengl. Этот минимум позволяет не привязываться к рендеру. Большинство необходимых движку функций не сильно различаются между разными системами, таким образом можно разделить код для нескольких систем макросами. А вот для рендера так просто уже не сработает. Даже в GS до сих пор поддерживается мультирендер, который был там изначально. А у ксаша в клиенской части одних только glColor не сосчитаешься, не говоря уже о глбегинах.


Отправлено XaeroX 18-11-2016 в 14:04:

Цитата:
mittorn писал:
Даже в GS до сих пор поддерживается мультирендер, который был там изначально.

На самом деле - не поддерживается, всё кроме OpenGL, там благополучно вырезали.
Ну рази что софтварный под виндой оставили ради смеху.

__________________

xaerox on Vivino


Отправлено mittorn 18-11-2016 в 14:18:

XaeroX вырезали не всё кроме opengl, а всё что не нужно. А софтварный не стали портировать на gcc т.к синтаксис inline-ассемблера другой и это неопрвданный труд.


Отправлено Ghoul [BB] 18-11-2016 в 14:51:

Цитата:
~ X ~ писал:
Расскажи мне, умничка, как тогда со звуками быть от твоих монстриков? И с эдиктами.
Сам говна пожри, понял?


Звуки я и так почикал монстрам. Те же шоктруперовские диалоги объединил в несколько файлов.

Звуков повыкинуть можно кучу. Зачем, скажем, тому же мп5 3 звука выстрела? И так со всеми. Монстры, к твоему сведению, звуки жрут только когда прекешатся. А когда просто в движке, то пофиг. На карту же не обязательно все монстры сразуставить...

С текстурами.. ну что ж. Объединяй несколько палых в одну большую. (Старые модели этим грешат - там ручка одной текстурой, ножка другой))
Монстрам тем же солдатам можно рисовать в руках p_ модели оружия игрока. С рукавами костюма тоже что оо можно придумать..

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено XaeroX 18-11-2016 в 15:45:

Цитата:
mittorn писал:
вырезали не всё кроме opengl, а всё что не нужно

Лучше бы OpenGL рендер вырезали, а софтварный - оставили. Потому что первый - тупой и примитивный рендер из GLQuake на glBegin-ах, а второй - настоящее произведение искусства. Программисты, которые написали такой шустрый 32-битный софтварный рендер, да ещё с крутой процедурой водой, заслуживают вечного признания. Единственное, что я бы сделал, ежели бы ко мне попали его сорцы - доработал туман и добавил псевдофильтрацию текстур а ля Unreal.

Цитата:
mittorn писал:
А софтварный не стали портировать на gcc т.к синтаксис inline-ассемблера другой и это неопрвданный труд.

Во-первых, ни в одном софтварном рендерере из тех, что мы видели (от кармака, да и не только), нет ассемблерного кода, который не дублирован также на чистом си.
Во-вторых, перевод Intel<->AT&T настолько тривиален, что наверняка в инете лежат софтины, которые это делают, а если нет - то несложно написать самому за один вечер.
Поэтому то, что тебе на первый взгляд кажется тяжёлым и неоправданным трудом, на деле может оказаться банальной ленью и раздолбайством. А может, просто некогда было отвлечься даже на один вечер от рисования шапок.

__________________

xaerox on Vivino


Отправлено mittorn 18-11-2016 в 16:54:

XaeroX так они его и оставили. Просто в linux версии его нету т.к код с ассемблерными вставками сложно портировать на gcc. Дело это не элементарное, хотя задача вполне выполнимая. Просто лишним трудом посчитали. Автоматических софтинок нету, и я уверен, что сишного аналога тоже нету.


Отправлено Дядя Миша 18-11-2016 в 17:10:

Цитата:
mittorn писал:
Даже в GS до сих пор поддерживается мультирендер, который был там изначально.

Это не мультирендерер, это мультидвижок. Неужели ты до сих пор не понял, что hw.dll и sw.dll это два полноценных движка.

А D3D рендера в халфе и не было никогда, это миф.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 18-11-2016 в 17:39:

mittorn
Меня порой умиляют твои наивные рассуждения.

Цитата:
Дядя Миша писал:
А D3D рендера в халфе и не было никогда, это миф.

В халфе был рендер на основе враппера GL->D3D6.

__________________

xaerox on Vivino


Отправлено mittorn 18-11-2016 в 17:41:

Дядя Миша знаю

Добавлено 18-11-2016 в 20:41:

XaeroX тогда понятно, почему он така лажа


Отправлено Дядя Миша 18-11-2016 в 17:52:

Цитата:
XaeroX писал:
В халфе был рендер на основе враппера GL->D3D6.


Ну ты же свой QIndieGL не называешь рендерером, правда?

Добавлено 18-11-2016 в 20:50:

А вообще я вам скажу - вы слишком заостряете внимание на всяких мелочах, которые не портят общей картины. У вас почему-то вызовы glColor напиханые в десяти местах являются признаком плохой архитектуры.
Иными словами, вы вообще не понимаете что есть архитектура и каковы её признаки. WinAPI из клиентки выдергивается за час примерно, не нарушая архитектуры. Вызовы glColor подменяются на вызовы TriColor снова не нарушая архитектуры. То есть для вас это просто такое участие во флэшмобе, с целью показать всем своё авторитетное, хотя и ошибочное мнение. Этот ваш друг ~X~, вы его знаете может полгода, а мы с Ксером его знаем с 2005-го года. Он уже тогда кричал про говно и анальщину, а мы ухи развесили и его слушали. Думали он что-то знает. А я еще тогда сказал, вот увидите, пройдут годы и я оказался прав: годы прошли, а наш друг по прежнему кричит про говно и анальщину. Приятно всё же, какая-никакая а стабильность.

Добавлено 18-11-2016 в 20:52:

Как бы вам объяснить на примере. Ну вот есть красивое старинное здание, фасад которого какой-то мудак обшил вагонкой. И вы видите эту вагонку и говорите - архитектура говно.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 18-11-2016 в 18:38:

Цитата:
Дядя Миша писал:
Ну ты же свой QIndieGL не называешь рендерером, правда?

Я не называю врапперы рендерами, обрати внимание.
Я сказал "рендер на основе враппера".
Когда QIndieGL лежит в папке кваки - то в кваке магическим образом появляется D3D9-рендер, это непреложный факт.

__________________

xaerox on Vivino


Отправлено Cybermax 18-11-2016 в 23:22:

ня

Господа-Товарищи вопрос на засыпку, не приходило ли в голову портировать Headcrab Frenzy!, XDM, HL: WE, Base Defence на Source?

__________________


Отправлено mittorn 19-11-2016 в 03:36:

Cybermax Ненужно


Отправлено XF-Alien 19-11-2016 в 06:26:

Цитата:
~ X ~ писал:
Кстати, сам-то поиграл? Нашёл 10 отличий?

Я очень плохой бета-тестер, на самом деле. Вот в релизную версию, пожалуй, да, сыграю. И, самое главное, выводы постараюсь сделать: какого оно – отдавать свои наработки в другие руки.


Отправлено PLut 19-11-2016 в 08:16:

Cybermax Ну и зачем? Сорс - это мусорник (я к тому, что все сорс игры, что когда-то летали на лоу-энде, сейчас лагают, на вполне неплохих машинах), а версия из 2004, быстренькая и красивенькая, уже не актуальна. Хочется еще как-нибудь codename cure приплести сюда, чтобы народ обратил внимание какой кал выходит в стим как мод под хл2. Ну и это, то что выглядит еще неплохо на ГС, то на Сорсе будет уже абсолютно топорно.

P.S. Почему все упорно пытаются назвать бдеф Base DefenCe'ом? Когда он Base DefenSe (я понимаю, что томэйто/томато, но всё-равно). Еще давно обратил внимание, что я был и plUT, PluT, pluT, Plut, но это всё ложь, на самом деле я всегда был только PLut.

__________________
Base Defense on Steam, ModDB


Отправлено nemyax 19-11-2016 в 08:28:

PLut
Потому что всем в школе якобыпреподавали якобыбритиш.


Отправлено Ghoul [BB] 19-11-2016 в 11:30:

Цитата:
PLut писал:
Еще давно обратил внимание, что я был и plUT, PluT, pluT, Plut, но это всё ложь, на самом деле я всегда был только PLut.


А ты бы рассказал нам, что означает твой ник. Может быть, так бы получилось вбить в голову этим ослам правильное написание. То есть важна красивая подача.

Для меня, например, plUT - что-то связанное с Анриал Тоурнаментом.
А вот Plut - это пройдоха, хитрец, лицедей, мошенник.
А ежели говорить о чём-то ещё, то надо об этом красиво рассказать.
Вот, ты, например, знаешь, что означают буквы BB в конце моего ника?

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Дядя Миша 19-11-2016 в 11:44:

Цитата:
PLut писал:
Почему все упорно пытаются назвать бдеф Base DefenCe'ом? Когда он Base DefenSe (я понимаю, что томэйто/томато, но всё-равно). Еще давно обратил внимание, что я был и plUT, PluT, pluT, Plut, но это всё ложь, на самом деле я всегда был только PLut.


Как народ назвал - так и будет. Ксерокс тоже не ксерокс, а зайрокс.
Если есть варианты прочтения, народ непременно выберет тот, который ему больше нравится.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 21-11-2016 в 08:55:

Цитата:
Дядя Миша писал:
Что же тебе твоё знание английского не помогло накодить физику для ховеркрафта?

Что ты несёшь-то? Какого крафта? Какой физики? Ты понимаешь, что ты поехавший, всё!
Что несёт? О чём вообще...


Цитата:
XaeroX писал:
Самое забавное, что по слову "тиеричность" гуглятся только посты Мастера на форуме хлфх.ру.

Подсказка: Tier0.dll - так легче?
ok, вот ещё http://stackoverflow.com/questions/...er-architecture

Цитата:
Дядя Миша писал:
Абстрагированность от системы и абстрагированность частей программы друг от друга - это первый признак неопытнова разработчика.

Дальше читать кулстори и не хочется. Давай, до свидания (тм)

Цитата:
Дядя Миша писал:
сорцы почему-то не показывает

именно _тебе_. И, вроде бы, известно, почему.

Цитата:
XaeroX писал:
На самом деле - не поддерживается, всё кроме OpenGL, там благополучно вырезали.
Ну рази что софтварный под виндой оставили ради смеху.

Эм... а почему у меня Д3Д работает? Враппер, не враппер - главное что работает.
Когда мне пришлось ХЛ срочно пускать на ATI RRRRRRRRRRRAGE, мне было не до смеху. Софтвер пригодился.

Цитата:
Дядя Миша писал:
У вас почему-то вызовы glColor напиханые в десяти местах являются признаком плохой архитектуры.

Не у нас. А везде, кагбэ. Сначала заставь своё кодогромождение вереключатсья на вулкан (хотя бы с рестартом), а потом хвастайся.
Квака была говном - вроде, никто не спорит. А Ксаш на ней практически основан... Халва - тоже говно (тоже на кваке, кстати) - Ксаш призван быть с нею как минимум бинарно совместимой - опять действует закон говномагнетизма.

А вообще - давайте без мата в моём треде.



Цитата:
PLut писал:
P.S. Почему все упорно пытаются назвать бдеф Base DefenCe'ом?

Не видел BaseDefect же )
Кстати, как это к треду вообще относится?


Цитата:
XF-Alien писал:
Я очень плохой бета-тестер, на самом деле.

Ты очень плохой был, когда прислал мне мап-файлы и свалил. Т.е. когда я полтора месяца убил на то чтобы все твои префамы сгруппировать обратно и переделать в детейлы. А счас-то что? Всё готово же ж... Баги никто не шлёт, по крайней мере.

Цитата:
Дядя Миша писал:
Как народ назвал - так и будет.

Ну а сам-то обижаешься, когда тебя Г-контом зовут. Хотя аватар у тебя тогда уж получше нынешнего был.

Давайнет лучше не оффтопить про всякую хрень - тут другая ветка.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 21-11-2016 в 09:37:

Цитата:
~ X ~ писал:
ok, вот ещё

В этом разрезе все игровые движки тиеричны по своей сути.
Цитата:
~ X ~ писал:
а почему у меня Д3Д работает?

Какая винда и какая версия DX стоит в ней?
Цитата:
~ X ~ писал:
Квака была говном - вроде, никто не спорит.

Ну, я бы не отказался стать автором говна, которое вошло во все мыслимые музеи видеоигр и учебники по игровым движкам...

__________________

xaerox on Vivino


Отправлено PLut 21-11-2016 в 11:20:

Цитата:
~ X ~ писал:
Не видел Base Defense же )
Кстати, как это к треду вообще относится?


Ну и зря, может чему хорошему научился бы
Раз не относится, то игнорировал бы.

__________________
Base Defense on Steam, ModDB


Отправлено Дядя Миша 21-11-2016 в 13:44:

Цитата:
~ X ~ писал:
Что ты несёшь-то? Какого крафта? Какой физики?

У тебя на dm_tropic ховеркрафт, приаттаченный к поезду. Моторная лодка, то есть. Ну для 16-летнего школьника неплохо, конечно. Но не для человека, который 16 лет пилит свой мод.

Цитата:
~ X ~ писал:
Дальше читать кулстори и не хочется

Конечно не читай. За 16 лет ни одного движка не написал и уже никогда не напишешь. Ты даже в XDM ничего нового добавить не смог за эти 16 лет. Потому что туторы на thewavelength внезапно перестали обновляться, а те, что были понаписаны - уже давно перекочевали в XDM. Осталось только мегарулёз переписывать.

Цитата:
~ X ~ писал:
именно _тебе_. И, вроде бы, известно, почему.

Тогда смысл постоянно говорить "посмотри в сорцы XDM" и прятать их от меня? Ты уже определись как-нибудь.

Цитата:
~ X ~ писал:
Сначала заставь своё кодогромождение вереключатсья на вулкан (хотя бы с рестартом), а потом хвастайся.

А на кой мне вулкан, стесняюсь спросить? Вулкан это мертворожденное API, которое тихо сдохнет через пару лет, как и его предшественник Mantle.

Цитата:
~ X ~ писал:
Квака была говном - вроде, никто не спорит. А Ксаш на ней практически основан... Халва - тоже говно (тоже на кваке, кстати) - Ксаш призван быть с нею как минимум бинарно совместимой - опять действует закон говномагнетизма.

Заметь, то что какой-либо движок был говном ты утверждаешь с чужих слов, поскольку сам в этом абсолютно не разбираешься.

Цитата:
~ X ~ писал:
Хотя аватар у тебя тогда уж получше нынешнего был.

Этот?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 21-11-2016 в 13:55:

Цитата:
~ X ~ писал:
Квака была говном - вроде, никто не спорит. А Ксаш на ней практически основан... Халва - тоже говно (тоже на кваке, кстати) - Ксаш призван быть с нею как минимум бинарно совместимой - опять действует закон говномагнетизма.


Структура папок чисто кушная?
Ну в таком случае вся индустрия 3д шутеров - говно. Ибо со времен кваки там практически ничего не изменилось .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено ~ X ~ 21-11-2016 в 13:59:

Цитата:
Дядя Миша писал:
У тебя на dm_tropic ховеркрафт, приаттаченный к поезду.

Как оно было у автора, так и осталось. Я ничего не аттчил никуда. Обычный трейн.

Цитата:
Дядя Миша писал:
Тогда смысл постоянно говорить "посмотри в сорцы XDM" и прятать их от меня? Ты уже определись как-нибудь.

Тебе не дают коды потому что ты не будешь их дебажить. Кто дебажит и компилит - коды получает. После релиза коды дадут всем.

Цитата:
Дядя Миша писал:
абсолютно не разбираешься.

я монолитный, никогда не разбираюсь.

Цитата:
Дядя Миша писал:
Этот?

Нет, анимированный.

Цитата:
Дядя Миша писал:
За 16 лет ни одного движка не написал и уже никогда не напишешь.

Я не такой задрот, чтобы своё время на движки просирать Чем писать велосипеды, я лучше на велосипедах покатаюсь.
Кроме того, сраной халвой мои интересы не ограничиваются.

Короче, как я понимаю, из 50 скачавших багов никто не нашёл. Это замечательно, офигенно и здорово.
Можно считать, что релиз состоялся.
Короче, считайте, что это был релиз.
Бугага.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 21-11-2016 в 14:10:

Цитата:
~ X ~ писал:
Как оно было у автора, так и осталось. Я ничего не аттчил никуда. Обычный трейн.

То есть ты еще и чужую карту украл? Отлично.

Цитата:
~ X ~ писал:
Кто дебажит и компилит - коды получает

Да-да, Бумка тоже постоянно предлагал всем сделать мод за него.

Цитата:
~ X ~ писал:
Я не такой задрот, чтобы своё время на движки просирать

Чтобы не переходить на личности и сводить тему к мерянию пиписьками, напомню само определение задроства - это когда человек годами надрачивает какую-то одну вещь, понятную только ему самому. Например XDM с 2005-го года вообще не поменялся, но автор нам постоянно рассказывает, как он там вообще всё переделал. Самое натуральное задротство и есть.

Добавлено 21-11-2016 в 17:10:

Цитата:
~ X ~ писал:
Нет, анимированный.

он и есть анимированный, просто в аттаче не играет.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 21-11-2016 в 14:13:

Цитата:
Дядя Миша писал:
А на кой мне вулкан, стесняюсь спросить? Вулкан это мертворожденное API, которое тихо сдохнет через пару лет, как и его предшественник Mantle.

Ты это производителям оборудования, драйверов и современных игровых движков скажи, может они тебя послушают и бросят эту каку


Отправлено Дядя Миша 21-11-2016 в 14:14:

mittorn само отвалится (с)

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XF-Alien 21-11-2016 в 14:16:

Цитата:
~ X ~ писал:
когда прислал мне мап-файлы и свалил.

Не ври, я тебе допиливал карты поначалу. А потом началось с твоей стороны - быдло, быдломаппинг и прочее... Я конечно понимаю, что это у тебя, вероятнее всего, такое специфичное чувство юмора, но когда такое говорят - таки руки и отваливаются делать что-то за бесплатно. Ну я так и подумал, что если не ценишь мой труд - делай сам
Цитата:
~ X ~ писал:
Т.е. когда я полтора месяца убил на то чтобы все твои префамы сгруппировать обратно и переделать в детейлы.

Это, на минуточку, совсем небольшая плата за то, что получил взамен – целая сингловая кампания.

Цитата:
~ X ~ писал:
Ты очень плохой был

Ну а в итоге я быдло и плохой. Я тебя услышал


Отправлено XaeroX 21-11-2016 в 14:22:

Цитата:
~ X ~ писал:
Тебе не дают коды потому что ты не будешь их дебажить. Кто дебажит и компилит - коды получает.

Надо запомнить. Буду писать это тебе, когда вспомнишь про сорцы джека и волатилы.

__________________

xaerox on Vivino


Отправлено FiEctro 21-11-2016 в 14:23:

XF-Alien
Это тип людей такой, сначала всех пошлёт, а потом удивляется - почему окружающие к нему так плохо относятся?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 21-11-2016 в 14:24:

Цитата:
mittorn писал:
Ты это производителям ... современных игровых движков скажи

Каких именно современных движков? Покажи мне хоть один популярный и современный движок, которому жизненно необходим вулкан.

__________________

xaerox on Vivino


Отправлено DEAD MAN 21-11-2016 в 14:49:

XaeroX Последние детище Карма (Дум2016) очень даже круто бегает добавляет десятки кадров на Вулкане. Хотя это может быть маркетинговый ход и OpenGL версия просто ужасно оптимизирована.


Отправлено nemyax 21-11-2016 в 15:00:

Цитата:
DEAD MAN писал:
это может быть маркетинговый ход и OpenGL версия просто ужасно оптимизирована

Да, сомнительная история, учитывая, что оба API поддерживаются одними и теми же GPU начиная от 2012 года выпуска.


Отправлено ~ X ~ 21-11-2016 в 15:34:

Question

Цитата:
XF-Alien писал:
Ну а в итоге я быдло и плохой. Я тебя услышал

Не ставь себя выше других, ок? Значит, ты - быдло, а мы - нет? Так не пойдёт!
Если серьёзно, то это не серьёзно. Может, ты обижаешься на каждый мат по телику?
Я, вот, обижаюсь, когда мне по полмесяца не отвичают на письма. Очень сильно обижаюсь. Но всем какбэ похер - так что, теперь и мне похер. Надо к жизни адаптироваться.

Цитата:
XaeroX писал:
Надо запомнить. Буду писать это тебе, когда вспомнишь про сорцы джека и волатилы.

а) Уже не нужны. б) Тебе что не репорт - всё в штыки. Вотевер.

FiEctro сколько вас ни шли куда подальше, всё равно приходите ко мне в тред


О чём вообще тред? Что обсуждают? "Даёшь 100 страниц флуда", кажись...
Грустнота

Ушёл в кибитку.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 21-11-2016 в 15:35:

Цитата:
DEAD MAN писал:
Хотя это может быть маркетинговый ход и OpenGL версия просто ужасно оптимизирована.

Мы все помним историю с Кармаком и GeForce FX, который был всячески рекомендован для дум3, и выдавал на нём действительно больше кадров, чем радеон. Правда, для этого Кармаку пришлось попотеть изрядно... Я бы даже сказал, Кармак тогда совершил невозможное. Так что в 2016 году я уже ничему не удивляюсь в этом плане.

__________________

xaerox on Vivino


Отправлено mittorn 21-11-2016 в 19:09:

XaeroX сурс2


Отправлено XaeroX 21-11-2016 в 19:20:

mittorn
Ну ты ведь врёшь. Зачем ты врёшь? Тебе нравится врать, или что?

__________________

xaerox on Vivino


Отправлено ~ X ~ 25-11-2016 в 07:58:

Итак, в куупе нашёл пару бажков сам - застревание в ящиках в одном месте и какая-то хрень с динамитом. Сейврестор мог пострадать из-за моих попыток переделать его под мультиплеер. А мог и не.

В любом случае, комп я +- починил, и немного снова поломал. При помощи мигрейшон тула. Вот только штрудии больше нет. 8(

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 25-11-2016 в 13:38:

(флуд)

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 25-11-2016 в 16:22:

Собственно, тестирование можно считать завершённым. Мне даже помогли протестировать русский язык (УТФ8) под Линуксом.
http://pix.academ.info/images/img/2016/06/15/ae1ba5f480336c7eb7717c12707cff4d.png
Насчёт застреваний, вроде, даже тхамбс перестал ругаться.
Зависоны или вылеты при ЧЛ никто не отловил.
Минорные изменения будут внесены в карты.
Боты по умолчанию будут отключены, помня ламерские бугурты. Люди решают.
Значки тоже будут отключены.

Если есть пожелания, я с удовольствием

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 25-11-2016 в 18:01:

Цитата:
~ X ~ писал:
Если есть пожелания, я с удовольствием


Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 25-11-2016 в 18:17:

Цитата:
~ X ~ писал:
Собственно, тестирование можно считать завершённым.

Несмотря на использованный мой ник на скрине, со всей ответственностью заявляю, что я участия в тестировании не принимал и за потенциальный оверхед от классовых манипуляций ответственности не несу.

__________________

xaerox on Vivino


Отправлено ~ X ~ 25-11-2016 в 19:01:

XaeroX есть же боты - нет заботы
Это результат старинного опроса, кто как хотел бы выглядеть в пасхалке.


Дядя Миша у него гад-мод по умолчанию...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Chyvachok 25-11-2016 в 19:23:

~ X ~ оставь слоновый чат по умолчанию.


Отправлено KiQ 25-11-2016 в 21:44:

У меня одного глаза вытекли от шрифта чата?

__________________
-Brain is dead-


Отправлено ~ X ~ 25-11-2016 в 22:12:

Chyvachok не могу - онглечане не поймут... а если поймут, то не поймут...

KiQ говорят, это под прыщеглазиксом было, так что, ШГ - это норма. У меня под вендой всё по-другому.

Печалька в том, что УТФ-8 поддерживается на самом деле мало где в ХЛ. Только костылями если. Но это и не страшно, в общем-то. Главное, чтобы старые ХЛ не вылетали.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено KiQ 25-11-2016 в 22:43:

~ X ~ а чем чат рисуется? Стандартными средствами? Может стоит унифицировать отрисовку шрифтов?

__________________
-Brain is dead-


Отправлено mittorn 26-11-2016 в 03:02:

KiQ консолью. А на через vgui2 или fonts.wad в зависимости от движка


Отправлено ~ X ~ 26-11-2016 в 07:01:

KiQ стандартными, DrawConsoleText(), или что там. Я хотел на выгуи перевести с хаком ширины шрифтов, но меня митторн бы совсем убил. Но отрисовка - это уже удел Тиер-0, так что, если не пишешь двигло, лучше этого не делать.

fonts.wad, а также GFX.wad использует только ХЛ1110. До сих пор не забуду как рисовал когда-то шрифты в пэйнте. И ведь получилось. )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 26-11-2016 в 07:16:

~ X ~
Ну почему же? Можно рисовать спрайтовые шрифты средствами триапи.

__________________

xaerox on Vivino


Отправлено Дядя Миша 26-11-2016 в 12:54:

Цитата:
~ X ~ писал:
отрисовка - это уже удел Тиер-0

tier0 это кастомный CRT обычно %)

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 26-11-2016 в 19:13:

XaeroX а можно и ttf глифы треугольниками

Добавлено 26-11-2016 в 22:13:

~ X ~ так переводи, но под макросом. Ибо в этом нет смысла под не-windows, где у vgui растровые шрифты. Оно ж красивее будет.


Отправлено Chyvachok 28-11-2016 в 23:02:

~ X ~ вот мой вариант модели ChemGun, переделывал под себя, и решил заодно поделиться, небольшой рескин кислотной текстуры, ну и изменения в анимациях, я чуть наклонил саму модель, и сделал анимацию стрельбы для альтернативной атаки, в самой атаке убрал сильный подброс, но там есть и старый вариант, и анимация переключения где кнопки в обратном порядке переключаются, плюс перезарядка, прицепленная от МП5. Ну и свой вариант звуков стрельбы.


Отправлено Ku2zoff 29-11-2016 в 07:00:

Ну так што? Когда уже релиз?


Отправлено ~ X ~ 29-11-2016 в 08:04:

Ku2zoff когда митторн под своим мега-убер-сверхзвуковом дебаггере таки найдёт крэш при чейнджлевеле, о котором говорил ДМ.

Chyvachok предлагаешь вставить? (ещё не смотрел т.к. не дома)

Дядя Миша ну, если в рамках приложения, то это -1, наверное. )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Chyvachok 29-11-2016 в 08:44:

Цитата:
~ X ~ писал:
предлагаешь вставить? (ещё не смотрел т.к. не дома)


Гулю понравилась, поэтому я решил и сюда кинуть, даже если позиция оружия тебе не понравиться, то новые анимации и на твой чемган могут встать спокойно, но чтобы вернуть на место поворот модели, в Fragmotion надо просто кости скопировать от Hands biped по Bip01 Neck тогда позиция оружия будет точно такая же.

Насчет анимаций, в альтернативной атаке не крутиться эта штука, только боек бьет по ней, у тебя в ХДМ при скоростельности альтернативного режима оружие все равно анимацию вращения не успевало отыгрывать, но есть вариант старый в исходниках модели где барабан быстрее крутиться. Альт переключение это кнопки наоборот переключает, чтобы видно было в какой режим оружие переходит, по сути развернутая анимация наоборот, но вращение компонентов оружия я скопировал от обычной анимации, чтобы не так бросалось в глаза что это перевернутая анимация, ну перезарядочка. Чтобы модель можно было просто кинуть в папку с игрой я все новые анимации добавил в конец модели.


Отправлено ~ X ~ 29-11-2016 в 09:46:

Chyvachok emnip, у этой модели анальныяе анимации и вообще скелетон левый. Я не буду заморачиваться со всем этим, если там меши несовместимые. А анимацию вращения можно и ускорить. Поздно мне уже фрагмошан изучать. Хоть он и не бляндер.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Chyvachok 29-11-2016 в 10:15:

Цитата:
~ X ~ писал:
у этой модели анальныяе анимации и вообще скелетон левый.


Ну как это может быть если это чуть измененная модель из твоего же мода? Скелет, меш и руки одни те же.

Добавлено 29-11-2016 в 12:15:

Ну вот вариант анимаций под твою модель чисто.


Отправлено ~ X ~ 29-11-2016 в 10:58:

Chyvachok "этой" != "твоей", "этой" == "из гунмана". Я тут всё равно ничего под бжлдадиксом не открою. Только дома.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ~ X ~ 03-12-2016 в 07:59:

Vote for X-Half-Life: Deathmatch in the 2016 Mod of the Year Awards

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ~ X ~ 03-12-2016 в 15:34:

М-да. Ситуация интересная: те, кто ругается на производительность снега, отчасти правы. Почему? Потому что CPSCustom тормозит страшно. Почему тормозит? Потому что в ней введена чудесная фича - уникальный кадр у каждой частицы. А халва, видать, не сортирует ничего. Т.е. надо мне пилить сортировку частиц по текстуре и по кадру.

Уныние и уныние спешат на уныние.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 03-12-2016 в 15:56:

Цитата:
~ X ~ писал:
Потому что в ней введена чудесная фича - уникальный кадр у каждой частицы

Т.е. ты намекаешь, что вон те одинаковые снежинки они на самом деле разные текстуры?

В реальности рендеринг несортированных текстур фпс почти не сажает.
Нет, ну когда-то давно в нулевых годах было такое дело, но не сейчас.

Цитата:
~ X ~ писал:
Уныние и уныние спешат на уныние.

Ну не отчаивайся, посортируй строчки в delta.lst, замени все int на uint32_t и фпс тут же выростет

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 03-12-2016 в 16:27:

Цитата:
Дядя Миша писал:
Ну не отчаивайся, посортируй строчки в delta.lst, замени все int на uint32_t и фпс тут же выростет

Я лучше пойду медведов рисовать...

После установки Шындовс 7 почему-то ФПС поднялся вдвое. Может, ну его нахрен, что-то переделывать? Вон, Кризис тормозит, а никто не жалуется! И унити. И флэш. Ну и нормально.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 03-12-2016 в 16:54:

Цитата:
~ X ~ писал:
Вон, Кризис тормозит, а никто не жалуется! И унити. И флэш. Ну и нормально.

Ну во первых Флэш не тормозит, просто на форуме редко бывает. А в кризисе картинка как-то полутьшы чем в XDM. И да, последний гроб в крышку капитализма - кризис у меня воркает быстрее XDM.
Я как раз на DM_tropic сравнивал, которая симулирует острова из кризиса.
В кризисе стабильно 60 фпс, а на твоей карте 44-47.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 03-12-2016 в 17:20:

Дядя Миша вывод: тебе пора комп апгрейдить, а мне получать проценты от продаж нового быдложелеза.

PS: по-моему, ты других карт вообще не знаешь...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 03-12-2016 в 17:37:

Цитата:
~ X ~ писал:
по-моему, ты других карт вообще не знаешь...

я позагружал другие, на унреал похожие. Но я их видел еще в XDM-2006.
А тропика там не было. ну сыграл еще в этот, акртический инцидент, там чейнджлевелы поломаны. Но на фпс это вроде бы не влияет.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 03-12-2016 в 20:36:

Дядя Миша chlevel отдебажить удалось?
В этом релизе есть новые карты, которых раньше вообще не было. А есть сильно обновлённые - например, DOM_DoubleMaze. Да тот же LostCity бампнул версию нехило, обзаведясь кучей ходов и комнат.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 03-12-2016 в 20:55:

Цитата:
~ X ~ писал:
chlevel отдебажить удалось?

вылет в XDM.dll под халфой и ксашем, адрес вылета одинаков.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XF-Alien 04-12-2016 в 06:19:

Цитата:
~ X ~ писал:
Вон, Кризис тормозит, а никто не жалуется!

Ну так Крусис, стоит отметить, выглядел очень сочно даже в одном ряду со вторым эпизодом и прочими шутанами в своё время .


Отправлено Ghoul [BB] 04-12-2016 в 11:36:

А всё почему? Bloom, шейдеры и качественные текстуры. Не более.

И почему ВЫ, а может, и ТЫ? Равняетесь, ребята, на Кризис?
Его делала команда профессионалов, имевшая хорошее финансирование, а не такое отребье энтузиастов (если уж быть честными самим с собой, ок? ) которым порой не то, что приходится на билеты в Крымшан донаты отовсюду буквально клещами тянуть, но и обуться не во что...

Добавлено 04-12-2016 в 14:36:

Цитата:
Дядя Миша писал:
вылет в XDM.dll под халфой и ксашем, адрес вылета одинаков.


Как ты думаешь, от чего? Не может же всё из-за uint_32 такое выделываться?
Он, конечно, парень странный, но сомневаюсь, что станет намеренно что-то настолько менять. Там же на первом месте совмеСТИМость.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Дядя Миша 04-12-2016 в 11:40:

Цитата:
Ghoul [BB] писал:
И почему ВЫ, а может, и ТЫ? Равняетесь, ребята, на Кризис?

а на что равняться?

Цитата:
Ghoul [BB] писал:
Как ты думаешь, от чего?

не тестировали

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 06-12-2016 в 13:37:

Напишите рендыр как в порное 2 на 100% VBO.
Мы так не будем делать т.к надо поддерживать мобилки в которых органичено количество униформ в шойдырах и скыннинг на шойдырах много где не заработает. А на компах с этим всё в порядке.


Отправлено XaeroX 06-12-2016 в 13:46:

Можно подумать, на компах не ограничено количество униформов?

__________________

xaerox on Vivino


Отправлено KiQ 06-12-2016 в 14:25:

mittorn дааа, всё в порядке

__________________
-Brain is dead-


Отправлено Дядя Миша 06-12-2016 в 14:29:

Цитата:
mittorn писал:
Напишите рендыр как в порное 2 на 100% VBO.

фпараное дофига чего рисуется не через VBO. Спрайтесы, лучи, аврора, партиклы - это через глбегин всё, а дождик через вертекс-арреи.
Через VBO рисуется только мир, студиомодели и трова.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 06-12-2016 в 19:10:

Дядя Миша ну проблема в студиомоделях. Там не хватает униформ под матрицу костей.

Добавлено 06-12-2016 в 22:10:

XaeroX одно дело 1024 и более, а другое - 128


Отправлено XaeroX 06-12-2016 в 19:23:

Цитата:
mittorn писал:
одно дело 1024 и более, а другое - 128

Не вижу принципиальной разницы.
Мне в волатиле доступно, например, тоже 128, в т.ч. на десктопах, это лимит D3D9.

__________________

xaerox on Vivino


Отправлено Дядя Миша 06-12-2016 в 19:30:

Цитата:
XaeroX писал:
Мне в волатиле доступно, например, тоже 128

ну не обманывай. У тебя не юниформов 128, а алигнед-блоков vec4.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 06-12-2016 в 19:51:

Дядя Миша
А юниформ это что же, не vec4?

__________________

xaerox on Vivino


Отправлено Дядя Миша 06-12-2016 в 19:59:

XaeroX в глсл считаются именно флоаты.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 06-12-2016 в 20:04:

Дядя Миша
Не совсем:

Цитата:
Implementation note: OpenGL implementations are allowed to reject shaders for implementation-dependent reasons. So you can have fewer active uniform components by your reckoning and still fail to link due to uniform limits. This is usually on hardware that is innately vector hardware. Pre-GeForce 8xxx hardware, and all ATi hardware does this. In this case, you should assume that each separate uniform takes up 4 components, much like it would in D3D. That means a "uniform float" is 4 components, a mat2x4 is 16 components (each row is 4 components), but a mat4x2 is 8 components.

__________________

xaerox on Vivino


Отправлено Дядя Миша 06-12-2016 в 20:07:

Я это видел, но вопрос в том, что именно возвращает GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB.
Если vec4 блоки, тогда почиму на радионе надо делить на 4?
Я уже по всякому прикидывал - не сходитцо.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 06-12-2016 в 20:15:

Дядя Миша
Полагаю, что это очередная глупость OpenGL в попытке быть не-таким-как-Direct3D.
А вот в OpenGL ES не стали париться и сделали GL_MAX_VERTEX_UNIFORM_VECTORS. Который возвращает то, что ожидается, и делить ничего не надо.

__________________

xaerox on Vivino


Отправлено KiQ 06-12-2016 в 20:30:

XaeroX так он вроде и в обычном есть

__________________
-Brain is dead-


Отправлено Дядя Миша 06-12-2016 в 20:43:

Ну знаете, Vector это необязательно блок из четырёх компонентов.

Цитата:
XaeroX писал:
Полагаю, что это очередная глупость OpenGL в попытке быть не-таким-как-Direct3D.

Я уже и на гейдеве спрашивал - безтолку. Мнения разошлись.
Остановился на том, что упаковал все матрицы явным образом в aligned vec4 array и на этом успокоилсо. А ну и лайтстили еще упакавал.
Правда на своей видимокарте ничего не ощутил, потому что гефорц девятой серии.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 07-12-2016 в 08:04:

Цитата:
Дядя Миша писал:
вылет в XDM.dll под халфой и ксашем, адрес вылета одинаков.

Не верю. У меня был только зависон в hw.dll. Но если реально аццес виоляшен в XDM.dll, то это здорово т.к. можно поправить. Но также и ни разу не здорово, поскольку один пацаньчик мне обещал этот баг отдебажить три недели назад. Включаю ускоритель булыжников в его сторону.
Заказываю самосвал булыжников.
И строительного мусора.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 07-12-2016 в 14:27:

Цитата:
~ X ~ писал:
Не верю

колхоз - дело добровольное

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 07-12-2016 в 16:27:

Чегож там добровольного-то? Хотите- запишут, не хотите - расстреляют.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 07-12-2016 в 17:24:

Дядя Миша не колхоз, а метод Станиславского.
В любом случае, в следующий раз прихвачу с собой ПДБ-файлы.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 07-12-2016 в 17:44:

Цитата:
~ X ~ писал:
поскольку один пацаньчик мне обещал этот баг отдебажить три недели назад

Ты вот лутьшы бы поменьшы полагался на всяких поцанчиков, а сам дебажыл.
пацанчики, они ненадежные. Сегодня пишет "отдебажу 146%", а завтра глядишь и цирк побежал догонять клоун.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 07-12-2016 в 22:06:

Дядя Миша ну а как верить людям-то? Кто мне карты обещает, кто мне коды стреляющих монстров, кто - текстуры, кто - модели... А в итоге - всё сам-самыч делает. Он же - Семён. 8(

Добавлено 08-12-2016 в 01:06:

Гуляя по просторам АИ, подумал вот о такой фиче: чтобы медкиты не подбирались при каждом снижении здоровья до 99.9%, надо пилить настройку sv_pickup_amount_threshold - миинмальный объём подбора аптечек, батарей, патронов - чтобы зря не терялось. Как вариант - пилить частичный подбор с уменьшением ресурса пикапа. Вот ХЗ, что лучше. С т.з. игрка и админа.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ku2zoff 08-12-2016 в 03:56:

Цитата:
~ X ~ писал:
Как вариант - пилить частичный подбор с уменьшением ресурса пикапа.

Ну вот это норм вариант. Увеличить объём аптечек/батареек до 25, и подзаряжать игрока с шагом в 5 процентов. Например, у игрока 87 хп (не хватает 13 до 100), и из аптечки вычитается 15. Когда же у игрока, допустим, 96 хп, то аптечка его не лечит, т.к. нехватка хп меньше шага в 5 процентов. Ну вот как-то так. Если я буду делать себе в мод аптечки, то сделаю примерно так.
З.Ы. можно ещё добавить реген, когда у игрока хп до круглого числа не хватает менее пяти процентов.
З.З.Ы. всё естественно с кварами, а то понабигут сейчас эксперты-говнометатели.

Добавлено 08-12-2016 в 10:50:

А, про патроны забыл. Патроны лучше сделать как в DoD, когда не использованный до конца магазин выкидывается. Но опять же, на любителя, да и в халфе такого никогда не было. Так что лучше патроны не трогать.

Добавлено 08-12-2016 в 10:56:

Цитата:
~ X ~ писал:
кто мне коды стреляющих монстров

Ну что ты так прицепился? Я хотя бы продвинулся в этой области. Хоть и ниасилил пока сделать как следует. Если хочешь, я тебе дам все наработки, только ты тоже нифига не доделаешь.


Отправлено XaeroX 08-12-2016 в 05:34:

Цитата:
Ku2zoff писал:
только ты тоже нифига не доделаешь

Ну зачем ты так Мастера-то... Тебя-то он не избивал.

__________________

xaerox on Vivino


Отправлено Ku2zoff 08-12-2016 в 06:00:

Цитата:
XaeroX писал:
Тебя-то он не избивал.

Бокс по переписке, ну. Вот он несколько мелких неприятных багов не может исправить уже год. Или не хочет исправить. Какая же тут работа с AI?


Отправлено ~ X ~ 08-12-2016 в 06:21:

Ku2zoff зачем градуировать по 5? Тогда надо давать 13 пунктов - и всё.

Ku2zoff какой ещё бокс?
У меня тут крупные баги на дворе, а всё остальное подождёт.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ghoul [BB] 08-12-2016 в 09:15:

Цитата:
~ X ~ писал:
Гуляя по просторам АИ, подумал вот о такой фиче: чтобы медкиты не подбирались при каждом снижении здоровья до 99.9%, надо пилить настройку sv_pickup_amount_threshold - миинмальный объём подбора аптечек, батарей, патронов - чтобы зря не терялось. Как вариант - пилить частичный подбор с уменьшением ресурса пикапа. Вот ХЗ, что лучше. С т.з. игрка и админа.


Быдло бы неплохо забирать аптечки с собой, а потом юзать. Если не хочешь-не можешь-запрещают сделать такое оружие - аптечку, то можно в инвентарь её как итем а потом использовать. Автоматически или принудительно по кнопке.
с трешолдами не всё так просто - будет ещё одна непонятка у людей: почему хелсов, скажем, 90%, а он не лечится... с патронами так же...

Добавлено 08-12-2016 в 12:15:

Цитата:
XaeroX писал:
Ну зачем ты так Мастера-то... Тебя-то он не избивал


Это потому, что он далеко. А в Москву бы приехал, а тут только держись.... как по уху заедет, так шапка в сугроб и слетит. Злые люди - они такие злые.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено KiQ 08-12-2016 в 09:28:

Ghoul [BB] я давненько тутор по подбираемой аптечке делал, ну она там вроде автоматически игрока лечила при наличии. Там же и плавное восстановление здоровья было

__________________
-Brain is dead-


Отправлено Chyvachok 08-12-2016 в 09:41:

Цитата:
~ X ~ писал:
чтобы медкиты не подбирались при каждом снижении здоровья до 99.9%, надо пилить настройку sv_pickup_amount_threshold - миинмальный объём подбора аптечек, батарей, патронов - чтобы зря не терялось. Как вариант - пилить частичный подбор с уменьшением ресурса пикапа.


Если нельзя подбирать это как по мне не очень, лучше уж чтобы из пикапа частично вычитались здоровье, батарейки и патроны, допустим у игрока 99 хп, при подборе аптечка добаляла 1 хп и не исчазала.

Цитата:
Ghoul [BB] писал:
Быдло бы неплохо забирать аптечки с собой, а потом юзать. Если не хочешь-не можешь-запрещают сделать такое оружие - аптечку, то можно в инвентарь её как итем а потом использовать. Автоматически или принудительно по кнопке.


Кстати с этой фичей мне Alternative Way вспомнился, там аптечки в запас собираются если у игрока уже есть 100 хп, 30 по моему, и если игрока ранило то эти 30 хп ему постепенно отрегенит.


Отправлено Ghoul [BB] 08-12-2016 в 10:05:

Цитата:
KiQ писал:
Ghoul [BB] я давненько тутор по подбираемой аптечке делал, ну она там вроде автоматически игрока лечила при наличии. Там же и плавное восстановление здоровья было


Вот видишь. Всё уже есть. Только Мастеру лень добавлять. А может ещё какие причины... попробуй, предложи ему код. Может и вставит....

Добавлено 08-12-2016 в 13:05:

.... вот если бы кто инвентарь игроку сделал... вот это был бы номер.
тогда можно было и аптечки туда складывать и патроны и прочее. И с оружием поинтереснее было бы п.
мне вот нравится инвентарь как в фоллауте 1 и 2 сделан.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Chyvachok 08-12-2016 в 10:39:

Цитата:
Ghoul [BB] писал:
.... вот если бы кто инвентарь игроку сделал... вот это был бы номер.
тогда можно было и аптечки туда складывать и патроны и прочее. И с оружием поинтереснее было бы п.


Ну нечто подобное есть в модах на дум и конечно же 1 унреале, но для предметов, не для патронов и оружия.

Добавлено 08-12-2016 в 12:39:

Цитата:
Ghoul [BB] писал:
мне вот нравится инвентарь как в фоллауте 1 и 2 сделан.


Там инвентарь ИМХО не очень удобно сделан, лучше уж как в Деус Эксе или в Сталкере.


Отправлено XaeroX 08-12-2016 в 11:12:

Не знаю, как вам, а мне очень нравится инвентарь в OI:FD.

__________________

xaerox on Vivino


Отправлено Ku2zoff 08-12-2016 в 12:32:

Цитата:
~ X ~ писал:
зачем градуировать по 5?

Затем, что в аптечке может остаться 1 хп. И будет довольно стрёмно, если игрок с 1 хп бежит к аптечке, и думает: "ну хоть 5 хп сейчас добвалю." А ему - БАЦ! И один прибавляется.
Цитата:
KiQ писал:
Там же и плавное восстановление здоровья было

Плавное восстановление легко делается на клиенте. В паранойе так сделано. Там конечно довольно быстро восполняется. А вот плавный реген, конечно надо делать на сервере.
Я, кстати, давно думал о здоровье как в Хрониках Риддика: отображается оно полоской из квадратиков. Ну и если квадратик не до конца истрачен, то он потом регенится. Проблема в том, что таких квадратиков понадобится штук 20 (по 5 хп каждый) для мультиплеера. Чтобы было более-менее честно. В сингле можно и 10-ю обойтись, там реген в 10 хп не так критичен для противников. В любом случае, я попробую такую системку замутить.


Отправлено nemyax 08-12-2016 в 12:40:

Цитата:
Ku2zoff писал:
Я, кстати, давно думал о здоровье как в Хрониках Риддика: отображается оно полоской из квадратиков. Ну и если квадратик не до конца истрачен, то он потом регенится.

Больше того, если долго и упорно помираешь в одном месте и не можешь продвинуться, тебе при энной загрузке накинут квадратик (ну не больше максимума). Эту же механику, только с цыфорками, пацаны впоследствии реализовали и в Wolfenstein the New Order.


Отправлено Ku2zoff 08-12-2016 в 13:03:

Цитата:
nemyax писал:
если долго и упорно помираешь в одном месте и не можешь продвинуться

Цитата:
nemyax писал:
Wolfenstein the New Order

Это всё потому, что авторы - быдло, и не сделали в игре быстрых сохранений. Я таким гражданам желаю на работе каждый раз переписывать глючный код заново с нуля, а не исправлять старый. Может быть с N-ного раза до них дойдёт, что они говно и быдло. И что лишать игрока быстрых сохранений в сингловом шутере всё равно, что разрешать смотреть только эротику, при том, что другие разрешают смотреть порно.


Отправлено KiQ 08-12-2016 в 13:30:

Ku2zoff я оеген и имел в виду

__________________
-Brain is dead-


Отправлено Ghoul [BB] 08-12-2016 в 13:44:

Цитата:
Chyvachok писал:
Там инвентарь ИМХО не очень удобно сделан, лучше уж как в Деус Эксе или в Сталкере.


Я не играл. Поэтому сравниваю с тем, что видел.

В фоллаутовском не удобный с точки зрения прокрутки предметов. А мне нравится тот аспект, что есть 2 активных оружия - по одной на руку. Сответственно, во время игры можно между ними переключаться. А что бы ещё что-то другое достать, нужно в инвентаре покопаться.

А я вот всё думаю: а можно ли сделать эффект материализации для оружия? Т.е. руки всё время нормальные, а оружие при доставании из инвентаря (если меняем то, что находится в руках на то, что в инвентаре) как бы проявляется, с прозрачного до нормального состояния, соответственно, ещё с каким-нибудь эффектом glowshell...

Добавлено 08-12-2016 в 16:42:

Цитата:
Ku2zoff писал:
Затем, что в аптечке может остаться 1 хп. И будет довольно стрёмно, если игрок с 1 хп бежит к аптечке, и думает: "ну хоть 5 хп сейчас добвалю." А ему - БАЦ! И один прибавляется.


Ну 5 или 1. Невелика разница. Это уже труп. Потому, как даже при той системе повреждений минимальный урон идёт в 10ку.
а если ещё и истечение кровью ниже 10 хп сделать, как в hlwe было, то это вообще бессмысленно.

Добавлено 08-12-2016 в 16:44:

Цитата:
Ku2zoff писал:
отображается оно полоской из квадратиков.


Ненавижу полоски. Люто. Числа понятны и доходчивы. А по полоске иди и гадай, сколько там.. 100.. 200 или 100500...

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Дядя Миша 08-12-2016 в 14:15:

Цитата:
XaeroX писал:
Ну зачем ты так Мастера-то... Тебя-то он не избивал.

Осмелюсь заметить, что это не личная заслуга Кузова, а недоработка самого Мастера.

Добавлено 08-12-2016 в 17:15:

И вообще вы ерунду какуе-та абсуждаете. Этот геймрулёз нищастный уже сто раз переписан, а к социализму так и не пришли.
Вы бы отолутьше новый рендерер написали. На базе рендерсистем.
И пусть бы он к примеру стартовал токо подксашем.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 09-12-2016 в 06:28:

Цитата:
Ghoul [BB] писал:
с прозрачного до нормального состояния, соответственно, ещё с каким-нибудь эффектом glowshell...

В Borderlands так оружия от Tediore после перезарядки материализуются. Для тех, кто не играл, поясню: тедиоровские стволы при перезарядке выкидываются из рук подобно гранатам. И взрываются. Чем больше патронов оставалось в магазине, тем сильнее. Ну а потом материализуются заново в руках.
Цитата:
Ghoul [BB] писал:
Ну 5 или 1. Невелика разница. Это уже труп. Потому, как даже при той системе повреждений минимальный урон идёт в 10ку.

Авотнет! К примеру, радиация может снимать по 1 хп раз в пару-тройку секунд. За эти три секунды можно пробежать опасную область. Если будет 6 хп. А если будет 2, то игрок сдохнет в самом конце. Ну такой вот примерчик.
Цитата:
Ghoul [BB] писал:
а если ещё и истечение кровью ниже 10 хп сделать

И бинтование, и зашивание, и ампутацию. В файрармсе есть истечение кровью. Так вот, очень обидно, когда бинтики заканчиваются. И игрок постепенно теряет все свои 30-40 последних хп. Истечение при хп < 10 это вообще моветон. Лучше уж сделать как в сталкере, чтобы игрок начинал пыхтеть и медленно двигаться.
Цитата:
Ghoul [BB] писал:
Ненавижу полоски. Люто. Числа понятны и доходчивы. А по полоске иди и гадай, сколько там.. 100.. 200 или 100500...

А зачем гадать точное число? Чем меньше полоска - тем хуже. Чем больше - тем лучше. А полоска из квадратиков ещё и поддаётся примерному подсчёту.


Отправлено Chyvachok 09-12-2016 в 19:10:

Цитата:
Ku2zoff писал:
В Borderlands так оружия от Tediore после перезарядки материализуются. Для тех, кто не играл, поясню: тедиоровские стволы при перезарядке выкидываются из рук подобно гранатам. И взрываются. Чем больше патронов оставалось в магазине, тем сильнее. Ну а потом материализуются заново в руках.
Цитата:


Мне еще прикалывало как базука от Тедиор там складывалась и запускалась как ракета после расстрела боезапаса. Кстати классно если бы кто накодил бы такое, чтобы у оружия был еще эффект материализации.

Добавлено 09-12-2016 в 21:10:

Цитата:
Ku2zoff писал:
Так вот, очень обидно, когда бинтики заканчиваются. И игрок постепенно теряет все свои 30-40 последних хп. Истечение при хп < 10 это вообще моветон.


Помню в старых версиях Brutal Doom там наоборот ХП восстанавливалось до 30 ХП.


Отправлено ~ X ~ 09-12-2016 в 19:32:

Цитата:
Ghoul [BB] писал:
(если меняем то, что находится в руках на то, что в инвентаре) как бы проявляется, с прозрачного до нормального состояния, соответственно, ещё с каким-нибудь эффектом glowshell...

Призвать даэдрический меч лвл.10
Но не в ХЛ

Цитата:
Ghoul [BB] писал:
Может и вставит...

Ну так я приду и... вставлю. Только это будет уже не код

ЗЫ: любые туторы можно засунуть куда УГодно, только не в код, который отличается от ХЛ. Он устарел вместе с ХЛ СДК. Инвентарь я не запилил т.к. проще было удавиться, чем заставить выгуи работать. Но то было лет 10 назад. Счас и выгуй другой, но уже смысла нет. 8(

Цитата:
Дядя Миша писал:
И пусть бы он к примеру стартовал токо подксашем.

Такие вещи обсуждаются в присутствии юристов. Т.е. денежные.

Цитата:
Ghoul [BB] писал:
Ненавижу полоски. Люто. Числа понятны и доходчивы. А по полоске иди и гадай, сколько там.. 100.. 200 или 100500...

Не забывай, что многие гей-меры не ходят в школу, а только играют. Они цифр могут просто не понимать.


С аптеками я разберусь, если кто-нибудь расскажет мне, как собирать проекты при помощи Windows 7 SDK или Visual C++ Compiler Tools.
Моих скромных сил на всё не хватило и я свалился с темпертурой.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 09-12-2016 в 20:07:

Цитата:
~ X ~ писал:
Инвентарь я не запилил т.к. проще было удавиться, чем заставить выгуи работать. Но то было лет 10 назад. Счас и выгуй другой, но уже смысла нет. 8(

Выгуй всё тот же самый

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 09-12-2016 в 20:22:

Цитата:
~ X ~ писал:
Моих скромных сил на всё не хватило и я свалился с темпертурой.

Ты сам свалился, или таки Гуль тебя свалил? Шапки друг другу на морозе сбиваете - так оно конечно.

__________________

xaerox on Vivino


Отправлено ~ X ~ 09-12-2016 в 21:21:

Цитата:
Дядя Миша писал:
Выгуй всё тот же самый

У вас - да. У нас - нет: есть хотя бы драг-и-дроп.

XaeroX maximum petrosyanity detected

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 09-12-2016 в 21:29:

ну вот и сделал бы рюкзак как фсталкере
а мы себе фпараною утащим.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 10-12-2016 в 08:10:

Цитата:
Chyvachok писал:
чтобы у оружия был еще эффект материализации.

Из серой массы нанитов собиралось бы определённое оружие. Это уже к вселенной Deus Ex, годов 2080-х. Ну тогда можно иметь неограниченный по объёму рюкзак, и таскать с собой 100500 оружий, что не есть гут.


Отправлено Ghoul [BB] 10-12-2016 в 23:23:

Цитата:
Ku2zoff писал:
Из серой массы нанитов собиралось бы определённое оружие. Это уже к вселенной Deus Ex, годов 2080-х. Ну тогда можно иметь неограниченный по объёму рюкзак, и таскать с собой 100500 оружий, что не есть гут.


У вам может быть, и из серой. А, если УГодно, и из коричневой что-то собиралось...
А у нас - негератор компактного пространства.
Соответственно, это хоть как-то объясняет, почему игрок может таскать столько оружия и боеприпасов с собой. Я даже не о HLWE сейчас, и не XDM, а хотя бы просто об оригинальном Халф-Лайфе...

А не есть гут -не таскай. Кто заставляет-то? Будешь свой мод делать, и сделаешь, как тебе удобно. Мы-то тут при чём?

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 11-12-2016 в 08:19:

Цитата:
Дядя Миша писал:
ну вот и сделал бы рюкзак как фсталкере

нииграл же

Ghoul [BB] а что - можно веапонам назначить вес в килограмах - пускай юзер сам выбором мучится.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ~ X ~ 11-12-2016 в 21:27:

Запилил частичный подбор айтемов и аммо. Для веапонов слишком долго писать. Да и не надо, наверное. А, вот про веапонбоксы забыл. Задолбала халвовская система копипасты! Надо чтобы всё наследовалось
CBasePickup : public CBaseContainer или CBaseAnimating
блин... достало всё это. Хочу СОП.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 11-12-2016 в 22:03:

Цитата:
~ X ~ писал:
Надо чтобы всё наследовалось

Наследование в 95% случаев не нужно. Нужна композиция.

__________________

xaerox on Vivino


Отправлено ILZM 12-12-2016 в 06:02:

CBaseWeapon ---> CBaseWeaponMagazine
Или в твоем случае CBasePlayer ---> CBaseAmmoPack у которого поле m_iWeaponId


Отправлено ~ X ~ 12-12-2016 в 06:14:

Цитата:
XaeroX писал:
Наследование в 95% случаев не нужно. Нужна композиция.

Вот я и говорю - Свойство-Ориентированное Программирование - моя следующая научная работа

Итак, следующая беда: из-за стыдобищного(тм) кода халвы, которая конвертит и пофигистически относится к кейсам в именах файлов и, особенно, карт, чейнджлевел приходит в ступор. Выходы: конвертить всё в ловеркейс и получать тонны говна от линук-юзеров или детектить плохой кейс даже в команде map / changelevel и делать ClientPrint("EAT SHIT AND DIE!\n"); с дропом.

Я ещё подумал, можно ли это исправить. Но лёгкого пути микро$офт не предусмотрел: http://stackoverflow.com/questions/...sing-on-windows
XaeroX может, посоветуешь, как этот код сделать лучше и
или проще?

ILZM lolwut?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 12-12-2016 в 06:35:

~ X ~
Посоветую: следить за кейсом в именах ресурсов.
В халфе да, с этим проблемы определённые имеются, признаю.

Цитата:
~ X ~ писал:
моя следующая научная работа

Ты текущую доделай сначала и защитись.

__________________

xaerox on Vivino


Отправлено nemyax 12-12-2016 в 06:42:

Цитата:
XaeroX писал:
Нужна композиция.

В каком смысле? Как в функциональщине?
f1 . f2 . f3 . f4 $ data


Отправлено XaeroX 12-12-2016 в 06:43:

nemyax
Не совсем

__________________

xaerox on Vivino


Отправлено ILZM 12-12-2016 в 07:01:

nemyax Объект одного класса содержит другой. Машина использует двигатель
~ X ~ Такое ощущение, что в С++ ООп по-другому представляется, чем в жаве. Джаваист понел бы


Отправлено Ku2zoff 12-12-2016 в 16:08:

Цитата:
~ X ~ писал:
Выходы: конвертить всё в ловеркейс

Как по мне, так называть карты типа cs_MySuperPuperMAP - это моветон. Все ресурсы должны быть названы в ловеркейсе. А для разделения слов (что делается иногда с помощью букв в апперкейсе), использовать подчёркивание: вместо MySuperPuperMap писать my_super_puper_map. Так даже читать легче.

Добавлено 12-12-2016 в 23:08:

З.Ы. весьма и весьма иногда напрягают названия в linux-стайл, типа my-super-puper-map. Как-то глаз режет.


Отправлено ~ X ~ 15-12-2016 в 08:04:

ILZM я о том, что хранить аммо классом в инвентаре - бред. Игра и десяти минут не продержится.

Цитата:
XaeroX писал:
В халфе да, с этим проблемы определённые имеются, признаю.

как насчёт юзерынфо? слыхал - оно там в ловеркейс насильно переводится!

Ku2zoff вкусовщина. Мне нравится как в УТке. Но не с минусом, а с '_'. А твои карты с пробелами в списке не будут отображаться и наполовину. Таки очередной лимит. Кстати, кое-где в ХЛ лимит на имена карт в 12 символов. Короче, экономить надо на всём. Формат 8.3 не умрёт.

Из новостей: добавил детектирование венды XP и запуска под админом. Автокик и автобан прилагается. shoot car

Вотыщёшто: переписал механизм респауна. Теперь он ДЛЯ ВСЕГО. Не только для аммо, не только для сраных быдлоитемов, не только для оружия, не только для монстров. Но надо немного довести до блеска.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 15-12-2016 в 08:30:

Цитата:
~ X ~ писал:
добавил детектирование венды XP и запуска под админом. Автокик и автобан прилагается

А вот это самое главное. Без этого, разумеется, мод нипочём не обретёт популярность.

__________________

xaerox on Vivino


Отправлено ~ X ~ 15-12-2016 в 09:30:

XaeroX вот бы ещё запилить детектирование бутылок "три семёрки" перед экраном! Тогда можно рандомно пинг накручивать!

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 15-12-2016 в 13:18:

Цитата:
~ X ~ писал:
как насчёт юзерынфо? слыхал - оно там в ловеркейс насильно переводится!

поржал

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 15-12-2016 в 13:54:

Цитата:
Дядя Миша писал:
Анонимные признания кубанцев: я устала завтракать борщом.


Ну так поди и запили детектирование бутылок "три семёрки" перед экраном!

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 15-12-2016 в 16:28:

Хороший борщ-то? С капусткой? Красный?
О чём говорит? Что несёт вообще?

Короче, я таки реализую опасный метод оптимизации частиц. Но будет это довольно неприятно выглядеть.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 15-12-2016 в 16:55:

Цитата:
~ X ~ писал:
я таки реализую опасный метод оптимизации частиц

Ну поведай же нам в чём его опасность и сколько прироста даст оптимизация
А мы будем внимать

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 16-12-2016 в 22:15:

Цитата:
~ X ~ писал:
Короче, я таки реализую опасный метод оптимизации частиц. Но будет это довольно неприятно выглядеть


Звучит как угроза. Ну реализуй, реализуй, только по морде не бей, ладно?

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Дядя Миша 16-12-2016 в 22:43:

Цитата:
Ghoul [BB] писал:
реализуй, реализуй, только по морде не бей

Ты же вон какой здоровый, сам ему дай по морде. За оскорбление чувств.
Или назови плохим словом каким-нибудь.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 19-12-2016 в 08:32:

Итаг, реализовал. Народу нравится(тм). Поступило пожелание собирать статистику не только за карту, но и за всю кооп-миссию. Собственно, я и сам так хотел (судя по каментам в коде ). Вот только БЯДА: игроки-то не сохраняются при транзишене! CBasePlayer::stats[] облюляется! Кагбыть? Кавобить?

ЗЫ: новая система респауна в очередной раз обнажила вальвобаги и вальвохаки. Например, кастомный мерзкий код гарха, нигга-лянта, бигмоммы и пр. Круговорот энтить в мире удалось ещё немного снизить и оптимизировать. Вообще, сервер работает очень эффективно. Жаль, нет распараллеливания. Хотя, там и так 5% ядра используется.

Баги-бажочки!
Благодаря ЛАН-пати баги выползли наружу и мы их убьём!

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено mittorn 19-12-2016 в 13:03:

~ X ~ ну как как - храни стату в другом месте


Отправлено Дядя Миша 19-12-2016 в 14:11:

Цитата:
~ X ~ писал:
Благодаря ЛАН-пати баги выползли наружу и мы их убьём!

А если бы не ЛАН-пати, тогда как?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 19-12-2016 в 14:25:

Дядя Миша
Тогда убивали бы не баги, а друг друга! Гуль с мастером они такие.

__________________

xaerox on Vivino


Отправлено ~ X ~ 19-12-2016 в 16:22:

XaeroX ну, Гхоуль - не Дядя Миша и даже не фиектра - зачем его поубивать?

Люди вообще не баги. Ну, по крайней мере, по моим данным.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 19-12-2016 в 16:34:

~ X ~
Да кто вас знает.
За всю историю наших форумов никто никого не избивал на митах, и вот опять!

__________________

xaerox on Vivino


Отправлено Дядя Миша 19-12-2016 в 17:35:

Цитата:
~ X ~ писал:
ну, Гхоуль - не Дядя Миша и даже не фиектра - зачем его поубивать?

Животом давить будешь, Петька?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 19-12-2016 в 18:11:

Цитата:
XaeroX писал:
X ~
Да кто вас знает.
За всю историю наших форумов никто никого не избивал на митах, и вот опять!

__________________


Просто это не афишировалось, скорее всего.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 19-12-2016 в 18:18:

Кстати, подумал... А что если, когда у игрока нет вообще оружия и/или патронов, на +АТТАК запилить удар рукой? Или ногой... Как в Дюке было (вроде) - можно бежать и одновременно двумя ногами бить. %))))))))

ПС: по техническим вопросам будем говорить? Или мне удалить весь этот флуд нафиг?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 19-12-2016 в 18:22:

Цитата:
~ X ~ писал:
А что если, когда у игрока нет вообще оружия и/или патронов, на +АТТАК запилить удар рукой? Или ногой...

И чтобы шапка сразу в сугроб слетала.
А если выбил глаз - то пол-экрана не видно (ну это все знают).

__________________

xaerox on Vivino


Отправлено Дядя Миша 19-12-2016 в 18:29:

Цитата:
~ X ~ писал:
ПС: по техническим вопросам будем говорить?

Так ты же сам не хочешь говорить по техническим вопросам, вот смотри.
Ты пишешь:
Цитата:
~ X ~ писал:
Короче, я таки реализую опасный метод оптимизации частиц. Но будет это довольно неприятно выглядеть.

Я тебя спрашиваю:
Цитата:
Дядя Миша писал:
Ну поведай же нам в чём его опасность и сколько прироста даст оптимизация

Это технические вопросы? Безусловно технические. Что ты мне ответил? А ничего не ответил. А теперь удивляешься чего мы флудим.
Ты вот возьми да расскажи нам про свой метод. А еще лутьшы тутор запили.
И все забудут про шапки и прочие глупости.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 19-12-2016 в 19:11:

Цитата:
~ X ~ писал:
Кстати, подумал... А что если, когда у игрока нет вообще оружия и/или патронов, на +АТТАК запилить удар рукой? Или ногой... Как в Дюке было (вроде) - можно бежать и одновременно двумя ногами бить. %))))))))


Давай. Запили. Давно пора.
двумя ногами это перебор, особенно на бегу, а вот грамотный удар с замедлением будет весьма кстати. И даже всё это на оружие никак не повлияет, ибо можно обозвать weapon_suit...который нигде, кроме инициализации хада, не применим.

Добавлено 19-12-2016 в 22:11:

Цитата:
Дядя Миша писал:
все забудут про шапки и прочие глупости.


Ну не все, поверь мне, не все....

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 19-12-2016 в 19:30:

Цитата:
Ghoul [BB] писал:
грамотный удар с замедлением

Это уже как в скайриме - там хочешь пукнуть - останавливайся. И прыгать на бегу нельзя. Маразм крепчает как мороз в Солитюде. Не, как в Давнстаре.

Цитата:
Дядя Миша писал:
Ну поведай же нам в чём его опасность и сколько прироста даст оптимизация

Писать дольше, чем реализовывать. Я лучше реализую. Сделал, замерил. Профайлинг показал узкие места - не отрисовка, а просчёт столкновений. В итоге я принудительно отключил просчёты частиц вне ПВС. Дядя Миша будет кричать, что вдали снежинки исчезают или "только начинают сыпаться", но зато ФПС сразу вверх за 60. Вот такой трейд-офф. Теперь детейл-текстуры влияют на ФПС намного сильнее всего снега на карте.

Туториал писать? Это можно. Но после релиза. Если тко хочет ускорить процесс, мне нужна помощь в написании пресс-релиза.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 19-12-2016 в 19:40:

Цитата:
~ X ~ писал:
Писать дольше, чем реализовывать

Ну а ты это. В общих чертах. Можно - своими словами

Цитата:
~ X ~ писал:
Профайлинг показал узкие места - не отрисовка, а просчёт столкновений

Бред. У меня дождь с 20 тысячми трейсов в кадре не тормозил, а ты пытаешься нас убедить, что у тебя 200 снежинок фпс сажают?

Добавлено 19-12-2016 в 22:40:

Цитата:
~ X ~ писал:
В итоге я принудительно отключил просчёты частиц вне ПВС.

Это такой вин, что даже рар

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено mittorn 20-12-2016 в 02:26:

Дядя Миша у него карта огромная. за 40 секунд игры функция трейса пм-ная заняла 35 секунд пррцессорного времени.


Отправлено Ku2zoff 20-12-2016 в 05:55:

Цитата:
mittorn писал:
Это такой вин, что даже рар

Хм, а разве это плохо? Не рисовать и не обрабатывать клиентские эффекты, которые не попадают в ПВС?

Добавлено 20-12-2016 в 12:55:

Цитата:
mittorn писал:
у него карта огромная

И что, частицы прям сразу на всей карте рисуются? Даже там, где игрок их не видит (вне ПВС)? Не пойму.


Отправлено XaeroX 20-12-2016 в 05:57:

Цитата:
Ku2zoff писал:
И что, частицы прям сразу на всей карте рисуются? Даже там, где игрок их не видит (вне ПВС)? Не пойму.

Ну написано же - только что отключил.
Видимо да, все эти годы рисовались.

__________________

xaerox on Vivino


Отправлено ~ X ~ 20-12-2016 в 06:20:

XaeroX все эти недели, а не годы. Это скриптовый снег. Отрисовку включал когда ДМ начал ныть по поводу исчезания снежинок. Хотя, речь тут не про отрисовку. Кажется, ты не уловил.

Ku2zoff карты АИ были херово оптимизированы, комнаты рисовались на километр вперёд. Снижение зымакса и хинт-браши всё исправили.

Вообще же, для калиженов были выставлены FTRACE_SIMPLEBOX, но, похоже, и этого мало. Да и пофиг.


ЗЫ: гарга плющит!!!!!!!111

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 20-12-2016 в 09:14:

Цитата:
mittorn писал:
за 40 секунд игры функция трейса пм-ная заняла 35 секунд пррцессорного времени.

сколько трейсов было в кадре?
Вы их считали?

Цитата:
mittorn писал:
у него карта огромная

Ну если уж мы рисуем и трейсим только то, что попало в PVS, это уже не так критично.

Цитата:
Ku2zoff писал:
Не рисовать и не обрабатывать клиентские эффекты, которые не попадают в ПВС?

Ну насколько я понял он отключил только физику, а отрисовку так и оставил - не тормозит же

Цитата:
~ X ~ писал:
Отрисовку включал когда ДМ начал ныть по поводу исчезания снежинок

А кто тут нам угрожал, никаких апдейтов больше и так сойдет?

Цитата:
~ X ~ писал:
Вообще же, для калиженов были выставлены FTRACE_SIMPLEBOX, но, похоже, и этого мало

Ф параное дождик начинал неплохо так тормозить, когда считал коллизию от статиков. Ну вы меня извините статики по сложности коллизии не идут ни в какое сравнение с трейсом точечного хулла через клипноды. Да и потом, как это вы собрались на клиенте выставить FTRACE_SIMPLEBOX?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 23-12-2016 в 15:44:

Дядя Миша у него крутой профайлер был.

Цитата:
Дядя Миша писал:
А кто тут нам угрожал, никаких апдейтов больше и так сойдет?

ну так я сначала правку внёс, а потом сказал.

Цитата:
Дядя Миша писал:
Да и потом, как это вы собрались на клиенте выставить

gEngfuncs.pEventAPI->EV_PlayerTrace(curPart->m_vPosPrev, curPart->m_vPos, ((m_iFlags & RENDERSYSTEM_FLAG_ADDPHYSICS)?PM_STUDIO_BOXM_STUDIO_IGNORE), -1, &pmtrace);
как-то так. Я названием флага ошибся, да. Но это хрен с ним. Суть ясна, я думаю.
Логика мне подсказывает, что так оно быстрее должно быть. Хитбоксы не нужны.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 23-12-2016 в 17:59:

Цитата:
~ X ~ писал:
Логика мне подсказывает, что так оно быстрее должно быть. Хитбоксы не нужны.

Тебе там по уму нужен PM_WORLDONLY. Сравни FPS.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 23-12-2016 в 18:06:

Дядя Миша это выбирает пользователь. По мне так снежинки на голове - это весело. Но PM_WORLDONLY нельзя т.к. наверху окна прозрачные. Всё уже сравнено и выравнено.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 23-12-2016 в 18:22:

Цитата:
~ X ~ писал:
По мне так снежинки на голове - это весело

ежели она пост-эффектом часть экрана залепляет, то да.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 23-12-2016 в 18:28:

Дядя Миша у человеков, чтоб снег полэкрана не забивал, ресницы есть, если что. Это будет не здорово. А вот как ты увидишь "пост-эффект" на других моделях - это вопрос.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 23-12-2016 в 18:31:

Цитата:
~ X ~ писал:
у человеков, чтоб снег полэкрана не забивал, ресницы есть, если что

Ну очки залеплять может, в теории.
Или ты скажешь, что у очков есть стеклоочистители?

__________________

xaerox on Vivino


Отправлено KiQ 23-12-2016 в 19:12:

XaeroX нету, и оно дико неудобно порой

__________________
-Brain is dead-


Отправлено ~ X ~ 23-12-2016 в 21:54:

Смотря какие очки. К моим %s не липнет!

ЗЫ: осталось подобрать замену фымоду, рыли. Этот бакенд создаёт неприятности.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено a1batross 24-12-2016 в 16:22:

~ X ~ не только неприятности, сам по себе fmod умер.

Попробуйте на сайте отыскать SDK под fmodex. Только fmod studio.

На OpenAL Soft переходи, например. Хотя бы опенсурц.


Отправлено Дядя Миша 24-12-2016 в 18:37:

Цитата:
a1batross писал:
сам по себе fmod умер.

а можно поподробнее? Я крайнюю версию помню 3.4, а потом забил на него, пошли какие фмодексы и прочие глупости.

Цитата:
a1batross писал:
На OpenAL Soft переходи, например. Хотя бы опенсурц.

в кармаковских движках и их производных миксер традиционно полностью свой, программный. Всё что требует от звукового интерфейса - это принять уже смикшированный поток звука. Т.е. даже виндовый waveOut годится.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 24-12-2016 в 18:56:

Цитата:
Дядя Миша писал:
в кармаковских движках и их производных миксер традиционно полностью свой, программный. Всё что требует от звукового интерфейса - это принять уже смикшированный поток звука.

Попробуй юнити-боям объясни, зачем это. Они небось там расставляют звуки прям средствами звукового апи, ну как в OpenAL: alSourcei, alListeneri, alSetGain и тому подобное.
А потом однажды им нужно сделать звон в ушах от взрыва с общим заглушением остальных звуков, и начинаются танцы с бубном там, где в своём микшере добавляется пара строчек.

__________________

xaerox on Vivino


Отправлено DEAD MAN 24-12-2016 в 21:56:

XaeroX Отнюдь. https://docs.unity3d.com/Manual/AudioMixer.html


Отправлено Дядя Миша 24-12-2016 в 22:24:

Цитата:
An Audio Mixer is an asset

дальше можно не читать

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено a1batross 24-12-2016 в 23:43:

Дядя Миша свой само собой неплохо и, ящитаю, обязательный атрибут... для движка.

Насколько я знаю, здесь фмод нужен для плеера. С перемотками и всем прочим. Поэтому в первую очередь нужен декодер, а потом уже и микшер. Но раз голдсорс не даёт микшер клиенту, то наверное зачем-то это надо -- притаскивать с собой микшер в библиотеке.


Отправлено XaeroX 25-12-2016 в 05:45:

DEAD MAN
Ну я примерно такое убожество и подозревал.
Это примерно как если бы в графике нельзя было оперировать непосредственно отрисовкой, а можно было настраивать параметры треугольников, группируя их в каком-нибудь микшере. Ну эту фичу, вероятно, на Unity 6 отложили.

Цитата:
An Audio Mixer always contains a master group. Other groups can then be added to define the structure of the mixer.

А если мне захочется замикшировать ещё и звук из видеоролика? Тоже группу создавать? А если - звук с микрофона другого пользователя, пришедший по сети? Тут, наверное, без ещё одного плагина не обойтись?
Людям, которые знакомы с кваковским микшером, ручное добавление каких-то групп кажется невероятным бредом. К сожалению, таких людей всё меньше - ибо жизнь человеческая не такая длинная, как хотелось бы.

__________________

xaerox on Vivino


Отправлено ~ X ~ 27-12-2016 в 07:20:

"Потому что всё у них перемешалось в голове! Потому что миииксеры!"

Вообще я говорил про проигрыватель музыки - не более. Аудиосистему цеплять вне движка - это некрасиво.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ~ X ~ 27-12-2016 в 12:23:

NEWZ: запилил выброс сервера во время загрузки карты с кривым именем файла. Лучше стоп сразу, чем коруппированная память, глюки и вылеты позже. Desu ne?
Получение имени файла стало довольно проблемным занятием: добавился дополнительный поиск в base dir (e.g. valve), но о паках можно забыть. В конце концов, каому идиёту придёт пользоваться паками в наше время?
Бызедир пока по дефайну. Пилить парсер либлист-гама уже выше моих сил. Мне ещё карты править и зацепы устранять.

ЗЫ: С наступающим УГ вас.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 27-12-2016 в 14:03:

Цитата:
~ X ~ писал:
В конце концов, каому идиёту придёт пользоваться паками в наше время?


Цитата:
~ X ~ писал:
Пилить парсер либлист-гама уже выше моих сил

Ну попроси Гуля запилить, там работы ему на полчаса, учитывая, что он редимер запилил за пару часов, который ты две недели делать собирался.

__________________

xaerox on Vivino


Отправлено ~ X ~ 27-12-2016 в 14:22:

XaeroX

А может, ты мне напишешь? Заодно погляжу, как ты код пишешь. )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 27-12-2016 в 15:38:

Цитата:
~ X ~ писал:
запилил выброс сервера во время загрузки карты с кривым именем файла

а что это за файл для карты, у которого кривое имя?
Да и потом, если уж движок начал его грузить, то он считает, что имя некривое, так? Ксаш тот вообще детальный анализ делает и на предмет чейнджлевела и всего прочего. Если карта калечная, он даже не начнёт её грузить.

Цитата:
~ X ~ писал:
добавился дополнительный поиск в base dir (e.g. valve), но о паках можно забыть.

это же хак и анальщина!!!!!!

Цитата:
~ X ~ писал:
Пилить парсер либлист-гама уже выше моих сил

C++ Source Code:
1
const char *GetGameDescription()
2
{
3
  char token[256];
4
  char szbuffer[128];
5
  static char text[128];
6
 
7
  char *afile = (char *)LOAD_FILE_FOR_ME( "gameinfo.txt", NULL );
8
  char *pfile = afile;
9
 
10
  if(pfile)
11
  {
12
    while ( pfile )
13
    {
14
      pfile = COM_ParseFile(pfile, token);
15
      if ( !stricmp( token, "game" ))
16
      {
17
        pfile = COM_ParseFile(pfile, token);
18
        sprintf( szbuffer, "%s ", token );
19
        strcat( text, szbuffer );
20
      }
21
      else if ( !stricmp( token, "version" ))
22
      {
23
        pfile = COM_ParseFile(pfile, token);
24
        strcat( text, token );
25
      }
26
    }
27
    FREE_FILE( afile );
28
    return text;
29
  }
30
  return "Xash";
31
}

вот эти 30 строчек для тебя пилить выше сил?

Добавлено 27-12-2016 в 18:38:

Цитата:
XaeroX писал:
который ты две недели делать собирался.

не две недели, а полгода!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 27-12-2016 в 15:50:

LOAD_FILE_FOR_ME
COM_ParseFile
- уберите это
Кстати, с таким размерам токена халва улетит в дерьмена-дерьменища, ИМХО. Она ж ожидает фиксированный буфер.

gameinfo.txt - вообще XDM - мод под ХЛ1, а не под ХЛ2. Тут у нас либлист.гам ещё в почёте.

return "crash"; же! А то у тебя всё валидным будет.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 27-12-2016 в 16:04:

Цитата:
~ X ~ писал:
LOAD_FILE_FOR_ME
COM_ParseFile
- уберите это

Ну вот почему это надо убрать? Может ты ханжа или сноб или латентный хохол? Почему это надо убрать?

Цитата:
~ X ~ писал:
Кстати, с таким размерам токена халва улетит в дерьмена-дерьменища, ИМХО

куда-куда улетит?

Цитата:
~ X ~ писал:
Тут у нас либлист.гам ещё в почёте.

ну вот меняешь gameinfo.txt на liblist.gam раз в почёте. Остальное так и остается.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-12-2016 в 16:36:

Цитата:
Дядя Миша писал:
Ну вот почему это надо убрать?

Потому что Мастер не хочет загружать файлы для себя. Он хочет загружать файлы для всех!

__________________

xaerox on Vivino


Отправлено Дядя Миша 27-12-2016 в 16:53:

Мы для него ф ксашы сделаем специальную функцию:
LOAD_FILE_FOR_ME_AND_THREE_OTHER_MEMBERS_OF_LAN_PARTY

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 27-12-2016 в 16:57:

Цитата:
XaeroX писал:
Потому что Мастер не хочет загружать файлы для себя. Он хочет загружать файлы для всех!

Всё правильно сказал!

Дядя Миша я могу ошибваться, конечно, но ЛФФМ или Ком_Парсе ожидает размер буфера 1024, и если в файле попадётся строка, скажем, больше 255 (в твоём примере), будет медный таз.
Кроме того, если, как кто-то писал в каком-то туторе, этим ЛФФМ чекать файлы на наличие (например, модельки, чтоб не крошилось), халва вылетает с очередными быдлолимитами. На ФРЕЕ_ФИЛЕ() ей глубоко покакать. Я стараюсь его избегать, когда возможно.

Процитирую кодик, чтоб его на той странице не искать:
C++ Source Code:
1
const char *GetGameDescription()
2
{
3
  char token[256];
4
  char szbuffer[128];
5
  static char text[128];
6
  char *afile = (char *)LOAD_FILE_FOR_ME( "gameinfo.txt", NULL );
7
  char *pfile = afile;
8
  if(pfile)
9
  {
10
    while ( pfile )
11
    {
12
      pfile = COM_ParseFile(pfile, token);
13
      if ( !stricmp( token, "game" ))
14
      {
15
        pfile = COM_ParseFile(pfile, token);
16
        sprintf( szbuffer, "%s ", token );
17
        strcat( text, szbuffer );
18
      }
19
      else if ( !stricmp( token, "version" ))
20
      {
21
        pfile = COM_ParseFile(pfile, token);
22
        strcat( text, token );
23
      }
24
    }
25
    FREE_FILE( afile );
26
    return text;
27
  }
28
  return "Xash";
29
}

Никто ничего странного не заметил? Например, undefined behavior?
XaeroX, может, выдашь медальку тому, кто заметит?

Я бы ещё полчасика потроллил, но троллейбус уехал. )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 27-12-2016 в 17:25:

Цитата:
~ X ~ писал:
я могу ошибваться, конечно, но ЛФФМ или Ком_Парсе ожидает размер буфера 1024, и если в файле попадётся строка, скажем, больше 255 (в твоём примере), будет медный таз.

LOAD_FILE_FOR_ME ничего не ожидает. Он возвращает готовый буффер.

А насчёт COM_ParseFile, да - ты отчасти угадал. Я забыл показать одну вещь
C++ Source Code:
char *COM_ParseFileExt( char *data, char *token, long token_size );
#define COM_ParseFile( data, token ) COM_ParseFileExt( data, token, sizeof( token ))

В принципе ты бы мог это знать, если бы сорцы ксаш-мода изучал. Так что даже размер буффера в 1 символ к переполнению не приведёт.

Цитата:
~ X ~ писал:
Кроме того, если, как кто-то писал в каком-то туторе, этим ЛФФМ чекать файлы на наличие (например, модельки, чтоб не крошилось), халва вылетает с очередными быдлолимитами. На ФРЕЕ_ФИЛЕ() ей глубоко покакать.

Ну чисто теоретически давай предположим, что да, действительно вылетает, кроме того полная загрузка файла в память только ради того, чтобы убедиться в его наличии действительно неполезна. Но ведь я давным давно уже отказался от такого способа проверки. Новый способ выглядит вот так:
C++ Source Code:
1
unsigned short UTIL_PrecacheMovie( const char *s )
2
{
3
  int iCompare;
4
  char path[64];
5
 
6
  Q_snprintf( path, sizeof( path ), "media/%s", s );
7
 
8
  // verify file exists
9
  // g-cont. idea! use COMPARE_FILE_TIME instead of LOAD_FILE_FOR_ME
10
  if( COMPARE_FILE_TIME( path, path, &iCompare ))
11
  {
12
    return g_engfuncs.pfnPrecacheEvent( 1, s );
13
  }
14
 
15
  ALERT( at_console, "Warning: video (%s) not found!\n", s );
16
 
17
  return 0;
18
}

Это и в халфе прекрасно работает, просто в ксаше мне не надо всё подряд чекать, т.к. он и сам на уровне движка нормально к этому относится. Но сам механизм и для халфы актуален, да. И это бы ты тоже мог подсмотреть в ксаш-моде.

Цитата:
~ X ~ писал:
Никто ничего странного не заметил? Например, undefined behavior?

Если рассматривать функцию в сферическом ваккуме, то он там есть.
Если в рабочем окружении - то его там нет. Всё относительно, например.
Ну можешь добавить туда вначале text[0] = '\0'; раз тебя это так расстраивает. А еще поменять все int на uint32_t.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 27-12-2016 в 17:38:

Цитата:
Дядя Миша писал:
В принципе ты бы мог это знать, если бы сорцы ксаш-мода изучал. Так что даже размер буффера в 1 символ к переполнению не приведёт.

если ты всегда пользуешься статическими буферами без передачи по указателю. Попался char * - и ты в луже со своим убер-макросом.

Цитата:
Дядя Миша писал:
В принципе ты бы мог это знать, если бы сорцы ксаш-мода изучал.

Цитата:
Дядя Миша писал:
И это бы ты тоже мог подсмотреть в ксаш-моде.

Зачем мне что-то подсматривать в краш-моде? а) потом читать жалобы что я пырил твои коды? б) тащить к себе чужие баги?

Цитата:
Дядя Миша писал:
text[0] = '\0';

Не угадал. Кроме того, это ты откуда-то с потолка взял. Нет там таких переменных.

Цитата:
Дядя Миша писал:
А еще поменять все int на uint32_t.

почему_t? Это твой личный мем?

Добавлено 27-12-2016 в 20:35:

Дядя Миша
Цитата:
Дядя Миша писал:
// g-cont. idea! use COMPARE_FILE_TIME instead of LOAD_FILE_FOR_ME
if( COMPARE_FILE_TIME( path, path, &iCompare ))
{

К тому же, нехорошо чужими идеями хвастаться!

Добавлено 27-12-2016 в 20:38:

Хм... кстати, забавно, что ГетГамеДескрипшен() при каждом обращении в файл лезет... Халва параметры из либлиста записывает в строки.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 27-12-2016 в 17:45:

Цитата:
~ X ~ писал:
Попался char * - и ты в луже со своим убер-макросом.

Ну очевидно же, что у меня char* не попадается. А если у тебя попадается, то это признак неоптимальной архитектуры
Как вариант - можно передать длину буффера вместе с указателем, следующим аргументом. Можно даже сделать этот аргумент в виде uint32_t.
Так что вы мне вот вот это вот бросьте. Писать в указатель, не зная размера буффера. Этож надо додуматься. Это только ты и вальва таким занимаетесь.

Цитата:
~ X ~ писал:
потом читать жалобы что я пырил твои коды? б) тащить к себе чужие баги?

Тебя насильно заставляют читать?

Цитата:
~ X ~ писал:
почему_t? Это твой личный мем?

ты не знаешь что такое _t ? Становится всё интереснее.

Цитата:
~ X ~ писал:
К тому же, нехорошо чужими идеями хвастаться!

Если ты сейчас украл у меня эту идею, то это не делает её твоей, понимаешь.

Цитата:
~ X ~ писал:
Нет там таких переменных.

Есть.

Цитата:
~ X ~ писал:
ГетГамеДескрипшен() при каждом обращении в файл лезет...

А сколько их всего, как думаешь?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 27-12-2016 в 17:50:

>что я пырил твои коды
Извините, что вклиниваюсь в разговор, но как можно потырить то что и так свободно? На моей памяти такое только Денис Попов умудрился провернуть.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 27-12-2016 в 17:58:

thambs можно. В этом контексте "пырить" == "копировать". А речь идёт о том, что я буду потом получать миллиарды каментов от Ф****** и его клонов, что "половина ыгздыэма списана с ксаша". Вот в качестве превентивных мер.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено FiEctro 27-12-2016 в 18:06:

Если бы XDM был бы списан с ксаша, может он бы стабильнее работал (кроме предиктинга).

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено ~ X ~ 27-12-2016 в 18:19:

Цитата:
Дядя Миша писал:
uint32_t.

откуда ты взял уинт32_т, объясни, наконец. Целыми днями про него болтаешь.

Цитата:
Дядя Миша писал:
Если ты сейчас украл у меня эту идею, то это не делает её твоей, понимаешь.

Прикинулся поленом? объясню: идею в коде пишет некий g-cont, а выдаёт за свою некий Дядя Миша.
Троллинг не удался, попкорна не поел.

FiEctro ты баг-то в коде нашёл, дарагой?

AntiPlayer, а ты?

Может, FreeSlave?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 27-12-2016 в 19:32:

Цитата:
~ X ~ писал:
откуда ты взял уинт32_т, объясни, наконец. Целыми днями про него болтаешь.

Взял его ты себе в XDM чем долго нам хвастался. А теперь прикинулся поленом.

Цитата:
~ X ~ писал:
Троллинг не удался, попкорна не поел.

Ессно не удался. У тебя вообще ничего и никогда не удаётся, кроме поедания гнилых бананов. Уж в этом ты Мастер

Цитата:
~ X ~ писал:
AntiPlayer, а ты?

Может, FreeSlave?

Это твои воображаемые друзья, да?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 27-12-2016 в 19:45:

Дядя Миша поищи по тексту, когда сырцы будут - я прикинулся бюрократом

Ну, если здесь что-то гнилое есть, то это твои попытки зафлудить тему.

Цитата:
Дядя Миша писал:
Это твои воображаемые друзья, да?

Это всего лишь "Пользователи, просматривающие тему".

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 27-12-2016 в 20:08:

Цитата:
~ X ~ писал:
поищи по тексту, когда сырцы будут

Чего поискать-то?

Цитата:
~ X ~ писал:
Это всего лишь "Пользователи, просматривающие тему".

А пользователи, просматривающие тему не могут быть твоими воображаемыми друзьями что-ли? Ты давай не взывай к аудитории.
Она же понимает, что твои вопросы риторические, навроде "есть ли жызь на марсе", т.е. ответ не требуется.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 27-12-2016 в 20:37:

Дядя Миша ты настолько фанатично уверен в собственной непогрешимости? Я не понимаю. Ну, сказали же, что есть баги. Что ты мечешься так? Сам бы уже 10 раз нашёл, исправил и забыл. В привате эту тему уже обсудили и забыли.
Я-то в курсе, кто что нашёл. Только я постить не буду потому что неспортивно и скажут что я заангажирован. Могу только выдать имена и явки тех, кто знает. )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 27-12-2016 в 21:05:

Цитата:
~ X ~ писал:
ты настолько фанатично уверен в собственной непогрешимости?

Из чего следует такой вывод? Я тебе привёл функцию на 30 строк и спросил, вот эти 30 строк у тебя написать нет сил? Теперь смотрим на твои действия:
1. ты посмеялся
2. ты ткнул в произвольные функции и предложил их убрать
3. ты увёл тему в сторону, неся какую-то бредятину, что LOAD_FILE_FOR_ME не загрузит файл для всех
4. Потом ты начал сомневаться в том что COM_ParseFile без ошибок.
5. Потом ты начал конкретно уже в коде что-то выискивать.
6. Потом начал взывать к аудитории
И всё с единственой целью - чтобы не признаваться что ты не в состоянии написать парсер liblist.gam, а теперь когда я тебе пример кинул, ты его утащишь в XDM и будет рассказывать что сам написал - никто уже и не вспомнит. И наконец ты не пояснил что такое кривое имя файла у карты.
И почему если движок его считает не кривым, то для XDM оно кривое?
И сейчас я уверен ты ничего не ответишь, потому что по существу ты общаться не умеешь в принципе. И ответить тебе нечего.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 27-12-2016 в 22:59:

Дядя Миша пытаешься выдавить из меня признания, в чём же проблемы?
Пункты 1,3,4,5 произошли одновременно. Пункт 2 ты передёргиваешь потому что тебе всё объяснили. Не понял - твои проблемы.

Просто цитатка из уютной, где мы все эти ошибки разобрали:
21:42:47) ~x~: лвл1. неинициализированный токен
лвл2. sprintf( szbuffer, "%s ", token ); где буфер короче токена
лвл3. токен слишком короткий для COM_ParseFile()

Ну извини, пришлось немного потроллить. Реально три бага на 30 строк - от великого Писателя! Такого трэша мне никуда таскать не надо.

Про имена карт я пока не скажу. Ибо а) всем уже прожужжал, б) подожду, когда в официальном билде эта проблема начнёт вызывать разрывы.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ku2zoff 28-12-2016 в 03:00:

Цитата:
~ X ~ писал:
Кроме того, если, как кто-то писал в каком-то туторе, этим ЛФФМ чекать файлы на наличие (например, модельки, чтоб не крошилось), халва вылетает с очередными быдлолимитами. На ФРЕЕ_ФИЛЕ() ей глубоко покакать. Я стараюсь его избегать, когда возможно.

Сколько лет та же самая каэсочка грузит файлы этими функциями, и ничего. Нормально работает. Вон, сервера месяцами в онлайне. А тут XDM потенциально может крэшится.


Отправлено Ghoul [BB] 28-12-2016 в 05:29:

Конечно. Вы вот всё каэсочку свежим дерьмецом обмазываете, да приоовариваете, мол плохо и криво сделана... а я вот что скажу: ни разу на моей памяти она не крашилась ни ра зу! Да, были вылеты, когда флудить сильно игроки начинали, не боле. Такчто что бы там не пели про её незамысловатость и убожества, это всё туфта. И фпс нормальный даёт, и сам процесс работает как часы, невзирая на ботов и всевозможные amx моды и прочую бижутерию...

Добавлено 28-12-2016 в 08:29:

~ X ~
Ты бы лучше что-то с моделями игрока сделал. Ведь в оригинале, если на сервере нужной модели нету, то клиенту дефолтная моделька ставится. А у тебя модель не найдена и вылет.
а что люди карты кривыми именами называют - так я таких карт, к счастью, не видел. Я так считаю, что, если человек карту уМУДряется как-то с фантазией назвать, мягко выражаять, да ещё и не протестировать её загрузку, то шанс на то, что сама карта внутри удачная, а не кубизм, стремится к нулю. А вывод прост - не стоит тратить время и писать код для таких вот мудаков, а руки им за такие названия поотрывать да в жопу запихнуть концом потолще и провернуть потом три раза против часовой.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 28-12-2016 в 06:31:

Цитата:
Ghoul [BB] писал:
Ты бы лучше что-то с моделями игрока сделал. Ведь в оригинале, если на сервере нужной модели нету, то клиенту дефолтная моделька ставится. А у тебя модель не найдена и вылет.

кагжеты замучил уже, а? не читаешь, не слушаешь, а жалуешься на то, что уже решено? чем ТЫ лучше остальных рдачеров?

Цитата:
Ghoul [BB] писал:
а руки им за такие названия поотрывать да в жопу запихнуть концом потолще и провернуть потом три раза против часовой.

Что-то у вас, голубчик, эта тема не угасает

По теме: осталась одна проблема с реквестом от Жеки: данные о статистике никак не хотят сохраняться при ЧЛ в коопе: CBasePlayer уничтожается и все данные вместе с ним. Хранить в глобальном массиве - не выход т.к. при старте сервера надо будет определять, кто из игроков куда присоединился, у кого какая авторизация, кто есть кто... короче, "ужасы нашего городка".
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Добавлено 28-12-2016 в 09:31:

Цитата:
Ku2zoff писал:
Сколько лет та же самая каэсочка грузит файлы этими функциями, и ничего.

Каэсочка каждую модель, каждый звук, каждый спрайт этим проверяет? Орлы? Я верю так верю...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ku2zoff 28-12-2016 в 07:13:

Цитата:
Ghoul [BB] писал:
А у тебя модель не найдена и вылет.

А это не у него. Это у ботов. Если дллку ботов не использовать, а сразу указать в либлисте путь до сервеной дллки, ничего не вылетает.
Цитата:
~ X ~ писал:
Каэсочка каждую модель, каждый звук, каждый спрайт этим проверяет?

А зачем проверять каждый ресурс таким способом, если есть прекэш? Это же хак и анальщина! На крайняк можно на клиенте подсовывать error.mdl, error.spr, error.wav, если нужный ресурс не найден (если прекэшить не охота, чтобы уложиться в лимит).


Отправлено XaeroX 28-12-2016 в 07:28:

Цитата:
~ X ~ писал:
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

Скажи, у тебя осталось хоть что-то, в чём вальве не виновата?
Небось и Гулю шапку на морозе лично Гейб сбил?

__________________

xaerox on Vivino


Отправлено Дядя Миша 28-12-2016 в 08:42:

Цитата:
~ X ~ писал:
Пункты 1,3,4,5 произошли одновременно

Я повторю изначальный вопрос - у тебя нет сил написать функцию из 30 строк?

Цитата:
~ X ~ писал:
Пункт 2 ты передёргиваешь потому что тебе всё объяснили. Не понял - твои проблемы.

Изволь я тебя процитирую
Цитата:
~ X ~ писал:
но ЛФФМ или Ком_Парсе ожидает размер буфера 1024, и если в файле попадётся строка, скажем, больше 255 (в твоём примере), будет медный таз.


Тебе не приходила в голову простейшая мысль, что на сервере вообще нет COM_ParseFile и следовательно он кастомный? А на клиенте он действительно не в курсе о размере токена, в который записывает результат, представляешь как страшно жыдь? Каждый раз вся надежда что токен окажется менее 256 символов. И это тепичный вальвовский подход к проблеме. И такого дерьма там просто тонны, что в движке, что в вашей любимой ка-эсочке. Но... это не мешает им стабильно работать месяцами. А XDM вылетает и вылетает
Что же касается заявления о том, что LOAD_FILE_FOR_ME ожидает какого-то буффера, то я этот бред даже комментировать не буду.

Цитата:
~ X ~ писал:
Просто цитатка из уютной, где мы все эти ошибки разобрали:
21:42:47) ~x~: лвл1. неинициализированный токен
лвл2. sprintf( szbuffer, "%s ", token ); где буфер короче токена
лвл3. токен слишком короткий для COM_ParseFile()

В уютной хорошо чувствовать себя очень умным, да. Тезисно:
1. strcmp не ищет терминатор в строке, досрочный выход осуществляется уже при отличии в первом символе. Надо ли говорить, что вероятность того, что в неинициализированном токене окажется непременно слово game или слово version попросту равно нулю. Безусловно это неправильный код, писался он мной еще в 2005-м году, когда я толком со строками не умел работать, но и к проблемам это не приведёт.
2. ты много видел строк в liblist.gam длиной в 128 символов?
3. про это уже говорил. Поспешили вы с выводами.

Иными словами твои доводы сродни рассуждению ватников, у которых любая ерунда - верный признак того, что америка уже буквально завтра загниёт и загнется, при это полный игнор того, что сам он сидит по ушы в дерьме. Ну вы молодцы, разобрали функцию в уйутном, а XDM как не умел парсить liblist.gam и читать из паков - так и не умеет.

Цитата:
~ X ~ писал:
Реально три бага на 30 строк - от великого Писателя!

Это где я себя называл великим писателем? Это ты у нас Мастер.

Цитата:
Ku2zoff писал:
А тут XDM потенциально может крэшится.

Почему потенциально? Он постоянно крашится. Но это не мешает ему быть стабильным

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 28-12-2016 в 12:31:

Цитата:
~ X ~ писал:
кагжеты замучил уже, а? не читаешь, не слушаешь, а жалуешься на то, что уже решено? чем ТЫ лучше остальных рдачеров?


Зачем мне читать и писать и слушать-то? Ну не верю я в сладкие обещания. Раньше верил, а теперь - нет. Ну ведь не далее, как на крайнем поинте у меня игра вылетела, когда я безголового игрока выбрал, из-за отсутствия таковой на сервере. Это для меня показатель, а не то, что где-то ворона в кустах каркнула.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено XaeroX 28-12-2016 в 13:03:

Цитата:
Ghoul [BB] писал:
Ну не верю я в сладкие обещания. Раньше верил, а теперь - нет.

Не веришь в обещания - будешь по шапке получать. Так-то!

__________________

xaerox on Vivino


Отправлено Ghoul [BB] 28-12-2016 в 13:34:

Цитата:
Дядя Миша писал:
а XDM как не умел парсить liblist.gam и читать из паков - так и не умеет.


LoL шта? Что за бред ты вкручиваешь? Что, теперь все паки надо раскрывать ? А ничего, что тысячи файлов будут в папке валяться? Зачем такое говно вообще? Я наоборот стремлюсь всю, что можно, в пак скинуть. Вальва вот напортачила, что детейлы и модели игроков не читает из пака, и это уже неприятно. А тут ВСЕ файлы. Подумать только...

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено XaeroX 28-12-2016 в 13:43:

Ghoul [BB]
Ты посты своего любимого Мастера читаешь вообще?
http://hlfx.ru/forum/showthread.php...3301#post163301

Цитата:
~ X ~ писал:
добавился дополнительный поиск в base dir (e.g. valve), но о паках можно забыть. В конце концов, каому идиёту придёт пользоваться паками в наше время?

__________________

xaerox on Vivino


Отправлено Дядя Миша 28-12-2016 в 13:56:

Цитата:
Ghoul [BB] писал:
Что, теперь все паки надо раскрывать ?

ну со следующего обновления XDM - да.
С каждым днём всё радостнее жыть

Добавлено 28-12-2016 в 16:56:

Цитата:
Ghoul [BB] писал:
Вальва вот напортачила, что детейлы и модели игроков не читает из пака, и это уже неприятно

Опять ерунду говоришь. Всю жизнь эти модельки прекрасно лежали в паке и работали оттуда. И детайлы тоже. Я тебе серъезно говорю, разберись со своим компом, а то у тебя вальва виновата, ксаш виноват, какая-то карта в стиле первого квейка с оружием на полу.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ILZM 28-12-2016 в 14:14:

Цитата:
В конце концов, каому идиёту придёт пользоваться паками в наше время?


Мда... Вот что бывает, когда стимом не пользуешься и не ковыряешь игры всякие. ВСЕ игры используют архивы. CSO - nar файлы, hl, cs - gcf или pak, source, source2 - vpk, COD, Titanfall - че то там свое


Отправлено FiEctro 28-12-2016 в 19:06:

Цитата:
Ghoul [BB] писал:
LoL шта? Что за бред ты вкручиваешь? Что, теперь все паки надо раскрывать ? А ничего, что тысячи файлов будут в папке валяться? Зачем такое говно вообще? Я наоборот стремлюсь всю, что можно, в пак скинуть. Вальва вот напортачила, что детейлы и модели игроков не читает из пака, и это уже неприятно. А тут ВСЕ файлы. Подумать только...




Цитата:
Ghoul [BB] писал:
платформа XDM наиболее стабильная, работоспособная, оптимизированная

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено GioHAUS0n 29-12-2016 в 02:49:

Хватит устраивать очередные дискуссии, кто плохой и хороший. Слишком насмотрелись телека или перегрелись от пропаганды запада?

Давайте устроим большие критерии, что вам лично нравиться и не нравиться в разных версиях XDM. Может тогда найдем логическую цепочку к исправлении ошибок в системном администрирования.

Свое время играл с ботами в XDM и особо не нравилось, что контенты не были запакованы в .pak и постоянно обрывалось при запуске (выпилил все mp3).


Отправлено Ghoul [BB] 29-12-2016 в 23:43:

Цитата:
FiEctro писал:
Ghoul [BB] писал:
платформа XDM наиболее стабильная, работоспособная, оптимизированная


Видимо, была.... в версии 3.0.3.5
...

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 31-12-2016 в 07:55:

Цитата:
Ku2zoff писал:
А зачем проверять каждый ресурс таким способом, если есть прекэш? Это же хак и анальщина! На крайняк можно на клиенте подсовывать error.mdl, error.spr, error.wav, если нужный ресурс не найден (если прекэшить не охота, чтобы уложиться в лимит).

Вы в своём уме, товарищ? Напиши PRECACHE_MODEL("Z:\eatshitanddie.mdl"); - и я посмотрю, как ты будешь непроверять. "В штанах у тебя анальщина", как тхамбс говорит.

ILZM значит, будет заставлять людей становиться людьми, а не анальными огораживателями. Архивы в играх делают в 90% случаев для АО и копирастии.

По-моему, местные либо дураки, либо прикидываются. Т.е. техническую чать читать? НЕЕЕЕЕЕЕТ, не хотим. Хотим жрать говно. Я специально вбросил фразу про идиотов и пак-файлы - и все повелись, а Ядяд Ашим и Фиектро её растиражировали. Они её как голодные псы ждали. В сути проблемы паков никто разобратсья не пожелал. Конечно, зачем, когда можно просто посрать в треде и скатить рдач в филиал удаффкома?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 31-12-2016 в 08:01:

Цитата:
~ X ~ писал:
В сути проблемы паков никто разобратсья не пожелал.

Так ты троллишь, вместо того чтобы предлагать решения. Чего ж ожидаешь в итоге?

__________________

xaerox on Vivino


Отправлено ~ X ~ 31-12-2016 в 08:15:

XaeroX я всё уже решил. Только ждал, что (а вдруг) кто-то предложит решение получше.

Стараниями всё того же гхоуля, мне перестал давать покой старинный попрос про энгельса и скуба. Запилю тред - мне нужна консуольтация...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ~ X ~ 04-01-2017 в 07:50:

Мочти разобрался с УГлами. Кстати, поглядел в ксаш, а там проблемы далеко не до конца решены. И вальвовский говнокод в своём сияющем коричневым цветом великоЛЕПИИ.
Надо будет дотестить по сети, что у меня получилось с УГлами. А потом править ботов, чтоб смотрели куда надо. А потом проверять, не сломалось ли чего после этого...
Короче, надо как-то запиливать говнемёт. И не хлвые-методом, где один стреляет, а второй джойнится и ничего не видит, а по-серьёзному. С частицми, огнями, дымами и конусами.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 04-01-2017 в 08:01:

Цитата:
~ X ~ писал:
И не хлвые-методом, где один стреляет, а второй джойнится и ничего не видит, а по-серьёзному.

И часто игроки джойнятся в процессе стрельбы других из говномёта?
К тому же какой смысл палить из него непрерывно пять минут, не отпуская атаку? А отпустил атаку и нажал заново - мессага/эвент опять всем пойдут.

__________________

xaerox on Vivino


Отправлено ~ X ~ 04-01-2017 в 10:31:

Ну, вот, бывает такое. Потенциальное читерство, я бы сказал. Читер явно не будет отпускать-нажимать атаку для всех. Кроме того, эвент может не дойти до всех.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ghoul [BB] 04-01-2017 в 10:57:

Цитата:
~ X ~ писал:
И не хлвые-методом, где один стреляет, а второй джойнится и ничего не видит, а по-серьёзному. С частицми, огнями, дымами и конусами.



HLWE detected!
А ну-ка, что там за метод такой был? Напомни нам!!!

Можно подумать, в форке хдм я гаргу огонь не через рендерсистем делал.... это первый шаг был к огнемёту нормальному.
кстати, оттуда же можешь и алоритм нанесения урона взять- когда трейс от ствола со временем удлиняется, а не мгновенно дамажит всех даже там, куда струя ещё не достигла.
кстати, в RTCW Огнемёт очень классно сделали. В смысле по спецэффектам. Глянь обзорчик его хотя бы, чтоб вдохновляться. И он там довольно дальнобойный...



Видео даже прилепил сюда.
заметь. Мультиплеер и не лагает ничего.

Добавлено 04-01-2017 в 13:51:

Цитата:
~ X ~ писал:
А потом править ботов, чтоб смотрели куда надо. А потом проверять, не сломалось ли чего после этого..


Может, всё таки уже стоит вытащить ботов из Контер Страйка? Ты Альбатросу малявку-то чиркани, он парень хороший, поможет тебе с этим, я думаю.

Добавлено 04-01-2017 в 13:57:

Цитата:
~ X ~ писал:
Ну, вот, бывает такое. Потенциальное читерство, я бы сказал. Читер явно не будет отпускать-нажимать атаку для всех. Кроме того, эвент может не дойти до всех.


А смысл этого чита? Чтобы никто не видел, что он с огнемётом бегает и стреляет невидимым огнём, нанося невидимый урон? Ну это тупо...
проще невидимый дисплейсер сделать, чтоб он стрелял невидимыми телепортами и телепортировал невидимо куда...

Ну, сделай огнемёту магазин на 80 юнитов, и не сможет никто по 5 минут стрелять, перезарядиться надо будет. Делов то.

Эвент может и не дойти. Более того, прожектайлы могут рандомно этот огонь в качестве трейла цеплять. А вот у мессаг такого не наблюдалось ни разу.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено ~ X ~ 04-01-2017 в 10:59:

Цитата:
Ghoul [BB] писал:
Может, всё таки уже стоит вытащить ботов из Контер Страйка? Ты Альбатросу малявку-то чиркани, он парень хороший, поможет тебе с этим, я думаю.

поправить две строчки поворота головы ботам или изучать новых? Выбор очевиден же.

Чёта я не вижу видео чёта. Ну, ты коды РТЦВ покажи тогда, что-ли. Я ж вне матрицы - вижу фифекты по кодам.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 04-01-2017 в 11:01:

Цитата:
~ X ~ писал:
Потенциальное читерство, я бы сказал.

Повреждения наносятся на сервере при любом раскладе, причём тут читерство?
То, что какой-то неудачник не увидит огонь - это его проблемы. Нефиг коннектиться в середине игры.

__________________

xaerox on Vivino


Отправлено ~ X ~ 04-01-2017 в 11:04:

Нашёл, поглядел.
Огнемёт maximum foofility. Выглядит хорошо только за счёт красивых спрайтов.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ghoul [BB] 04-01-2017 в 11:27:

Цитата:
~ X ~ писал:
поправить две строчки поворота головы ботам или изучать новых? Выбор очевиден же.


Дело не в двух строчках и даже не в головах.
они там сложнее и умнее.
Они могут сами анализировать карту и не тупить потом на ней. А даже самообучаться.
а что могут твои? Конечно, этоьлучше, чем в одиночку стены молофить, но это уже вчерашний день...

Добавлено 04-01-2017 в 14:27:

Цитата:
~ X ~ писал:
Огнемёт maximum foofility. Выглядит хорошо только за счёт красивых спрайтов.


Ну вот представляешь, если его на rs рисовать?

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Chyvachok 04-01-2017 в 12:24:

Огнемет в XDM явно надо или переделывать, или нафиг выпиливать, с его позорными эффектами, хуже огонь выглядит разве что в TFC, и дальностью стрельбы, в реале метров на 20 точно струя летит. В том же RTCW запилили нормальный огнемет и код его есть, в Base Defence тоже красивый огонь есть, а тут разкрутая рендер систем есть, на ней сделайте нормальный огонь.


Отправлено Crystallize 04-01-2017 в 13:29:

Цитата:
~ X ~ писал:
Архивы в играх делают в 90% случаев для АО и копирастии.

Ты же знаешь, что копирование множества мелких файлов по локалке или через USB занимает намного меньше времени чем копирование их же, но запакованных в один большой архив? Не говоря уже про решение таким образом редких проблем с длинными именами и большой степенью вложенности папок.


Отправлено XaeroX 04-01-2017 в 14:22:

Crystallize
Да откуда ему знать такие тонкости?

__________________

xaerox on Vivino


Отправлено Ku2zoff 04-01-2017 в 15:06:

Цитата:
Ghoul [BB] писал:
Может, всё таки уже стоит вытащить ботов из Контер Страйка? Ты Альбатросу малявку-то чиркани, он парень хороший, поможет тебе с этим, я думаю.

Ты хоть представляешь, СКОЛЬКО там работы? Ты сорцы (которых официально не должно быть на гитхабе) смотрел? Я сегодня на работе часов семь в общей сложности их читал. АдЪ и Изгаиль. Для кодера среднего уровня проще взять эти самые сорцы, вырезать из них то, что ему не нужно, и забацать свою серверную дллку. Клиент дописать труда не составит. Тем более, если нужно что-то КС-специфичное на клиенте, это можно стыбрить из сорцов андроид-клиента для КС, оттуда же, с гитхаба.
Намного проще имплементировать паработ, раз уж на то пошло. Паработов я осилил дня за три-четыре в том далёком 2009-м. Здесь всё сложнее, во многом благодаря тесному сплетению геймрулсов и КС-специфичных фич, которые пронизывают насквозь весь сервер.
Тем не менее, боты очень интересные, мне понравилось, как они написаны. На HPB-бота вообще не похоже. Из клонов HPB новыми фичами в коде на моей памяти отличаются только Parabot, FoxBot и PodBot. Остальные - унылы. Про ботов из XDM не могу ничего сказать, т.к. их сорцы не смотрел.

ИМХО, если нужны боты, работающие относительно нормально в команде на выполнение задач, да ещё и такие, которые забавно переговариваются по радио, то ZBot можно утащить себе в мод, игра стоит свеч. Если нужен только дезматч (тимплей или кооп) без всяких целей - лучше юзать паработ или HPB.
Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.


Отправлено GioHAUS0n 04-01-2017 в 15:11:

Может запилить FoxBot?


Отправлено Ku2zoff 04-01-2017 в 15:20:

GioHAUS0n да ты что... Они довольно фигово себя проявляют в TFC. С ними играть неинтересно. В выполнении задач они тупые. Ну то есть в команде они не работают. Каждый бот определённого класса свою задачу знает, но вместе они действуют убого. А вот стреляют будь здоров, мочат махом. Собственно, это все потомки HPB так делают.
Моя давнишняя идея - это взять за основу ZBot с их командной работой. Правда, они не очень хорошо работают в сценариях на спасение випа и побег из тюряжки, но это можно исправить. А сверху приправить это дело динамически генерируемыми файлами навигации от Parabot. Но только в плане обучения действиям игрока. Должна получиться ядрёная смесь.
Пока что я на стадии изучения ZBot, и как их перетащить в ХЛ.


Отправлено XaeroX 04-01-2017 в 15:46:

Я не понимаю, что там такого интересного в этих каэсочках и свен-коопах, что вы готовы потрошить линукс версии и тратить по семь часов ценнейшего рабочего времени, вместо того, чтобы поупражняться в кодинге или, на худой конец, заработать ещё больше денег (раз уж всё равно заняться нечем)?
Вальва ничего не предпринимает, потому что точно так же не понимает, кому и зачем это нужно.

__________________

xaerox on Vivino


Отправлено ~ X ~ 04-01-2017 в 16:09:

Цитата:
Ghoul [BB] писал:
а что могут твои? Конечно, этоьлучше, чем в одиночку стены молофить, но это уже вчерашний день...

Я ботов не писал, если что. Хочешь других ботов - пиши. Я тебе запрещаю?

Цитата:
Ghoul [BB] писал:
Ну вот представляешь, если его на rs рисовать?

Уже делал. Только из-за этих сраных углов ничего не работает: http://hlfx.ru/forum/showthread.php?s=&threadid=4921

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ghoul [BB] 04-01-2017 в 16:21:

Цитата:
Ku2zoff писал:
ИМХО, если нужны боты, работающие относительно нормально в команде на выполнение задач, да ещё и такие, которые забавно переговариваются по радио, то ZBot можно утащить себе в мод, игра стоит свеч. Если нужен только дезматч (тимплей или кооп) без всяких целей - лучше юзать паработ или HPB.


Так я про ZBOT и говорил. Он в КС встроенный.
Ещё Альбатрос говорил про YA PBOT . У них и исходники открыты, и они более-менее адекватные. (на основе ПодБотов сделаны)
Но ZBot лучше...
Сейчас используются HPB, и многих это не устраивает.

Добавлено 04-01-2017 в 19:17:

Цитата:
Ku2zoff писал:
Кто-нибудь хочет распотрошить свенкооп и опфор впридачу? Тоже линукс-версии есть. С дебаг-инфой


А вот это к Митторну, Альбатросу и их бойцам - реально бы полезное дело замутили. Были быб у нас стреляющие на бегу монстры...

ОПФор , кстати, распотрошили. На Гитхабе есть сорцы...

Цитата:
Chyvachok писал:
в Base Defence тоже красивый огонь есть


А исходники его есть, а?

Добавлено 04-01-2017 в 19:21:

Цитата:
~ X ~ писал:
Уже делал. Только из-за этих сраных углов ничего не работает: http://hlfx.ru/forum/showthread.php?s=&threadid=4921


Да помогите уж кто-нибудь ему с этими УГ-лами. Я лично стакан налью тому.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено GioHAUS0n 04-01-2017 в 16:23:

Цитата:
XaeroX писал:
Я не понимаю, что там такого интересного в этих каэсочках и свен-коопах, что вы готовы потрошить линукс версии и тратить по семь часов ценнейшего рабочего времени, вместо того, чтобы поупражняться в кодинге или, на худой конец, заработать ещё больше денег (раз уж всё равно заняться нечем)?
Вальва ничего не предпринимает, потому что точно так же не понимает, кому и зачем это нужно.


Может тогда Headcrab Frenzy тоже не стоит забивать свои драгоценные время и снести все связанным с ним чертям? Каждый сам решает во что играть сейчас или нет. Все перечисленные моды, которые позже ставшие играми - сделаны руками фанатами (Quake) и Valve лишь помогал реализовать до коробочной состоянии (продукт для общего потребления). Ну кроме Ricochet (которую делали сами Valve без посторонних моддеров).

Что же зацепляет нас играть эти модоигры? Может угарный гемплей из 90-ых?


Отправлено Ghoul [BB] 04-01-2017 в 16:23:

Цитата:
XaeroX писал:
Я не понимаю, что там такого интересного в этих каэсочках и свен-коопах, что вы готовы потрошить линукс версии и тратить по семь часов ценнейшего рабочего времени



Значит, есть чего...
Кодить ещё уметь надо. А безбажно кодить - тем более. А эти платформы достаточно чётко работают.

В том же Свен-коопе есть стреляющие на ходу монстры, хороший кооп с чендж-левелом, монстры новые опять же.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено XaeroX 04-01-2017 в 17:39:

Цитата:
GioHAUS0n писал:
Каждый сам решает во что играть сейчас или нет.

Какая интересная игра - семь часов изучать зареверсенные сорцы.
Цитата:
Ghoul [BB] писал:
Кодить ещё уметь надо.

А чем вы с Мастером 16 лет занимались - не учились ли?
Цитата:
Ghoul [BB] писал:
А эти платформы достаточно чётко работают.

Ну после того, как вы влезете в них со своими изменениями - перестанут чётко работать. И в чём в таком разе выигрыш?
Если бы авторы этих платформ хотели, чтобы их использовали другие - то открыли бы сорцы.

__________________

xaerox on Vivino


Отправлено Ghoul [BB] 04-01-2017 в 17:57:

Цитата:
XaeroX писал:
А чем вы с Мастером 16 лет занимались - не учились ли?


Как видишь...

Цитата:
XaeroX писал:
Ну после того, как вы влезете в них со своими изменениями - перестанут чётко работать. И в чём в таком разе выигрыш?


Может, и не всё так плохо.. если изменения серьёзные не делать. ЕЖели, например, всю подряд на U_INT32 не менять...
Цитата:
XaeroX писал:

Если бы авторы этих платформ хотели, чтобы их использовали другие - то открыли бы сорцы.

Авторы платформ обычные жадины, исповедующие культуру анальной огороженности И подчиняющиеся принципам собаки на сене. Может они ещё и денег хотят за это? Или чтоб шапку им сбили...
я против таких подходов к юзеру. Да и не один я, раз ребята реверсят...

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено GioHAUS0n 04-01-2017 в 18:55:

Цитата:
XaeroX писал:
Какая интересная игра - семь часов изучать зареверсенные сорцы.


Сам выбрал, сам и мучайся. Вот сейчас допиливаю неофициальный SDK к Lost in Black Mesa (на основе HLFX06). Блин как муторно, пошагового проверять каждый не заюзанный энтити. Какую мощную базу потеряли, эх.(


Отправлено ~ X ~ 04-01-2017 в 20:25:

Ого как люди проснулись!

Цитата:
Crystallize писал:
Ты же знаешь, что копирование множества мелких файлов по локалке или через USB занимает намного меньше времени чем копирование их же, но запакованных в один большой архив? Не говоря уже про решение таким образом редких проблем с длинными именами и большой степенью вложенности папок.

Твой аргумент понятен, но... вообще у нас не 98ой год чтобы думать о длинных именах и ты же знаешь, что игры поставляются в архивах с компрессией? Если ты решил копировать игру - делай это как люди - через gzip или winrar.

Цитата:
Chyvachok писал:
Огнемет в XDM явно надо или переделывать, или нафиг выпиливат

Таки да. Хотя нынешний гарг-стайл - вполне себе газовая горелка.
Ghoul [BB] ты тут такой резвый, так вот тебе челлендж: находишь игру с самым навороченным огнемётом и реализуешь подобный эффект на РС. Победитель получает его код в релизе.
Дедлайн - три дня. Включая сегодня.


Цитата:
Ku2zoff писал:
Если нужен только дезматч (тимплей или кооп) без всяких целей - лучше юзать паработ или HPB.

эм, вообще таки все гамерулесы кроме ДМ и ТДМ имеют сложные цели. Тот же ЛМС даже имеет цель забугриться под какой-нибудь тёплый клетчатый браш чтоб тебя не нашли.

Цитата:
Ku2zoff писал:
Пока что я на стадии изучения ZBot, и как их перетащить в ХЛ.

Это дело. Гхоуль прям слюньки пускает на это дело. %)

Цитата:
Ghoul [BB] писал:
Как видишь...

Я вижу что тебе надо срочно накачивать скиллы по Си++.

А из опфора нужны разве что канаты. XaeroX хвастался, что запилил их себе, но так никому и не дал. Работает на вальву - не иначе.
Да и ценность их сомнительна пока карт нет.

Всё остальное у меня (и, соответственно, у всех) есть.

Всех ещё раз с новым Г.
И приятной деградации в каникулы.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ku2zoff 04-01-2017 в 21:01:

Цитата:
Ghoul [BB] писал:
ОПФор , кстати, распотрошили. На Гитхабе есть сорцы...

А где конкретно? Мне бы в коллекцию.


Отправлено nekonomicon 04-01-2017 в 21:09:

Ku2zoff у malortie, но исходники не полные. У Solokiller'а в HL: Enhanced есть еще какие-то куски с рабочим кодом веревок.
https://github.com/malortie/halflife/branches/all
https://github.com/SamVanheer/HLEnhanced


Отправлено Ku2zoff 04-01-2017 в 21:20:

Цитата:
XaeroX писал:
Ну после того, как вы влезете в них со своими изменениями - перестанут чётко работать. И в чём в таком разе выигрыш?

Смотря с какими изменениями лезть. Если мутить беспонтовые вещи с предиктингом оружий, сортировать строчки в delta.lst и переписывать серверные функции почём зря - будет вылетать как XDM 3.0.3.8. Если городить огород из сотен оружий - будет вылетать как HLWE. Если долго и планомерно вырезать всё "лишнее", а не добавлять сначала новое - то вообще ничего не будет зарелижено, как у меня
Успокаивает то, что я уже набил руку, и накодил почти всё что хотел. Осталось грамотно переписать геймрулсы и сделать украсть хороших ботов.

Добавлено 05-01-2017 в 04:20:

nekonomicon спасибо. А мне полные и не надо. Мне только веревки нужны, чтобы хоть немного были похожи на опфор. Дальше, если помозговать, можно допилить наверное. Даже не очень соображая в математике.


Отправлено ~ X ~ 04-01-2017 в 23:41:

Цитата:
Ku2zoff писал:
переписывать серверные функции почём зря - будет вылетать как XDM 3.0.3.8

Если бы ты хоть один багрепорт написал, я бы поверил. А так - запишу тебя в список провокаторов. =_=

Цитата:
Ku2zoff писал:
можно допилить наверное. Даже не очень соображая в математике.

Ghoul, залогиньтесь. )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 05-01-2017 в 06:35:

Цитата:
~ X ~ писал:
XaeroX хвастался, что запилил их себе, но так никому и не дал.

Почему просто "хвастался"? Я видео с ними показывал.
В новой версии волатилы они тоже будут, ещё более качественные и допиленные.
То, что было в опфоре, было, мягко говоря, несовершенным, и ни для кого интереса не представляет, имхо. Там даже сегменты разъединяются визуально, когда игрок по ним лазит.

__________________

xaerox on Vivino


Отправлено ~ X ~ 05-01-2017 в 06:52:

Цитата:
XaeroX писал:
Почему просто "хвастался"? Я видео с ними показывал.

Ну, это и есть "хвастался". Альтернатива только "выложил тутор" или "выложил сырцы".

Пойду спать и переписывать кармакод. Если не сделаю релиз до конца выходных, народ не простит

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено a1batross 05-01-2017 в 09:39:

Вы меня в своих спорах не используйте как аргументы, пожалуйста.

А вот XaeroX дал повод задуматься. И правда, чего интересного в потрошении бинарников? Пользы и правда от этого нуль. Себе? Время терять. Кому-то? Да никому недокументированный код не сдался просто так. Сидеть ещё разбираться в том, что выдал человек-декомпилятор или того хуже -- машина.

Чего толку от чужих сырцов или туторов? Я хоть и не видел ни один тутор по халфе, но подозреваю они состоят сплошь из Ctrl+C из поста на форуме и Ctrl+V в окошко своего любимого IDE.


Отправлено Ghoul [BB] 05-01-2017 в 12:27:

a1batross, браток, давай я тебе объясню.
1. Людям нравятся тайны. Вот и реверсят, чтоб сорвать покровы.
2. Амбиции. Если кто-то что-то сделал и скрыл, то хочется доказать, что ты сможешь это вскрыть.
3. Те же самые порты под Андроид, Линукс и т.п. Без исходников это нереально.
4. Надежда утащить что-то вкусное к себе. Ведь не секрет, что в серьёзных модах участвуют серьёзные кодеры. Соответственно, и код пишут правильнее. Порой бывает, что отреверсить проще, чем закодить.
5. Наконец, поправить баги в полюбившемся моде, улучшить графику, спецэффекты. Сам понимаешь, без сорцов это нереально.
6. Кому-то просто приятно повозиться с реверсом кода. Ну все люди разные: кому поп, кому попадья, а кому и свиной хрящик...

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено XaeroX 05-01-2017 в 12:56:

Цитата:
Ghoul [BB] писал:
Те же самые порты под Андроид, Линукс и т.п. Без исходников это нереально.

Реально. Разве Headcrab Frenzy это вам не доказал? Или ты имеешь в виду, что портировать будут другие люди? Ну это некоторым образом нарушение авторских прав. Опять же, если авторы захотят это поручить другим - выложат исходники.
Цитата:
Ghoul [BB] писал:
Порой бывает, что отреверсить проще, чем закодить.

Только от пробелов в знаниях.
Не спорю, я асм знаю лучше, чем физику, поэтому опфоровские верёвки... гм.. да, подглядывать кое-куда пришлось. Прояснить для себя, так сказать, пару моментов.
Но тем не менее - можно было и физику подтянуть взамен.
Цитата:
Ghoul [BB] писал:
Кому-то просто приятно повозиться с реверсом кода.

Но вообще говоря, надо понимать, что реверс - вещь нелегальная и уголовно наказуемая почти по всем EULA.

__________________

xaerox on Vivino


Отправлено Ku2zoff 05-01-2017 в 17:19:

Цитата:
Ghoul [BB] писал:
1. Людям нравятся тайны. Вот и реверсят, чтоб сорвать покровы.

С этим я согласен отчасти.
Цитата:
Ghoul [BB] писал:
4. Надежда утащить что-то вкусное к себе.

Но это от пробелов в знаниях, как Ксер выше написал. Я вот раньше когда-то давно хотел сорцы TFC, чтобы скопипастить оттуда фичи медика, инженера, шпиона и некоторые пушки. Сейчас мне не составит особого труда написать это самому. Всё, кроме шпиона. Коненчо, будет это не так изящно, как, возможно написано у Valve, но тем не менее. Даже какие-нибудь свои плюсы будут. Вон, ключ инженера вышел вполне себе хороший. Аптечку медика ещё не писал, но это не сложно. Да и в TFC не ахти аптечка.
Всегда хотел сорцы КС ради геймрулсов, в итоге написал сам систему раундов. Малость корявую, но всё же. Остались только боты. Вот это я точно не осилю. А если осилю, к тому времени уже будет не надо. Ну и ещё веревки из опфора. Перенёс код из HL: Enhanced в свой мод - очень похоже на опфор, для начала сойдёт.
Цитата:
Ghoul [BB] писал:
5. Наконец, поправить баги в полюбившемся моде, улучшить графику, спецэффекты. Сам понимаешь, без сорцов это нереально.

Без сорцов это реально, если использовать AMX ModX. Только это тот ещё поганый хак. Да и нужно ли это? Зачастую ванилла намного лучше всех этих римейков и украшательных паков. Вот насчёт багов и несовместимостей с новыми ОСями, тут я согласен.

Переносить чужой код в свой проект порой сложнее и дольше, чем изучить документацию и написать самому. Выгодно только в том случае, когда нет цели развиваться дальше: сделал мод, выложил на моддб, потешил ЧСВ, а потом стал художником или музыкантом. А если хочешь заниматься геймдевом - копипаста не выход.


Отправлено Crystallize 05-01-2017 в 18:45:

мне запала в память чья-то фраза сказанная здесь, что сорцы КС не открывают "чтоб не читерили на официальных чемпионатах".


Отправлено a1batross 05-01-2017 в 19:04:

Ghoul [BB]
Я не спорю, сам ведь таким занимаюсь отчасти.
Единственное, что в этом оправдывающего -- поковырять свою любимую(а может и нелюбимую, не принципиально) игру с целью мода этой же игры.

Утянуть что-то не потратив усилий хочется, но как по мне это займёт больше времени, чем писать собственную реализацию. Другое дело когда цель стоит -- сделать одно совместимым с другим. А если нет, то зачем париться с понимаем выхлопа чего-то обфусцированного? Или написанного без документации?

XaeroX
где порт Headcrab Frenzy на Android?

Кстати говоря о законности. В зависимости от тяжести может считаться за fair use. Даже у пендосов. По законам РФ это несколько шире, хотя и переплетается со всякими авторскими правами и левами и договорами при установке, которые почти "никто не читает".
Без юриста, конечно, не разберёшься всё равно, поэтому это всё пустые слова.

А ещё тем, кто пишет игры на Чфыр три дэ, так вообще всё плохо. Лицензия HLSDK вовсе гласит, что код HLSDK может использоваться только с Half-Life Engine. "Чфыр не Half-Life Engine".

Поэтому кстати существует это: https://github.com/FWGS/stubserver. Может кто-нибудь захочет накрутить сверху какого-нибудь питона или хоть QuakeC и можно сделать совсем свободную от Copyright© Valve Corporation игру.

Ku2zoff
в КС кроме ботов, 9-way блендинга и прикрученного VGUI2/GameUI вообще ничего интересного. И те боты были написаны для Condition Zero, второе и так в свободном доступе, а третье... да это несложно, опять же хедеры у китайцев есть.

Добавлено 05-01-2017 в 22:04:

Crystallize
я сегодня кстати рискнул и зашёл с cs16-client на сервер защищенный VAC. Ну, что могу сказать, я только пару крашей исравил для GoldSource, а в остальном вполне поиграл. И таки да, это всё с Linux, поскольку на нём VAC сильно урезан по функционалу. Ну и движок не сверяет всякие чексуммы для Linux библиотек.

Это же какой чит-фреймворк из него можно сделать!


Отправлено Ku2zoff 05-01-2017 в 20:34:

Цитата:
a1batross писал:
А ещё тем, кто пишет игры на Чфыр три дэ

Ну паранойе 2 в любом случае гринлайт не грозит. А хорошие моды типа Monorail Quest только на моддб попадут, т.к. моды.
Цитата:
a1batross писал:
И те боты были написаны для Condition Zero

А это что-то меняет? Сорцы закрыты, лицензия вроде такая же, как и на HLSDK. Есть только одно но: часть кода ZBot доступна в обновлённом HLSDK, сами вальвовцы выложили. Можно это расценить как намёк, что другая часть (именно кода ботов, а не весь код сервера КС), будучи отреверсенной из дллки, может быть использована кем-нибудь в некоммерческом моде без последствий. А вообще, прямым текстом сказано: "Дописывайте недостающее сами".

Добавлено 06-01-2017 в 03:25:

Цитата:
a1batross писал:
Это же какой чит-фреймворк из него можно сделать!

Вот наверное поэтому сорцы и не открывают. Мододелам охота КСДМ и ЗонбеМод без AMX, но мододелов единицы. А вот шкальников-читаков тысячи. Тем не менее, прецеденты открытия сорцев движка для сторонних разработчиков годных проектов есть: тот же свенкооп, например. И Сру от Страха. Хотя в годности последнего я сильно сомневаюсь. Это объёмная распиаренная работа, не более. Играть в эту игру неинтересно и нудно.

Добавлено 06-01-2017 в 03:34:

Цитата:
a1batross писал:
я сегодня кстати рискнул и зашёл с cs16-client на сервер защищенный VAC.

С линукс-машины? Я пробовал под виндой запускать, не работает как надо. Естественно, запускал на пиратке листенсервер с модифицированной серверной дллкой.


Отправлено XaeroX 06-01-2017 в 05:54:

Цитата:
a1batross писал:
где порт Headcrab Frenzy на Android?

А где сама халфа на Android?
Цитата:
a1batross писал:
Лицензия HLSDK вовсе гласит, что код HLSDK может использоваться только с Half-Life Engine. "Чфыр не Half-Life Engine".

Я вам это уже несколько лет говорю, но вы же никогда меня не слушаете.
Ну что ж, может быть, Вальву послушаете.
Цитата:
a1batross писал:
Поэтому кстати существует это

Поэтому существует волатила и подобные ей движки. А переписывать на питоне код HLSDK, чтобы избавиться от копирайтов - это маразм, каких свет ещё не видывал.
Цитата:
Ku2zoff писал:
А хорошие моды типа Monorail Quest только на моддб попадут, т.к. моды.

Что значит "т.к. моды"? А хеткрап френзе - не мод? А он свою аудиторию в гринлайте вполне отхватил, вон фанаты на него какие руководства пишут.
Цитата:
Ku2zoff писал:
И Сру от Страха

Разве его автору давали сорцы движка? Особенно после того, как он вены себе порезал?

__________________

xaerox on Vivino


Отправлено mittorn 06-01-2017 в 09:11:

Ku2zoff
Да, с linux. Ибо голдсорс сверяет md5 client.dll, но не .so

Добавлено 06-01-2017 в 12:10:

Ku2zoff китайцы давно отреверсили zbot

Добавлено 06-01-2017 в 12:11:

XaeroX
У волатилы есть одна проблема: это не первая халфа.


Отправлено XaeroX 06-01-2017 в 09:38:

Цитата:
mittorn писал:
У волатилы есть одна проблема: это не первая халфа.

Что ты вкладываешь в понятие "первая халфа"?
Любая "первая халфа" в прямом смысле, кроме Goldsource, будет нелегальна, тогда вопрос - зачем она нужна?

__________________

xaerox on Vivino


Отправлено a1batross 06-01-2017 в 13:22:

Ku2zoff
а паранойе, оно, имхо и не надо. Не в обиду некоторым, но я личного в паранойе только годного увидел... прикрученный графон. NPC как меня в первой паранойе не пускали в дверной проём, так и во второй не пускают. Оружия как оружия. Маппинг средний.

Да, только под Linux. Под ним VAC толком полурабочий и половины проверок нет. GoldSource вовсе при коннекте сверяет только MD5 от client.dll. Он-то оригинальный лежит.

XaeroX
Я тебя от силы год знаю. До нескольких лет ещё не дошло. Да и между прочим, я это сразу знал, оставалось сидеть и ждать первых доказательств. А на остальных мне глубоко всё равно.

Не вижу в этом ничего маразматичного. Каждый сходит с ума по своему, кто-то вот закрытые движки и игры пишет. Из-за такой закрытости каждый городит свои велосипеды в своём собственном движке. Притом, на одно и то же. Чем не маразм?

Конечно, речь о вышедшем. Может мне стукнет сколько и тебе сейчас, и публика волатилу увидет. Хотя конечно не знаю, останусь ли я таких же мнений. И будут ли некоторые продолжать капитанить. %)


Отправлено FiEctro 06-01-2017 в 13:42:

a1batross
Спорить или договориться с копирастами нет смысла, их цель - убрать конкурента, закрыть и разорить. Пока этого не случится, они не отстанут.

Валва знает о ксаше, если бы у неё были претензии, за последние 10 лет она бы точно их предъявила. Но поскольку никто на нём больших денег не делает, то и они делают вид что ничего не замечают, ибо это только лишняя реклама ихним продуктам.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено a1batross 06-01-2017 в 14:09:

FiEctro
поэтому CS16Client не продаётся под Android.


Отправлено XaeroX 06-01-2017 в 15:17:

Цитата:
a1batross писал:
Я тебя от силы год знаю. До нескольких лет ещё не дошло.

Ну я не про тебя конкретно. Ты же не единственный, кто ксашем занимается все эти годы.
Цитата:
a1batross писал:
А на остальных мне глубоко всё равно.

У вас разве не команда?
Цитата:
a1batross писал:
Каждый сходит с ума по своему, кто-то вот закрытые движки и игры пишет.

Этим занимается подавляющее большинство людей, особенно те, кто делает коммерческие проекты. Так что сравнение не совсем адекватное, имхо.
Цитата:
a1batross писал:
Из-за такой закрытости каждый городит свои велосипеды в своём собственном движке. Притом, на одно и то же.

Эээ, не, никто не мешает мне использовать чужой код в своём закрытом движке. Единственное, с чем приходится возиться - это обходить GPL, т.е. либо не использовать GPL-код, либо серьёзно переписывать реализацию. А те же MIT/BSD - никто использовать не запрещает.
Цитата:
a1batross писал:
И будут ли некоторые продолжать капитанить.

Что ты имеешь в виду?

__________________

xaerox on Vivino


Отправлено Дядя Миша 06-01-2017 в 21:07:

Цитата:
nekonomicon писал:
Ku2zoff у malortie, но исходники не полные. У Solokiller'а в HL: Enhanced есть еще какие-то куски с рабочим кодом веревок.
https://github.com/malortie/halflife/branches/all
https://github.com/SamVanheer/HLEnhanced




Между прочим это не тот HL:Enhanced, в котором рагнолл когда-то был, но здесь, к примеру имеется сериализация тчинков и имён энтить через встроенную фабрику строк, на манер того, как я в ксаш-моде устроил когда-то. Чтобы все эти экспорты не торчали наружу из дллки. Видимо для портабельности на линукс прикрутили.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 07-01-2017 в 06:54:

Цитата:
Дядя Миша писал:
Чтобы все эти экспорты не торчали наружу из дллки.

И что в этом хорошего? Куча ненужной писанины (я код бегло смотрел, когда копипастил верёвки). Какая портабельность? Новый хлсдк и так под линукс собирается без проблем.
Никогда не мог этого понять: столько интересных модов сделаны без всякого выпендрежа в плане архитектуры дллок, всяких этих экспортов и прочих uint32_t. Нет, найдётся погромист, который перепишет код в соответствии со стандартами, да ещё и всякие свои фабрики напишет. На сегодняшней версии голдсорса оно работает, а завтра вальва обновит движок, соберёт его новыми компиляторами. И всё отвалится. Будет только совместимость с дллками, собранными из оригинального хлсдк, без нововведений.
Но это так, моё мнение. Самое главное - это нужно только самому автору. На базе его кода будут строить моды единицы, а может быть и вообще никто. Очень печально, что с XDM прослеживается та же тенденция. Я согласен, что оптимизация сетевого трафика это очень хорошо. XDM с 30-ю ботами не лагает, net_graph показывает очень маленький трафик. И это по сравнению с обычной халфой, в которой нет кучи эффектов, что есть в XDM. Но из-за чрезмерного переписывания кода в XDM есть свои баги, мелкие и неприятные.


Отправлено XaeroX 07-01-2017 в 06:57:

Цитата:
Ku2zoff писал:
Нет, найдётся погромист, который перепишет код в соответствии со стандартами, да ещё и всякие свои фабрики напишет.

Школота изучает С++, что в этом плохого?
Мы все через это проходили.

__________________

xaerox on Vivino


Отправлено Ku2zoff 07-01-2017 в 07:10:

Цитата:
a1batross писал:
поэтому CS16Client не продаётся под Android.

А если бы вальва прислала письмо с предложением "заофициалить" этот клиент? Ну типа: "Давай мы тебе дадим сорцы, сделаешь официальный андроид-порт". Конечно, нужен будет ещё стим под андроид. А что? На андроид можно портировать кучу игр из стима. Всякие гоночки, платформеры и файтинги. Вот бы вальва наварилась на продаже шапок и инвентаря... Ведь мобилогеймерам не привыкать к покупкам всякого шмота в играх. В стиме это мне до сих пор кажется дикостью, как олдскульному ПК-геймеру, который привык платить деньги за полноценную игру, сразу и всю. А не по кусочкам.

Добавлено 07-01-2017 в 14:10:

Цитата:
XaeroX писал:
Школота изучает С++, что в этом плохого?
Мы все через это проходили.

А кто-то до сих пор проходит Хорошо, что я не изучаю C++. И не собираюсь быть программистом или кодером. Просто хочу сделать мод. Как умею.


Отправлено Дядя Миша 07-01-2017 в 07:37:

Цитата:
Ku2zoff писал:
Какая портабельность? Новый хлсдк и так под линукс собирается без проблем.

FunctionFromName\NameForFunction работают токо под винду. Гораздо удобнее иметь таблицу тчинков и имён классов прямо внутри дллки, чем под каждую операционку писать какую-то свою функцию. Ну и наружу ничего не торчит, что тоже хорошо - бутерброды не смогут восстанавливать энтити для HLFX 0.6

Цитата:
Ku2zoff писал:
а завтра вальва обновит движок, соберёт его новыми компиляторами. И всё отвалится. Будет только совместимость с дллками, собранными из оригинального хлсдк, без нововведений.

Ну я не заметил чтобы что-то отваливалось. Тут скорее имеет место обратный эффект - мод, собранный под новую версию халфы уже не заработает на старой.

Цитата:
Ku2zoff писал:
XDM с 30-ю ботами не лагает, net_graph показывает очень маленький трафик.

Ты DM_Tropics запускал?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 07-01-2017 в 08:11:

Цитата:
Дядя Миша писал:
DM_Tropic

Дурацкая карта, ИМХО. С геймплейной точки зрения все эти острова с кустами ужас какой-то. И чисто визуально: во первых, 8192 юнита для карты с островами в океане - это мало. Хоть бы 3д скай был, чтобы сымитировать море вдалеке. А вот почему оно так страшно тормозит, для меня загадка.


Отправлено XaeroX 07-01-2017 в 09:17:

Цитата:
Дядя Миша писал:
Гораздо удобнее иметь таблицу тчинков и имён классов прямо внутри дллки

Это вопрос вкуса. Мне, например, это категорически не нравится. Я - за экспорты, торчащие из дллки. Хочу в любой момент видеть, что, куда и в каком количестве экспортировано, через nm/depends.exe.
Цитата:
Дядя Миша писал:
под каждую операционку писать какую-то свою функцию

Тоже мне бином Ньютона. Формата дллок принципиально всего два - dll и so, оба открыты и документированы, остальное - нюансы.

__________________

xaerox on Vivino


Отправлено ComradeAndrew 07-01-2017 в 10:32:

Цитата:
Ku2zoff писал:
Конечно, нужен будет ещё стим под андроид

Он и так там есть. Steam Guard в стиме с мобилками давно используется.


Отправлено Дядя Миша 07-01-2017 в 11:09:

Цитата:
XaeroX писал:
Я - за экспорты, торчащие из дллки

Я вот думаю, сколько в принципе этих экспортов может быть в одной библиотеке? Нет ли там какого-то близко-достижимого лимита.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено a1batross 07-01-2017 в 12:51:

Ku2zoff
mittorn сделал обёртку для SteamCMD под Android. Можно запустить, залогиниться и он скачает тебе халфу. Очень медленно, так как эмуляция x86 процессора, но таки скачивает.

Я был бы рад, если бы всё это дело можно было бы легализовать. А так не знаешь, что им и в какой момент не понравится. Вдруг взъедутся, что вот нехорошие, показываем рекламу юзерам.

XaeroX
джависты же. Это у них любовь из простой задачи соорудить штук 20 бесполезных классов и только в одном на сто с лишним строк выполняется, собственно, всё.

Дядя Миша
про FunctionForName/NameForFunction ты не совсем прав. Первый есть всегда: dlsym(), который часть POSIX. А вот второй обычно функцией dladdr() симулируется. Но есть одна проблема, он нестандарт, хотя негласно большинство его поддерживает. В GNU запилили, в BSD запилили, в Android запилили. Хотя я буду уверен, что в каком-нибудь Emscripten его не окажется, хоть там и есть весь посиксовый dlfcn.

Экспортов, я думаю, может столько, на сколько хватит памяти.


Отправлено Дядя Миша 07-01-2017 в 14:16:

Цитата:
a1batross писал:
Чего толку от чужих сырцов или туторов? Я хоть и не видел ни один тутор по халфе, но подозреваю они состоят сплошь из Ctrl+C из поста на форуме и Ctrl+V в окошко своего любимого IDE.


Вот я и говорю - не нужны вам сорцы от второй паранои, не нужны

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 07-01-2017 в 16:47:

Цитата:
a1batross писал:
Чего толку от чужих сырцов или туторов? Я хоть и не видел ни один тутор по халфе, но подозреваю они состоят сплошь из Ctrl+C из поста на форуме и Ctrl+V в окошко своего любимого IDE.

Ну я бы сказал, что соотношение примерно 70 на 30. 70 процентов галимой копипасты в стиле "это копируем сюда, а вот это сюда, а потом открываем другой файл...", и 30 процентов копипасты с пояснениями, например тутор БУзера по ВГУИ. Из этих 30 процентов есть совсем уж маааленькая часть (один процент от этих 30), в которой даётся только общее пояснение с маленькими кусочками кода. Но это я только у буржуев видел. А у нас на форуме половина тем пестрит такими кусочками кода, написанными по памяти на коленке, по пути в универ в метро стоя в толпе.
Цитата:
Дядя Миша писал:
Вот я и говорю - не нужны вам сорцы от второй паранои, не нужны

А новые оружия и монстров в чей-то мод, если понадобятся, ты сам будешь писать? А если авторы мода (ну то есть мапперы, моделлеры и прочие, потому что кодера им не надо, потому что сорцы закрыты) тебя нанут в чан с говном кунать, когда ты донат попросишь за оружия и монстров?

Добавлено 07-01-2017 в 23:47:

Я не предлагаю открыть сорцы всем. Мне хочется знать, откроешь ли ты их авторам достойного проекта? У Жэки же есть сорцы HLFX, потому что он доделывает действительно большой проект. Единственный, ЕМНИП, кто что-то серьёзное сделал на HLFX.


Отправлено Дядя Миша 07-01-2017 в 17:18:

Цитата:
Ku2zoff писал:
тебя нанут в чан с говном кунать, когда ты донат попросишь за оружия и монстров?

Они сами засылают донаты, без напоминания. Каждый живёт именно в той системе ценностей, которую сам себе придумал. У тебя - чан с говном, у меня донаты.

Цитата:
Ku2zoff писал:
Мне хочется знать, откроешь ли ты их авторам достойного проекта?

а что такое достойный проект?

Цитата:
Ku2zoff писал:
У Жэки же есть сорцы HLFX, потому что он доделывает действительно большой проект.

Большой != достойный. Не применительно к моду Жэки, а в принципе.

Цитата:
Ku2zoff писал:
Единственный, ЕМНИП, кто что-то серьёзное сделал на HLFX.

Можно подумать HLFX на дороге валялся и каждый делал что хотел.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 07-01-2017 в 18:22:

Цитата:
Дядя Миша писал:
а что такое достойный проект?

Ну, это игра, которая лучше паранойи 2 или сру от страха, например. Вот представь, что первой паранойи раньше не было, а делать её начали позже. И попросили тебя дать сорцы (которые сейчас от второй паранойи, но в этой теории, допустим, от ксашмода), чтоб в первой паранойе было красиво.
Цитата:
Дядя Миша писал:
Они сами засылают донаты, без напоминания.

Наверное очень редко и очень мало, и донатят шкальники, экономя на завтраках, чтобы наконец был кс под андроид.
Цитата:
Дядя Миша писал:
Каждый живёт именно в той системе ценностей, которую сам себе придумал. У тебя - чан с говном, у меня донаты.

А кто донат не заслал, того надо затралить Вопрос в том, а нужно ли засылать на ксаш? Выше уже говорилось, что он весьма нелегален. Ну это тема для отдельной беседы.

Добавлено 08-01-2017 в 01:22:

Цитата:
Дядя Миша писал:
Можно подумать HLFX на дороге валялся и каждый делал что хотел.

Ну мапперить же можно было. Никто не запрещал. По крайней мере, к версии 0.5 был инструментарий в свободном доступе. А для 0.6 можно было попросить.


Отправлено Дядя Миша 07-01-2017 в 18:55:

Цитата:
Ku2zoff писал:
Ну, это игра, которая лучше паранойи 2 или сру от страха, например.

так вы постоянно меня пытаетесь убедить что параноя поганая и сру от страха тоже поганый.

Цитата:
Ku2zoff писал:
Ну мапперить же можно было. Никто не запрещал

дык ни доков ни бампа ничего бы не было

Цитата:
Ku2zoff писал:
А для 0.6 можно было попросить.

вот Жэка единственный кто смог выпросить

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено AntiPlayer 07-01-2017 в 18:58:

Цитата:
Ku2zoff писал:
и донатят шкальники

Конечно, взрослый образованный человек не будет донатить. Он будет бегать по форуму и верещать открыть исходники, даже не понимая зачем они ему, а в случае отказа говорить о том, как его купают в чане с говном. Осталось только гнилых бананов поесть. Прям картина истинного образованного взрослого человека-патриота.

__________________
I tell you to enjoy life


Отправлено ComradeAndrew 07-01-2017 в 19:37:

Цитата:
Ku2zoff писал:
донатят шкальники

Тебя куда-то не туда понесло. Не находишь?


Отправлено Дядя Миша 07-01-2017 в 19:45:

Цитата:
ComradeAndrew писал:
Тебя куда-то не туда понесло. Не находишь?

Да, ему срочно надо задонатить, чёб искупить свою вину перед партией и Лениным!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ghoul [BB] 07-01-2017 в 22:08:

Цитата:
Дядя Миша писал:
Вот я и говорю - не нужны вам сорцы от второй паранои, не нужны


А давай мы сами будем решать, что нам нужно, а что - нет. А то нам на каждом шагу вещают про свободу, равенство, братство, "будущее зависит от тебя", право на самоопределение и свободу выбора, и Валгаллу после гроба, а всё только на словах...

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено Ku2zoff 08-01-2017 в 02:39:

Цитата:
ComradeAndrew писал:
Тебя куда-то не туда понесло. Не находишь?

Я сделал вывод на основе того, что Дядя Миша постоянно требует донаты. Из этого следует, что донатят школьники, ибо донатят мало. Если это не так, жду от вас опровержения. Не сколько донатят, а какая аудитория.
Цитата:
Дядя Миша писал:
Да, ему срочно надо задонатить, чёб искупить свою вину перед партией и Лениным!

Вот я и куплю Джек в стиме. Отличный донат за продукт, который точно не забанят на моддерских ресурсах или в стиме по мановению пухлой ручки Габы.

Добавлено 08-01-2017 в 09:39:

У нас обсуждение снова скатилось черт знает куда. Обсуждали мы сначала ботов. По крайней мере, можно ли ботов из regamedll запихать в первохалфу и в XDM в перспективе. Процесс переноса копипасты у меня потихоньку движется. Если я вдруг пропаду на недельку, не теряйте, значит я сильно увлёкся. Если всё получится, дам на тестирование заинтересованным. Да и не может не получиться, паработов я уже когда-то встраивал в сервер халфы. Правда, весьма наплевательски. Да и кодил я тогда намного хуже.


Отправлено ~ X ~ 08-01-2017 в 08:20:

Товарищи флудерасты, я, конечно, понимаю, что 101 страница треда - это круто и модно, но вам совести совсем не раздали?

Цитата:
Ku2zoff писал:
Коненчо, будет это не так изящно, как, возможно написано у Valve

Не надо лишней скромности...

Цитата:
a1batross писал:
Из-за такой закрытости каждый городит свои велосипеды в своём собственном движке. Притом, на одно и то же. Чем не маразм?

+1024
При том как только один просёк какую-то крутую фишку ОГЛ, чтоб всё работало и не крышалось, он обязательно об этом прокукарекает, повесит миллион строк копирайта и на всякий случай зашифрует. Бинарник. Сырцы распечатает, положит в сейф, а с компа сотрёт. Всё чтоб проклятым дармоедам не достлось!
Никого не напоминает?

Цитата:
Ku2zoff писал:
А вот почему оно так страшно тормозит, для меня загадка.

Что самое характерное, при всех заявлениях о поддержки огромных пространств в Краш3Д, под ним Тропик тормозит ещё сильнее чем в ХЛ. Чтоб не тормозило есть такой трюк:
searchents classname func_water del
работает!

Цитата:
Ku2zoff писал:
У Жэки же есть сорцы HLFX, потому что он доделывает действительно большой проект. Единственный, ЕМНИП, кто что-то серьёзное сделал на HLFX.

Из сырцов у него (насколько мне известно) только куски, причём не интересные.

Цитата:
Дядя Миша писал:
вот Жэка единственный кто смог выпросить

Просилка 80го уровня! 0_0 С такой надо к Генби ходить!

Цитата:
Ku2zoff писал:
У нас обсуждение снова скатилось черт знает куда. Обсуждали мы сначала ботов. По крайней мере, можно ли ботов из regamedll запихать в первохалфу и в XDM в перспективе.

Выдеале нажны лишь зыботы, которые умеют навмеш. И встроить в ДЛЛ, чтобы аналогично GetItemInfo() можно было добавить GetItemCapabilities(), где указывать, например WEAPONCAP_UNDERWATER1, WEAPONCAP_UNDERWATER2, WEAPONCAP_CHARGE1, WEAPONCAP_PARABOLIC, etc.

Что нового: продолжается безуспешная борьба с УГлами: при перезапуске продолжается дерьмо с -1.
Нашёл истоки: весь таз дерьма льётся ещё... откуда бы вы подумали? из input.cpp! Через трубу сливается в канализационную систему GoldSource, упаковывается в баночки и увозится на сервер. Там размешивается, гниёт и отсылается снова на клиент. Там всё это швыряется об стену, почле чего выводится на экран. Зарисовка для технически непосвящённых людей.

Новое: монстермакер теперь может опционально быть кастомизирован монстром. Т.е. у мм указываешь source targetname, а где-нибудь на карте ставишь нужного кастомного монстра и этим targetname. При старте ммакер этого монстра виртуализует и испыляет, а при использовании создаёт копии того монстра с абсолютно идентичными ентварами.

ГОВНЕМЁТ!
"Вы, подонки, вынудили меня на это!"
Да, я пилю мультисистемный говнемёт с синхронизацией, огнями и дымами.
Углы мешают.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 08-01-2017 в 08:20:

Цитата:
Ghoul [BB] писал:
А давай мы сами будем решать, что нам нужно, а что - нет.

Не просто "давай", вы еще проведите расширенный пленум верховного совета ЦК КПСС, на котором подробно разберите нужны вам эти сорцы или не нужны.

Цитата:
Ku2zoff писал:
Вот я и куплю Джек в стиме.

Напомни хотя бы одну свою угрозу, которую ты привёл в исполнение. За 10 лет от тебя ничего кроме обещаний не было.
Ботов этих ты уже по меньшей мере лет пять мучаешь, теперь джек собрался покупать.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 08-01-2017 в 08:25:

Цитата:
~ X ~ писал:
Что самое характерное, при всех заявлениях о поддержки огромных пространств в Краш3Д, под ним Тропик тормозит ещё сильнее чем в ХЛ. Чтоб не тормозило есть такой трюк:
searchents classname func_water del
работает!

Я не устаю поражаться твоей мастерской логике.
Сначала говоришь про огромные пространства, потом сам же добавляешь, что проблема исключительно в энтитях func_water.
Цитата:
~ X ~ писал:
Нашёл истоки: весь таз дерьма льётся ещё... откуда бы вы подумали? из input.cpp! Через трубу сливается в канализационную систему GoldSource, упаковывается в баночки и увозится на сервер. Там размешивается, гниёт и отсылается снова на клиент. Там всё это швыряется об стену, почле чего выводится на экран. Зарисовка для технически непосвящённых людей.

Нда, какой литературный талант пропадает. Может ты это... зря кодом занялся? Лучше бы сюжеты для игр по зелёному слонику писал.
Цитата:
~ X ~ писал:
Да, я пилю мультисистемный говнемёт с синхронизацией, огнями и дымами.
Углы мешают.

Как говорит народная мудрость - плохому говнометателю всегда углы мешают.

__________________

xaerox on Vivino


Отправлено Дядя Миша 08-01-2017 в 08:25:

Цитата:
~ X ~ писал:
Чтоб не тормозило есть такой трюк:
searchents classname func_water del
работает!

В старых билдах - да, но начиная с вот с этого билда вода уже так сильно не тормозит. Сейчас у меня 47 фпс на голдсорсе и 44 фпс под ксашем. Это именно на дм-тропикс, во всех остальных случаях ксаш обычно быстрее. И намного.

Цитата:
~ X ~ писал:
Из сырцов у него (насколько мне известно) только куски, причём не интересные.

А какие куски по твоему интересные?

Цитата:
~ X ~ писал:
Нашёл истоки: весь таз дерьма льётся ещё... откуда бы вы подумали? из input.cpp!

Ну ты на верном пути, только здесь уже ничего не сделаешь. Это тупик.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 08-01-2017 в 08:41:

Цитата:
Дядя Миша писал:
Ну ты на верном пути, только здесь уже ничего не сделаешь.

см. тред по углам.

Цитата:
XaeroX писал:
Я не устаю поражаться твоей мастерской логике.

У тебя по утру чувство юмора замёрзшее. Потри его, отогрей. Авось включится.
(для особо ударённых: проблему эта команда не решает, но даёт небольшой к ФПС с потерей играбельности карты, что есть абсурд)

Цитата:
XaeroX писал:
Как говорит народная мудрость - плохому говнометателю всегда углы мешают.

Ну, если ты всё будешь говном мерить... Стоп. А часто ты мечешь? )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 08-01-2017 в 09:03:

Цитата:
~ X ~ писал:
Ну, если ты всё будешь говном мерить... Стоп. А часто ты мечешь? )

Я вообще по говну не фанатею. Говно в моей жизни появляется только от общения с некоторой группой товарищей, которые, вероятно, видят смысл жизни в его максимальном распространении.

Добавлено 08-01-2017 в 16:03:

Цитата:
~ X ~ писал:
У тебя по утру чувство юмора замёрзшее

Так это у тебя юмор такой?

__________________

xaerox on Vivino


Отправлено Дядя Миша 08-01-2017 в 09:36:

Цитата:
Ku2zoff писал:
Вот я и куплю Джек в стиме. Отличный донат за продукт, который точно не забанят на моддерских ресурсах или в стиме по мановению пухлой ручки Габы.

Цитата:

Семенов вышел из запоя
С большим тяжелым рюкзаком.
Узнал Семенова легко я,
Хоть лично не был с ним знаком.

Его встречали как героя,
Старухи со скамеек встав:
«Семенов вышел из запоя», —
Шептали ветхие уста.

И кот, гуляющий по крыше,
Едва с карниза не упал:
«Семенов из запоя вышел», —
Он по-кошачьи заорал.

И дети, что неслись гурьбою,
Вдруг присмирели, как один:
«Мой папа вышел из запоя», —
Сказал, гордясь, Семенов-сын.

Не в силах справиться с собою,
На мужа глядя из окна:
«Семенов вышел из запоя», —
Всплакнула радостно жена.

И мужиков помятых трое
Чуть не сгорели со стыда:
«Семенов вышел из запоя.
А нам не выйти никогда».

Сияло небо голубое
И говорил вокруг народ:
«Семенов вышел из запоя.
И целый час уже идет».

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 08-01-2017 в 10:00:

Цитата:
Дядя Миша писал:
За 10 лет от тебя ничего кроме обещаний не было.

Ты меня с кем-то путаешь. Какие-никакие туторы я всё-таки написал. Пусть пользы от них мало, или полезны они не всем. Идеи, реализованные в туторах, не ради туторов возникли. А для вполне конкретного мода. Который в течение этих десяти... Поправочка, девяти лет, мутировал уже пять раз: из сингла-солянки(1) в мод по блэк мезе с графоном(2) (из паранойи), потом в мультиплеер на кс-картах(3), потом в кооп с элементами TFC (4). Теперь(5) я не совсем уверен в сеттинге, который выстроится по ходу делания сюжетных карт. Я мог бы уже выпустить и солянку(1) и мультиплеер(3), но в первом случае вовремя остановился: народу не нужен новый Бум. А во втором меня остановило отсутствие годных ботов.
Что будет дальше, я не знаю. Главное, делать карты. Без них не будет мода, или получится клон HLWE.
Цитата:
Дядя Миша писал:
Семенов вышел из запоя

Цитата:
Ku2zoff писал:
А кто донат не заслал, того надо затралить


Отправлено Дядя Миша 08-01-2017 в 10:10:

Цитата:
Ku2zoff писал:
Пусть пользы от них мало, или полезны они не всем

Не только лишь всем.

Цитата:
Ku2zoff писал:
мутировал уже пять раз: из сингла-солянки(1) в мод по блэк мезе с графоном(2) (из паранойи), потом в мультиплеер на кс-картах(3), потом в кооп с элементами TFC (4). Теперь(5) я не совсем уверен в сеттинге

Ну его всё равно никто и никогда не видел. XDM при всех его недостатках кое-кто видел (например на лан-пати).

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ku2zoff 08-01-2017 в 10:12:

Кстати, надо бы грамотно переделать свои старые карты. И совместить с новыми. Конечно, их всего пять, но после скрещивания получатся 2-3 для коопа, где можно будет обкатать геймплей и работу ботов в команде.

Добавлено 08-01-2017 в 17:12:

Цитата:
Дядя Миша писал:
Ну его всё равно никто и никогда не видел.

Потому что мне было бы стыдно выложить эти огрызки на всеобщее обозрение. Оно всё в половинной готовности. Надо объединить, чтобы стало прилично. За последние два года я сдвинулся с мёртвой точки, и разработка вышла из состояния застоя. В 15 году в плане кодинга, а в 16 в плане маппинга, когда я стал активно юзать джек.


Отправлено ~ X ~ 08-01-2017 в 10:16:

У меня создалось такое впечатление, что на этом форуме всё "общение" сводится если не к отбиваниям от своры, то к попыткам перекричать толпу, вооружённую бананами. О разработке можно забыть.
Пора с этим заканчивать.

Если я понадоблюсь, вы знаете, где меня найти.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Дядя Миша 08-01-2017 в 10:31:

Цитата:
~ X ~ писал:
Если я понадоблюсь, вы знаете, где меня найти.


ПАКА! Нам будид тибя нихвотадь!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Crystallize 08-01-2017 в 11:55:

Цитата:
~ X ~ писал:
Если я понадоблюсь, вы знаете, где меня найти.

Не прошло и четырёх лет.


Отправлено FiEctro 08-01-2017 в 12:38:

Цитата:
~ X ~ писал:
Если я понадоблюсь, вы знаете, где меня найти.


В мусорном контейнере с несвежими бананами?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено mittorn 09-01-2017 в 20:38:

https://github.com/FWGS/hlsdk-xash3...56e475eb043b69f
https://github.com/FWGS/hlsdk-xash3...8a26807d83410b6
Форкнуть и переименовать - я должен был это сделать...


Отправлено XaeroX 09-01-2017 в 20:50:

mittorn
Вот видишь - с пользой провёл новогодние праздники!

__________________

xaerox on Vivino


Отправлено Дядя Миша 09-01-2017 в 21:16:

Правильно вам заложники говорят, что хотели гранатой убить )

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Дядя Миша 17-06-2018 в 09:35:

Ладно, настала наконец пора приоткрыть завесу тайны, почему сортировка строчек в delta.lst

Цитата:
~ X ~ писал:
Единственное, что помню - как пытался упорядочить delta.lst в соответствии со структурами в коде. Получил феерические глюки и вылеты. Пришлось отказаться.


Приводит к феерическим багам и вылетам. Эту подляну нам оставила Valve.
Открываем client.cpp->Player_Encode
И что мы тут видим?
C++ Source Code:
1
if ( localplayer )
2
{
3
  DELTA_UNSETBYINDEX( pFields, entity_field_alias[ FIELD_ORIGIN0 ].field );
4
  DELTA_UNSETBYINDEX( pFields, entity_field_alias[ FIELD_ORIGIN1 ].field );
5
  DELTA_UNSETBYINDEX( pFields, entity_field_alias[ FIELD_ORIGIN2 ].field );
6
}
7
 
8
if ( ( t->movetype == MOVETYPE_FOLLOW ) &&
9
( t->aiment != 0 ) )
10
{
11
  DELTA_UNSETBYINDEX( pFields, entity_field_alias[ FIELD_ORIGIN0 ].field );
12
  DELTA_UNSETBYINDEX( pFields, entity_field_alias[ FIELD_ORIGIN1 ].field );
13
  DELTA_UNSETBYINDEX( pFields, entity_field_alias[ FIELD_ORIGIN2 ].field );
14
}
15
else if ( t->aiment != f->aiment )
16
{
17
  DELTA_SETBYINDEX( pFields, entity_field_alias[ FIELD_ORIGIN0 ].field );
18
  DELTA_SETBYINDEX( pFields, entity_field_alias[ FIELD_ORIGIN1 ].field );
19
  DELTA_SETBYINDEX( pFields, entity_field_alias[ FIELD_ORIGIN2 ].field );
20
}

Вместо player_field_alias мы видим entity_field_alias. Почему же это работает? Дело в том, что эти номера набиваются по порядку следования строчек в delta.lst, а не порядку следования их в структуру entity_state_t.
Для игрока и обычных энтить начало структур совпадает, поэтому индексы полей origin и angles тоже совпадают и это всё работает. Но как только мы начинаем сортировать строчки в delta.lst (причём неважно у игрока или у самой энтити), всё нахрен съезжает, игрок на клиент не приходит или приходит неправильно. Вот и лезут "феерические глюки с вылетами". Надеюсь после устранения данной проблемы каждый из вас сможет самостоятельно отсортировать строчки в delta.lst именно так как он мечтал всю жизнь и разобраться уже наконец с этим дерьмом.

Добавлено 17-06-2018 в 12:35:

Цитата:
XaeroX писал:
Сначала говоришь про огромные пространства, потом сам же добавляешь, что проблема исключительно в энтитях func_water.

Справедливости ради у меня тогда действительно был баг с отрисовкой воды.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 21-06-2018 в 13:05:

Цитата:
Дядя Миша писал:
Приводит к феерическим багам и вылетам. Эту подляну нам оставила Valve.

А причина в чём? Копипаста!
Каким-то чудом в XDM это исправлено... возможно, головой и руками. Потому-то там можно что угодно переставлять, за некоторым хардкодным исключением.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено [CFR] B@N@N 03-07-2018 в 22:46:

А продолжение мода ожидается или же проект мёртв?


Отправлено Дядя Миша 04-07-2018 в 08:28:

А вот фонаты с бананом на аватарке

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 04-07-2018 в 10:13:

Не свежим бананом надо заметить

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено [CFR] B@N@N 04-07-2018 в 20:50:

Цитата:
FiEctro писал:
Не свежим бананом надо заметить


В смысле? при чём тут не свежий банан?

Цитата:
Дядя Миша писал:
А вот фонаты с бананом на аватарке


Ну я ещё не фонат. Просто в сети сначала наткнулся на золотой пак карт от автора этого мода. потом и сам мод поиграл. Впечатления очень крутые у меня. Думаю, что конкурировать смогут лишь единицы модов. Сразу видно, что модмейкер знает толк в том, что делает.

Жаль только, нету серверов. А боты довольно примитивны. Я бы хотел увидеть хотя бы хороших ботов, чтобы было интереснее играть.
Вот и мне интересно, будут ли вестись какие-то ещё работы и стоит ли ждать продолжений?


Отправлено ~ X ~ 07-07-2018 в 08:29:

Цитата:
[CFR] B@N@N писал:
А продолжение мода ожидается или же проект мёртв?

проект жив, но встал из-за:
- ожидания фикса ДЖЕКа
- проблемы с save|restore
- проблемы с think у брашей
всю эту херню отлаживать просто некогда.
готовы, например, кастомные пушки и multi-instnce overload т.е. можно на карте выложить десяток монтировок с разными названиями, моделями и свойствами. Ну и ещё 9000 всяких фич и наворотов. И, да, улучшена производительность и даже работает под *иксом.

PS: Бананы почему-то на рдаче не любят - ты уж не серчай

PS2: и надо же было так - когда я уже был близок к тому чтобы завести акк на гитхабе, его купил M$. Значит, я не зря противился этому злу

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 07-07-2018 в 09:53:

Цитата:
~ X ~ писал:
когда я уже был близок к тому чтобы завести акк на гитхабе, его купил M$. Значит, я не зря противился этому злу

Ты ещё лет 50 подожди - и M$ Россию купит. Где жить-то будешь?

__________________

xaerox on Vivino


Отправлено [CFR] B@N@N 09-07-2018 в 09:43:

Цитата:
~ X ~ писал:
multi-instnce overload


Это что такое ещё?

Цитата:
~ X ~ писал:
можно на карте выложить десяток монтировок с разными названиями, моделями и свойствами.


Это потипу как в Sven-Coop ?

Цитата:
~ X ~ писал:
9000 всяких фич и наворотов.


Боты стали умнее?

Цитата:
~ X ~ писал:
улучшена производительность


Ну это не критично. Игра и так шустро бегает.

Цитата:
~ X ~ писал:
PS: Бананы почему-то на рдаче не любят - ты уж не серчай


Какой-то локальный мем?


Отправлено ~ X ~ 11-07-2018 в 09:11:

Цитата:
[CFR] B@N@N писал:
Это что такое ещё?

это придуманное за секунду громкое маркетинговое название того что сказано следующей строкой
Как в свене сделано я не знаю. Последний раз я в него играл когда у него fmod.dll торчала в рутовой папке , были крэши и кривокоды )

Цитата:
[CFR] B@N@N писал:
Боты стали умнее?

Увы, нет. Ботов я обещал вырезать ещё в 3037 году. Но у людей началась паника и пришлось оставить. Вообще то-ли Ku2zoff, то ли a1batross хотели взяться и впилить ботов из КС или ещё более крутых, но так ничего и не началось.

Спасибо за хорошие отзывы о проектах, это редкость!

Цитата:
[CFR] B@N@N писал:
Какой-то локальный мем?

ох, лучше тебе не знать...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено [CFR] B@N@N 11-07-2018 в 14:58:

Цитата:
~ X ~ писал:
Увы, нет. Ботов я обещал вырезать ещё в 3037 году. Но у людей началась паника и пришлось оставить.


Нет. Вырезать ботов точно не надо. Вообще невозможно будет играть т.к. серверов нету. Онлайн собрать кого то лично мне не реально.

Цитата:
~ X ~ писал:
Вообще то-ли Ku2zoff, то ли a1batross хотели взяться и впилить ботов из КС или ещё более крутых, но так ничего и не началось.


Может они денег хотят за свою работу? Они не уточнили свои условия?
А мож сложно слишком это. Всё таки в КС и оружие другое, и система покупки


Отправлено ~ X ~ 12-07-2018 в 08:34:

Боты ужасны, их надо выпилить! Потому что 90% жалоб именно на них. Когда, по факту, они есть чисто для тестирования.

Цитата:
[CFR] B@N@N писал:
Всё таки в КС и оружие другое, и система покупки

вот это вообще не самая большая проблема. Это даже интересно кодить.

Кстати, мне тут подумалось, что в XDM боты могуд даже автоматически знать свойства кастомных пушек... это было бы прикольно.

М-да. Сначала надо починить брашабли.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено nekonomicon 14-07-2018 в 04:07:

Цитата:
~ X ~ писал:
Вообще то-ли Ku2zoff, то ли a1batross хотели взяться и впилить ботов из КС или ещё более крутых, но так ничего и не началось.

mittorn пересадил zero bot'ов из czero на hlsdk, но так как времени на отладку у него не было, они под HL адаптированы плохо. Ku2zoff насколько я знаю хотел доработать их для собственного мода.


Отправлено ~ X ~ 15-07-2018 в 19:41:

может, тогда лучше из CSS? в CZ я вообще не в курсе что за боты. У каких-то точно были навмеши - вот их бы реализовать...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено nekonomicon 15-07-2018 в 20:33:

Цитата:
~ X ~ писал:
может, тогда лучше из CSS? в CZ я вообще не в курсе что за боты. У каких-то точно были навмеши - вот их бы реализовать...

Это они и есть.


Временная зона GMT. Текущее время 23:23.
Показать все 1540 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024