HLFX.Ru Forum Страницы (11): « 1 2 3 4 [5] 6 7 8 9 » ... Последняя »
Показать все 151 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Обсуждение внутреннего устройства XDM (https://hlfx.ru/forum/showthread.php?threadid=5097)


Отправлено Crystallize 17-01-2018 в 07:28:

Ku2zoff Я думаю нужна просто защита от дурака как обычно, но не через вылет, а путем подмены символов в строке перед тем как скормить её чейнджлевелу.


Отправлено qpAHToMAS 17-01-2018 в 11:05:

Нужно просто исправлять имя карты на оригинальное автоматически, а не писать, что de_Takoy карты не существует, а de_takoy существует, бред же.
de_BbICoTka запаришься вообще вспоминать как пишется, хотя в нормальных движках вообще есть хайлайт карт после ввода map, changelevel, etc.

И текущая ситуация в Xash/HL не ок, когда может быть написано, что запущен сервер с какой-нибудь картой cRoSSfirE, писал об этом давно.


Отправлено ~ X ~ 17-01-2018 в 12:26:

Капец у вас офисопроблемы. Мне всё это отмодерировать предлагается?

Цитата:
Дядя Миша писал:
Вот что это такое? Зачем это нужно?

Добавлено вчера в 22:50:

А я вам скажу зачем.

сам спросил - сам себе ответил.

Баг в халве при ЧЛ проявляет себя не сразу. Точно не помню, но отследить его было чень тяжело, митторн на него нарвался под дебагом уже сильно после ЧЛ. Заменять одну строку в памяти движка бесполезно - говно утекло уже в недоступные для мода места. Чтобы не ломалась память и сохранения, лучше сделать стоп сразу, чем после траты времени на игру.
Вообще FWGS пофиксили очень много всего. Официальный ксаш с XDM до сих пор неюзабелен, как я поглядел. Мультиплеерную игру начать тупо невозможно

qpAHToMAS за картами следит администратор сервера. Если у клиента нет нужной карты - она скачивается. И не важно что она где-то валяется под другим именем. И автодополнение с исправлением все проблемы набора решает. В других играх )

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


Отправлено Ku2zoff 17-01-2018 в 13:40:

Цитата:
~ X ~ писал:
Вообще FWGS пофиксили очень много всего. Официальный ксаш с XDM до сих пор неюзабелен, как я поглядел.

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


Отправлено Дядя Миша 17-01-2018 в 14:27:

Цитата:
Crystallize писал:
Что-то я никогда не слышал о регистрочувствительности к названиям уровней.

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

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

Цитата:
~ X ~ писал:
Баг в халве при ЧЛ проявляет себя не сразу.

Да, спустя миллион лет после нашей эры. Не верите? Доживите и сами убедитесь.

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

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

Цитата:
~ X ~ писал:
Мультиплеерную игру начать тупо невозможно

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ghoul [BB] 17-01-2018 в 15:46:

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

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

Цитата:
Дядя Миша писал:
байку

Цитата:
Дядя Миша писал:
выкинуть 90% кода

Цитата:
Дядя Миша писал:
Говно


Дядя Миша, прошу тебя, ПОЖАЛУЙСТА, ты помягче в выражениях относительно творений Мастера. А то он слишком близко всё к сердцу принимает. Не надо нам повторения истории Адамикса, поверь.
Возможно, он где-то и накосячил, но твоя задача, как старшего брата и опытного кодера не в оскорбления скатываться, а нежно похлопать по плечу, приободрить и мягко наставить на путь истинный, как Господь направлял заблудших овец своих.

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

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


Отправлено a1batross 17-01-2018 в 17:10:

Ku2zoff поделись, пожалуйста, что ты считаешь лишним и сомнительным?

Я просто не так давно сдвинул в сторону теперь уже бывшую цель -- кроссплатформы. Поскольку форку и так хватит 3-х десктопных ОС и 2-х мобильных. Ну и двух архитектур CPU. Остального уже в мире нужного практически не встретишь.

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

На правах одногоразового оффтопа, я надеюсь мой вопрос не будет новой темой. %)


Отправлено Дядя Миша 17-01-2018 в 17:56:

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

Человек который в качестве приветствия использует заранее заготовленную фразу "Привет, анальное говно" должен в глубине души осознавать, что однажды точно так же поздороваются и с ним. И что же он тогда будет делать, наш маленький беглец от реальности?

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

Шефство брать это при социализме. А у нас на дворе что?

