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

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Xash3D (https://hlfx.ru/forum/forumdisplay.php?forumid=14)
-- Xash 0.72 alpha (build 1305) (https://hlfx.ru/forum/showthread.php?threadid=2299)


Отправлено Дядя Миша 03-09-2010 в 14:45:

Xash 0.72 alpha (build 1305)

Основные отличия от версии 0.71:
1. Была проделана грандиозная работа по максимальной совместимости (а следовательно и портируемости) с HL SDK 2.3 (и модами, основанными на нём). Изменения коснулись главным образом серверной части SDK, но клиентская тоже была во многом приведена к совместимости. Чтобы увидеть отличия необходимость сравнить SDK 2.3 и ксаш SDK при помощи WinDiff. Главным образом это работа с кварами (game.cpp) и видоизмененный код некоторых функций в client.cpp. В h_export.cpp необходимо убрать приставку DLLEXPORT. Все остальные изменения не влияют на совместимость и сделаны во многом с целью оптимизации и устранения старых халфовских багов.
2. Сетевой движок переписан на 80%. В частности появилась поддержка delta.lst и возможность передачи нецелого числа бит для той или иной переменной. В дальнейшем будет добавлена возможность трансляции больших пакетов по частям, пофикшены некоторые баги в дельта-компрессии.
3. Переписан код определения видимости на сервере (максимальное соответствие с халфовским), с возможностью дальнейшей оптимизации юзером при помощи движковой функции ENGINE_BOX_VISIBLE (позволяет отсечь невидимые объекты, которые пропустил ENGINE_CHECK_VISIBILITY).
4. Механизм серверных лучей привден в максимальное соответствие с халфовским кодом.
5. Код темп-энтитей полностью вынесен на клиент (дивжок про них вообще ничего не знает).
6. Переписана трасса хитбоксов, с возможностью трасинга tempbox vs hitbox (например хитбокс-коллизия с osprey.mdl).
7. Переписан механизм трассы как для сервера, так и для Pmove.
8. Переписана функция TRACE_HULL.
9. Переписан код активации триггеров и код POINT_CONTENTS на основе приоритета контентсов.
10.Переписан код для поездов и платформ (в частности уменьшилось кол-во застреваний на поездах для игрока и монстров).
11.Переписан код движения монстров и bounce-энтить.
12.Введен новый моветип - COMPOUND, позволяющий ататчить одну энтить к другой. Посмотреть его работу можно на стрелах арбалета, которые правильно застревают в поездах, лифтах, пушаблях итд. По сути - движковый мовевитч, но без возможности сквозного аттача. Возможно расширение возможностей на основе предложений от юзеров.
13. Добавлена проверка на пересечение хуллов между монстрами (исправляет баг, когда тентакля не могла никого убить).
14. Сделано много-много мелких исправлений для оригинального SDK (все они начинаются с комента // g-cont. <notice>
15. В дальнейшем планируется завершить предиктинг игрока и предиктинг оружия. Пока что этот код недоделан, поэтому пожалуйста не включайте cl_predict и cl_lw. Чтобы избежать вопросов типа, "а почему игрок застрял в центре карты" и "а почему у оружия анимации не играются". Ксаш самостоятельно выключит их для текущей версии, даже если они были у вас включены, поэтому подобные вопросы будут просто игнорироваться.
16. Исправлен баг с небом (надеюсь окончательно).
17. В составе SDK теперь идет только HL SDK. Никаких блушифтов (можете сами для себя замастырить). Поэтому вопросы - а куда делся броник в БШ или там розенберг я тоже не рассматриваю.
18. На данный момент в ксаше известны два вылета: первый остался от предидущих версий (в snd_dx.dll связан с анимацией рта, происходит крайне редко). Второй проявляется строго на определенной карте в блушифте (в главе Зов Долга, там где аслейв падает вместе с аварийным мостом). Оба бага в ближайщее время нет возможности исправить (первый проявляется слишком редко, чтобы установить закономерность, поэтому будет исправлен, когда я плотно займусь звуковым движком, второй проявляется только когда hl.dll скомпилена в релизе и строго на определенном месте, хотя там нету ни единой энтити). Если найдете еще какой-то вылет - обязательно дайте знать. Это информация первоочередной важности.
19. Старая тема про ксаш будет закрыта 6 сентября, файлы со старыми версиями будут удалены. Если кому-то еще нужны ксашы версии 0.71 - качайте, пока есть время.

Пруфлинки:
www.hlfx.ru/xash/xash_build1305.rar - 1.00 Mb (внимательно изучите Install Notes.txt перед установкой)
www.hlfx.ru/xash/xash_sdk0.72.rar - 560 Kb (SDK для кодеров)

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 03-09-2010 в 15:19:

>движковый мовевитч, но без возможности сквозного аттача

разъясни поподробнее, непонятно.


Отправлено Дядя Миша 03-09-2010 в 15:43:

Цитата:
thambs писал:
разъясни поподробнее, непонятно.

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 03-09-2010 в 15:51:

С RPG какой-то лулз — стреляю и она не летит, а просто вываливается как булыжник . Правда иногда все ок.
Смена разрешения с/на новые два (400x300, 512x384) корявит спрайты HUD'а (если надо, могу скинуть скриншот). А может тут ты новые спрайты планируешь юзать (которые мельче)?

Цитата:
thambs писал:
разъясни поподробнее, непонятно.

Я тоже не понял, стреляю в дверь, юзаю — стрела не двигается. Кстати, плавное исчезновение симпатичнее.

Я в восторге. Многие изменения заметны сразу.


Отправлено Дядя Миша 03-09-2010 в 15:58:

Цитата:
qpAHToMAS писал:
Смена разрешения с/на новые два (400x300, 512x384) корявит спрайты HUD'а (если надо, могу скинуть скриншот).

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 03-09-2010 в 17:07:

В этой версии:


Цитата:
Дядя Миша писал:
Если найдете еще какой-то вылет - обязательно дайте знать.

Было два, оба при тестировании прострелов гаусса, первый раз: стрелял как попало по стенами, переключился на другой Xash (ALT+TAB) — вылет.
Второй: при простом выстреле в стену, за которой стоял игрок. Не знаю что это, но:
code:
00023a6f engine.dll

А прострелов двух и более стен так и нет .


Отправлено FiEctro 03-09-2010 в 17:11:

qpAHToMAS
>> При уничтожении func_breakable gibs'ы металла как-то глючно увеличиваются на всю карту. См. скриншот здесь.

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

>> А прострелов двух и более стен так и нет.

Ты не понятный, то убрать прострелы, то добавить, определись.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 05-09-2010 в 13:11:

Первые баги билда 1305:

1. Сразу заметил дёрганность движений камеры, особенно при беге, при хотьбе не очень заметно.
Поднял fps_max с 72 до 200 - всё стало гладко.
2. После чейнджлевела оружие не перезаряжается! Предиктинг???
3. На лифте в курсе обучения (самый первый лифт, после которого хелсчарджер показывают) игрока жутко плющит.
Камера дёргается, при подъёме опускается почти до самого пола, при спуске наоборот, поднимается под потолок.

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


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

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

Интерполяции нету пока что
Только для монстров.
Цитата:
Ku2zoff писал:
После чейнджлевела оружие не перезаряжается! Предиктинг???

Он родимый! Он!
Цитата:
Ku2zoff писал:
Камера дёргается, при подъёме опускается почти до самого пола, при спуске наоборот, поднимается под потолок.

У меня всё ок. Думаю дело не в лифте.
Цитата:
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'


Отправлено Ак47 05-09-2010 в 16:12:

Черт, чего то не разберу.Создал отдельную папку, скопировал ксеш туда, заполнил папку вальв, жму екзешник, открывается старая менюшка в маленьком окне, нью-гейм и...просто игра не запускается, хоят я закинул туда пару карт и прописал в либисте имя начальной карты.
ЗЫ:В папке бин, куча экзешников, они должны работать или нет?Я попробовал запустить-ошибка.


Отправлено FiEctro 05-09-2010 в 16:36:

Ак47
В ксаше GameInfo.txt либлист не работает.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ак47 05-09-2010 в 17:21:

FiEctro Спасибо, помогло.
Теперь я заметил несколько багов.
Первый, странный- на растоянии так:

Приблизившись, всё норм.
Второй:

Точно так же.
А третий в том, что при перезапуске, картинки эти бажные-меняются.Карту юзал свою.
ЗЫ:Кстати, что в консоли прописать нужно, чтобы получить нужныое тебе оружие?)


Отправлено FiEctro 05-09-2010 в 17:35:

Ак47
И ты серьёзно предполагаешь что на скринах разрешением 180х126 можно что то разглядеть?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено GuNsHiP 05-09-2010 в 17:45:

У меня вылетает постоянно. Особенно когда прописываю 2 раза Impulse 101.

__________________
Gunship Stuff


Отправлено Ак47 05-09-2010 в 17:50:

FiEctro да, беда...что-то глюкануло на хостинге походу, или тут не отображаются ИМГ теги
Исправил
так, вот первый баг
http://s50.radikal.ru/i129/1009/0d/2162867c676d.jpg
второй
http://s001.radikal.ru/i196/1009/c4/64ca4e988d80.jpg
Кстати понравилось что игрок тепер не несётся, а нормально ходит, а стрейф на шифт добавлен.Удобно)


Отправлено FiEctro 05-09-2010 в 18:00:

Ак47
Юзай pix.academ.ru, у меня на твоём хостинге тока реклама быстро грузится.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 05-09-2010 в 18:03:

Цитата:
Ак47 писал:
Кстати, что в консоли прописать нужно, чтобы получить нужныое тебе оружие?)

Give наверное )
Цитата:
GuNsHiP писал:
У меня вылетает постоянно. Особенно когда прописываю 2 раза Impulse 101.

а я вот в консоли до 15 раз прописываю impulse 101. И ничего не вылетает. Ты бы хоть лог приложил.

Добавлено 05-09-2010 в 22:03:

Цитата:
Ак47 писал:
Теперь я заметил несколько багов.
Первый, странный- на растоянии так:
http://s45.radikal.ru/i107/1009/50/7dff78976ea4t.jpg
Приблизившись, всё норм.
Второй:
http://s58.radikal.ru/i162/1009/36/3b79b8d3de7at.jpg
Точно так же.
А третий в том, что при перезапуске, картинки эти бажные-меняются.Карту юзал свою.

открой opengl.cfg в папке valve и поменяй
setr gl_sgis_generate_mipmaps "1"
на
setr gl_sgis_generate_mipmaps "0"
У тебя радион, пади?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ак47 05-09-2010 в 18:18:

Цитата:
Дядя Миша писал:
У тебя радион, пади?

Он рАдимый)
Теперь за место их, зелено-поносное отражение, чтоли...на модели черное


Отправлено Дядя Миша 05-09-2010 в 20:50:

Ак47 отключай по очереди расширения из opengl.cfg (ставь ноль вместо еденички), пока не пройдет.
В первую очередь проверь gl_ext_texture_lodbias, уже были случаи.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ак47 06-09-2010 в 12:37:

Дядя Миша всё вырубил, изменений нет (


Отправлено Дядя Миша 06-09-2010 в 12:44:

Ак47 а скрин показать?

Добавлено 06-09-2010 в 16:44:

ЗЫ. В крайнем случае поставь gl_texturemode GL_LINEAR

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 06-09-2010 в 13:45:

Будет ли в Xash стандартное небо? А то при загрузке карты, для которой нет картинок неба, отображается "зал зеркал".


Отправлено Ак47 06-09-2010 в 15:33:

Дядя Миша
еще на меня зомби не нападает, он атакует, но не идёт за мной.Кстати можно при ходьбе\беге поставить анимации движения оружия, так будет смотреться интересней, наверное)


Отправлено Дядя Миша 06-09-2010 в 15:46:

Цитата:
qpAHToMAS писал:
Будет ли в Xash стандартное небо? А то при загрузке карты, для которой нет картинок неба, отображается "зал зеркал".

текстурка sky будет рисоваться взамен. Она раньше рисовалась, но я там что-то поломал.
Ак47 что это у тебя за карта такая интересная?
Скинь её в аттаче, може то глюк карты.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ак47 06-09-2010 в 15:53:

Цитата:
Дядя Миша писал:
что это у тебя за карта такая интересная?

да эт набросок, и единственная карта в папке мапс)Может это из-за настроек в компиляторах?Я менял гамму и баунс.


Отправлено Дядя Миша 06-09-2010 в 17:22:

Цитата:
Ак47 писал:
Может это из-за настроек в компиляторах?Я менял гамму и баунс.

Да нет, у меня полный порядок. Попробуй другие дрова, я больше не знаю чем тебе помочь.
А что зомби не ходят - так ты бы info_node расставил. Ну и там есть некий баг, из-за которого кстати и гарг тупит на с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'


Отправлено qpAHToMAS 07-09-2010 в 07:47:

Вспомнился геморрой оригинальной HL, который совсем недавно пофиксили:


Кстати, а команды для отображения хитбоксов игроков нет?

Цитата:
Ku2zoff писал:
З.Ы. Понравилось, как стрелы аттачатся к энтитям и двигаются с ними.

Почему у меня эта фишка не работает ?

Добавлено 07-09-2010 в 11:47:

Дядя Миша, по поводу частичек спрайтов от Gauss'а при выстреле в небо:
Я уже писал про первую атаку, но вторая чуть не доделана, частицы вылетают, когда луч попадает рикошетом в небо, либо делает рикошет от него.


Отправлено FiEctro 07-09-2010 в 07:53:

>> Решается избавлением от того самого подскока игрока.

:O я думал там просто размер хулла меняется, а он еще оказывается подскакивает куда то 0_o.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено qpAHToMAS 07-09-2010 в 08:18:

Еще один вылет при выстреле из Gauss'а:

code:
Sys_Crash: call 049A7BCE at address C0000005

В server.dll походу. Ошибка выскочила у обоих игроков на сервере.
И на каком -log уровне лучше тестить такие вылеты?

FiEctro, на небольшой ступеньке можно проверить.


Отправлено Дядя Миша 07-09-2010 в 08:55:

Цитата:
qpAHToMAS писал:
Кстати, а команды для отображения хитбоксов игроков нет?

r_drawentities 3
Цитата:
qpAHToMAS писал:
Почему у меня эта фишка не работает ?

Мне вот тоже очень интересно. Может ты ксаш установил неправильно?
Цитата:
FiEctro писал:
я думал там просто размер хулла меняется, а он еще оказывается подскакивает куда то

Ну это чтобы не застрять, видимо

Добавлено 07-09-2010 в 12:55:

Цитата:
qpAHToMAS писал:
Еще один вылет при выстреле из Gauss'а:

Ну потом оттестируем. В связи с наметившей тенденцией при голосовании, новый ксаш будет не раньше 13 декабря.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 07-09-2010 в 09:14:

Цитата:
Дядя Миша писал:
Ну это чтобы не застрять, видимо

На AMXX плагин есть: над головой каждого игрока создается материальный, но не видимый кубик, который собственно блокирует этот подлет от +duck'а, но который исчезает от +jump'а. Такой вот метод, но зато работает .

Цитата:
Дядя Миша писал:

Ну потом оттестируем.

Нашел 100% закономерность вылета, видео тут.


Отправлено Ku2zoff 07-09-2010 в 11:02:

>>В связи с наметившей тенденцией при голосовании, новый ксаш будет не раньше 13 декабря.

Не надо полной совместимости плз! Пусть будет как есть. Лучше интерполяцию пофиксить и предиктинг доделать.


Отправлено Дядя Миша 07-09-2010 в 12:33:

Цитата:
Ku2zoff писал:
Не надо полной совместимости плз! Пусть будет как есть

Пусть и дальше глючит? Ну юзай текущую версию, разве я могу тебе запретить?

Добавлено 07-09-2010 в 16:21:

Цитата:
qpAHToMAS писал:
Нашел 100% закономерность вылета, видео тут.

щас поглядим. Может еще один баг поправлю.

Добавлено 07-09-2010 в 16:26:

qpAHToMAS не совсем понятно:
1. обязательно ли становится там, где стал ты ?
2. обязательно ли спавнить на карту второго игрока ?
3. обязательно ли сначала выпускать снарка, перед тем как выстрелить из гаусса?
4. обязательно ли стрелять вторичной аттакой?

Добавлено 07-09-2010 в 16:33:

qpAHToMAS кстати насчет неаттачащихся стрел: а слабо было упомянуть, что это в мультиплеере происходит?
Какой же из тебя бета-тестер, если ты важнейшие детали баг-репорта сознательно умалчиваешь?

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 07-09-2010 в 13:36:

Дядя Миша:

    Нет.
    Да.
    Да.
    Нет.

Баг срабатывает когда на какого-нибудь игрока напал снарк и кто-нибудь при этом выстрелил (походу из любого оружия). Выстрел из Gauss'а выкидывает обоих игроков, так же как и выстрел из пистолета, а выстрел и автомата например, выкидывает только жертву снарка.

Цитата:
Дядя Миша писал:
Какой же из тебя бета-тестер, если ты важнейшие детали баг-репорта сознательно умалчиваешь?

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

Фишку оценил, выглядит круто.

Кстати, у "потолковых монстров" с опущенными языками-веревками (хз как их зовут) исчезают те самые веревки, когда не отображаются сами монстры. Как и с лучами от Tripmine было в предыдущей версии.

Добавлено 07-09-2010 в 17:13:

Может еще не писали про этот глюк:
Если подниматься на платформе (func_door например) и использовать impulse 101, то в момент появления предметов в игроке, игрок будет проходить сквозь платформу. Работает так же и при подъеме платформы. Только в сингле.

Добавлено 07-09-2010 в 17:36:

На счет стрел:
На вращательных объектах, у которых ось не в центре (вроде по этому), они криво смешаются. См. скриншот.


Отправлено Дядя Миша 07-09-2010 в 14:08:

Цитата:
qpAHToMAS писал:
Ах какой же из тебя релизер, когда ты не указываешь, что эта опция работает только в сингле

Ну прежде всего это был тест нового моветипа. А стрелу я выбрал, как наиболее наглядный эффект. В мульте я её просто не проверял, там надо дописать немного кода, стрелы-то разные.
Цитата:
qpAHToMAS писал:
Кстати, у "потолковых монстров" с опущенными языками-веревками (хз как их зовут) исчезают те самые веревки, когда не отображаются сами монстры. Как и с лучами от Tripmine было в предыдущей версии.

Нет. Это стандартный халфовский баг и я ничего с этим сделать не могу, хоть тресни. Их на сервере отсекает, не на клиенте.
Цитата:
qpAHToMAS писал:
Если подниматься на платформе (func_door например) и использовать impulse 101, то в момент появления предметов в игроке, игрок будет проходить сквозь платформу. Работает так же и при подъеме платформы.

Это баг комбинации трасс и всей физики в целом. Главным образом - из-за того что у трипмайны зачем-то проставлен размер в коде. В хл этот баг так же есть, но там игрок тупо застревает в лифте\поезде. Ничего с этим сделать нельзя, не сломав что-либо другое.
Цитата:
qpAHToMAS писал:
На вращательных объектах, у которых ось не в центре (вроде по этому), они криво смешаются

Зависит от оси вращения, да есть в определенных позициях.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 07-09-2010 в 15:09:

Цитата:
Дядя Миша писал:
Это баг комбинации трасс и всей физики в целом. Главным образом - из-за того что у трипмайны зачем-то проставлен размер в коде. В хл этот баг так же есть, но там игрок тупо застревает в лифте\поезде. Ничего с этим сделать нельзя, не сломав что-либо другое.

А если выдавать игроку оружие, не создавая item'ы в нем ? Вообще баг довольно жирный, будет печально, если он останется.


Отправлено Дядя Миша 07-09-2010 в 16:26:

Цитата:
qpAHToMAS писал:
А если выдавать игроку оружие, не создавая item'ы в нем ? Вообще баг довольно жирный, будет печально, если он останется.

можно и так.

Добавлено 07-09-2010 в 20:26:

qpAHToMAS не могу я твой баг воспроизвести. Уже как только не прыгал и снарков пускал и из гаусса стрелял - невылетает.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 08-09-2010 в 05:32:

Цитата:
Дядя Миша писал:
qpAHToMAS не могу я твой баг воспроизвести. Уже как только не прыгал и снарков пускал и из гаусса стрелял - невылетает.

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

Добавлено 08-09-2010 в 09:32:

Давно хотел спросить:
Когда игрок уходит от окна с игрой (свернулся например), то клиент игры как бы замораживается, так будет всегда, или все-таки все будет как в оригинальной HL?


Отправлено Дядя Миша 08-09-2010 в 07:37:

Цитата:
qpAHToMAS писал:
Когда игрок уходит от окна с игрой (свернулся например), то клиент игры как бы замораживается, так будет всегда, или все-таки все будет как в оригинальной HL?

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

Добавлено 08-09-2010 в 11:37:

Цитата:
qpAHToMAS писал:
Работает когда я подключаюсь со второй машины на сервер.

Хорошо, проверю.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 08-09-2010 в 17:32:

Цитата:
Дядя Миша писал:
если он не будет замораживаться, ты больше двух копий не запустишь, они у тебя весь проц выжрут.

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

Еще один вылет в одиночке:
Ставим карту c2a3c, после появления идем по коридору слева, появляемся в c2a3e уровне, пытаемся толкнуть одну из первых бочек — игра вылетает.


Отправлено Дядя Миша 08-09-2010 в 18:19:

Цитата:
qpAHToMAS писал:
Еще один вылет в одиночке:
Ставим карту c2a3c, после появления идем по коридору слева, появляемся в c2a3e уровне, пытаемся толкнуть одну из первых бочек — игра вылетает.

Ух-ты
будем разбираться.

Добавлено 08-09-2010 в 22:19:

исправил.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 10-09-2010 в 11:26:

Дядя Миша, при r_nobind 1 Listen сервер вылетает, когда например на crossfire игра пытается прорисовать поле с пушками.


И кстати, по поводу скриншотов:
Если выполнить screenshot в консоле без Listen сервера/"подключенности" к серверу, то он не создастся, предлагаю все-таки создавать и кидать в корень scrshots диры.
И по поводу формата, можно ли TGA выставить?

И да, хотелось бы плавное исчезновение арбалетных стрел и в сингле .


Отправлено Дядя Миша 10-09-2010 в 12:10:

Цитата:
qpAHToMAS писал:
при r_nobind 1 Listen сервер вылетает, когда например на crossfire игра пытается прорисовать поле с пушками.

