Нужно просто исправлять имя карты на оригинальное автоматически, а не писать, что de_Takoy карты не существует, а de_takoy существует, бред же.
de_BbICoTka запаришься вообще вспоминать как пишется, хотя в нормальных движках вообще есть хайлайт карт после ввода map, changelevel, etc.
И текущая ситуация в Xash/HL не ок, когда может быть написано, что запущен сервер с какой-нибудь картой cRoSSfirE, писал об этом давно.
Капец у вас офисопроблемы. Мне всё это отмодерировать предлагается?
Цитата:
Дядя Миша писал: Вот что это такое? Зачем это нужно?
Добавлено вчера в 22:50:
А я вам скажу зачем.
сам спросил - сам себе ответил.
Баг в халве при ЧЛ проявляет себя не сразу. Точно не помню, но отследить его было чень тяжело, митторн на него нарвался под дебагом уже сильно после ЧЛ. Заменять одну строку в памяти движка бесполезно - говно утекло уже в недоступные для мода места. Чтобы не ломалась память и сохранения, лучше сделать стоп сразу, чем после траты времени на игру.
Вообще FWGS пофиксили очень много всего. Официальный ксаш с XDM до сих пор неюзабелен, как я поглядел. Мультиплеерную игру начать тупо невозможно
qpAHToMAS за картами следит администратор сервера. Если у клиента нет нужной карты - она скачивается. И не важно что она где-то валяется под другим именем. И автодополнение с исправлением все проблемы набора решает. В других играх )
~ X ~ писал: Вообще FWGS пофиксили очень много всего. Официальный ксаш с XDM до сих пор неюзабелен, как я поглядел.
Что нужно официальному ксашу - версия для Linux. Тогда FWGS (с кучей навешанных сверху сомнительных плюшек, которые отнюдь не делают его быстрее и стабильнее) тоже преобразится.
Crystallize писал: Что-то я никогда не слышал о регистрочувствительности к названиям уровней.
Наш мастер просто не смог найти в CRT функцию stristr (т.к. её там нет) и выдумал на ровном месте эту байку про чувствительность к регистру. Причём что характерно кроме него с регистром в названиях карт не баловался никто и никогда. А он начал баловаться только потому что баловались в унреале. Я же говорю, из XDM можно выкинуть 90% кода и он начнёт от этого работать только лучше.
Добавлено 17-01-2018 в 17:27:
Цитата:
~ X ~ писал: Баг в халве при ЧЛ проявляет себя не сразу.
Да, спустя миллион лет после нашей эры. Не верите? Доживите и сами убедитесь.
Цитата:
~ X ~ писал: Заменять одну строку в памяти движка бесполезно - говно утекло уже в недоступные для мода места
Говно утекло по венам разработчиков, это более вероятно. Может конечно под вашим хвалёным линуксом проблема действительно есть. но это лишний повод отказаться от него навсегда и забыть как страшный сон.
Цитата:
~ X ~ писал: Мультиплеерную игру начать тупо невозможно
Я выключил принудительную конвертацию в ловеркейс, так что теперь возможно. Свежий билд можешь взять у Гуля.
Дядя Миша, прошу тебя, ПОЖАЛУЙСТА, ты помягче в выражениях относительно творений Мастера. А то он слишком близко всё к сердцу принимает. Не надо нам повторения истории Адамикса, поверь.
Возможно, он где-то и накосячил, но твоя задача, как старшего брата и опытного кодера не в оскорбления скатываться, а нежно похлопать по плечу, приободрить и мягко наставить на путь истинный, как Господь направлял заблудших овец своих.
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
Ku2zoff поделись, пожалуйста, что ты считаешь лишним и сомнительным?
Я просто не так давно сдвинул в сторону теперь уже бывшую цель -- кроссплатформы. Поскольку форку и так хватит 3-х десктопных ОС и 2-х мобильных. Ну и двух архитектур CPU. Остального уже в мире нужного практически не встретишь.
Новая цель -- делать всё снова просто и легко, как у Дяди Миши, нежели чем с кучей опций, словно у нас не движок игровой, а эмулятор халфы. Это касается и движка, и mainui_cpp. Хоть о возможностях текущих и будущих второго пока ещё не в курсе те, кто прям совсем заинтересован в его разработке.
На правах одногоразового оффтопа, я надеюсь мой вопрос не будет новой темой. %)
Ghoul [BB] писал: помягче в выражениях относительно творений Мастера. А то он слишком близко всё к сердцу принимает
Человек который в качестве приветствия использует заранее заготовленную фразу "Привет, анальное говно" должен в глубине души осознавать, что однажды точно так же поздороваются и с ним. И что же он тогда будет делать, наш маленький беглец от реальности?
Цитата:
Ghoul [BB] писал: твоя задача, как старшего брата и опытного кодера не в оскорбления скатываться, а нежно похлопать по плечу, приободрить и мягко наставить на путь истинный
Шефство брать это при социализме. А у нас на дворе что?
Возможно, у человека плохое настроение было или обидел кто или дало о себе знать отсутствие элементарной культуры поведения. Это не важно. Важно с вашей стороны не скатываться на этот примитивный уровень, а быть старше, умнее и, да, снисходительнее.
Цитата:
Дядя Миша писал: А у нас на дворе что?
Да вот я уже и не знаю, что именно. С одной стороны вроде как ОНО, но если приглядеться, то совсем другое...
Ну просто я к чему это всё: творческие натуры - они такие - тонкие, обидчивые. Зачем лишний раз провоцировать? Кто знает, может, вам ещё вместе в одном танке гореть?!
__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.
Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo
Ghoul [BB] писал: Возможно, у человека плохое настроение было или обидел кто или дало о себе знать отсутствие элементарной культуры поведения. Это не важно. Важно с вашей стороны не скатываться на этот примитивный уровень, а быть старше, умнее и, да, снисходительнее.
У этого человека как будто всегда плохое настроение.
Разве не xaшaгi в силу возраста должен выглядеть старше и мудрее?
a1batross писал: поделись, пожалуйста, что ты считаешь лишним и сомнительным?
Поддержку мобилок, это во-первых. Никакие андроиды и ай-оси для шутерного движка не нужны. Это делает его громоздким и усложняет дебаг. (Самое смешное, что играть на тачскрине нормально невозможно, если игра-шутер не адаптирована под это. Ящитаю, для халфовских модов адаптации никто делать не будет). Во-вторых, встроенные в движок графические плюшки. Вы вроде полноцветные текстуры ещё не вырезали и ещё чота. Дядя Миша высказывался, к чему приводит вот такое вот в разных модах.
Цитата:
a1batross писал: о возможностях текущих и будущих
Сделайте меню как в стим-версии, но с видеороликом на фоне, как в WON-версии. Будет круто. Линукс, мак, винда. Совместимость с последним HLSDK. И (если народ задонатит) нативная поддержка CS 1.6/Condition Zero с родной клиенткой.
Добавлено 18-01-2018 в 10:41:
Цитата:
Ghoul [BB] писал: но твоя задача, как старшего брата и опытного кодера не в оскорбления скатываться, а нежно похлопать по плечу, приободрить и мягко наставить на путь истинный
Что значит "наставить на путь истинный"? Это ж с нуля весь XDM переписывать.
Я вот что думаю: будь XDM так же важен для ДМ, как Порнонойя 2, он бы сам всё исправил и оптимизировал. Так что тут такой вариант есть: надо мот делать под ксаш на основе XDM, чтоб выстрелил и на дисках ператами продавался, как п2. Нихошь ХЛВЕ реанимировать на платформе XDM? Он имел немалый успех в своё время. На торрент-раздачах куча комментов оставлена, народу нравилось. Только вот серверов не было, и ботов, и вылеты были. А остальное всё плюсы.
Ku2zoff про мобилки чушь. Если ты не пытался вникнуть, это не значит что это всё сложно. Но если не хочется, то ни строчки для мобилок в десктопных версиях нет. Где здесь сложность для рядового разработчика игры я не знаю. Но постараюсь это учесть. Так и запишу "Мобилки сложно" и "Есть заблуждение, что заставляют".
Про адаптирование тоже не совсем так. Люд вполне проходит классику синглового модостроя под халфу, дак ещё и умудряются уделывать меня в мультиплеере(ну это я ещё не самый хороший игрок). Да, с сенсорного экрана, пока я с мыши.
Выкидывать мы толком ещё ничего не успели. Собираемся последний релиз на старом протоколе выпустить, а затем заняться новым протоколом, который отчасти уже сделал Дядя Миша и по максимуму иметь сетевую совместимость(а не как сейчас, что всё нужное нам сделано расширениями в момент установки netchan в угоду совместимости с Дядей Мишей)
Совместимость с последним HLSDK ещё в первве дни форка была. Ну, в нём изменение только одно -- новый несовместимый вгуи1. Некоторые бывшие приватные хедеры движеа не в счёт. Для нативной поддержки 1.6/CZ нужно много чего сделать. Я когда-то пытался это сделать в рамках vinterface. Из него только одна действительно годная вещь выросла -- filesystem_stdio под Ксаш.
Добавлено 18-01-2018 в 07:37:
Во всяком случае, спасибо за ответ. Если хочешь что-то добавить, то я наверное как приеду домой создам пост с аналогичным соцопросом.
Наш Дядя Миша просто не смог найти в CRT функцию scandir (_findfirst под виндой) и выдумал на ровном месте эту байку про то что карты обязаны называться в нижнем регистре. Причём, что характерно, кроме него принудительным регистром в названиях карт не баловался никто и никогда. А он начал баловаться только потому что лень писать юзабельное приложение. Я же говорю, из Xash3D можно выкинуть 90% кода и он начнёт от этого работать только лучше.
Хоть бы раз объяснил, зачем ты переименовываешь чужие карты, когда тебя никто об этом не просит.
За 10 лет ни ДМ, ни форум в целом не изменились.
ДМ как был оратором, так и остался. Буков много, а код и ныне там.
Волатила как была закрытой, так и осталась. Давно могла уже решить ксашепроблемы (по крайней мере - для меня).
Гоуль так и не научился дебаггеру (зато хоть сам по себе человек нормальный).
С кем работать?
~ X ~
Я не понимаю, почему для того, чтобы решать твои персональные (ксаше)проблемы, Волатила должна стать открыта абсолютно для всех? Те, кто хочет, давно решает с помощью неё свои проблемы (и помогает мне в разработке), остальным и так неплохо, судя по всему.