__________________
My Projects: download page

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

Цитата:

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


Отправлено Ghoul [BB] 17-01-2018 в 19:13:

Цитата:
Дядя Миша писал:
"Привет, анальное говно"


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

Цитата:
Дядя Миша писал:
А у нас на дворе что?


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

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

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

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


Отправлено Crystallize 18-01-2018 в 02:02:

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

У этого человека как будто всегда плохое настроение.
Разве не xaшaгi в силу возраста должен выглядеть старше и мудрее?


Отправлено Ku2zoff 18-01-2018 в 03:41:

Цитата:
a1batross писал:
поделись, пожалуйста, что ты считаешь лишним и сомнительным?

Поддержку мобилок, это во-первых. Никакие андроиды и ай-оси для шутерного движка не нужны. Это делает его громоздким и усложняет дебаг. (Самое смешное, что играть на тачскрине нормально невозможно, если игра-шутер не адаптирована под это. Ящитаю, для халфовских модов адаптации никто делать не будет). Во-вторых, встроенные в движок графические плюшки. Вы вроде полноцветные текстуры ещё не вырезали и ещё чота. Дядя Миша высказывался, к чему приводит вот такое вот в разных модах.
Цитата:
a1batross писал:
о возможностях текущих и будущих

Сделайте меню как в стим-версии, но с видеороликом на фоне, как в WON-версии. Будет круто. Линукс, мак, винда. Совместимость с последним HLSDK. И (если народ задонатит) нативная поддержка CS 1.6/Condition Zero с родной клиенткой.

Добавлено 18-01-2018 в 10:41:

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

Что значит "наставить на путь истинный"? Это ж с нуля весь XDM переписывать.
Я вот что думаю: будь XDM так же важен для ДМ, как Порнонойя 2, он бы сам всё исправил и оптимизировал. Так что тут такой вариант есть: надо мот делать под ксаш на основе XDM, чтоб выстрелил и на дисках ператами продавался, как п2. Нихошь ХЛВЕ реанимировать на платформе XDM? Он имел немалый успех в своё время. На торрент-раздачах куча комментов оставлена, народу нравилось. Только вот серверов не было, и ботов, и вылеты были. А остальное всё плюсы.


Отправлено a1batross 18-01-2018 в 04:37:

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

Про адаптирование тоже не совсем так. Люд вполне проходит классику синглового модостроя под халфу, дак ещё и умудряются уделывать меня в мультиплеере(ну это я ещё не самый хороший игрок). Да, с сенсорного экрана, пока я с мыши.

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

Совместимость с последним HLSDK ещё в первве дни форка была. Ну, в нём изменение только одно -- новый несовместимый вгуи1. Некоторые бывшие приватные хедеры движеа не в счёт. Для нативной поддержки 1.6/CZ нужно много чего сделать. Я когда-то пытался это сделать в рамках vinterface. Из него только одна действительно годная вещь выросла -- filesystem_stdio под Ксаш.

Добавлено 18-01-2018 в 07:37:

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


Отправлено thambs 18-01-2018 в 04:48:

>приводит вот такое вот в разных модах
Привела вполне конкретная сомнительная фича, включённая _ВНЕЗАПНО_ по умолчанию.

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


Отправлено ~ X ~ 18-01-2018 в 08:55:

Наш Дядя Миша просто не смог найти в CRT функцию scandir (_findfirst под виндой) и выдумал на ровном месте эту байку про то что карты обязаны называться в нижнем регистре. Причём, что характерно, кроме него принудительным регистром в названиях карт не баловался никто и никогда. А он начал баловаться только потому что лень писать юзабельное приложение. Я же говорю, из Xash3D можно выкинуть 90% кода и он начнёт от этого работать только лучше.

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

За 10 лет ни ДМ, ни форум в целом не изменились.
ДМ как был оратором, так и остался. Буков много, а код и ныне там.
Волатила как была закрытой, так и осталась. Давно могла уже решить ксашепроблемы (по крайней мере - для меня).
Гоуль так и не научился дебаггеру (зато хоть сам по себе человек нормальный).
С кем работать?

Грустнота. (

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


Отправлено XaeroX 18-01-2018 в 09:55:

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

__________________

xaerox on Vivino


Временная зона GMT. Текущее время 01:34. Страницы (11): « 1 2 3 4 [5] 6 7 8 9 » ... Последняя »
Показать все 151 сообщений этой темы на одной странице

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