r_nobind 1 нельзя включать. Это только для меня.
Цитата:
qpAHToMAS писал:
Если выполнить screenshot в консоле без Listen сервера/"подключенности" к серверу, то он не создастся, предлагаю все-таки создавать и кидать в корень scrshots диры.

а что ты собрался фотографировать? консоль?
Цитата:
qpAHToMAS писал:
И по поводу формата, можно ли TGA выставить?

Теоретически. Открой gameinfo.txt и найди параметр gameHint.
Это - самый могучий параметр будущей игры. он отвечает за поддерживаемые движком ресурсы.
Поддерживаются следующие значения:
Xash3D
stalker
Doom1
Quake1
Quake2
Quake3
Quake4
Half-Life
Half-Life 2
В зависимости от значения движок забывает про поддержку wad и начинает понимать dds, vtf, tga, png, ogg wav и прочие форматы звуков-картинок. Xash3D - это компромиссный вариант.
Так же меняется формат скриншотов.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 10-09-2010 в 12:45:

Цитата:
Дядя Миша писал:
Теоретически. Открой gameinfo.txt и найди параметр gameHint.

Жууть, Xash монстр прям. Жаль, что "не теоритического" решения нет .

Цитата:
Дядя Миша писал:
а что ты собрался фотографировать? консоль?

Да, копировать ведь нельзя .

По прежнему актуальные проблемы:

Это случаем не из-за использования старой студии?


Отправлено Дядя Миша 10-09-2010 в 13:28:

Цитата:
qpAHToMAS писал:
Да, копировать ведь нельзя

а engine.log на што тебе?
Цитата:
qpAHToMAS писал:
Поддержка MOUSE4, MOUSE5?

Да што ты туда вешать собрался
Цитата:
qpAHToMAS писал:
Поддержка кликов на втором мониторе в оконном режиме?

нуу меня нету второго монитора, как я тебе отлажу?
и какие именно клики он должен поддерживать?

Добавлено 10-09-2010 в 17:28:

Цитата:
qpAHToMAS писал:
Жаль, что "не теоритического" решения нет

Я просто не придумал как лучше разрулить поддерживаемые форматы.
В теории там скриптик нужен, но на практике эту систему еще тулзы юзают.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 10-09-2010 в 14:21:

Цитата:
Дядя Миша писал:
а engine.log на што тебе?

А если игра была без "-log" параметра запущена?

Цитата:
Дядя Миша писал:
Да што ты туда вешать собрался

Всю жизнь +duck был на MOUSE4, а тут такая подстава. Да и согласись, эти клавиши уже можно смело назвать стандартом для игр.

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

Вообщем смотри:
Стоит основной экран, слева еще один. Судя по всему, когда я перетаскиваю курсор в активное окно Xash'а из вне (игра находится в меню), то его реальное положение будет ровно курсору в окне игры.
Но если сделать это же действие когда окно Xash'а на левом экране (там минусовые координаты курсора по X, но важно то, что они выходят за пределы разрешения главного экрана), то в меню игры появится игровой курсор, но системный курсор переместится на определенные координаты. Отсюда и любой клик в игре будет выполнен, но повлечет за собой и клик по месту, где остался системный курсор. Все это конечно будет работать не только в меню игры.
Для наглядности, выкладываю картинку.


Отправлено Дядя Миша 10-09-2010 в 14:31:

Цитата:
qpAHToMAS писал:
А если игра была без "-log" параметра запущена?

ну да, так совершенно случайно -dev вписал, а -log забыл
Цитата:
qpAHToMAS писал:
Стоит основной экран, слева еще один. Судя по всему, когда я перетаскиваю курсор в активное окно Xash'а из вне (игра находится в меню), то его реальное положение будет ровно курсору в окне игры.

без второго монитора - никак поправить не могу, увы.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ак47 11-09-2010 в 07:49:

Вот так при зажатом шифте было)


Отправлено Дядя Миша 11-09-2010 в 08:39:

Ак47 а что было при зажатом шифте?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ак47 11-09-2010 в 08:53:

Дядя Миша Ну вот когда я бегом расставил мины, их модели не появились


Отправлено qpAHToMAS 11-09-2010 в 09:25:

Ак47, да, с лазерами вообще лютые глюки в этой версии.
Да и вообще их править надо, что бы например в щели они не ставились и т.д.

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

Надеюсь, что найдешь какой-нибудь старый "ящик".

Еще один вылет:
Создаю Listen сервер с картой subtransit, ничего не трогая подключаю одного клиента к нему (на этом же Xash'е), опять же ничего не трогая сразу бегу в определенную точку (см. видео), стреляю — игра вылетает (что за суммы?):
code:
Sys_Crash: call 00A93A6F at address C0000005

Видео (1.3 Мб).

Еще какой-то глюк:
Если клиентом игры стрелять рядом с игроком, то будто ты попадаешь по нему, о чем говорит звук попадания в тело и не рисуются декали от выстрелов. Это не работает, когда ты стреляешь от лица игрока Listen сервера. Кстати, в этом случае тоже бывают вылеты (!).


Отправлено Дядя Миша 11-09-2010 в 09:25:

Ак47 дык, а как я это определю по скрину? Может это у тебя концы лучей на скринах. Всегда надо писать в чём трабла.

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 11-09-2010 в 09:39:

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

А как же такая коробочка, которая позволяет переключаться между системниками (забыл как называется)? Ты говорил, у тебя такая тоже есть.

__________________

xaerox on Vivino


Отправлено qpAHToMAS 11-09-2010 в 10:50:

Цитата:
Дядя Миша писал:
Give наверное )

А список предметов где взять?

Добавлено 11-09-2010 в 14:50:


Отправлено Дядя Миша 11-09-2010 в 10:54:

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

Коробочка есть, а монитор - один.
qpAHToMAS для випонов Tab-автозаполнение работает.
А из остальных - аптечка, костюм и батарейка.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 11-09-2010 в 11:14:

Какой-то внешний (по графике) глюк. Ставлю boot_camp, бегу на поле с 4-мя столбами-цилиндрами, целюсь в один из них, отойдя на небольшое расстояние, стреляю — "луч" пули проходит сквозь столб, но судя по всему, только внешне. См. скриншот.
Работает со всеми оружиями кроме всяких ракет, стрел и т.п.

Наверное из-за многогранности этих самых цилиндров.


Отправлено Дядя Миша 11-09-2010 в 11:18:

qpAHToMAS столбы клипом окружены, скорее всего.
Проверь в халфе.

Добавлено 11-09-2010 в 15:18:

ЗЫ. скоро апдейт будет.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 11-09-2010 в 11:29:

Цитата:
Дядя Миша писал:
qpAHToMAS столбы клипом окружены, скорее всего.

Нет, да и CLIP ведь не материален для пуль?

Цитата:
Дядя Миша писал:
Проверь в халфе.

В HL такого нет.

Сделал свою карту с такими же цилиндрами: баг работает только тогда, когда цилиндры являются func_wall'ами (как и на boot_camp).

Цитата:
Дядя Миша писал:
ЗЫ. скоро апдейт будет.

Ждем .


Отправлено FiEctro 11-09-2010 в 12:04:

qpAHToMAS
У мну на boot_camp всё ок. На столбах даже декали остаются.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено qpAHToMAS 11-09-2010 в 12:21:

FiEctro, отойди от них как можно дальше. Для удобства можешь с арбалета (через прицел) стрелять.
Хз, но у меня стабильно работает.


Отправлено FiEctro 11-09-2010 в 12:40:

qpAHToMAS
Да есть такое, я думаю что это нечто вроде разброса, вот тока как стрелы оказались по ту сторону столба хз. Они fanc_wall обычный да. Походу дела дистанция трассы энтитей маловата. Оно и с лестницами так же, в близи трейсит, а из далека - нифига.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


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

Как вы ухитряетесь такие баги ловить
qpAHToMAS ты себе вторую колонку достал?
Что по звуку скажешь?

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 11-09-2010 в 17:40:

Цитата:
Дядя Миша писал:
qpAHToMAS ты себе вторую колонку достал?
Что по звуку скажешь?

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

Цитата:
FiEctro писал:
Они fanc_wall обычный да. Походу дела дистанция трассы энтитей маловата. Оно и с лестницами так же, в близи трейсит, а из далека - нифига.

Действительно. Оказывается форма тут вообще роли не играет. Работает мало того, что со всеми формами и видами func_wall'ов, так и с любыми материальными для пуль ентитями (func_button'ы, платформы всякие и т.п.).


Отправлено Дядя Миша 11-09-2010 в 19:28:

Цитата:
qpAHToMAS писал:
Пока еще до сих пор с одной сижу, но вроде все ок, по крайней мере те же взрывы стали проигрываться в местах взрывов.


ну я над этим немножка поработал
Цитата:
qpAHToMAS писал:
Действительно. Оказывается форма тут вообще роли не играет

я прямо хз о чом вы. Но я могу увеличить радиус действия для physent.
Хотя и слабо себе представляю каким боком это поможет.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 12-09-2010 в 07:37:

Цитата:
Дядя Миша писал:
я прямо хз о чом вы

Ты так и не повторил этот глюк? Может тебе тестовую карту дать?

Цитата:
Дядя Миша писал:
Но я могу увеличить радиус действия для physent.
Хотя и слабо себе представляю каким боком это поможет.

Я то темболее хз как такое фиксить .


Отправлено Дядя Миша 12-09-2010 в 09:01:

Цитата:
qpAHToMAS писал:
Ты так и не повторил этот глюк? Может тебе тестовую карту дать?

Да повторил, но мне FiEctro сказал, что для этого надо сделать default_fov 10, а этого делать нельзя ни в коем случае.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 12-09-2010 в 09:30:

Цитата:
Дядя Миша писал:
но мне FiEctro сказал, что для этого надо сделать default_fov 10, а этого делать нельзя ни в коем случае.

Может это он так для удобства (типа зум)? У меня на стандартном значении (90) работает.

Кстати, почему этот квар под sv_cheats 1 не подписан @_@?


Отправлено FiEctro 12-09-2010 в 09:54:

qpAHToMAS
>> Кстати, почему этот квар под sv_cheats 1 не подписан @_@?

В хл он точно так же.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 12-09-2010 в 12:15:

Цитата:
qpAHToMAS писал:
Кстати, почему этот квар под sv_cheats 1 не подписан @_@?

Я не уверен, но по-моему FOV для таких значений считается слегка неправильно. Но уж луч точно летит не в центр прицела.
Отсюда и промахи. А при fov 90 подобных траблов не наблюдается, по крайней мере на том же бут-кампе я не смог найти такую точку, из которой столбы не простреливаются неправильно.
И еще. Мне вас с ФиЭктрой порой очень тяжко понять. Но ФиЭктро я уже многое рассказал по архитектуре движка, и с ним проще. А твои описания багов для меня частенько вынос мозга. Потому что я даже приблизительно не могу понять о чем речь. Можно попросить тебя не делать никаких предположений по поводу того отчего такое случается и просто рассказывать про баг "глазами игрока" ?

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 13-09-2010 в 06:15:

Дядя Миша, я ведь даже скриншот выложил . Ок, перефразирую:
Ищу на карте любую материальную для пуль ентитю, будь это простой func_wall, func_button, func_door и прочее. Подхожу близко к объекту и стреляю из Gauss'а — отчетливо вижу как луч вылетает из ствола и врезается в объект, о чем так же говорит новая декаль от выстрела на нем и спрайт (от попадания луча), все ок.
Отхожу на >256 юнитов от объекта, стреляю в него — вижу как луч выстрела проходит сквозь объект и врезается в ту часть карты, которая находится за объектом.
default_fov, разрешение и прочее тут вообще никакой роли не играют.

"Глазами игрока" это выглядит так:
Стою рядом со столбом на boot_camp карте, стреляю из Gauss'а в него — луч попадает в столб. Отхожу на 5 метров (или более) от него, стреляю — луч пролетает сквозь столб.

Демку записать не могу, из-за какого-то svc_bad, по этому см. скриншоты:
Стреляю в столб на boot_camp близко.
Стреляю в столб на boot_camp из далека, видно как луч проходит сквозь него и врезается в стену за ним.

И что там с новой версией ?


Отправлено Дядя Миша 13-09-2010 в 08:24:

Цитата:
qpAHToMAS писал:
Демку записать не могу, из-за какого-то svc_bad, по этому см. скриншоты:

Да, спасибо что напомнил. Надо будет демки поправить.
Цитата:
qpAHToMAS писал:
И что там с новой версией ?

Питч для звука прикрутил
терпите.

Добавлено 13-09-2010 в 12:24:

Да, с трасой есть ирунда какая-то. Ну исправлю потом.
Всё равно работы над ней еще не окончены.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 13-09-2010 в 11:15:

Цитата:
Дядя Миша писал:
Питч для звука прикрутил

Это что, куда будет направлен звук @_@?


Отправлено XaeroX 13-09-2010 в 11:57:

qpAHToMAS
Это возможность менять его высоту в реальном времени. Ну например, func_tracktrain это использует, чем выше скорость, тем выше звук.

__________________

xaerox on Vivino


Отправлено Дядя Миша 13-09-2010 в 12:26:

Цитата:
qpAHToMAS писал:
Это что, куда будет направлен звук @_@?

нет, этого пока нету.

__________________
My Projects: download page

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

Цитата:

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


Отправлено kogemyaka 15-09-2010 в 17:01:

Дядя Миша в Xash есть свой файл со списком энтитей, который надо подключать к хаммеру или можно использовать от HL?

__________________
-Мама, что такое земляника?
-Не знаю.


Отправлено LokiMb 15-09-2010 в 17:07:

Дядя Миша увидеть закономерность не смог, но иногда ракеты никуда не летят, а тупо падают и взрываються

__________________
УВАЖАЕМЫЕ ЖИРЫ ДЕРИТЕСЬ ЗА ПОНИ!


Отправлено Дядя Миша 15-09-2010 в 17:22:

kogemyaka от HL.

Добавлено 15-09-2010 в 21:22:

Цитата:
LokiMb писал:
Дядя Миша увидеть закономерность не смог, но иногда ракеты никуда не летят, а тупо падают и взрываються

Это я так пошутил
В следующем билде уже убрал.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Zttrium 15-09-2010 в 20:24:

Дядя Миша шутка была одна?)


Отправлено Дядя Миша 16-09-2010 в 07:49:

Zttrium да
Мы с ФиЭктро поспорили, много ли народу её заметят )

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 16-09-2010 в 08:11:

Цитата:
Дядя Миша писал:
Мы с ФиЭктро поспорили, много ли народу её заметят )

А при каком условии она не летит? Случайно 50/50?


Отправлено Дядя Миша 16-09-2010 в 09:41:

Цитата:
qpAHToMAS писал:
Случайно 50/50?

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ак47 16-09-2010 в 14:04:

Дядя Миша а мне эта шутка понравилась))


Отправлено Дядя Миша 16-09-2010 в 14:33:

Цитата:
Ак47 писал:
а мне эта шутка понравилась))

Мне тоже ))) Но для реальной игры, она конечно не очень годится - ракет и так мало.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Government-Man 16-09-2010 в 15:31:

Цитата:
Дядя Миша писал:
Но для реальной игры, она конечно не очень годится - ракет и так мало.


Надо вероятность фейла сделать поменьше просто.


Отправлено qpAHToMAS 16-09-2010 в 15:41:

Дядя Миша, на счет звука:
У взрывов (от гранат, RPG, Tripmine'сов, etc.) слишком маленький радиус. Определенно стоит поставить больше (в HL кстати больше).
А то сейчас звук разрыва снарка слышен дальше, чем взрыв .


Отправлено Ак47 16-09-2010 в 16:38:

Цитата:
Дядя Миша писал:
Но для реальной игры, она конечно не очень годится - ракет и так мало

почему же?Таки "шутки" можно сделать со всеми стволами, что-то типа заедания, как в фар крае 2 или в том же сталкере(правда, там примитивненько), былоб интересно)


Отправлено (_-=ZhekA=-_) 16-09-2010 в 16:57:

Smile

Цитата:
Ак47 писал:
почему же?Таки "шутки" можно сделать со всеми стволами, что-то типа заедания, как в фар крае 2 или в том же сталкере(правда, там примитивненько), былоб интересно)

Тогда игроку нужно будет добавить пару фраз типа "б**ть, что за х**ню я у сидоровича купил, вечно заедает?!"


Отправлено Дядя Миша 16-09-2010 в 17:23:

Не. Геймплей я менять не намерен.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 16-09-2010 в 18:08:

Небольшое несоответствие:
Игрок может блокировать func_rotating при определенном условие (см. скриншот). В HL не так.

Цитата:
Дядя Миша писал:
Геймплей я менять не намерен.

Это правильно.


Отправлено FiEctro 16-09-2010 в 18:26:

qpAHToMAS
Service Unavailable
Не юзай ты этот богомерзкий радикал. pix.academ.org лучше.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 16-09-2010 в 20:25:

Цитата:
qpAHToMAS писал:
Игрок может блокировать func_rotating при определенном условие (см. скриншот). В HL не так.

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 17-09-2010 в 12:04:

Дядя Миша, а ограничения по кол-ву вертексов и размере текстур для MDL'ок есть в studiomdl компиляторе или же в самих MDL файлах?


Отправлено Василь 17-09-2010 в 12:16:

В компиляторе я так думаю, по размеру текстур в ксашевском компиляторе ограничение расширено, я 1024x1024 им засовывал, может можно и больше, но я не пробывал. А вот по вертексам не знаю

__________________
HomePage
YouTube
RIP - Defiler Unit


Отправлено Дядя Миша 17-09-2010 в 13:25:

Цитата:
qpAHToMAS писал:
а ограничения по кол-ву вертексов и размере текстур для MDL'ок есть в studiomdl компиляторе или же в самих MDL файлах?

в халфе ограничение на 2048 треугольников на субмодель ЕМНИП.
в ксаше - до 6144 (объем вертекснова буффера).
По частям рисовать нельзя, поскольку секвенцию триангл-стрип прерывать нельзя, это неизбежно приводит к вырожденным полигонам, или проще говоря - дыркам.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 17-09-2010 в 13:30:

Цитата:
Дядя Миша писал:
в ксаше - до 6144 (объем вертекснова буффера).

Я не моделлер, наверное 6144 хватит за глаза, но просто интересно: по каким критериям было установлено именно это число?
А с разрешением текстур что?


Отправлено Дядя Миша 17-09-2010 в 13:48:

Цитата:
qpAHToMAS писал:
Я не моделлер, наверное 6144 хватит за глаза, но просто интересно: по каким критериям было установлено именно это число?

подели на три.
Цитата:
qpAHToMAS писал:
А с разрешением текстур что?

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 17-09-2010 в 19:28:

Дядя Миша, Edge Bug знаешь? Он собственно и в Xash'е есть, см. видео.
Это когда ты приземляешься, или правильнее сказать зацепляешь угол браша на скорости, которой хватит что бы проиграть звук приземления (топот), либо нанести урон, но игра не делает ничего из этого, лишь отталкивая игрока.

PS:
trigger_teleport может телепортировать мертвого игрока (когда его камера смотрит "глазами" трупа), если труп залетел в триггер как бы.


Отправлено Дядя Миша 17-09-2010 в 19:49:

Цитата:
qpAHToMAS писал:
но игра не делает ничего из этого, лишь отталкивая игрока.

Физика "по кармаку". Лучше не трогать. Тронул одно - изломалось другое.
Цитата:
qpAHToMAS писал:
trigger_teleport может телепортировать мертвого игрока (когда его камера смотрит "глазами" трупа), если труп залетел в триггер как бы.

Ну и прикольно Думаешь это неправильно?

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 17-09-2010 в 19:56:

qpAHToMAS
Это геймерские фишки, пущай будут, думаю задроты будут счастливы :b. Вон скока нытья было, когда валв профиксили распрыг в хл.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено qpAHToMAS 17-09-2010 в 20:02:

Цитата:
Дядя Миша писал:
Физика "по кармаку". Лучше не трогать. Тронул одно - изломалось другое.

Carmack is sucks .

Цитата:
Дядя Миша писал:
Ну и прикольно Думаешь это неправильно?

Ну это как смотреть. В моем понимании этот триггер телепортирует только игроков, но труп ведь уже игрок как таковой, а объект в игровом мире :O.


Отправлено Дядя Миша 17-09-2010 в 20:03:

Xash3D build 1313

Вот и новый билд, как обещал:
1. Поправлен вылет в звуковой длл.
2. Звуковой двиг переписан, добавлен DSP, pitch. DSP, правда, работает не совсем правильно, поэтому, если звук вам не нравится, вы можете выключить его нахрен в соответствующем разделе меню. А я потом к нему вернусь.
3. Поправлен баг с выстрелами на дальние дистанции (декали, спец-эффекты при попадании).
4. Добавлена поддержка пяти дополнительных мышиных кнопок для куфантомаса (хотя на деле я думаю будет поддерживаться не более трех. но проверить не на чем).
5. Восстановил блю-шифт SDK (можно найти в SDK). Кстати это первый билд, на котором я смог таки полностью пройти блу-шифт. Ура товарищи!
Пруфлинки:
www.hlfx.ru/xash/xash_build1313.rar - 1.00 Mb (внимательно изучите Install Notes.txt перед установкой)
www.hlfx.ru/xash/xash_sdk0.72.rar - 560 Kb (SDK для кодеров)

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 17-09-2010 в 21:08:

Цитата:
Дядя Миша писал:
Поправлен баг с выстрелами на дальние дистанции (декали, спец-эффекты при попадании)

Это про те же столбы на boot_camp (глюк еще есть, но реже)?

Цитата:
Дядя Миша писал:
Добавлена поддержка пяти дополнительных мышиных кнопок для куфантомаса (хотя на деле я думаю будет поддерживаться не более трех. но проверить не на чем).

Все кнопки отлично работают от MOUSE1 до MOUSE5, спасибо !


Отправлено Ku2zoff 18-09-2010 в 01:07:

Все изменения радуют.
>>Кстати это первый билд, на котором я смог таки полностью пройти блу-шифт. Ура товарищи!

Ура! Сегодня заценим чо и как. Пройти то-хочется...

Добавлено 18-09-2010 в 08:07:

Всё ещё нету интерполяции =(

Шрифты в консоли приятнее, читать при большом масштабе легче.


Отправлено Дядя Миша 18-09-2010 в 06:19:

Кутузовы по ночам ксашы качают!

Цитата:
Ku2zoff писал:
Всё ещё нету интерполяции =(

нету - для чего именно?
Цитата:
Ku2zoff писал:
Шрифты в консоли приятнее, читать при большом масштабе легче.

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено GuNsHiP 18-09-2010 в 07:33:

Выкидывает при 2 импульсах 101, играл на c1a0 - звук в начале ОК, когда дошёл до барника звук ухудшился в раза 2 как будто 11025 Гц стал.

Сейчас сниму видео, сам всё увидишь.

Как делать лог? Хочу те его скинуть.

Почему не эффектов попадания пуль?

Опять на расстоянии с текстурами происходит хз что.

Может я что-то не так делаю?

Добавлено 18-09-2010 в 11:25:

Эмм...немогу снять видео Faps Fraps'ом

Добавлено 18-09-2010 в 11:30:

Найс, он ещё и скриншоты не делает...

unknown command : snapshot

Добавлено 18-09-2010 в 11:33:

на c2a5 при выстреле в бочку ( которые должны подлетать ) - вылет.

__________________
Gunship Stuff


Отправлено qpAHToMAS 18-09-2010 в 07:39:

Цитата:
GuNsHiP писал:
Как делать лог? Хочу те его скинуть.

Параметры:
code:
-dev -log

Появится engine.log файл.


Отправлено GuNsHiP 18-09-2010 в 07:44:

code:
======================================================================= Xash3D ver.0.72 started at Sep18 2010 [11:41.16] ======================================================================= CPU: AuthenticAMD [1 core]. Frequency: 2.6 Ghz execing config.cfg Video: Radeon X1300/X1550 Series Audio: DirectSound execing opengl.cfg execing valve.rc Unknown command "s_refgain" Unknown command "s_refdelay" Unknown command "s_occfactor" Unknown command "s_verbwet" Unknown command "s_distance" execing language.cfg >\sv_cheats 1 >\map c1a0 Create stringtable Server Dll loaded for mod Half-Life Spawn Server: c1a0 execing skill.cfg GAME SKILL LEVEL:1 *Graph Loaded! 0 entities inhibited Game started **Graph Pointers Set! level loaded at 1.30 sec >\impulse 101 >\impulse 101 Sys_Crash: call 018B4FF5 at address C0000005 ======================================================================= Xash3D ver.0.72 crashed at Sep18 2010 [11:42.13] =======================================================================


Добавлено 18-09-2010 в 11:44:

"CPU: AuthenticAMD [1 core]. Frequency: 2.6 Ghz"

Лол что? у меня 1.8

__________________
Gunship Stuff


Отправлено Ku2zoff 18-09-2010 в 09:09:

>>нету - для чего именно?
Я уже раньше писал что при невысоких (менее 200) значениях fps_max экран при беге подёргивается (не очень заметно, но в хл такого нету).

>>Лол что? у меня 1.8
Ха, у меня вот что выдало один раз

C++ Source Code:
CPU: AuthenticAMD [2 core's ]. Frequency: [b]18.7[/b] Ghz



Может это на атлонах так? На пеньках никто подобного не замечал?


Отправлено Дядя Миша 18-09-2010 в 09:43:

Цитата:
GuNsHiP писал:
играл на c1a0 - звук в начале ОК, когда дошёл до барника звук ухудшился в раза 2 как будто 11025 Гц стал.

У DSP пресеты не совпадают. Не нравится - отключи его в меню Audio.
Цитата:
GuNsHiP писал:
Выкидывает при 2 импульсах 101

Я в консоли наверное раз 16 подряд набрал - и то не выкидывает.
И на кнопку биндил и тоже быстро-быстро нажимал, опять же порядок.
Цитата:
GuNsHiP писал:
Опять на расстоянии с текстурами происходит хз что.

Этож у тебя видеокарта глючила тогда?
Цитата:
GuNsHiP писал:
Найс, он ещё и скриншоты не делает...

unknown command : snapshot

"screenshot" а не "snapshot".
Цитата:
GuNsHiP писал:
на c2a5 при выстреле в бочку ( которые должны подлетать ) - вылет.

Бочки - да. Но только при условии, что ты попал на с2а5 с другова уровня.
Если загрузить его в консоли - ничего этого нет. Ну и почему ты об этом скромно умолчал? Мне каждый раз за вас угадывать надо?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ак47 18-09-2010 в 09:55:

Цитата:
Дядя Миша писал:
Этож у тебя видеокарта глючила тогда?

не не, у меня)Походу реально что-то видюхой(


Отправлено qpAHToMAS 18-09-2010 в 10:02:

Цитата:
Дядя Миша писал:
Я в консоли наверное раз 16 подряд набрал - и то не выкидывает.

Аналогично.

Цитата:
Дядя Миша писал:
И на кнопку биндил и тоже быстро-быстро нажимал, опять же порядок.

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


Отправлено Дядя Миша 18-09-2010 в 10:20:

Цитата:
qpAHToMAS писал:
Ты кстати будешь убирать возможность зажатия клавиш?

Ты же сам первый закричишь "из автомата очердью стрелять нельзя BUGBUG"

Добавлено 18-09-2010 в 14:20:

Впрочем ладно. Добавил, но только для игровой ситуации, для редактирования оставил.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 18-09-2010 в 10:32:

Цитата:
Дядя Миша писал:
Ты же сам первый закричишь "из автомата очердью стрелять нельзя BUGBUG"

Нее , для команд с плюсом/минусом (та же +attack) залипание нужно. А вот для всех остальных (lastinv, slot1, вообще любые) оно нафиг не надо.
Надеюсь, что ты так и сделал.


Отправлено GuNsHiP 18-09-2010 в 10:45:

Цитата:
Этож у тебя видеокарта глючила тогда?


Это не глюк, это Радеон.

У меня и в том моде на дум2 ( Paranoid ) так-же было пока я не покрутил настройки опенгл. У тебя в Ксаше консольная команда какая-то, отключала эту фигню.

Так всё-же :

Почему нет Bullet Hit Effect'ов?
и чё за вылеты на импульс 101? ( античит лол )
Мало крови только спрайт bloodspray без партиклей

Добавлено 18-09-2010 в 14:45:

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


На с2а5 ихтиозавр застрял во мне и чуть не утопил меня, бедного, вместе со своей тушей.

__________________
Gunship Stuff


Отправлено Дядя Миша 18-09-2010 в 10:50:

Цитата:
GuNsHiP писал:
У меня и в том моде на дум2 ( Paranoid ) так-же было пока я не покрутил настройки опенгл. У тебя в Ксаше консольная команда какая-то, отключала эту фигню.

Ну почитай старые темы, поотключай расширения из opengl.cfg
Всё это уже описывалось и не один раз.
Цитата:
GuNsHiP писал:
Почему нет Bullet Hit Effect'ов?

Это когда из стены разная партиклевая ерунда падает? Ну вероятно потому, что я не закодил соответствующий эффект
А помогать. мне торадиционно не хочут, хотя код всех темп-энтить находится на клиенте в сдк.
Цитата:
GuNsHiP писал:
Так, удалил нафиг все кастомные модели оружия и импульс заработал.

А найди ту модельку, которая краш вызывала и скажи, сколько в ней полигонов (модельвьюер показывает).
Цитата:
qpAHToMAS писал:
Нее , для команд с плюсом/минусом (та же +attack) залипание нужно. А вот для всех остальных (lastinv, slot1, вообще любые) оно нафиг не надо.
Надеюсь, что ты так и сделал

Ну да.

__________________
My Projects: download page

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

Цитата:

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


Отправлено GuNsHiP 18-09-2010 в 11:08:

Цитата:
А найди ту модельку, которая краш вызывала и скажи, сколько в ней полигонов (модельвьюер показывает).


Ок, ща будет

Добавлено 18-09-2010 в 15:08:

Сама моделька была глюченая.

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


А что помочь-то? сами партикли я обожаю делать

__________________
Gunship Stuff


Отправлено Дядя Миша 18-09-2010 в 12:30:

Цитата:
GuNsHiP писал:
Сама моделька была глюченая.

Да ты скажи сколько полигонов-то было
Цитата:
GuNsHiP писал:
А что помочь-то? сами партикли я обожаю делать

Да написать же код для функции
C++ Source Code:
1
void CParticleSystem :: BulletImpactParticles( const Vector &pos )
2
{
3
  // FIXME: implement
4
}

Которая лежит в SDK\client\global\r_particle.cpp в самом низу.
Тем более раз ты обожаешь их делать
Вот и вперед.

__________________
My Projects: download page

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

Цитата:

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


Отправлено GuNsHiP 18-09-2010 в 13:14:

Цитата:
Да ты скажи сколько полигонов-то было


Модель не грузится в моделвьювере.

C++ Source Code:
Тем более раз ты обожаешь их делать
Вот и вперед.


хах нет, не код а сами партиклы

вот если чё пара скринов с моего мода на C&C3.





P.S Включите ХТМЛ код наконец

__________________
Gunship Stuff


Отправлено qpAHToMAS 18-09-2010 в 13:37:

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

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


Отправлено FiEctro 18-09-2010 в 13:52:

Лучше взять партиклы от пуль из сорса.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено GuNsHiP 18-09-2010 в 14:00:

Цитата:
FiEctro писал:
Лучше взять партиклы от пуль из сорса.


+1, только не от туда а как там

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

__________________
Gunship Stuff


Отправлено Дядя Миша 18-09-2010 в 14:25:

Цитата:
GuNsHiP писал:
Модель не грузится в моделвьювере.

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

вот если чё пара скринов с моего мода на C&C3.

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

В ксаше эти частички можно по своему усмотрению поменять на спрайты или текстуры.
Цитата:
FiEctro писал:
Лучше взять партиклы от пуль из сорса.

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 18-09-2010 в 14:42:

Цитата:
FiEctro писал:
Лучше взять партиклы от пуль из сорса.

Отличная идея.

Сделал скриншот для вдохновения, может Дядя Миша код сделает, а там уже спрайты найти/сделать не проблема.
Вообще там все одинакого: спрайты пыли, частички от материала (как от Gauss'а прям, с физикой), частицы есть не на всех материалах, некоторые просто "пылят".
Только главное что бы все это чудо не светилось в темноте .


Отправлено FiEctro 18-09-2010 в 14:46:

GuNsHiP
>> только не от туда а как там

Я имею ввиду все константы, размер, время, траектория и т.д.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 18-09-2010 в 14:58:

Цитата:
qpAHToMAS писал:
Сделал скриншот для вдохновения, может Дядя Миша код сделает, а там уже спрайты найти/сделать не проблема.

да-да и каждый раз эти текстуры\спрайты прикладывать к релизу.
Я тут сплю и вижу как бы избавиться от папки gfx (может даже vgui-меню приделаю ради такого), а вы мне предлагаете ресурсов натаскать в движок. Подчеркиваю: в движок, не в игру, нет.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 18-09-2010 в 15:01:

>> vgui-меню приделаю ради такого

ДМ - рулитЪ . Насчет ресурсов согласен, цеплять их как то не очень хочется, хотя из халфовских спрайтов тоже можно собрать нечто похожее, хотя это будет уже не то.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено qpAHToMAS 18-09-2010 в 15:13:

Цитата:
Дядя Миша писал:
да-да и каждый раз эти текстуры\спрайты прикладывать к релизу.

Не надо ничего прикладывать, пускай хоть спрайты-шашечки вылетают, главное что бы код был .

Цитата:
Дядя Миша писал:
может даже vgui-меню приделаю ради такого

Имеешь ввиду меню из окон, как в современной HL? Если да, то горячо поддерживаю.


Отправлено GuNsHiP 18-09-2010 в 15:15:

Моделька в аттаче.


Цитата:

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


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

__________________
Gunship Stuff


Отправлено Дядя Миша 18-09-2010 в 15:15:

Цитата:
qpAHToMAS писал:
Не надо ничего прикладывать, пускай хоть спрайты-шашечки вылетают, главное что бы код был

А. Это можно.
Цитата:
qpAHToMAS писал:
Имеешь ввиду меню из окон, как в современной HL? Если да, то горячо поддерживаю.

Ну VGUI все равно нужен. Но тут надо подумать как следовает, прежде чем делать.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 18-09-2010 в 17:41:

Дядя Миша пусть вгуи будет, но только базовое:
MOTD, Scoreboard, Spectatorpanel, Commandmenu.
Ну ещё можно окошко-сэмпл с комментариями, вызываемое по команде vgui_sample_window или типа того.

Всякие там team и class меню не нужны, их накодить на основе сэмпла можно будет.

З.Ы. а как насчёт режима спектатора как в кс? В игру входим не сразу, сперва видим MOTD окно и там две кнопочки: "Join game" и "Spectate". Честное слово, в хл этого очень не хватает.


Отправлено Дядя Миша 18-09-2010 в 17:49:

Ku2zoff

Цитата:
Дядя Миша писал:
Но тут надо подумать как следовает, прежде чем делать.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 18-09-2010 в 18:37:

Цитата:
Дядя Миша писал:
Но тут надо подумать как следовает, прежде чем делать.

Может стоит обсуждать это в отдельной теме?

Про "подумать как следует" это точно, особенно при наличии разрешения 400x300, как VGUI там будет работать — хз. Хоть изобретай что-то типа масштаба в браузерах.
Но то, что взаимодействие с пользователем надо возлагать на клавиши (те же slot1-slot10) это 100%.

Spectatorpanel, Commandmenu это вообще кто-нибудь использует? Всегда считал лишними функциями, только мешаются.


Отправлено Дядя Миша 18-09-2010 в 18:47:

qpAHToMAS у тебя аватарка пожелтела )

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 18-09-2010 в 18:51:

> 400x300

запускать xash на осциллографах? право же, зачем оно нужно?


Отправлено Дядя Миша 18-09-2010 в 19:06:

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

примеры - в том же файлике, чють повыше.
Цитата:
thambs писал:
запускать xash на осциллографах? право же, зачем оно нужно?

Иной осциллограф подороже геймерского компа будет

Добавлено 18-09-2010 в 23:06:

GuNsHiP у тебя для той модельки просто нету текстур. Вот и вылетает.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 18-09-2010 в 19:27:

Цитата:
Дядя Миша писал:
Иной осциллограф подороже геймерского компа будет

Разрешение кстати интересное, но пока Xash не портирован под какой-нибудь iPhone оно будет бесполезным .
И я надеюсь, что ты планируешь спрайты HUD'а перезагружать при выходе/входе в маленькие разрешения.

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

(!) Для начала надо решить, для какого материала какие эффекты делать, а уже потом рисовать и кодить.

Цитата:
Дядя Миша писал:
qpAHToMAS у тебя аватарка пожелтела )

Это типа "Golden Xash" . Под стандартным стилем форума круто смотрится.


Отправлено Дядя Миша 18-09-2010 в 20:19:

Цитата:
qpAHToMAS писал:
И я надеюсь, что ты планируешь спрайты HUD'а перезагружать при выходе/входе в маленькие разрешения.

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

Добавлено 19-09-2010 в 00:19:

Кстати. qpAHToMAS а ты не хочешь замаппить какую-нибудь карту под Ксаш?

__________________
My Projects: download page

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

Цитата:

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


Отправлено GuNsHiP 18-09-2010 в 22:33:

Дядя Миша, работаю над партиклами.



P.S Скачал с лурки архив про тему с бумом - зря, разрушил мозк

__________________
Gunship Stuff


Отправлено qpAHToMAS 18-09-2010 в 22:45:

Цитата:
Дядя Миша писал:
Кстати. qpAHToMAS а ты не хочешь замаппить какую-нибудь карту под Ксаш?

Можно попробовать, вот только какого плана? Для мультиплеера? Ремейк?


Отправлено GuNsHiP 18-09-2010 в 23:11:

Дядя Миша, можно ли подключить аврору к хит эффекту?

Если да, то как она вызывается? ( CreateAurora? )

P.S на основе того, что у тебя есть в р_партиклз удалось сделать примитив хит эффект от пуль как в думе 2

Добавлено 19-09-2010 в 03:11:

Короче, вот...получилось что-то типа партиклей хл1 только без искр.

P.S оч люблю всё комментировать

C++ Source Code:
1
/*
2
===============
3
BulletImpactParticles
4
 
5
===============
6
*/
7
void CParticleSystem :: BulletImpactParticles( const Vector &pos )
8
{
9
  CBaseParticle	*p;
10
 
11
  for( int i = 0; i < 40; i++ ) // count of particles
12
  {
13
    p = AllocParticle();
14
    if( !p ) return;
15
 
16
    p->SetLifetime( 5.0 ); // Life time of particles
17
    p->SetColor( ramp1[0] );
18
    p->m_Ramp = RANDOM_LONG( 0, 4 );
19
 
20
    if( i & 1 )
21
    {
22
      p->SetType( pt_grav ); // Main yellow particles ( debis? )
23
      for( int j = 0; j < 3; j++ )
24
      {
25
        p->m_Pos[j] = pos[j] + RANDOM_FLOAT( -8, 8 );
26
        p->m_Velocity[j] = RANDOM_FLOAT( -80, 80 ); // Adjust speed/gravity/Velocity ( whatever )
27
      }
28
    }
29
    else
30
    {
31
      p->SetType( pt_fire ); // "Smoke-like" effect
32
      for( int j = 0; j < 3; j++ )
33
      {
34
        p->m_Pos[j] = pos[j] + RANDOM_FLOAT( -2, 3 );
35
        p->m_Velocity[j] = RANDOM_FLOAT( -23, 28 ); // Adjust speed/gravity/Velocity ( whatever )
36
      }
37
    }
38
  }
39
}

__________________
Gunship Stuff


Отправлено Дядя Миша 19-09-2010 в 06:55:

Цитата:
GuNsHiP писал:
можно ли подключить аврору к хит эффекту?

Если да, то как она вызывается? ( CreateAurora? )

Можно, но в релиз это всё равно не войдет.
К тому же аврора цепляется к энтите.
Цитата:
GuNsHiP писал:
Короче, вот...получилось что-то типа партиклей хл1 только без искр.

а 40 партиклей не дофига ли?

Добавлено 19-09-2010 в 10:55:

Ох ё

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 19-09-2010 в 07:45:

>>Spectatorpanel, Commandmenu это вообще кто-нибудь использует? Всегда считал лишними функциями, только мешаются.

Насчёт командменю может ты и прав, а вот без панели спектатора ты не видел бы названия команд, карты и время раунда в КС.


Отправлено GuNsHiP 19-09-2010 в 08:21:

Цитата:
Ох ё


А что ты хотел-то?

С таким убого малым функционалом ничего лучше не сделаешь.

Я помню у тебя в какой-то версии были отличные хит эффекты.
вот, в это видео http://www.youtube.com/watch?v=GFL2dNplI-Y

Верни их.

__________________
Gunship Stuff


Отправлено qpAHToMAS 19-09-2010 в 09:39:

Цитата:
Ku2zoff писал:
а вот без панели спектатора ты не видел бы названия команд, карты и время раунда в КС.

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


Отправлено Дядя Миша 19-09-2010 в 09:42:

Цитата:
GuNsHiP писал:
С таким убого малым функционалом ничего лучше не сделаешь.

Дым-то темп-энтитями сделать можно было. Кто тебе мешал-то?
Да и искра там есть.

__________________
My Projects: download page

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

Цитата:

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


Отправлено GuNsHiP 19-09-2010 в 11:03:

Цитата:
Дядя Миша писал:
Дым-то темп-энтитями сделать можно было. Кто тебе мешал-то?
Да и искра там есть.


Сделал новый эффект с искрами и разлетающимися спрайтами скоро скину - посмотришь.

__________________
Gunship Stuff


Отправлено qpAHToMAS 19-09-2010 в 11:19:

GuNsHiP, а материал, в который врезалась пуля реально в том месте кода узнать?


Отправлено GuNsHiP 19-09-2010 в 11:42:

Цитата:
qpAHToMAS писал:
GuNsHiP, а материал, в который врезалась пуля реально в том месте кода узнать?


нет, это нужно делать в ev_hldm.

Я сделал чтоб от каждого материала были свои партиклы.

сейчас тестирую, делаю правку и кидаю Дяде Мише.

__________________
Gunship Stuff


Отправлено Дядя Миша 19-09-2010 в 11:52:

Жду

__________________
My Projects: download page

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

Цитата:

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


Отправлено GuNsHiP 19-09-2010 в 12:33:

Дядя Миша, если я воткнул некоторый код ( какой материал - такой эффект ) в EV_HLDM_PlayTextureSound - это плохо?

Добавлено 19-09-2010 в 16:33:

Короче, ладно.

С эффектом "какой материал - такой эффект" нужно разбираться.

Пока кину сбилдиную длл и спрайты.

В них Bullet Hit Effect у всех одинаковый ( как в хл1 ).

__________________
Gunship Stuff


Отправлено qpAHToMAS 19-09-2010 в 12:36:

GuNsHiP, у меня зависание игры при выстреле.

Дядя Миша, поддержку хитбоксов с декалями для статичных моделей (на картах) не планировал ли? Как в Source.
На счет карты не ответил.


Отправлено GuNsHiP 19-09-2010 в 13:26:

От фигня.

Качайте новую ДЛЛ

Добавлено 19-09-2010 в 17:26:

ну чё? как вам?

__________________
Gunship Stuff


Отправлено Ku2zoff 19-09-2010 в 13:35:

GuNsHiP молодец конечно, но как бы это уже на усмотрение модмейкера... ДМ писал про уменьшение кол-ва ресурсов, лишние файлы с билдами не нужны. Кто хочет, тот сделает и как в сорсе или ещё лучше. А для билдов достаточно восстановить хл-овские эффекты.


Отправлено GuNsHiP 19-09-2010 в 13:40:

Цитата:
Ku2zoff писал:
GuNsHiP молодец конечно, но как бы это уже на усмотрение модмейкера... ДМ писал про уменьшение кол-ва ресурсов, лишние файлы с билдами не нужны. Кто хочет, тот сделает и как в сорсе или ещё лучше. А для билдов достаточно восстановить хл-овские эффекты.


Пасиб, ну раз так, то можно выбрать текстуру из стандартных хл.

Или оставить только одну ( debris_concrete01.spr ) только она сейчас используется.

__________________
Gunship Stuff


Отправлено Дядя Миша 19-09-2010 в 13:45:

GuNsHiP да в хл как-бы искор поменьше и партиклы почернее.
И спрайты я не могу включить в релиз.

Добавлено 19-09-2010 в 17:45:

GuNsHiP особой разницы между первой и второй дллкой не заметил.
Можешь сделать эффект 1 в 1 как в хл? Безо всяких материалов и левых спрайтов? Ну, разумеется, если хочешь, чтобы он попал в официальный релиз, а твое имя - в кредитсы.

Цитата:
qpAHToMAS писал:
поддержку хитбоксов с декалями для статичных моделей (на картах) не планировал ли? Как в Source.

чего-чего
Цитата:
qpAHToMAS писал:
На счет карты не ответил.

с шойдерами
Ксаш имеет полный набор возможностей шойдеров из кутри + некоторые эксклюзивные.

__________________
My Projects: download page

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

Цитата:

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


Отправлено GuNsHiP 19-09-2010 в 17:54:

Цитата:
Дядя Миша писал:
GuNsHiP да в хл как-бы искор поменьше и партиклы почернее.
И спрайты я не могу включить в релиз.


Сейчас что-нибудь придумаю.

Добавлено 19-09-2010 в 18:24:

Готово.

C++ Source Code:
1
/*
2
===============
3
BulletImpactParticles
4
 
5
===============
6
*/
7
void CParticleSystem :: BulletImpactParticles( const Vector &pos )
8
{
9
  CBaseParticle	*p;
10
  //HSPRITE		sprtex; // Uncomment to enable texture based particle
11
  //sprtex		= SPR_Load("sprites/debris/debris_concrete01.spr"); // Uncomment to enable texture based particle
12
 
13
  for( int i = 0; i < 25; i++ )
14
  {
15
    p = AllocParticle();
16
    if( !p ) return;
17
 
18
    p->SetLifetime( 2.0 );
19
    p->SetColor( 0, 0, 0 ); // 0,0,0 = black
20
    p->SetAlpha( 255 );
21
 
22
    //p->SetTexture ( sprtex ) ; // Uncomment to enable texture based particle
23
 
24
    if( i & 1 )
25
    {
26
      p->SetType( pt_grav );
27
      for( int j = 0; j < 3; j++ )
28
      {
29
        p->m_Pos[j] = pos[j] + RANDOM_FLOAT( -2, 3 ); // distance between particles
30
        p->m_Velocity[j] = RANDOM_FLOAT( -70, 70 ); // speed, velocity of particles
31
      }
32
    }
33
  }
34
}



и в EV_HLDM.cpp :

C++ Source Code:
1
void EV_HLDM_GunshotDecalTrace( pmtrace_t *pTrace, char *decalName )
2
{
3
  int	iRand;
4
  physent_t *pe;
5
 
6
  g_pParticles->BulletImpactParticles( pTrace->endpos ); // Particles
7
  g_pTempEnts->SparkShower( pTrace->endpos ); // Sparks
8
 
9
 
10
  iRand = RANDOM_LONG( 0, 0x7FFF );
11
  if ( iRand < ( 0x7fff / 2 )) // not every bullet makes a sound.
12
  {
13
    switch( iRand % 5 )
14
    {
15
    case 0:
16
        gEngfuncs.pEventAPI->EV_PlaySound( NULL, pTrace->endpos, 0, "weapons/ric1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM );
17
      break;
18
    case 1:
19
        gEngfuncs.pEventAPI->EV_PlaySound( NULL, pTrace->endpos, 0, "weapons/ric2.wav", 1.0, ATTN_NORM, 0, PITCH_NORM );
20
      break;
21
    case 2:
22
        gEngfuncs.pEventAPI->EV_PlaySound( NULL, pTrace->endpos, 0, "weapons/ric3.wav", 1.0, ATTN_NORM, 0, PITCH_NORM );
23
      break;
24
    case 3:
25
        gEngfuncs.pEventAPI->EV_PlaySound( NULL, pTrace->endpos, 0, "weapons/ric4.wav", 1.0, ATTN_NORM, 0, PITCH_NORM );
26
      break;
27
    case 4:
28
        gEngfuncs.pEventAPI->EV_PlaySound( NULL, pTrace->endpos, 0, "weapons/ric5.wav", 1.0, ATTN_NORM, 0, PITCH_NORM );
29
      break;
30
    }
31
  }
32
 
33
  pe = gEngfuncs.pEventAPI->EV_GetPhysent( pTrace->ent );
34
 
35
  struct model_s *mdl = pe->model;
36
 
37
  // Only decal brush models such as the world etc.
38
  if( decalName && decalName[0] && pe && ( pe->solid == SOLID_BSP || pe->movetype == MOVETYPE_PUSHSTEP ))
39
  {
40
    if ( CVAR_GET_FLOAT( "r_decals" ) )
41
    {
42
      g_pTempEnts-&gt<img src="images/smilies/pp2.gif" border="0" alt="">laceDecal( pTrace->endpos, gEngfuncs.pEventAPI->EV_IndexFromTrace( pTrace ), decalName );
43
    }
44
  }
45
}


Добавлено 19-09-2010 в 21:54:

длл'шка с Bullet Hit Effect'ом ( для тех, кто не может\не хочет ) пихать код сами.

Эффекты есть только у игрока, у монстров их нет.

Почему? Спросите ДМ.

__________________
Gunship Stuff


Отправлено Ku2zoff 19-09-2010 в 18:01:

Попробовал подключать текстуры к моделям шейдерами.

1. Текстуры слишком яркие (как будто персонально для этой текстуры включен r_fullbright).
2. При размере исходной (вшитой в модель) текстуры менее 64х64 начинаются глюки с развёрткой на некоторых полигонах.


Отправлено Дядя Миша 19-09-2010 в 18:06:

Цитата:
Ku2zoff писал:
Текстуры слишком яркие (как будто персонально для этой текстуры включен r_fullbright).

А ты в шойдере прописал тип освещения? По умолчанию никакого освещения нет и естественно - фуллбрайт.
C++ Source Code:
1
{
2
  map Studio( models/weapons/v_warhead.mdl/jwarhead2.bmp );
3
  rgbGen lightingDiffuse
4
}

Вот так надо.
Цитата:
Ku2zoff писал:
При размере исходной (вшитой в модель) текстуры менее 64х64 начинаются глюки с развёрткой на некоторых полигонах.

Вот это уж хз. ЕМНИП это больше зависит от степени двойки.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 19-09-2010 в 18:24:

Освещение заработало норм. На размер пофиг, всё равно выигрыш в весе текстуры почти в 51 раз. Для сравнения: 512x512 весит 257 кб, 64х64 весит 5,05 кб. А если брать внешнюю текстуру 1024х1024, то выигрыш аж в 203 раза.
Вот ещё бы анимации в отдельном mdl-файле хранить. Это мне всё нужно для LODов.

Добавлено 20-09-2010 в 01:20:

Дядя Миша а какие вообще параметры ксашевских шойдеров есть?
Сильно совпадают с кутришными? Я по последним мануал качнул, там всё подробнее некуда описано. Но ведь есть отличия?

Добавлено 20-09-2010 в 01:24:

Глянул мануал - понял в чём возможно проблема с размерами:

C++ Source Code:
Textures are measured in powers of 2, [u]with 16 x16 pixels being the smallest (typically)[/u] texture in use.

Когда делал размер меньше 16х16 развёртка вообще слетала.


Отправлено Дядя Миша 19-09-2010 в 18:34:

Цитата:
Ku2zoff писал:
всё равно выигрыш в весе текстуры почти в 51 раз

Не совсем понял, где тут выигрыш.
Цитата:
Ku2zoff писал:
Вот ещё бы анимации в отдельном mdl-файле хранить

Перекомпиль модельку так чтобы анимации пошли в mdlname01.mdl или как там в хл устроено.
Правда как оно с лодами связано я не понял.
Если речь конкретно про ксаш - то я выведу потом код рендеринга моделей в клиент.
Цитата:
Ku2zoff писал:
Сильно совпадают с кутришными?

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

Добавлено 19-09-2010 в 22:29:

Кстати. По видео-текстурам вопрос. Они нужны кому-нить?

Добавлено 19-09-2010 в 22:34:

GuNsHiP я гляжу ты уже совершенно освоился на клиенте
Кстати небольшая правка от меня:
C++ Source Code:
g_pTempEnts->SparkShower( pTrace->endpos ); // Sparks

Я вызываю прямо из BulletImpactParticles чтобы не лезть в код ev_hldm.cpp
А так всё отлично.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 19-09-2010 в 18:42:

>>Не совсем понял, где тут выигрыш.

Лоды как в хл2. В моделях отсутствуют бодигруппы оружия, голов и прочей хни, так как они заняты под ЛОДы. Соответственно на 4х учёных нужна не одна, а четыре модели. Во всех моделях большинство текстур повторяется, чтобы этого избежать грузим текстуры извне, а вшитые ужимаем до как можно меньшего размера.

В моделке у нас 16 текстур размером около 512х512. Весят 2.62 мб Если уменьшить их в 51 раз - получается около 64 кб. То есть если у нас три модельки с такими текстурами - экономится 5.24 мб дискового пространства => меньше размер архива с модом.

>>Перекомпиль модельку так чтобы анимации пошли в mdlname01.mdl или как там в хл устроено.
Правда как оно с лодами связано я не понял.

Анимации тоже добавляют вес моделькам, хоть и незначительно.

Добавлено 20-09-2010 в 01:42:

>>Кстати. По видео-текстурам вопрос. Они нужны кому-нить?
Да, чтобы в виде телика в игровом мире. И чтобы ещё заставку при запуске игры сделать.


Отправлено Дядя Миша 19-09-2010 в 18:47:

Цитата:
Ku2zoff писал:
Лоды как в хл2

а как ты собирался это реализовать без доступа к движку
Цитата:
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 19-09-2010 в 19:19:

>>а как ты собирался это реализовать без доступа к движку
Ну я имел ввиду наподобие хлдвашных. Как раз из-за того, что нет доступа к движку приходится извращаться. А так бы добавить LODgroup или как его там и всё.

Добавлено 20-09-2010 в 02:19:

>>Я именно про видеотекстуры. Звука-то у них всё равно нету.

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

Дядя Миша а в движке можно закодить энтити? Ну чтобы они не зависели от дллок? Вроде как "встроенные движковые"? Например тот же самый телик, 3д скай и т.п? Ну это так, просто вопрос.


Отправлено Дядя Миша 19-09-2010 в 19:54:

Цитата:
Ku2zoff писал:
а в движке можно закодить энтити? Ну чтобы они не зависели от дллок?

Можно, но не нужно.

__________________
My Projects: download page

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

Цитата:

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


Отправлено GuNsHiP 19-09-2010 в 20:16:

Цитата:

GuNsHiP я гляжу ты уже совершенно освоился на клиенте
Кстати небольшая правка от меня:
C++ Source Code:
g_pTempEnts->SparkShower( pTrace->endpos ); // Sparks


Я вызываю прямо из BulletImpactParticles чтобы не лезть в код ev_hldm.cpp
А так всё отлично.


Спасибо, Стараюсь

__________________
Gunship Stuff


Отправлено XaeroX 19-09-2010 в 20:18:

Цитата:
Дядя Миша писал:
Кстати. По видео-текстурам вопрос. Они нужны кому-нить?

Нет. А вот утилитка, генерящая из ави-файла набор POT-текстур + шейдерный скрипт с animMap, не помешала бы

__________________

xaerox on Vivino


Отправлено Ku2zoff 19-09-2010 в 20:26:

Пробовал крутить con_fontsize от 0 до 2 - никакого результата. Размер шрифта не меняется даже после перезапуска движка. Хотя переменная меняется.


Отправлено qpAHToMAS 20-09-2010 в 01:59:

Цитата:
GuNsHiP писал:
длл'шка с Bullet Hit Effect'ом ( для тех, кто не может\не хочет ) пихать код сами.

А почему на все искры у меня теперь спрайт звездочки цепляется?

Цитата:
Дядя Миша писал:
с шойдерами
Ксаш имеет полный набор возможностей шойдеров из кутри + некоторые эксклюзивные.

Без документации использование "не HL возможностей" для меня не реально, я строил только под HL/CS .

Цитата:
Дядя Миша писал:
чего-чего

Ну как в Source, ставлю простую модель на карту — она приобретает материальность за счет своего хитбокса, а не как сейчас, ставлю модель — она пустотелая и мапперу надо извращаться с NULL/CLIP.


Отправлено Дядя Миша 20-09-2010 в 04:58:

Цитата:
Ku2zoff писал:
Пробовал крутить con_fontsize от 0 до 2 - никакого результата. Размер шрифта не меняется даже после перезапуска движка. Хотя переменная меняется.

И правда. Ну поправлю потом. Хотя скажу по секрету, её крутить особого смысла нету, т.к. движок сам выставить оптимальный размер шрифта.
Цитата:
qpAHToMAS писал:
А почему на все искры у меня теперь спрайт звездочки цепляется?

звездочка символизирует маззлффлэш видимо
Цитата:
qpAHToMAS писал:
Без документации использование "не HL возможностей" для меня не реально, я строил только под HL/CS

Достаточно ку3 возможностей.
Цитата:
qpAHToMAS писал:
ставлю простую модель на карту — она приобретает материальность за счет своего хитбокса

Ну вообщем-то это есть и сейчас, просто надо юзать monster_furniture а не цыклер.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 20-09-2010 в 05:56:

Цитата:
Дядя Миша писал:
Ну вообщем-то это есть и сейчас, просто надо юзать monster_furniture а не цыклер.

Так он же только в сингле? Надо что-то типа prop_static.

Цитата:
Дядя Миша писал:
звездочка символизирует маззлффлэш видимо

Ощущение, как будто ты из фейерверка стреляешь .

PS:
В центре карте при новом эффекте появляется какая-то хрень, может как-нибудь те самые "круглишки" влияют.
Помню в HL подобную фишку, когда у игрока отключена v_ модель оружия, то гильзы вылетают в центре карты. Но в Xash'е его отключать походу нельзя.

Цитата:
Дядя Миша писал:
Достаточно ку3 возможностей.

Не знаю их . А зачем карта то нужна? Как демонстрация?


Отправлено GuNsHiP 20-09-2010 в 07:26:

Цитата:

PS:
В центре карте при новом эффекте появляется какая-то хрень, может как-нибудь те самые "круглишки" влияют.
Помню в HL подобную фишку, когда у игрока отключена v_ модель оружия, то гильзы вылетают в центре карты. Но в Xash'е его отключать походу нельзя.


Я ХЗ, я координаты правильно настроил. Это уже пусть Дядя Миша разбирается

можно конечно попробовать уменьшить кол-во "кругляшек" и посмотреть что будет.

или передвинуть карту от центра сетки координат

__________________
Gunship Stuff


Отправлено Дядя Миша 20-09-2010 в 09:15:

Цитата:
qpAHToMAS писал:
Так он же только в сингле?

Рази? Ну ладно, придумаю что-нибудь.
Цитата:
qpAHToMAS писал:
А зачем карта то нужна? Как демонстрация?

Почему бы и нет?

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 20-09-2010 в 12:16:

>> Нет. А вот утилитка, генерящая из ави-файла набор POT-текстур + шейдерный скрипт с animMap, не помешала бы

А хватит ли текстурной памяти на всё это?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 20-09-2010 в 12:21:

FiEctro
Для маленьких роликов - почему бы и нет?
А для больших - конвертер avi -> roq.

__________________

xaerox on Vivino


Отправлено Дядя Миша 20-09-2010 в 14:01:

Цитата:
FiEctro писал:
А хватит ли текстурной памяти на всё это?

та вот и меня сомнения берут. По-моему наилучший вариант телевизора - это как в хл2 камера, перед которой кривляются npc.
А сама видео-текстура скорее для рекламных роликов, нежели для телевизора.

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 20-09-2010 в 14:42:

>Достаточно ку3 возможностей.

те трубы и прочие кривые поверхности есть?


Отправлено Дядя Миша 20-09-2010 в 15:24:

Цитата:
thambs писал:
те трубы и прочие кривые поверхности есть?

Откуда в ку1 трубы и прочие кривые поверхности?
Имелись в виду возможности шойдеров, а не формата карт.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 20-09-2010 в 15:41:

Цитата:
Дядя Миша писал:
Имелись в виду возможности шойдеров, а не формата карт.

Как юзать? Не по названиям текстур же .

Цитата:
thambs писал:
те трубы и прочие кривые поверхности есть?

Сразу вспомнилась какая-то дышащая змея на одной из карт . Там еще дымка в том месте.


Отправлено Дядя Миша 20-09-2010 в 16:43:

Цитата:
qpAHToMAS писал:
Как юзать? Не по названиям текстур же

а как?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 21-09-2010 в 16:21:

Цитата:
Дядя Миша писал:
та вот и меня сомнения берут. По-моему наилучший вариант телевизора - это как в хл2 камера, перед которой кривляются npc.
А сама видео-текстура скорее для рекламных роликов, нежели для телевизора.

Пусть будет правильный монитор с энтитей, транслирующей звук из точки камеры к точке монитора. И пусть будут видеотекстуры со звуком, как раз для рекламы, типа как в думтри, дэдспэйс или АвП 2010 - идёшь по уровню, а тебе показывают как хорошо работать в твоей корпорации и показывают красивые ландшафты. Так Вейланд-Ютани рекламируются в АвП 2010. Ну или например кто-нить из нпс телик смотрит, какую-нибудь известную программу, Малахов+ например=)

З.Ы. По поводу анимированных текстур: можно же шойдером туеву хучу кадров прицепить к одной-единственной текстуре? Чтобы обойти ограничение в 10 кадров?


Отправлено Дядя Миша 21-09-2010 в 16:42:

Цитата:
Ku2zoff писал:
По поводу анимированных текстур: можно же шойдером туеву хучу кадров прицепить к одной-единственной текстуре? Чтобы обойти ограничение в 10 кадров?

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

__________________
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-09-2010 в 16:49:

>> Чтобы обойти ограничение в 10 кадров?

А где это оно в 10 кадров?
В халфе еще можно делать анимированные текстуры +Aname +Bname +Cname ... и пока алфавит не кончится .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 21-09-2010 в 16:50:

Цитата:
Дядя Миша писал:
Есть предложения как это лучше сделать?

Да как ты это сделаешь? Особенно если на уровне несколько экранов с одним и тем же видео?

Добавлено 21-09-2010 в 23:50:

Цитата:
FiEctro писал:
халфе еще можно делать анимированные текстуры +Aname +Bname +Cname ... и пока алфавит не кончится

WTF???
Можно карту-пример?

__________________

xaerox on Vivino


Отправлено Дядя Миша 21-09-2010 в 16:53:

Цитата:
FiEctro писал:
В халфе еще можно делать анимированные текстуры +Aname +Bname +Cname ... и пока алфавит не кончится

Щас, ога.
Последняя возможная буква алфавита j.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 21-09-2010 в 17:00:

Цитата:
Дядя Миша писал:
не туеву хучу, а всего 256 кадров.
А вот видео текстуры со звуком - это сложно.
Главным образом потому, что звуку надо как-то обозначить места левого и правого канала. Есть предложения как это лучше сделать?


Обозначить места можно энтитями. И 256 кадров вполне достаточно для мерцающих и переливающихся текстур.

>>Особенно если на уровне несколько экранов с одним и тем же видео?

Пусть энтити выбирают ближаюшую к себе видеотекстуру. Только вот вопрос: как найти её координаты?


Отправлено FiEctro 21-09-2010 в 17:04:

Дядя Миша
Вот это уже хз, в оффициальных доках об этом не слова.
Я лично делал до +u, мб что то и терялось, но пропажи я не заметил.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Ku2zoff 21-09-2010 в 17:06:

Ну может быть можно координаты сурфейса вычислить?


Отправлено XaeroX 21-09-2010 в 17:24:

Цитата:
Ku2zoff писал:
И 256 кадров вполне достаточно для мерцающих и переливающихся текстур.

Особенно с учетом того, что мерцание и переливы делаются шойдерами..
Цитата:
Дядя Миша писал:
Последняя возможная буква алфавита j.

Цитата из официального мануала по текстурам:

These are animating textures that have a switchable state: they can either be animating or they can be off. To create a switchable animating set, create a regular animating set as described above, but also add a frame called +Atexname.bmp. This will be the off state for the texture... You cannot switch from one animating state to a different animating state.


Добавлено 22-09-2010 в 00:24:

Проверил, не поленился.
Работают анимации от А до J, также работает переключение между двумя анимациями. Авторы официального мануала вруны ничуть не лучше FiEctro

__________________

xaerox on Vivino


Отправлено qpAHToMAS 21-09-2010 в 19:32:

А RCon сейчас работает? Что-то настроить не могу . И хотелось бы WhiteList видеть для него. А то сейчас под HLDS с легкостью брутят пароли .

PS:
Стрелы арбалета правой атакой и гранатки (простые и с 9mmar'а) пролетают сквозь некоторые func_breakable на boot_camp. См. скриншот.


Отправлено XaeroX 21-09-2010 в 19:34:

Цитата:
qpAHToMAS писал:
И хотелось бы WhiteList видеть для него. А то сейчас под HLDS с легкостью брутят пароли

ммм это ты о чем? Каким образом брутят? Что такое белый список?

__________________

xaerox on Vivino


Отправлено qpAHToMAS 21-09-2010 в 19:42:

Цитата:
XaeroX писал:
ммм это ты о чем? Каким образом брутят? Что такое белый список?

Брут не основная причина предложения. WhiteList: список IP адресов, с которых возможно использовать RCon сервера. Дополнительная защита и спокойствие , особенно на случай "утечки" пароля.

На счет брута:
Сам не юзал, но судя по некоторым тредам в рунете, админы HLDS срут кирпичами и ставят на AMXX всякие плагины для автоматической смены пароля .
Вот например программа какая-то.


Отправлено XaeroX 21-09-2010 в 19:46:

qpAHToMAS
Ясно... надо бы в волатиле это учесть.

__________________

xaerox on Vivino


Отправлено GuNsHiP 22-09-2010 в 09:42:

Дядя Миша , На заметку :

Поставил себе новую видюху NVidia 8600gts.

Была ATI Radeon X1300/X1550 series

Все графические баги исчезли

__________________
Gunship Stuff


Отправлено XaeroX 22-09-2010 в 09:50:

GuNsHiP
Вот удивил так удивил!

__________________

xaerox on Vivino


Отправлено GuNsHiP 22-09-2010 в 10:26:

XaeroX , проверял OptionImplicitDemo, тоже всё отлично.

__________________
Gunship Stuff


Отправлено Дядя Миша 22-09-2010 в 12:58:

Цитата:
GuNsHiP писал:
Все графические баги исчезли

ктобы сомневался )
У меня у самого 8600GTS.

__________________
My Projects: download page

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

Цитата:

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


Отправлено PoD-Stas 22-09-2010 в 17:55:

Не знаю, ни на одном радике, которые прошли через меня не было граф багов... =/


Отправлено GuNsHiP 22-09-2010 в 21:05:

Цитата:
PoD-Stas писал:
Не знаю, ни на одном радике, которые прошли через меня не было граф багов... =/


У меня в дали затемнялись\накладывались левые текстуры на модели\геометрию карты

Сейчас всё ОК

__________________
Gunship Stuff


Отправлено Дядя Миша 22-09-2010 в 21:39:

Цитата:
PoD-Stas писал:
Не знаю, ни на одном радике, которые прошли через меня не было граф багов... =/

дрова разные у всех.

__________________
My Projects: download page

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

Цитата:

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


Отправлено PoD-Stas 23-09-2010 в 15:33:

Дядя Миша а вот с нивдией были дичайшие глючки с биндингом текстур...


Отправлено qpAHToMAS 23-09-2010 в 22:39:

Еще хотелось бы видеть нормальную "votemap" функцию. Это когда игроки прописывают в консоле:

code:
votemap #_карты_на_сервере_из_его_mapcycle

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

PS:
При посылке votemap без номера, игроку выводится список карт:
code:
1. boot_camp (0 votes) 2. crossfire (3 votes) 3. snark_pit (0 votes) 4. bounce (0 votes) Need votes: 5.


Отправлено Дядя Миша 24-09-2010 в 09:42:

qpAHToMAS рази в хл есть вотемап?

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 24-09-2010 в 10:20:

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


Отправлено XaeroX 24-09-2010 в 10:33:

Цитата:
qpAHToMAS писал:
что бы админа не дергали.

А зачем тогда вообще админ нужен?
Давайте на форуме прикрутим вотемап для девойса юзеров - вот веселье начнется!

__________________

xaerox on Vivino


Отправлено qpAHToMAS 24-09-2010 в 11:27:

Цитата:
XaeroX писал:
А зачем тогда вообще админ нужен?

Автоматизация — друг админа.


Отправлено Ku2zoff 24-09-2010 в 16:00:

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


Отправлено XaeroX 24-09-2010 в 16:17:

Цитата:
Ku2zoff писал:
Все же любят Контрстрайк.

Кто - все?

__________________

xaerox on Vivino


Отправлено Ku2zoff 24-09-2010 в 16:36:

XaeroX это образное выражение. Просто куда не сунешся в сети везде: "КС, КС, КС!!! Жить без него не могу!" и т.п. Я например вообще по сети не играю. Нервы дороги. Да и сингл куда полезнее.


Отправлено FiEctro 24-09-2010 в 17:04:

qpAHToMAS
Это тогда уж сразу AMX и Метамод прикрутить если на то пошло.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 24-09-2010 в 17:47:

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено PoD-Stas 24-09-2010 в 17:59:

Дядя Миша кстати да, сорцы то есть. Но вопрос, нужно ли оно?


Отправлено Дядя Миша 25-09-2010 в 06:06:

Мне лично - нет. Но может кому-то и нужно.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 25-09-2010 в 07:37:

Цитата:
Ku2zoff писал:
qpAHToMAS ты конечно прав, но нафига? Кто будет юзать ксаш для мультиплеера? Все же любят Контрстрайк.

Что за пессимизм ?

Цитата:
FiEctro писал:
Это тогда уж сразу AMX и Метамод прикрутить если на то пошло.

Разделяй понятие комфортной мультиплеерной игры с возможностями, которые предлагает Metamod.
Если подобные реализации в HL были сделаны через Metamod/AMXX, то это не значит, что и в Xash'е надо создавать подобные навески для них.

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

Не надо :O.


Отправлено Дядя Миша 25-09-2010 в 15:14:

Цитата:
qpAHToMAS писал:
Не надо :O.

Valve, ЧСХ тоже не является автором метамода

__________________
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-2010 в 16:46:

Что-то тишина в теме. Дядя Миша какие новости по проекту?


Отправлено Дядя Миша 28-09-2010 в 17:04:

Ku2zoff а, да нету вдохновения что-то. Да и дел много, не до ксаша.
Может в октябре продолжу.

__________________
My Projects: download page

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

Цитата:

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


Отправлено K0DAK47 28-09-2010 в 17:20:

Дядь Миша, когда продолжать будете, над чем будете работать? Над оптимизацией и испралением багов или новыми фичами?


Отправлено Дядя Миша 28-09-2010 в 18:17:

Щас расскажу:
В первую очередь я доделаю предиктинг игрока, исправлю баги физики и оптимизирую траффик. Возможно прикручю отправку пакетов кусками как в ку3 или хл2.
Потом исправлю все известные баги рендера, напишу документацию и выпущу стабильную версию (ориентировочно 0.8).
Все последующие версии - это наращивание функционала (реалистичная физика, тени, освещение и что-то еще).
Единственно у меня VGUI под вопросом.

__________________
My Projects: download page

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

Цитата:

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


Отправлено K0DAK47 28-09-2010 в 19:40:

Цитата:
Дядя Миша писал:
Единственно у меня VGUI под вопросом.

А что не так?


Отправлено XaeroX 28-09-2010 в 19:47:

K0DAK47
"А что не так"... Ты, надо полагать, уже написал несколько собственных VGUI, что задаешь такой вопрос? И главное - какой ответ ты хочешь услышать?

__________________

xaerox on Vivino


Отправлено K0DAK47 28-09-2010 в 19:53:

XaeroX, не интересуюсь vgui как таковой, поэтому не знаю, насколько это сложно. Художник из меня плохой, поэтому в своих модах у меня стандартные vgui были и будут ещё долго.


Отправлено FiEctro 28-09-2010 в 19:57:

K0DAK47
Большое преимущество ВГУИ как раз в том, что он почти ни тащит никаких картинок (ну кроме всяких уголков, и прочих мелочей).

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено K0DAK47 28-09-2010 в 20:03:

FiEctro, ну это я знаю. Но "малюватель" из меня, повторюсь, корявый. Пусть vgui маленькие значки, но они очень важны в процессе игры, а значит, что они должны быть оформлены красиво.


Отправлено XaeroX 28-09-2010 в 20:06:

Цитата:
K0DAK47 писал:
не интересуюсь vgui как таковой

Цитата:
K0DAK47 писал:
А что не так?

То есть вопрос был задан просто так, чтобы что-то сболтнуть. Я правильно понял?

__________________

xaerox on Vivino


Отправлено Ku2zoff 29-09-2010 в 01:28:

>>Единственно у меня VGUI под вопросом.

ВГУИ штука полезная. Огромный плюс - адаптация под разрешение экрана, т.е. если делать ХУД через него, то он не будет растягиваться до огромных размеров при низких разрешениях. Можно сделать очень красивый ХУД как в паранойе. Хотя и без этого в том же Ганмене красивый худ сделан спрайтами. В любом случае первостепенной задачей является

Цитата:

Дядя Миша писал:
В первую очередь я доделаю предиктинг игрока, исправлю баги физики и оптимизирую траффик. Возможно прикручю отправку пакетов кусками как в ку3 или хл2.
Потом исправлю все известные баги рендера, напишу документацию и выпущу стабильную версию (ориентировочно 0.8).


Отправлено qpAHToMAS 29-09-2010 в 06:02:

Цитата:
Дядя Миша писал:
Единственно у меня VGUI под вопросом.

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

XaeroX, а что у тебя за прикол в подписи с ником читающего пользователя?


Отправлено XaeroX 29-09-2010 в 06:15:

Цитата:
Ku2zoff писал:
если делать ХУД через него, то он не будет растягиваться до огромных размеров при низких разрешениях.

Есть еще триапи на этот случай.
Халфовский вгуи не масштабирует шрифты, кстати.

Добавлено 29-09-2010 в 13:15:

Цитата:
qpAHToMAS писал:
Там бы написал основные функции, которые должны быть, а после уже над их видом думали бы...

Дык это... utils/vgui/include
Цитата:
qpAHToMAS писал:
а что у тебя за прикол в подписи с ником читающего пользователя?

А это я решил поиграть в экстрасенса

__________________

xaerox on Vivino


Отправлено Дядя Миша 29-09-2010 в 08:32:

Цитата:
Ku2zoff писал:
т.е. если делать ХУД через него, то он не будет растягиваться до огромных размеров при низких разрешениях

hud_scale 1 в консоли набери.

Добавлено 29-09-2010 в 12:32:

Цитата:
qpAHToMAS писал:
Может в отдельной теме его реализацию обсуждать?

та надо у Ксерокса отобрать его

__________________
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-09-2010 в 08:35:

Дядя Миша
У меня не совместимый с халфой.

__________________

xaerox on Vivino


Отправлено FiEctro 29-09-2010 в 09:13:

XaeroX
Наверняка с нуля писал, или на основе Q3 кода?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 29-09-2010 в 09:26:

FiEctro
Разумеется, с нуля. В ку3 нет вгуи-классов, там очень муторная система UI-меню на чистом С.

__________________

xaerox on Vivino


Отправлено Дядя Миша 29-09-2010 в 12:25:

Цитата:
XaeroX писал:
У меня не совместимый с халфой.

да мне серавно, вот народ как на это отреагирует.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 29-09-2010 в 12:34:

Дядя Миша
Опрос - лучший способ это узнать. Я лично тока поддерживаю имплементацию VGUI из хл2 (если это возможно), ибо там как раз меньше возни с расстановкой кнопочек и всякой бурды, ну и есть поддержка .ttf и .html . Хотя наверное рано об этом заговорили .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 29-09-2010 в 12:48:

Цитата:
FiEctro писал:
Я лично тока поддерживаю имплементацию VGUI из хл2

дык тебе под ней все равно не кодить )
Цитата:
FiEctro писал:
ну и есть поддержка .ttf и .html

а это я вырежу в первую очередь )

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 29-09-2010 в 12:55:

>> а это я вырежу в первую очередь )

Таки зря.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено qpAHToMAS 29-09-2010 в 14:21:

Можно вообще без поддержки HTML обойтись. Он только одни проблемы вносит из-за туполобого IE.

Необходимые от него функции можно сделать самому синтаксисом типа BBCODE, например, отображение картинок по URL (логотип сервера в MOTD), URL ссылки (на сайт сервера, ага), ну и всякие жирные/наклонные шрифты, списки и т.д.


Отправлено FiEctro 29-09-2010 в 14:34:

qpAHToMAS
Что за чушь ты написал ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 29-09-2010 в 15:05:

Цитата:
qpAHToMAS писал:
Он только одни проблемы вносит из-за туполобого IE.

Причем тут IE? Думаешь, сложно написать свой собственный HTML-парсер? Там же не требуется отображать навороченный код с фреймами и дивами.

__________________

xaerox on Vivino


Отправлено qpAHToMAS 29-09-2010 в 15:22:

Цитата:
XaeroX писал:
Причем тут IE?

Современная HL юзает движок IE для отображения своих MOTD.

Цитата:
XaeroX писал:
Думаешь, сложно написать свой собственный HTML-парсер? Там же не требуется отображать навороченный код с фреймами и дивами.

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

FiEctro, ты — кот.


Отправлено FiEctro 29-09-2010 в 15:32:

qpAHToMAS LMAO. Как всегда вне темы . Какой нафиг IE где ты такую глупость прочитал? Там QHTM используется, всё что ты перечислил там уже есть, даже больше .
P.S. Погладь кота .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Government-Man 29-09-2010 в 15:37:

Цитата:
qpAHToMAS писал:
Тут опять же проще сделать подобие BBCODE и не использовать внешние языки разметки по кускам.


Для этого надо:
1. Придумать подобие BBCODE.
2. Написать документацию к нему.
3. Написать собственный визуальный редактор для своего кода.
4. При добавлении новых тегов обновить документацию и выпустить патч к редактору.

И в каком месте это проще?


Отправлено XaeroX 29-09-2010 в 16:10:

Цитата:
qpAHToMAS писал:
если он понимает три-четыре HTML тэга?

Сделать парсер, который понимает все теги, известные среднестатистическому пользователю, совсем не сложно.

__________________

xaerox on Vivino


Отправлено qpAHToMAS 29-09-2010 в 16:35:

Government-Man, XaeroX, хз, я все-равно всегда буду считать, что использовать куски левого HTML для разметки в игре — не правильно.
Интересно, что думает ДМ по этому поводу.

Цитата:
Government-Man писал:
2. Написать документацию к нему.

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

FiEctro, один хрен все это отображается средствами IE.


Отправлено Дядя Миша 29-09-2010 в 16:52:

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 29-09-2010 в 16:53:

qpAHToMAS
>> FiEctro, один хрен все это отображается средствами IE.

С чего ты это взял? С таким же успехом я могу сказать что ты сын Абрамовича.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Government-Man 29-09-2010 в 17:07:

Цитата:
qpAHToMAS писал:
я все-равно всегда буду считать...


А я всегда буду считать, что идеалистов от программирования надо гнать из профессии сса... в шею.


Отправлено XaeroX 29-09-2010 в 17:20:

Цитата:
qpAHToMAS писал:
что использовать куски левого HTML для разметки в игре

Ну так используй куски правого (валидного) HTML для разметки, кто ж мешает?

__________________

xaerox on Vivino


Отправлено Дядя Миша 29-09-2010 в 17:27:

работать никто не хочет
лишь бы языком ворочать.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 29-09-2010 в 17:50:

Цитата:
FiEctro писал:
С чего ты это взял? С таким же успехом я могу сказать что ты сын Абрамовича.

Ну на внешний вид посмотри, на всплывающие окошки, в которых написано "Internet Explorer", настройки IE покрути (в реестре желательно) и посмотри как они применяются в MOTD.


Отправлено FiEctro 29-09-2010 в 18:24:

>> Ну на внешний вид посмотри, на всплывающие окошки, в которых написано "Internet Explorer"

Скрин, или не было! Никогда ничего подобного там не видал.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено K0DAK47 29-09-2010 в 19:10:

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


Отправлено PoD-Stas 29-09-2010 в 19:57:

FiEctro K0DAK47 он по делу пишет. Помнится я в IE вырубил картинки, так они в motd тоже пропали 0_о


Отправлено FiEctro 29-09-2010 в 20:20:

PoD-Stas
В хл2, VGUI2 я думаю от первохалфовского отличается.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено qpAHToMAS 30-09-2010 в 06:24:

FiEctro, скрин, или было.
K0DAK47, кагдила?


Отправлено adamix 30-09-2010 в 07:45:

В хл1 использовался IE, в хл2 - QHTM.


Отправлено Дядя Миша 30-09-2010 в 08:33:

Цитата:
adamix писал:
В хл1 использовался IE, в хл2 - QHTM.

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 30-09-2010 в 08:54:

Дядя Миша
Я это еще в посте 64883 сказал.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено qpAHToMAS 30-09-2010 в 09:09:

Цитата:
FiEctro писал:
Я это еще в посте 64883 сказал.

Надо указывать какую версию игры имеешь ввиду, когда ты пытаешься поправить кого-то.


Отправлено Дядя Миша 30-09-2010 в 13:09:

Цитата:
FiEctro писал:
Я это еще в посте 64883 сказал.

сцылку давать надо.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 02-10-2010 в 15:48:

Xash 0.72 build 1334

Отличий не сильно много, не было времени:
1. Исправлен баг с автоповтором кнопок в игре.
2. Добавлена поддержка AVI
Пруфлинки:
www.hlfx.ru/xash/xash_build1334.rar - 1.00 Mb (внимательно изучите Install Notes.txt перед установкой)
www.hlfx.ru/xash/xash_sdk0.72.rar - 560 Kb (SDK для кодеров)

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 02-10-2010 в 18:46:

Чёрные квейковские партикли от выстрелов слишком большие на дальних расстояниях.

При fps_max 72 заметно подёргивание камеры при движении игрока. При fps_max 200 и больше движение сглаживается. Проблемы с интерполяцией?

Глючат DSP эффекты.

Какой-то непонятный баг с анимациями игрока, см. аттач (это в момент стрейфа вправо).


Отправлено Ku2zoff 02-10-2010 в 18:49:

А вот так это выглядит в хл.


Отправлено FiEctro 02-10-2010 в 18:52:

Ku2zoff
У тебя кстати в том месте где скрин, никакого глюка со звуком нет? У мну там писк такой стоял...

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 02-10-2010 в 19:26:

Цитата:
Ku2zoff писал:
Чёрные квейковские партикли от выстрелов слишком большие на дальних расстояниях.

этож специально сделано.
Цитата:
Ku2zoff писал:
При fps_max 72 заметно подёргивание камеры при движении игрока. При fps_max 200 и больше движение сглаживается. Проблемы с интерполяцией?
Какой-то непонятный баг с анимациями игрока, см. аттач (это в момент стрейфа вправо).

я по-моему русским языком написал, что именно изменилось. А ты ждал целых три промежуточных билда, чтобы заметить неправильные стрейфы? Они такие с версии 1305, потому что это ALPHA-версия.
Цитата:
Ku2zoff писал:
Глючат DSP эффекты.

просто несовпадают.

Добавлено 02-10-2010 в 23:26:

ЗЫ. А я традиционно напоминаю, что интерполяции - нет )))

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 03-10-2010 в 05:51:

Цитата:
Дядя Миша писал:
этож специально сделано.

Зачем? Убого ведь.

Цитата:
Дядя Миша писал:
2. Добавлена поддержка AVI

Автоматическое склеивание скриншотов @_@? Как оценить?
Ты походу уже все условия для мувимейкеров создал . Не хватает разве что замедления времени/паузы и т.п. при просмотре демки.


Отправлено Дядя Миша 03-10-2010 в 06:35:

Цитата:
qpAHToMAS писал:
Зачем? Убого ведь.

попробуй объяснить это Кармаку.
Ну или отключи и сравни.
Цитата:
qpAHToMAS писал:
Автоматическое склеивание скриншотов @_@? Как оценить?

нет, не угадал.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 03-10-2010 в 08:54:

qpAHToMAS
Чтение авишек, а не запись . Положи valve.avi sierra.avi и logo.avi в папку valve/media и запускай без -dev режимов.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено qpAHToMAS 04-10-2010 в 14:32:

FiEctro, хз почему, но у меня не сработало .
Дядя Миша, а что за коды в SDK с шапкой от VALVe (копирайты)? Они будут переписываться тобой?


Отправлено FiEctro 04-10-2010 в 14:54:

qpAHToMAS
Лол, это пользовательская часть .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 05-10-2010 в 09:45:

Цитата:
qpAHToMAS писал:
хз почему, но у меня не сработало

что именно у тебя не сработало?
Цитата:
qpAHToMAS писал:
а что за коды в SDK с шапкой от VALVe (копирайты)? Они будут переписываться тобой?

ты возможно не заметил, но эти исходники взяты из HL SDK и самую малость адаптированы к ксашу.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 05-10-2010 в 10:15:

Цитата:
Дядя Миша писал:
что именно у тебя не сработало?

Видео вчера не проигрывалось. А сейчас заработало @_@.
Кстати, на заставках иногда какие-то белые пиксели появляются.

Ну и:
* Игра стала зависать если нажать пр. кн. мыши в главном меню.
* Видео HL логотипа в главном меню чуть высветляет фон меню.


Отправлено Ku2zoff 05-10-2010 в 10:27:

>>Игра стала зависать если нажать пр. кн. мыши в главном меню.

Решил проверить. Правда зависает. Намертво. Нажимал просто в пустое поле, т.е. на фон меню а не на строки. Сам бы не догадался проверить такую фигню, если бы не qpAHToMAS.


Отправлено Дядя Миша 05-10-2010 в 10:35:

Цитата:
qpAHToMAS писал:
Кстати, на заставках иногда какие-то белые пиксели появляются.

Да. Я ничего с этим сделать не могу. Оно и в уроках от NeHe есть и в демках AVIKit и еще много где. Колдунство какое-то.
Цитата:
qpAHToMAS писал:
Игра стала зависать если нажать пр. кн. мыши в главном меню.

поправил. Впрочем она и раньше зависала, просто никто не жал на правую кнопку.
Цитата:
qpAHToMAS писал:
Видео HL логотипа в главном меню чуть высветляет фон меню.

Ничего с этим сделать нельзя, заставка в меню - 4 битная картинка, авишка - 8 битная, конечно небольшие несовпадения будут. В том же блушифте - идеально.

Добавлено 05-10-2010 в 14:35:

Цитата:
Ku2zoff писал:
Нажимал просто в пустое поле, т.е. на фон меню а не на строки

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 05-10-2010 в 17:50:

Дядя Миша, по поводу демок:
* После команды record колбасит весь HUD игрока.
* Почему-то команда stop делает reconnect и на месте игрока появляется ломик @_@.

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


Отправлено Дядя Миша 05-10-2010 в 18:05:

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

В самой халфе, кстати, есть нечто подобное, можно попробывать из хл2 утащить соотвествующий код.
Цитата:
qpAHToMAS писал:
* После команды record колбасит весь HUD игрока.
* Почему-то команда stop делает reconnect и на месте игрока появляется ломик @_@.

Демки я уже починил, но апдейта еще не было.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 06-10-2010 в 14:58:

Мега апдейт в "client.cpp" (условие на 466 строке):

C++ Source Code:
1
else if ( FStrEq(pcmd, "drop" ) )
2
{
3
  // player is dropping an item.
4
  CBasePlayer *pl = ( CBasePlayer *) CBasePlayer::Instance( pev );
5
  if ( pl->m_pActiveItem->m_iId == WEAPON_CROWBAR )
6
  {
7
    return;
8
  }
9
  GetClassPtr((CBasePlayer *)pev)->DropPlayerItem((char *)CMD_ARGV(1));
10
}

Дядя Миша, добавишь ?


Отправлено XaeroX 06-10-2010 в 15:08:

qpAHToMAS
Выбрасывание оружия противоречит психологии нормального русского человека. Уж если я чего-то нашел, то неужто выброшу?? Да пусть гнить годами в гараже будет, не выброшу

__________________

xaerox on Vivino


Отправлено Дядя Миша 06-10-2010 в 15:12:

qpAHToMAS почему ты думаешь, что если что-то нравится тебе, то оно непременно должно нравится всем?

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 06-10-2010 в 15:19:

Дядя Миша, что за чушь? В HL нельзя выкидывать лом, я тебе об этом уже писал.


Отправлено Дядя Миша 06-10-2010 в 16:35:

qpAHToMAS еще раз: я в геймплей нехочу вносить изменения.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 06-10-2010 в 17:12:

qpAHToMAS
Ну выбросит игрок всё оружие, что дальше? Ходить лбом в монстров тыкаться? В кс оно было обусловлено тем, что больше нескольких пушек брать с собой было нельзя (для реализма и баланса), и если кончались патроны был фейл. Поэтому там это ввели, а тут зачем?


Отправлено Ku2zoff 06-10-2010 в 17:40:

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


Отправлено qpAHToMAS 06-10-2010 в 18:23:

Цитата:
FiEctro писал:
а тут зачем?

Ну дык, у игроков в мультиплеере даже анимация бега без оружия не включается, когда игрок без него, не говоря уже про геймплей. Это действительно упущение разработчиков HL, которое они потом поправили.
Но ДМ весь Xash основывает на старой HL.

Все, меняю Xash'евский аватар .


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

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

Это кто тебе такое сказал?
Цитата:
qpAHToMAS писал:
Все, меняю Xash'евский аватар

__________________

xaerox on Vivino


Отправлено Дядя Миша 06-10-2010 в 19:46:

Цитата:
qpAHToMAS писал:
Но ДМ весь Xash основывает на старой HL.

Основывает - это когда целенаправленно копирует поведение и логику "старой HL". Я же просто не хочу её трогать по ряду причин.
Кто мешает тебе сделать свою кастомную сборку и предлагать её к скачке всем желающим?

Добавлено 06-10-2010 в 23:46:

Цитата:
qpAHToMAS писал:
Все, меняю Xash'евский аватар .

А пока qpAHToMAS меняет Xash'евский аватар позвольте вам представить build 1338.
1. Исправлены демки (по крайней мере пишутся\играются)
2. Вырезаны все внешние ресурсы.
3. Те ресурсы, от которых избавится никак невозможно были встроены прямо в дллку меню, что оч. удобно, поскольку при запуске ксаша без внешних ресурсов таки встречает пользователя юзабельным меню.
4. Отключено сглаживание курсоров в меню (см. gfx.shader).
-----
www.hlfx.ru/xash/xash_build1338.rar - 960 kb (внимательно изучите Install Notes.txt перед установкой)
www.hlfx.ru/xash/xash_sdk0.72.rar - 570 Kb (SDK для кодеров)

__________________
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-10-2010 в 02:23:

>>Те ресурсы, от которых избавится никак невозможно были встроены прямо в дллку меню

Урря! Наконец у курсора исчезла противная полосочка справа.
А вот сглаживание я сам вернул, т.к. пикселизованный курсор выглядит некрасиво.


Отправлено qpAHToMAS 07-10-2010 в 06:17:

Надо просто запретить игре изменять размер курсора, показывая его оригинальную картинку. Разве что для 640x480 и ниже сделать исключение, уменьшая его размер.

PS:
В Battlefield 2 например, используется родной для Windows формат курсора — ANI (тоже самое что и CUR, но с анимацией).

Цитата:
Дядя Миша писал:
1. Исправлены демки (по крайней мере пишутся\играются)

Надеюсь не забудешь про поломку HUD'а после начала записи.


Отправлено FiEctro 07-10-2010 в 06:54:

>> Надо просто запретить игре изменять размер курсора

Кстати да, изменение размера не размытого курсора строго противопоказано, иначе появятся ступеньки.


Отправлено Дядя Миша 07-10-2010 в 08:45:

Цитата:
qpAHToMAS писал:
В Battlefield 2 например, используется родной для Windows формат курсора — ANI (тоже самое что и CUR, но с анимацией).

Ну я пока ничего внятного не нашел по этому поводу. Может потом доделаю.
Цитата:
qpAHToMAS писал:
Надеюсь не забудешь про поломку HUD'а после начала записи.

Так ты же Xash'евский аватар поменял! Конечно забуду
Цитата:
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 07-10-2010 в 09:01:

>>Хм. А нам с Фиэктрой наоборот без сглаживания больше понравилось.

>>Кстати да, изменение размера не размытого курсора строго противопоказано, иначе появятся ступеньки.

Вот ступеньки мне и не понравились.


Отправлено qpAHToMAS 07-10-2010 в 13:45:

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

Цитата:
Дядя Миша писал:
Ну я пока ничего внятного не нашел по этому поводу. Может потом доделаю.

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


Отправлено Дядя Миша 07-10-2010 в 14:03:

Цитата:
qpAHToMAS писал:
Дядя Миша, создаю Listen сервер, пишу в консоле playdemo *, в момент проигрывания демки создаю еще один Listen, в этот момент игра будет отображать застывший консоль до тех пор, пока не проиграется демка в фоне (возможно).

Цитата:

AlexSTAL: Ещё заметил одну вещь, но точно её не проверил ещё. Если выбрать "Выключение компьютера" и в момент парковки винтов (звук останавливающихся шпинделей) выдернуть питающий шнур (или выключить UPS/пилот), то возможна рассинхронизация. Может слишком рано обесточиваю блок питания, и не успевается записаться информация в контроллер или скинутся кэш на винты (но они же уже останавливаются)???
Мысли есть?

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 07-10-2010 в 14:21:

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


Отправлено Дядя Миша 07-10-2010 в 14:43:

Цитата:
qpAHToMAS писал:
то команда playdemo должна позволять себе выполняться только если игрок не в игре

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 07-10-2010 в 15:09:

Дядя Миша
Он видимо имел ввиду то что если во время просмотра демки создать сервак, экран перестаёт обновляться.
Простой пример:

C++ Source Code:
1
GAME SKILL LEVEL:1
2
Executing listen server config file
3
0 entities inhibited
4
8 player server started
5
execing listenserver.cfg
6
UI_SetColors: colors.lst not found
7
>\playdemo demo01
8
SV_Shutdown: Server was killed
9
 
10
UI_SetColors: colors.lst not found
11
Scanning for servers on the local network area...
12
Create stringtable Server
13
Dll loaded for mod Half-Life
14
execing skill.cfg
15
execing listenserver.cfg
16
Spawn Server: boot_camp
17
 
18
GAME SKILL LEVEL:1
19
Executing listen server config file
20
0 entities inhibited
21
8 player server started
22
execing listenserver.cfg
23
loopback:reconnect
24
dup connect received. ignored


Отправлено Дядя Миша 07-10-2010 в 15:12:

Цитата:
FiEctro писал:
Он видимо имел ввиду то что если во время просмотра демки создать сервак, экран перестаёт обновляться.

сервак через меню создавал? просто у меня нету такой проблемы.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 07-10-2010 в 15:53:

Цитата:
Дядя Миша писал:
сервак через меню создавал? просто у меня нету такой проблемы.

Да, он понял меня, глюк есть только через меню, путем нажатия Ok в Create Game. Через map из консоля все ок, делается disconnect из демки и создается сервер.

Цитата:
Дядя Миша писал:
Почему нет?

Я исхожу из твоего поста про биту:
На зависание игры, которое происходит при создании сервера с демкой в фоне, ты ответил, мол надо все делать поэтапно и дождаться окончания демки, либо сделать из нее disconnect и потом создать сервер.
Но такое мнение противоречит команде playdemo, которая автоматически отключает игрока от Listen сервера и начинает показывать демку . В любом случае это не важно, ибо проще поправить создание сервера через меню.


Отправлено Дядя Миша 07-10-2010 в 16:52:

Цитата:
FiEctro писал:
dup connect received. ignored

ну всё дело в этом. Я как раз переписываю сетевой двиг.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 09-10-2010 в 13:20:

Баг-репорты пока прекращайте: в конце октября будет версия 0.73 Beta уже. Потом я причешу рендерер, напишу документацию и получится Stable.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 09-10-2010 в 20:24:

Одна маленькая просьба: вот самый последний билд
www.hlfx.ru/xash/bin.rar
там я вернул обратно тот самый таймер, с которым у некоторых товарищей мыша глючит (Ксерокс, Кутузов, ФиЭктро и еще кто-то).
Просьба потестировать на предмет глюков мыши вообще и перемещения игрока в целом. Сейчас всё должно работать правильно.
Отписываться здесь или в теме про формат ку3 карт.

__________________
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-2010 в 22:04:

Чтобы протестировать таймер, надо качать 0.72, или старая тоже сгодится, с новым бином?

ЗЫ: оригинальный способ накручивать посты - писать одно и то же в двух темах

__________________

xaerox on Vivino


Отправлено Ku2zoff 10-10-2010 в 05:23:

В последнем билде наблюдаются:

1. Отсутствие глюков мышки.
2. Кажется, интерполяция игрока вновь в норме.
3. Значение фпс равно значению fps_max, а не меньше него, как было раньше.

XaeroX похоже сгодится и старая. Главное заменить и дллки в папке вальве, иначе работать не будет - у меня не запустилось.

Добавлено 10-10-2010 в 12:23:

Нашёл маленький баг, не ругайте, если об этом уже писали. Лазерная точка отстаёт от прицела РПГ.


Отправлено Дядя Миша 10-10-2010 в 06:46:

Цитата:
XaeroX писал:
Чтобы протестировать таймер, надо качать 0.72, или старая тоже сгодится, с новым бином?

это фуллапдейт, там есть всё, кроме hl.exe, который в принципе подойдет и более ранней версии ксаша.
Цитата:
Ku2zoff писал:
2. Кажется, интерполяция игрока вновь в норме.

да нету там интерполяции, сколько раз повторять. Сделай fps_max 10 и убедись.
Цитата:
Ku2zoff писал:
Нашёл маленький баг, не ругайте, если об этом уже писали. Лазерная точка отстаёт от прицела РПГ.

с выключенным cl_lw. Доделаю предиктинг и не будет отставать.

__________________
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-10-2010 в 18:09:

Продолжаю тестировать. Билд 1342. В курсе обучения при подъёме на лифте камера едва не проваливается через пол (floor а не половину) лифта. Когда лифт останавливается - всё норм. Пушабли "ныряют" друг в друга, см. скрин в аттаче.

Добавлено 11-10-2010 в 01:06:

При беге по ступенькам вверх нет интерполяции для камеры. При подъёме пешком и спуске как бегом так и пешком всё как в хл.

Добавлено 11-10-2010 в 01:09:

Иногда не совпадает время начала скрипта. Может начаться либо раньше, либо позже.


Отправлено Дядя Миша 10-10-2010 в 18:20:

Цитата:
Ku2zoff писал:
Продолжаю тестировать. Билд 1342

Не имеет смысла. Главное - протестировать мышу и кнопки, чтобы ничего не лагало. А то что пушабли залазят друг в друга я знаю.
Цитата:
Ku2zoff писал:
В курсе обучения при подъёме на лифте камера едва не проваливается через пол (floor а не половину) лифта. Когда лифт останавливается - всё норм

ну НЕТ у меня этого бага, НЕТ. И никогда не было. И никто больше мне не жаловался на такое. Что, только в этом лифте проваливается, а в других - нет?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 12-10-2010 в 11:20:

Сегодня поставил себе Linux Ubuntu 10.10. Копался в настройках два часа. Хорошая ОСь. Недостаток - отсутствие встроенного эмулятора windows-приложений. С Wine толком не разобрался. Оставлю в качестве второй ОСи, т.к. мультимедиа и офисные функции присутствуют. Буду разбираться дальше. Когда появится Linux версия xash буду тестить. Как там дела с новым билдом? Что ожидается, помимо "пречешу рендер" и проч.?


Отправлено XaeroX 12-10-2010 в 11:22:

Цитата:
Ku2zoff писал:
Недостаток - отсутствие встроенного эмулятора windows-приложений. С Wine толком не разобрался.

ОМГ!
sudo apt-get install wine
правой кнопкой на ЕХЕ -> Открыть в Wine

__________________

xaerox on Vivino


Отправлено SluX 12-10-2010 в 11:37:

А разве уже точно объявлена разработка линукс-версии движка?

Цитата:
Сегодня поставил себе Linux Ubuntu 10.10. Копался в настройках два часа. Хорошая ОСь. Недостаток - отсутствие встроенного эмулятора windows-приложений

Я вот сижу и думаю... А что, виндовс настолько хорошая ОС, что в ней даже есть встроенный эмулятор линукс-приложений?
Цитата:
С Wine толком не разобрался.

Ну это не ОС плохая, это ты не осилил. Хотя там и осиливать ничего не надо - запускай и наслаждайся.

Кстати, оренбургские линуксоиды пришли к выводу, что релиз 10.10 ужасен.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено Дядя Миша 12-10-2010 в 12:47:

Цитата:
SluX писал:
А что, виндовс настолько хорошая ОС, что в ней даже есть встроенный эмулятор линукс-приложений?

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 12-10-2010 в 13:02:

Цитата:
Дядя Миша писал:
Дело в том, што я не знаю ни одного приложения под линукс, бесплатного аналога которого не было бы под виндовс.


Я вот думаю, а не сделать ли волатилу и Option Implicit линукс-эксклюзивом? Просто из принципа.

__________________

xaerox on Vivino


Отправлено Дядя Миша 12-10-2010 в 13:23:

Цитата:
XaeroX писал:
Я вот думаю, а не сделать ли волатилу и Option Implicit линукс-эксклюзивом? Просто из принципа.

ну я бы сказал - назло мне

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 12-10-2010 в 17:31:

Цитата:
Ku2zoff писал:
В курсе обучения при подъёме на лифте камера едва не проваливается через пол (floor а не половину) лифта. Когда лифт останавливается - всё норм

А что за карта? Хочу оценить. Касательно подъемов в целом:
В Xash как я понял есть некое сглаживание камеры. Например, если прописать большое значение sv_stepheight и подняться на большую стену, то камера будет медленно плыть за башкой игрока сквозь стену.

Еще заметил, что при большом sv_stepheight в начале демки камера будет опускаться/подниматься в игрока (при проигрывании демки).

Дядя Миша:
Цитата:
>record test
recording to demos/tes.dem
Write demos/tes.tga

@_@.

PS:
На Windows 7 работает .


Отправлено Дядя Миша 12-10-2010 в 18:44:

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

Да то понятно всё, дайте дельту доделать
Цитата:
qpAHToMAS писал:
>record test
recording to demos/tes.dem
Write demos/tes.tga

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

Добавлено 12-10-2010 в 22:44:

ЗЫ. Иногда сам себе удивляюсь:
C++ Source Code:
const char	*name;
name = Cmd_Argv( 1 );
com.strncpy( demoname, name, sizeof( name ));

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 14-10-2010 в 07:32:

Цитата:
Дядя Миша писал:
ЗЫ. Иногда сам себе удивляюсь:

А что там? Ошибка все-таки ?

И что за "painted" отображается при s_show 1? Очень мешает.


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

Цитата:
qpAHToMAS писал:
И что за "painted" отображается при s_show 1? Очень мешает.

"А что за графики и цифирки отображаются при net_graph 1? Очень мешают"

__________________

xaerox on Vivino


Отправлено qpAHToMAS 14-10-2010 в 08:14:

Забыл дописать, ты вроде как собирался кнопку "Свернуть" на окно с Xash'ем поставить .

XaeroX, ну я s_show использую что бы узнать путь к файлам, которые сейчас проиграются, "painted" же не несет для меня никакой информации, только мешает.

Тех. вопрос:
У "painted" еще какое-то число увеличивается, что будет, если оно выйдет за лимит переменной (если возможно)?


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

qpAHToMAS
Ну что ж, для тебя, может быть, и не несет.

Добавлено 14-10-2010 в 15:19:

Цитата:
qpAHToMAS писал:
У "painted" еще какое-то число увеличивается, что будет, если оно выйдет за лимит переменной (если возможно)?

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

__________________

xaerox on Vivino


Отправлено Дядя Миша 14-10-2010 в 09:29:

Цитата:
qpAHToMAS писал:
И что за "painted" отображается при s_show 1? Очень мешает.

так надо.

Добавлено 14-10-2010 в 13:29:

Цитата:
qpAHToMAS писал:
У "painted" еще какое-то число увеличивается, что будет, если оно выйдет за лимит переменной (если возможно)?

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 14-10-2010 в 15:45:

Цитата:
Дядя Миша писал:
Обязательно выйдет, даже не сомневайся.
Запусти ксаш и оставь его на 24 дня включенным - она и выйдет.

БАГ!
А если серьезно, то просто поинтересовался, делают ли программисты заглушки на такие штуки. А какой лимит у этого числа?

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

Среднестатистическому юзеру, юзающиму s_show эта муть не нужна.


Отправлено Дядя Миша 14-10-2010 в 16:06:

Цитата:
qpAHToMAS писал:
БАГ!

Почему баг? Ну переполнится она и пойдет заново с нуля считать. Правда при этом все амбиентные звуки остановятся.
Цитата:
qpAHToMAS писал:
А какой лимит у этого числа?

+\- 2147483647.
Цитата:
qpAHToMAS писал:
Среднестатистическому юзеру, юзающиму s_show эта муть не нужна.

Ну и кого это волнует, кроме среднестатического юзера?

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 14-10-2010 в 16:12:

Цитата:
Дядя Миша писал:
Ну переполнится она и пойдет заново с нуля считать.

А, ну тогда бага нет . Это ты вручную сделал (проверкой при каждом плюсе) или в ЯП есть такой "рестарт"?

Цитата:
Дядя Миша писал:
Ну и кого это волнует, кроме среднестатического юзера?

.


Отправлено Дядя Миша 14-10-2010 в 16:57:

Цитата:
qpAHToMAS писал:
Это ты вручную сделал (проверкой при каждом плюсе) или в ЯП есть такой "рестарт"?

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

Добавлено 14-10-2010 в 20:57:

qpAHToMAS обрати внимание - твои претензии, которые ты постоянно предъявляешь: то там запятой не хватает, то тут "идиотская надпись paint", они кроме тебя никого не касаются, их никто не поддерживает. Что за маниакальное желание цепляться к разной ерунде?
Из-за этого я тебя всеръез не могу воспринимать.
Потому что у тебя в списке важных багов рядом идет вылет и отсутствие запятой в описании какой-то команды. Ну куда это годится?

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 14-10-2010 в 17:09:

А меня всегда бесила точка после фразы "Spooling demo header", выводящейся в консоль в халфе при загрузке уровня. Пойду-ка напишу багрепорт в вальв...

__________________

xaerox on Vivino


Отправлено qpAHToMAS 14-10-2010 в 19:01:

Дядя Миша, я же тебе в личке еще 04-09-2010 ответил, что учту твое требование к бегрепортам и нежелание видеть пожелания с мелкими недочетами .
С тех пор кстати и писал лишь про то, что есть в нормальной HL, включая и этот "painted", а ты опять старую пластинку .

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

Проверил тут на одном ЯП: при переполнении отсчет начинается с самого меньшего числа, а не с нуля (-128 у байта например) .


Отправлено Дядя Миша 14-10-2010 в 20:22:

Цитата:
qpAHToMAS писал:
нежелание видеть пожелания с мелкими недочетами

нежелание видеть только то, что за уши притягивается с непонятной целью.
Цитата:
qpAHToMAS писал:
при переполнении отсчет начинается с самого меньшего числа, а не с нуля (-128 у байта например) .

потому что это знаковая переменная. У беззнаковой - с нуля.
если у тебя байт объявлен как char - это вполне естественно.
а если как unsigned char - то с нуля.

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

2ALL.
Еще один багрепорт от вас требуется:
www.hlfx.ru/xash/bin.rar - 970 kb
просто запустите безо всяких -dev и попробуйте загрузит хазард курс\нью гейм. Если зависнет - выйдите через диспетчер задач и запустите с -dev 5.
Опишите что у вас получилось. ФиЭктре тоже качать.

__________________
My Projects: download page

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

Цитата:

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


Отправлено NameLesS 14-10-2010 в 20:51:

Дядя Миша , загрузил хазард курс и ню гэйм зависания нет.


Отправлено sania_3 15-10-2010 в 06:24:

Дядя Миша Зависаний нет. До сих пор запускаю с р_чек_еррорс= 0.

__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.


Отправлено qpAHToMAS 15-10-2010 в 06:43:

Дядя Миша, зависаний нет.

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


Отправлено Дядя Миша 15-10-2010 в 06:44:

sania_3 кстати попробуй включить обратно.

__________________
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-10-2010 в 08:56:

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


Отправлено Дядя Миша 15-10-2010 в 10:08:

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

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено K0DAK47 15-10-2010 в 18:03:

Страшных забагованностей нет, однако проблема с дёрганьем мышки, но если у Ku2zoff она незаметная, то у меня дёргает сильно, как будто fps падает.

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

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

Теперь понятно. Зря я раньше времени билд обновил.


Отправлено sania_3 15-10-2010 в 21:16:

Дядя Миша обратно- то же самое. Не грузит с той же ошибкой. Видеокарта старая, новой уже пару месяцев точно не будет.

__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.


Отправлено Ku2zoff 18-10-2010 в 17:44:

C++ Source Code:
Warning: FS_LoadImage: couldn't load "cached/conback"
Warning: couldn't find texture 'cached/conback' in shader 'cached/conback'
Error: couldn't load media/logo.avi from packfile. Please extract it

По поводу conback - надо, чтобы грузился из пака обязательно. По поводу авишек не обязательно, но желательно. И ещё. Дядя Миша надо сделать вертикальную синхронизацию для ксаша, чтобы дёргания мышки исчезли и картинка не "разрывалась" при движениях. В хл такое я только в режиме Д3Д наблюдал.

З.Ы. формат пака - pk3.


Отправлено qpAHToMAS 18-10-2010 в 18:07:

Цитата:
Ku2zoff писал:
И ещё. Дядя Миша надо сделать вертикальную синхронизацию для ксаша, чтобы дёргания мышки исчезли и картинка не "разрывалась" при движениях. В хл такое я только в режиме Д3Д наблюдал.

А чем не устраивает вариант настройки верт. синхронизации через драйверы видеокарты? По-моему так все делают.

Цитата:
Дядя Миша писал:
Да хоть бы вам там чупакабра приведелся

Не, чупакабры не было.

Что-то не ясно на каком этапе сейчас разработка, будут ли еще версии?


Отправлено FiEctro 18-10-2010 в 18:37:

qpAHToMAS
Конечно, альфа же .


Отправлено XaeroX 18-10-2010 в 18:58:

Цитата:
qpAHToMAS писал:
По-моему так все делают.

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

__________________

xaerox on Vivino


Отправлено Дядя Миша 18-10-2010 в 20:46:

Цитата:
Ku2zoff писал:
Error: couldn't load media/logo.avi from packfile. Please extract it

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

Ты мне чего голову морочишь?
Сам же несколькими постами выше сказал, что всё отлично. А теперь у него видитили мышка задергалась.
Цитата:
qpAHToMAS писал:
Что-то не ясно на каком этапе сейчас разработка, будут ли еще версии?

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 19-10-2010 в 01:30:

XaeroX, наверное я засиделся в CS, где такой опции нет .

Цитата:
Дядя Миша писал:
Сам же несколькими постами выше сказал, что всё отлично. А теперь у него видитили мышка задергалась.

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

PS:
* Будет ли параметр для "hl.exe" что бы запустить выделенный сервер напрямую? Типа "-dedicated".
* Хотелось бы видеть команду для очистки истории команд консоля (которые стрелками перебираются).


Отправлено Ku2zoff 19-10-2010 в 08:04:

Цитата:
Дядя Миша писал:
Ты мне чего голову морочишь?
Сам же несколькими постами выше сказал, что всё отлично.


Цитата:
Я писал:
Зависаний нет, но в игре есть еле заметная дёрганность перемещения мышки (как раньше было, ну многие знают как) только теперь это дело намного слабее.


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


Цитата:
qpAHToMAS писал:
наверное я засиделся в CS, где такой опции нет .

Опции нет, а синхронизация включена в режиме OpenGL по умолчанию. Специально отключил её насильно через панель управления, чтобы проверить. Мышка не дёргается, но картинка меняется рывками. Чтобы проверить, ставим cl_yawspeed 110 в кс и вертимся вправо-влево курсорами. Разница очевидна. Кстати, с выключенной синхронизацией кс выдавал 71 fps ровно, со включенной 62-59.


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

Видимо, в STEAM-версии синхронизация не включена. Потому что там легко можно получить и 200 фпс. А вот в WON - да, 72 это предел.

__________________

xaerox on Vivino


Отправлено Ku2zoff 19-10-2010 в 08:44:

XaeroX у меня последняя версия движка хл за 2008 год с 48 протоколом. С насильно отключенной синхронизацией выдаёт максимум 99 фпс. Со включенной (по умолчанию или насильно, не важно) не более 59-60, в предыдущем посте я ошибся с числом 62.

Добавлено 19-10-2010 в 15:44:

Наверное дело в дровах на карточку. Когда я запускал Sauerbraten на своей старой 9400 GT он выдавал до 200 фпс. А на новой GT 220 выдаёт не больше 60.


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

Почему ты думаешь, что на GT 220 Sauerbraten не включает какие-нибудь новые эффекты?
А в халфе еще и принудительный лимит на фпс есть.

__________________

xaerox on Vivino


Отправлено Дядя Миша 19-10-2010 в 10:30:

Цитата:
qpAHToMAS писал:
Будет ли параметр для "hl.exe" что бы запустить выделенный сервер напрямую? Типа "-dedicated".

Сделай копию hl.exe и переименуй её в #hl.exe.
Цитата:
Ku2zoff писал:
А теперь намного слабее, но всё равно есть, целится плохо и курсор в меню медленно ползает из-за этого

Надо тщательнее выбирать выражения. Потому что между
Цитата:
Ku2zoff писал:
целится плохо и курсор в меню медленно ползает

и
Цитата:
Ku2zoff писал:
еле заметная дёрганность

есть охрененнная разница, тебе не кажется?
Я тест выкладываю, прошу потестировать мышку. Все говорят - но проблем, отлично мышка двигается, ну может самую чуточку лагает.
И тут бац - через 20 постов выясняется что она всё равно лагает.
Ну как это называется?
В ксаше синхронизацию можно включить через тот самый gl_finish 1 либо через r_swapInterval 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 19-10-2010 в 10:42:

r_swapInterval 1 помогло.


Отправлено Дядя Миша 19-10-2010 в 13:43:

Ku2zoff это и есть включение вертикалки.
Можешь добавить в то-самое-меню, которое ты мне обещал написать )

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 19-10-2010 в 15:56:

Походу последствия исправления залипания клавиш:
* В консоле нельзя зажимать клавиши стрелок (для перебора команд и перемещения курсора).
* Если в консоле нажать клавишу, на которой весит +voicerecord, то команда выполнится.

PS:
Ты cl_bobcycle правил? Теперь при нуле камера вниз проседает, а не вверх. Или это я что-то намутил @_@.


Отправлено Дядя Миша 19-10-2010 в 16:45:

Цитата:
qpAHToMAS писал:
В консоле нельзя зажимать клавиши стрелок (для перебора команд и перемещения курсора).

Только что проверил - прекрасно работает. Как с загруженной картой так и без нее.
Цитата:
qpAHToMAS писал:
Если в консоле нажать клавишу, на которой весит +voicerecord, то команда выполнится.

да, он мне тоже что-то писал про войс-рекорд, потом гляну.
Цитата:
qpAHToMAS писал:
Ты cl_bobcycle правил? Теперь при нуле камера вниз проседает, а не вверх. Или это я что-то намутил @_@.

проверить несложно. ФиЭктра давече так конфиги накрутил, что у него ксаш начал зависать при запуске.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 19-10-2010 в 18:08:

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


Отправлено qpAHToMAS 19-10-2010 в 23:34:

Цитата:
Дядя Миша писал:
Только что проверил - прекрасно работает. Как с загруженной картой так и без нее.

Черт, проверял на последнем билде без "bin" заплатки . Все ок.

Добавлено 20-10-2010 в 03:34:

И раз уж пошел разговор про верт. синхронизацию, то предлагаю ввести опцию по сглаживанию. Как по мне, то это одна из лучших графических фишек.


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

Ненвижу сглаживание. Оно мылит картинку и жрет фпс.
Синтетические примеры, типа логотипа нвидиа не в счёт.
Впрочем каждый может включить сглаживание в настройках драйвера, если уж так охота.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 20-10-2010 в 09:41:

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

Не смей тогда ставить галку верт. синхронизации в игру !

Как там дела со след. Build'ом?


Отправлено Ku2zoff 20-10-2010 в 10:04:

>>Не смей тогда ставить галку верт. синхронизации в игру

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


Отправлено qpAHToMAS 20-10-2010 в 12:54:

Цитата:
Ku2zoff писал:
Ну-ну. Игра прекрасно работает без сглаживания, а без вертикальной синхронизации лагает мышка. Разница есть?

Верт. синхронизация лишь делает изображение на экране гладким. Код движения мыши она же не меняет.


Отправлено Дядя Миша 20-10-2010 в 13:40:

Цитата:
qpAHToMAS писал:
Не смей тогда ставить галку верт. синхронизации в игру

а я и не включаю. У меня и без синхронизации мышка не лагает
Цитата:
qpAHToMAS писал:
Код движения мыши она же не меняет.

там в другом дело, я в первом варианте сделал как в ку1, но там возникла проблема с перенаправлением движения мышы в меню. Очень криво получилось, я убрал. Может в следующий раз переделаю.
Цитата:
qpAHToMAS писал:
Как там дела со след. Build'ом?

Ребяты, ожидается поддержка нативных hl.dll и по слухам даже отконтер-страйка. Правда клиентка пока останется ксашевская, но в тот же опфор, я думаю прекрасно поиграть получится.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 20-10-2010 в 20:15:

Сегодня в 00.00 по Москве была произведена первая пробная подгрузка оригинальной дллки hl.dll из Half-Life. Успешно.
Ура, товарищи!

__________________
My Projects: download page

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

Цитата:

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


Отправлено LokiMb 20-10-2010 в 21:23:

Цитата:
Дядя Миша писал:
Ребяты, ожидается поддержка нативных hl.dll и по слухам даже отконтер-страйка

УУУ!!! мне новость по нраву. у меня с халвой вечно проблемы, седня есть а завтра нет

__________________
УВАЖАЕМЫЕ ЖИРЫ ДЕРИТЕСЬ ЗА ПОНИ!


Отправлено Ku2zoff 21-10-2010 в 01:55:

>>первая пробная подгрузка оригинальной дллки hl.dll
теперь ксаш всё-таки будет иметь ограничения на количество бонеконтроллеров и проч. а новых энтварсов не будет?

Добавлено 21-10-2010 в 08:55:

Главное, чтобы был полный доступ к темпэнтитям, рендеру студиомоделей и ещё некоторым вещам, что зашиты в хловский движок. Следовательно клиентская дллка должна быть своя.


Отправлено Дядя Миша 21-10-2010 в 06:56:

Цитата:
Ku2zoff писал:
Следовательно клиентская дллка должна быть своя.

Да что-то в рикошет со своей клиенткой играть не получается
А в опфор вроде ничего.

Добавлено 21-10-2010 в 10:56:

Цитата:
Ku2zoff писал:
теперь ксаш всё-таки будет иметь ограничения на количество бонеконтроллеров и проч. а новых энтварсов не будет?

да оно уже месяц так. А ты даже и не заметил

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 21-10-2010 в 07:08:

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

__________________

xaerox on Vivino


Отправлено qpAHToMAS 21-10-2010 в 07:34:

Фишка неплоха, плюс к Xash'у как к движку, но делал бы я свою игру/мод на Xash'е — выпилил бы это нахрен.


Отправлено Дядя Миша 21-10-2010 в 09:37:

Цитата:
qpAHToMAS писал:
но делал бы я свою игру/мод на Xash'е — выпилил бы это нахрен.

Намеренно выпилил совместимость? И дллки бы непременно переименовал, ведь правда?

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 21-10-2010 в 10:35:

Цитата:
Дядя Миша писал:
Намеренно выпилил совместимость?

Ага. Зачем в моем моде лишний код и поддержка левых модов?

Цитата:
Дядя Миша писал:
И дллки бы непременно переименовал, ведь правда?

Какие DLL'ки ?
В любом случае "Based on Xash Engine" или типа того влепил бы в главное меню .


Отправлено XaeroX 21-10-2010 в 10:45:

Цитата:
qpAHToMAS писал:
В любом случае "Based on Xash Engine" или типа того влепил бы в главное меню

Вот по мне, так лепите хоть "Engine by Vasya Pumpkin", главное заплатите автору за лицензию

__________________

xaerox on Vivino


Отправлено qpAHToMAS 21-10-2010 в 11:13:

XaeroX, ну это уже зависит от лицензии Xash'а .


Отправлено Дядя Миша 21-10-2010 в 11:38:

Цитата:
qpAHToMAS писал:
Ага. Зачем в моем моде лишний код и поддержка левых модов?

а какой код в ксаше лишний?

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 21-10-2010 в 12:21:

Дядя Миша, ну поддержка тех же DLL из HL/CS. Да и всякое другое, я например не понимаю зачем нужны эвенты (events/*.sc) и прочее.
Ну вообщем логика типа "не использую — удаляю".


Отправлено FiEctro 21-10-2010 в 12:38:

qpAHToMAS
Удали евенты в халфе - поймешь зачем они нужны .


Отправлено XaeroX 21-10-2010 в 12:49:

Цитата:
qpAHToMAS писал:
я например не понимаю зачем нужны эвенты (events/*.sc) и прочее

Так ты спрашивай, мы объясним.

__________________

xaerox on Vivino


Отправлено Дядя Миша 21-10-2010 в 13:05:

Цитата:
qpAHToMAS писал:
Да и всякое другое, я например не понимаю зачем нужны эвенты (events/*.sc) и прочее.

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 21-10-2010 в 13:18:

Дядя Миша Да он нас троллит!

__________________

xaerox on Vivino


Отправлено Дядя Миша 21-10-2010 в 13:19:

XaeroX я думаю он просто еще молодой и глупый

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 21-10-2010 в 14:02:

Папку events кстати удалял еще давно, никаких изменений не заметил @_@.

Дядя Миша, ну да, ты конечно так и прочел, что я буду вырезать куски кода и пытаться собрать игру.
Если игра обращается к файлам в events, то значит ей что-то от них надо, моя задача — дать ей это не через фалы, а кодом.

Вот в CS например, все SC файлы содержат:

code:
// Hi :+)


Отправлено XaeroX 21-10-2010 в 14:15:

qpAHToMAS
Содержимое файлов не важно (вернее, этот функционал не доделали в халфе). Важен факт их наличия.

__________________

xaerox on Vivino


Отправлено Дядя Миша 21-10-2010 в 14:19:

Цитата:
qpAHToMAS писал:
Папку events кстати удалял еще давно, никаких изменений не заметил @_@.

в ксаше - конечно не заметил. А ты в халфе её удалить попробуй.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 21-10-2010 в 17:50:

>>Да что-то в рикошет со своей клиенткой играть не получается

Вот на что мне точно пофиг, так это на рикошет Меня вполне устраивают моды хл в том виде, в котором они есть. Для меня важно, чтобы я без проблем мог забацать кое-что в СВОЁМ моде, код которого допишу сам, на основе Xash 0.45 или HLSDK 2.3. А это кое-что это: LOD для studio моделей, кое-какие эффекты с темпэнтитями, новые темпэнтити, поддержка множества моделей, приаттачиваемых к основной модели, внешние текстуры для моделей как в source, больше параметров для эвентов (в том числе корректная передача направаления в эвенте - она в хл у меня не работала), да и вообще эвенты должны быть скриптовыми, как Вальве хотели.

>>И контр-страйка. Вот это сделает ксаш по-настоящему уникальным.

Может ДМ стоит объявление дать? Что сделает поддержку контрстрайковских дллок за деньги? Сразу тьма задротов аську зафлудит. Чесслово, меня тошнит от такого отношения к комп. игре. Всего лишь навсего к компьютерной игре. Я понимаю спортивных фанатов, понимаю музыкальных фанатов, но никак не могу понять фанатов-геймеров. Иногда их фанатизм выходит за любые рамки. Контрстрайк это один из типичных случаев.


Отправлено qpAHToMAS 21-10-2010 в 17:56:

Цитата:
Ku2zoff писал:
Сразу тьма задротов аську зафлудит.

А что им флудить то? Как сидели в CS, так и будут сидеть дальше.
ДМ ведь не выложит исходники CS, а даст поиграть в него под Xash'ем, что им нахрен не надо.


Отправлено Ku2zoff 21-10-2010 в 18:10:

>>что им нахрен не надо.

Ну-ну. Я видел в инете много тем, где всплывала ХЛФХ. И частенько там находился чел, который задавал вопрос: "А в контре можно такое замутить?"


Отправлено Дядя Миша 21-10-2010 в 19:10:

Ku2zoff да новые темп-энтити, вообщем-то и на оригинальных хл.длл добавляются без проблем.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 22-10-2010 в 21:16:

Дядя Миша, сможешь 3D SkyBox привязать к ентити для след. build'а? Если он конечно готов. Очень хочется попробовать...


Отправлено FiEctro 23-10-2010 в 17:18:

qpAHToMAS
Он как бы есть в спиритах, параноях и т.д. . Но вот заведется ли параноевский рендер под ксашем, большой вопрос.


Отправлено Дядя Миша 23-10-2010 в 17:39:

qpAHToMAS да я хы-зы когда след. билд. Столкнулся я тут с удивительным багом. На его забарывание могут годы уйти...

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 24-10-2010 в 00:32:

FiEctro, я надеюсь, что ДМ сделает эту фишку для Xash'а сам .
Дядя Миша, звучит сурово, что это за баг такой? В любом случае не торопись, я пока в армию схожу .


Отправлено sania_3 24-10-2010 в 04:36:

вот давайте не будем о багах! я ксаш слишком жду.

__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.


Отправлено Дядя Миша 24-10-2010 в 10:06:

Цитата:
qpAHToMAS писал:
звучит сурово, что это за баг такой?

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

Добавлено 24-10-2010 в 14:06:

Цитата:
sania_3 писал:
вот давайте не будем о багах! я ксаш слишком жду.

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено sania_3 24-10-2010 в 11:27:

>>>с паработами\
В ксаше паработ?????

__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.


Отправлено qpAHToMAS 24-10-2010 в 11:34:

sania_3, судя по всему он их прикручивает сейчас .


Отправлено Ku2zoff 24-10-2010 в 11:43:

А чего их прикручивать-то? Самое сложное баги исправить, коих в паработах немало. Ну и опционально от STL избавиться Что мне не удалось.


Отправлено Дядя Миша 24-10-2010 в 11:48:

Цитата:
sania_3 писал:
В ксаше паработ?????

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено sania_3 24-10-2010 в 11:48:

>>>судя по всему он их прикручивает сейчас
*счастливая улыбка, слюнки медленно капают на клавиатуру*

__________________
Владелец восьмиструнного монстра Schecter Omen-8 Vintage White (VWHT)
Бывал на концертах этих групп: Rashamba, 7000$, Louna, Molecul, Project Revolution, Headsource, Digimortal и многих других. Куча автографов.
Я член возлагаю на сраный геймдев.


Отправлено XaeroX 24-10-2010 в 11:51:

Цитата:
Ku2zoff писал:
коих в паработах немало

А я кстати всего парочку нашел
Цитата:
Ku2zoff писал:
Ну и опционально от STL избавиться

Там он, в принципе, юзается оправданно.

__________________

xaerox on Vivino


Отправлено Дядя Миша 24-10-2010 в 12:04:

sania_3 што твоя подпись обозначает? У нас же чувства юмора нету, могём и плюсик выдать )

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 30-10-2010 в 01:05:

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

C++ Source Code:
1
r_mode "1280x1024"
2
 
3
или
4
 
5
r_witdh "1280"
6
r_height "1024"

Хочется погамать в Ксаш на телике, а у него разрешение 1360х678 - нестандартное, а в ксаше набор заранее подготовленных разрешений экрана.


Отправлено FiEctro 30-10-2010 в 09:35:

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

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 30-10-2010 в 10:33:

Цитата:
Ku2zoff писал:
а у него разрешение 1360х678 - нестандартное

добавлю.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 30-10-2010 в 16:39:

Дядя Миша может сделать опрос, кому какие разрешения нужны? Хотя, у большинства конечно же 800х600, 1024х768, 1280х960 и 1280х1024. Хотя могут быть и нестандартные, но это скорее исключение из правил.

З.Ы. поправочка, не 1360х678, а 1360х768
Очепятко Вообще надо режимы 16:9 надо ввести.


Отправлено XaeroX 30-10-2010 в 16:43:

У большинства, имхо, 1680х1050 и 1920х1080

__________________

xaerox on Vivino


Отправлено Ku2zoff 30-10-2010 в 16:52:

XaeroX а какая диагональ у дисплеев с таким разрешением? 32 дюйма?


Отправлено XaeroX 30-10-2010 в 17:03:

Ku2zoff
22 дюйма для обоих.

__________________

xaerox on Vivino


Отправлено Zttrium 30-10-2010 в 17:33:

Ku2zoff 1680х1050 на 20'' широкоэкранном работает.
Широкоэкранная поддержка нужна


Отправлено Дядя Миша 31-10-2010 в 11:22:

Цитата:
Ku2zoff писал:
З.Ы. поправочка, не 1360х678, а 1360х768
Очепятко Вообще надо режимы 16:9 надо ввести.

Ну и чего ты мне голову морочишь? Список разрешений до конца пролистать не пробывал?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 31-10-2010 в 12:18:

Тьфу, чёрт! Бегунка сбоку нету, поэтому кажется, что все разрешения что уместились в окошко - всё что есть в наличии, и что скписок закончен.


Отправлено Дядя Миша 31-10-2010 в 12:46:

Цитата:
Ku2zoff писал:
Бегунка сбоку нету, поэтому кажется, что все разрешения что уместились в окошко - всё что есть в наличии, и что скписок закончен.

Ты сам себя наказал - сделал бы ксашу нормальное меню и проблема бы отпала сама-собой

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 31-10-2010 в 14:26:

Цитата:
Ku2zoff писал:
Тьфу, чёрт! Бегунка сбоку нету, поэтому кажется, что все разрешения что уместились в окошко - всё что есть в наличии, и что скписок закончен.

Я как-то точно так же накололся. Кручение колесика случайно спасло меня .


Отправлено Дядя Миша 31-10-2010 в 14:39:

*потирает потные ладошки*
Чего бы вам еще такова рассказать?

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 31-10-2010 в 16:43:

А еще в движках/играх не хватает команды find, которая бы производила поиск указанной строки в названии и описании всех команд, выводя в итоге список найденных .


Отправлено Дядя Миша 31-10-2010 в 17:15:

qpAHToMAS не нужна такая команда. Сделай хелп командой makehelp и учитайся. Поиск можешь производить прямо в документе стандартными средствами ворда\блокнота.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 03-11-2010 в 14:59:

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


Отправлено FiEctro 03-11-2010 в 15:06:

Ku2zoff
Скажи хотябы какие дрова .

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 03-11-2010 в 15:25:

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 03-11-2010 в 19:52:

260.99_desktop_win7_winvista_64bit_international_whql
Вот дрова. Что мне очень понравилось в них, так то, что Готика II идёт без глюков =) Давно этого ждал. А вот с Ксашем подстава


Отправлено Дядя Миша 03-11-2010 в 21:20:

Ku2zoff терпи чо. Подключу client.dll из халфы - уйдет баг.
В халфе же не лагает?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 04-11-2010 в 03:23:

Дядя Миша конечно не лагает.


Отправлено LeFront 04-11-2010 в 09:33:

Скачал посмотрел.
Уменя все без багов вродебы, но есть одно но.
У меня почимуто игра всевремя идет в оконном режиме а не фуллскрин.
Или я может, что то пропустил


Отправлено qpAHToMAS 04-11-2010 в 09:54:

LeFront, Configuration / Video / Video Modes. Run in a window галку снять.
Разрешение должно быть не меньше 640x480 (хз почему).


Отправлено LeFront 04-11-2010 в 09:57:

Да яж недурак. Убирал я эту галку, а оно мигнет и сново в оконный режим


Отправлено Дядя Миша 04-11-2010 в 10:09:

LeFront Alt+Enter

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 04-11-2010 в 10:28:

Спасибо, точно помогло.


Отправлено qpAHToMAS 04-11-2010 в 10:38:

Дядя Миша, крутой хоткей @_@, а консольная команда есть? Для перехода в оконный/полноэкранный режим?


Отправлено Дядя Миша 04-11-2010 в 10:51:

Цитата:
qpAHToMAS писал:
Configuration / Video / Video Modes. Run in a window галку снять.

и нажать кнопку ОК.
Цитата:
qpAHToMAS писал:
Разрешение должно быть не меньше 640x480 (хз почему).

Ну попробуй в винде выставить разрешение 320х200. Странный ты.
Цитата:
qpAHToMAS писал:
а консольная команда есть? Для перехода в оконный/полноэкранный режим?

Алиас
fullscreen 1
vid_restart.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 04-11-2010 в 11:56:

Дядя Миша, а как решить проблему со вторым монитором ты теоретически знаешь?
Я готов тестить, скинул бы мне какое-нибудь окошко, а я проверял.


Отправлено Дядя Миша 04-11-2010 в 13:21:

Цитата:
qpAHToMAS писал:
а как решить проблему со вторым монитором ты теоретически знаешь?

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 04-11-2010 в 13:48:

Фонарик стал более мяхкий, чтоли. Низнаю, мне вообще Xash понравился. Я бы даже перенес мод на него. Но версия только Alpha. Хотелось бы почитать все возможности этого движка


Отправлено Дядя Миша 04-11-2010 в 14:27:

LeFront вот как выйдет версия с поддержкой халфовских дллок - тогда и документация будет.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 04-11-2010 в 14:34:

Дядя Миша Оки))


Отправлено Дядя Миша 04-11-2010 в 14:48:

Я щас под ксашем Халф-квейка прохожу )

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 04-11-2010 в 15:25:

Дядя Миша — патриот, с одним монитором (как следствие первого) .

PS:
Что-то FOV на скорость мыши влияет, нахрена?


Отправлено (_-=ZhekA=-_) 04-11-2010 в 15:45:

Цитата:
Дядя Миша писал:
Я щас под ксашем Халф-квейка прохожу )

И как ? Я то же хочу, чтобы мой мод работал 100% на ксаше! ...


Отправлено LeFront 04-11-2010 в 16:33:

(_-=ZhekA=-_) Там же нету бампа!


Отправлено Дядя Миша 04-11-2010 в 18:22:

Цитата:
qpAHToMAS писал:
Что-то FOV на скорость мыши влияет, нахрена?

Я тебе щас один очень серъезный вопрос задам, только ты не обижайся.
ты в half-Life когда-нибудь играл? Ну вообще видел такую игру?
Только не во второй, а в первый. Ответь честно, что никогда не играл и никогда не видел. А то я прямо переживать начинаю.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 04-11-2010 в 20:13:

Дядя Миша, "Ты хоть раз играл в HL одной из старых версий? Только не вторую, а ту, которую уже все давно забыли?".
Даже в HL 1.1.1.0 сенс не меняется. И эвона, в Q3 это тоже учли, ну чем не показатель? А ты все назад, в 98 год, не захватив с собой второй монитор.


Отправлено Дядя Миша 04-11-2010 в 22:13:

Цитата:
qpAHToMAS писал:
Даже в HL 1.1.1.0 сенс не меняется

ну тебе всяко виднее.

__________________
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-2010 в 06:42:

Всё там меняется. Попробуй не изменять чувствительность при зуме. Удобно будет целиться? Правильно, нет, т.к. прицел будет двигаться слишком резко. Так во всех хл модах сделано.


Отправлено (_-=ZhekA=-_) 05-11-2010 в 14:47:

Цитата:
LeFront писал:
(_-=ZhekA=-_) Там же нету бампа!

Ты не понял о чем именно идет речь ... И причем тут бамп ?


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

Цитата:
(_-=ZhekA=-_) писал:
Ты не понял о чем именно идет речь ... И причем тут бамп ?

вы опять свой срач хотите устроить? В приват!

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 05-11-2010 в 16:46:

Цитата:
Дядя Миша писал:
вы опять свой срач хотите устроить? В приват!

Нет и не собирался, просто хотел обьяснить человеку, что к чему


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

(_-=ZhekA=-_) вот в привате и объясняй. А то я вас знаю.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 09-11-2010 в 18:38:

Дядя Миша, ну как разработка продвигается? Новости, планы?


Отправлено Дядя Миша 09-11-2010 в 19:04:

Ну известно как - прилаживаю халфовский клиент к ксашу. Уже раза три по-моему сказал. Дело это долгое и муторное, поэтому вот так.
Зато потом будет легко, поскольку глобальных перемен больше не предвидится.

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 09-11-2010 в 20:04:

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

Ну если только еще прикрутить хорошую физику аля хл2 например


Отправлено FiEctro 09-11-2010 в 20:48:

(_-=ZhekA=-_)
Это я думаю еще не скоро... Согласись кому нужна физика, когда куча недоделок ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


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

Цитата:
(_-=ZhekA=-_) писал:
Ну если только еще прикрутить хорошую физику аля хл2 например

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ku2zoff 17-11-2010 в 12:54:

Собсно поднял тему, чтобы узнать, в каких числах выйдет новый билд. Он будет юзать liblist.gam или gameinfo.txt? Второе предпочтительнее. И ещё: в гейминфо желательно бы указывать путь и к клиентской дллке тоже, меня раздражает папка cl_dlls с сервером и клиентом внутри. Она должна называться bin.


Отправлено qpAHToMAS 17-11-2010 в 13:04:

Цитата:
Ku2zoff писал:
И ещё: в гейминфо желательно бы указывать путь и к клиентской дллке тоже, меня раздражает папка cl_dlls с сервером и клиентом внутри. Она должна называться bin.

Поддерживаю, "bin" лаконичнее.


Отправлено XaeroX 17-11-2010 в 13:25:

Цитата:
Ku2zoff писал:
Она должна называться bin.

Это почему еще - должна? Кому - должна?
У меня папка для обеих дллок называется "dlls". Хотя в линуксе там не dll, а so лежат

__________________

xaerox on Vivino


Отправлено Дядя Миша 17-11-2010 в 14:01:

Цитата:
Ku2zoff писал:
Собсно поднял тему, чтобы узнать, в каких числах выйдет новый билд

когда я разберусь с VGUI, перепишу рендерер и поправлю все накопившиеся баги.
Цитата:
Ku2zoff писал:
Он будет юзать liblist.gam или gameinfo.txt?

ксаш всегда будет юзать гейминфо.
Цитата:
Ku2zoff писал:
И ещё: в гейминфо желательно бы указывать путь и к клиентской дллке тоже

давно уже сделано.
C++ Source Code:
dllpath		"cl_dlls"
gamedll		"dlls\hl.dll"

Ku2zoff ты когда меню перепишешь?

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 18-11-2010 в 09:20:

RCON сейчас работает? Как серверный пароль RCON'а задать?


Отправлено Дядя Миша 18-11-2010 в 10:54:

qpAHToMAS ну ты расскажи нам что уже пытался сделать и что у тебя получилось

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 18-11-2010 в 11:42:

Дядя Миша, да что тут рассказывать? Я не знаю как задать RCON пароль сервера, который надо писать в rcon_password .


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

qpAHToMAS представь себе - я тоже
Не рановато-ли надумал на ксаше серверы с паролем создавать?
Эта опция не тестировалась никогда.

__________________
My Projects: download page

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

Цитата:

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


Отправлено qpAHToMAS 21-11-2010 в 14:01:

Парочка мелочей по поводу команды "minimize" в fullscreen режиме:
После ввода команды курсор мыши отпускается только после его нажатия (смены фокуса видимо). Так же не восстанавливается прежнее разрешение экрана рабочего стола.
Ну вообщем хотелось бы полноценно сворачиваться из игры.


Отправлено Дядя Миша 21-11-2010 в 16:47:

там по-моему уже ничего нормально не работает из-за этого вгуи...

__________________
My Projects: download page

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

Цитата:

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


Отправлено Nucleo 23-11-2010 в 10:14:

Smile

Дядь Миш, про фонарик не забудь


Отправлено Дядя Миша 23-11-2010 в 10:26:

Ну щас жеж рендером занимаюсь, вчера параною запускал уже

__________________
My Projects: download page

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

Цитата:

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


Отправлено PoD-Stas 23-11-2010 в 10:35:

С ее рендером?


Отправлено Дядя Миша 23-11-2010 в 14:45:

PoD-Stas рано еще с её рендером.

Добавлено 23-11-2010 в 17:39:

Ну что сказать. В целом подавляющее большинство модов запускается и что-то выводит на экран. Если в моде присутствует OpenGL хаки, то выводит как правило разную ерунду, хотя вот в ксаше 0.3 и выше даже порталы с экранчиками внезапно заработали
Теперь до релиза остались две глобальные задачи:
1. переписать полностью рендер, чтобы хлфх и параноя могли его иметь, как бумер (кстати где он?) крестьян во дворе.
2. как-нибудь оживить вгуи. Кстати, если у кого-либо есть материалы по поводу подключения халфовского вгуи со стороны движка, не стесняйтесь давать на них сцылки, вам зачтется.
Ну и релиз версии 0.74 - 13 февраля 2011 года.
Такие дела.
ЗЫ. если удастся забороть вгуи, то это будет уже версия 0.75.

__________________
My Projects: download page

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

Цитата:

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


Отправлено PoD-Stas 23-11-2010 в 15:31:

Февраль...( что же, желаю удачки с вгуем


Отправлено Ku2zoff 23-11-2010 в 17:33:

>>как-нибудь оживить вгуи

По поводу ВГУИ... Такое дело:
Если подключать библиотеку от ВОН-версии хл, то моды со стим-версии, т.е. КС 1.6, КЗ, возможно ДоД, новые версии ДМК и Рикошета могут работать некорректно. А если юзать дллку от стим версии, возникает вопрос, от какой именно? Их около 10 разных вариантов. Последние могут зависеть от всякой стимовской гадости, вроде tier0 и vstdlib. Есть ещё вариант, написать свою ВГУИ библиотеку, на основе кода бетки хл2, но это сложная задача, да и может себя не оправдать.

З.Ы. интересно, а какие нововведения в библиотеке vgui3.dll у XaeroX'a в хлфх?


Отправлено FiEctro 23-11-2010 в 17:55:

Ku2zoff
ДМ говорит что в хл2 совсем не тот вгуй что в голдсорсе.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 23-11-2010 в 18:44:

Цитата:
Ku2zoff писал:
интересно, а какие нововведения в библиотеке vgui3.dll у XaeroX'a в хлфх?

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

__________________

xaerox on Vivino


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

Цитата:
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 24-11-2010 в 02:45:

>>чтобы клиентка адекватно реагировала на вновь скомпиленную
Сначала нужно сделать поддержку уже существующей дллки от ВОН-версии, дальше будет видно как лучше поступить.


Отправлено Дядя Миша 24-11-2010 в 09:43:

Цитата:
Ku2zoff писал:
Сначала нужно сделать поддержку уже существующей дллки от ВОН-версии, дальше будет видно как лучше поступить.

ну оно положим и так "работает". Клиент не вылетает от непроинициализированного VGUI. Но речь не об этом. Эта скотина категорически не хочет вызывать отрисовку головной панели и прочих экспортов. Если бы оно ожило, я бы ему мигом бакэнд наваял, благо я представляю себе принцип работы. Но оно не шевелится, вот в чем трабла.

__________________
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-11-2010 в 15:37:

Странное дело... Запустил под самым последним билдом (который для теста лагов мышки) Паранойю. Поиграть не смог - не стартует. А в меню нету лагов с мышью В других модах и в оригиналн хл есть, а тут нет В чём может быть дело?

Добавлено 28-11-2010 в 21:37:

Всё, допёр. Если значение fps_max выше или равно 76 мышка не лагает в меню! В паранойе было выставлено 999, а в Ксаше у меня 72.


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

Могу выложить билд, где стартует. Но поиграть всё равно не сможешь.

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 29-11-2010 в 05:54:

Exclamation

Цитата:
Дядя Миша писал:
Могу выложить билд, где стартует. Но поиграть всё равно не сможешь.

Выкладывай


Отправлено Дядя Миша 29-11-2010 в 10:27:

(_-=ZhekA=-_) поздно спохватился, ксаш уже разобран, нечего выкладывать. Терпите числа до 10-12 декабря.

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 29-11-2010 в 16:09:

Цитата:
Дядя Миша писал:
(_-=ZhekA=-_) поздно спохватился, ксаш уже разобран, нечего выкладывать. Терпите числа до 10-12 декабря.

Ну ничего страшного скачаю, как выйдет новая версия


Отправлено Nucleo 02-12-2010 в 13:00:

Сопсна, назрел вопрос: поддержка IPv6 будет?


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

Nucleo а надо? Вообщем-то приспособить недолго.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Nucleo 02-12-2010 в 15:27:

Думаю что надо. Задроты HLDM и AG оценят


Отправлено Дядя Миша 02-12-2010 в 15:34:

а как же они в голдсорц режутса на ipv4 ?

__________________
My Projects: download page

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

Цитата:

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


Отправлено PoD-Stas 02-12-2010 в 20:25:

Дядя Миша дык скоро IP v4 адреса перестанут продавать, таки "+" движку


Отправлено XaeroX 02-12-2010 в 20:47:

PoD-Stas
Скорее рак в ксаше заберется на брашевую гору и свистнет 22-килогерцевым монозвуком, чем прекратят давать ип4-адреса.

__________________

xaerox on Vivino


Отправлено Дядя Миша 02-12-2010 в 20:54:

Цитата:
PoD-Stas писал:
дык скоро IP v4 адреса перестанут продавать

боишься - тебе не хватит?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 13-12-2010 в 06:24:

А параноя под ксашем тем временем уже научилась рисовать бамп и детальные текстуры =)

__________________
My Projects: download page

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

Цитата:

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


Отправлено Дядя Миша 13-12-2010 в 06:24:

И два

__________________
My Projects: download page

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

Цитата:

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


Отправлено (_-=ZhekA=-_) 13-12-2010 в 06:42:

Дядя Миша
Здорово А пройти ее уже можно, на ксаше она быстрее работает или нет особой разницы ? А как себя чувствует хлфх ?


Отправлено FiEctro 13-12-2010 в 08:46:

Дядя Миша
А hight specular работает? Он жы по умолчанию отключен.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 13-12-2010 в 14:00:

Цитата:
(_-=ZhekA=-_) писал:
А пройти ее уже можно

нет, пройти её нельзя. Если бы её было можно пройти. Я бы так и написал "под ксашем можно пройти параною".
Цитата:
(_-=ZhekA=-_) писал:
на ксаше она быстрее работает или нет особой разницы ?

Рендерер в процессе постройки, особых апчхимизаций я там не делал - как сравнивать?
Цитата:
(_-=ZhekA=-_) писал:
А как себя чувствует хлфх ?

Пятый запускается, но эффекты рисовать не хочит, а шестой упорно валится на самой инициализации. Я даже не знаю чего там Ксерокс натворил такого
Пока он не вспомнит, что у него в вызове HUD_Init - толку не будет.
Цитата:
FiEctro писал:
А hight specular работает? Он жы по умолчанию отключен.

а у тебе што - паранои нету? Взял бы сам и проверил.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Grez 14-12-2010 в 03:26:

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


Отправлено PLut 14-12-2010 в 03:45:

Grez Начнем с того что распрыжка - БАГ, а покачивание камеры - фича

__________________
Base Defense on Steam, ModDB


Отправлено Grez 14-12-2010 в 04:51:

Всё таки некоторые баги имеет смысл оставить, т. к. они уже стали частью геймплея. Так поступили с квейком - там распрыжку оставили.

А кстати, в текущей версии xash'a отсутствует вот что: если нажать use перед предметом, который можно толкать(ящики, бочки и т.д.), то он получит значительную скорость.


Отправлено XaeroX 14-12-2010 в 07:32:

Цитата:
Grez писал:
если нажать use перед предметом, который можно толкать(ящики, бочки и т.д.), то он получит значительную скорость

Это баг, и емнип был тутор, как его исправить в оригинальном хл.

__________________

xaerox on Vivino


Отправлено Дядя Миша 14-12-2010 в 07:35:

Цитата:
Grez писал:
вот баг: ящики проходят сквозь друг друга(карта в тренеровке)

давно уже исправлено.
Цитата:
Grez писал:
Покачивания камеры, когда жмёшь стрейф.

sv_rollangle 0
Цитата:
Grez писал:
Распрыжка не получается

распрыжка в халфе отключена.

Добавлено 14-12-2010 в 10:35:

Цитата:
Grez писал:
если нажать use перед предметом, который можно толкать(ящики, бочки и т.д.), то он получит значительную скорость.

я это запретил.

__________________
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-12-2010 в 17:52:

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

З.Ы. А как обстоят дела со Спиритом и Ксаш-модом?


Отправлено Дядя Миша 20-12-2010 в 18:49:

Цитата:
Ku2zoff писал:
а общую картину не нарисуешь.

так и задумано
Скоро дам альфа-версию всем на растерзание.
надо только vid_restart починить, приделать декали и побегать по различным модам поискать совсем уж явные ляпы.
Хотя в принципе могу и без декалей дать.

__________________
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-12-2010 в 19:37:

Дядя Миша не, надо чтобы хоть какой-то товарный вид был, так что лучше подождём немного.


Отправлено Дядя Миша 23-12-2010 в 16:14:

Ну што. Доприкручиваю декали (надеюсь уже сегодня доделаю).
Потом тотальный дебаг на предмет вылетов и прочих несоответствий и релиз альфа-версии 0.74
Параноя и хлфх 0.5 фурычат, ксашы с мониторами и зеркалами фурычат.
Такие дела.

__________________
My Projects: download page

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

Цитата:

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


Отправлено LeFront 23-12-2010 в 16:30:

Дядя Миша Нада будит попробовать мой мод на параное запустить под ксаш.. Посмотреть фпс, как будет вести себя динамический свет при большом обьеме))


Отправлено Ku2zoff 23-12-2010 в 16:42:

Дядя Миша отличные новости! Замечательно, что ксашы фурычат. Кхм, а зеркала в движке ещё есть? Или уже нет? И какие быстрее, движковые или клиентские? Ясен пень, что у клиентских возможна более тонкая настройка, но очень волнует быстродействие.


Отправлено Дядя Миша 23-12-2010 в 17:02:

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

Цитата:
Ku2zoff писал:
Кхм, а зеркала в движке ещё есть?

условия - есть. зеркал - нету. Может потом и прикручю. Зато глов-пиксели есть, автоматические

__________________
My Projects: download page

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

Цитата:

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


Отправлено thambs 23-12-2010 в 17:08:

что такое гловпиксели?


Отправлено Дядя Миша 23-12-2010 в 17:18:

thambs ну эти жеж. Которые в темноте светятся на текстуре.
Явление, характерное для первокваки, там у слип-гейтов ребра светились.
Но смысл вот в чём - в ксаше данные глов-пиксели поддерживаются не только для кваковских текстур, но и для халфовских тоже.
Главное условие - палитра такой текстуры должна полностью совпадать с палитрой первокваки. Этого результата можно достичь, сконвертировав текстурки из кваки в халфовский формат (так например на кустайле на одной из текстур сами собой включились светящиеся пиксели, там где они должны быть по смыслу), либо нарисовать новую текстурку в палитре первокваки и заюзать светящиеся пиксели в палитре.
Это, т.н. авто-лума, то есть без применения дополнительных текстур.
Второй способ более простой - надо нарисовать, собственно лума-текстуру. Примеры таких текстур можно подсмотреть в ку3, например.
Обычно это полностью чорная текстура, а светящиеся элементы нарисованы другим цветом.

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 23-12-2010 в 18:34:

Дядя Миша, эмулятор VGUI добил или как ?
Контролы успешно везде рисуются ?

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено Дядя Миша 23-12-2010 в 19:17:

fire64 да ничего я не добил, и почему эмулятор-то?
Хочешь помочь проекту?

__________________
My Projects: download page

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

Цитата:

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


Отправлено fire64 23-12-2010 в 20:12:

Да потому, что ты собирался писать свою VGUI.

Ты же сам по поводу этого раньше писал.

Насчет помочь, в принципе можно, только у меня сейчас времени мало, заказов полно.

__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей


Отправлено XaeroX 23-12-2010 в 20:25:

Цитата:
fire64 писал:
в принципе можно, только у меня сейчас времени мало

Золотые слова, Юрий Венедиктович, золотые слова!

__________________

xaerox on Vivino


Отправлено LeFront 23-12-2010 в 21:33:

Глов пиксели это руль и педалЬ!


Отправлено Дядя Миша 23-12-2010 в 21:47:

Цитата:
fire64 писал:
Да потому, что ты собирался писать свою VGUI.

свою писать не получится по простой причине - она будет несовместима с модами. А даже если мне и удастся каким-то чудом их совместить, всё равно это будет больше гемороя, чем пользы.
Задача простая - завести стандартный vgui.dll чтобы он хоть как-то реагировал на вызовы движка и клиента.
В аттаче - текущая заглушка. С нею моды не вылетают, т.е. VGUI-указатели как минимум не пустые (хотя и не факт что правильные).
Это тебе в качестве референса. Можно написать отдельную маленькую аппликуху для теста, клиент-движок не обязателен.

VGui_Startup - вызывается до загрузки клиентки и каждый раз при смене уровня (изменяет текущий размер окна вгуи).
VGui_Shutdown - когда весь двиг уходит в шутдаун.
VGui_Paint - вызывается из движка каждый кадр. Тут, собственно и кроется засада - я не знаю какую функцию надо вызывать у этого долбаного вгуи, чтобы он в оконцове вызвал сквозь клиентку
VGui_ViewportPaintBackground, который по идее должен рисовать всё что ему клиент насоздавал.
VGui_GetPanel - корневая панелька, которую создает движок и подсовывает клиенту. Собственно последние две функции доступны из клиента, остальные - чисто движковые.
Но, повторюсь, это совершенно неважно. С таким же успехом можно этот кусочек кода из клиента перенести в общее приложение и экспериментировать с вызовами прямо в нем, общей сути это не меняет.
Итак, повторюсь, основная задача - заставить Vgui_ViewportPaintBackground вызываться какждый кадр.
В халфовском клиенте его вызов происходит из void TeamFortressViewport::paintBackground(). а тот в свою очередь - непосредственно из vgui.dll. Вывод очевиден - надо в движке каждый кадр вызывать у VGUI некий глобальный тчинк (по идее из корневой панельки), а тот в свою очередь будет дергать paintBackground у разных класов и дочерних панелей.
Фишка в том, что я не знаю, какая функция у VGUI.DLL основная.
К тому же они ведь могут не вызваться тупо по той причине что им не установлен режим visible, вообщем масса всяких причин может быть.
Так что необходимо создать такую корневую панель, у которой всё это будет работать. Я думаю всё дело в этом.
Собственно в этом и заключается помощь, о которой я тебя попросил.
Особых знаний тут, я думаю. не требуется, скорее терпение, умение логических осмысливать происходящее, анализировать те или события и просто немного свободного времени

__________________
My Projects: download page

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

Цитата:

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


Отправлено Scrama 24-12-2010 в 04:28:

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

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Дядя Миша 24-12-2010 в 09:46:

Цитата:
Scrama писал:
Хм... кустайл с автолумами симпатичным должен быть

там ровно одна текстурка с лумой.
Почему остальные не светятся я не знаю. Либо им изначально неположено, либо у них палитра не совпадает с квейковской.
Во втором случае поможет extragen и пересборка карты.

__________________
My Projects: download page

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

Цитата:

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


Временная зона GMT. Текущее время 15:50.
Показать все 502 сообщений этой темы на одной странице

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