Русский Комбо-Хак |
Здравствуйте, гость ( Вход | Регистрация )
Русский Комбо-Хак |
Oct 27 2005, 16:19
Сообщение
#26
|
|
Ищущий Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф ПОДМАСТЕРЬЕ |
Вообщем то реально, но это сделаем не мы! Биотвари это действительно не надо вообще, обсидиану - тем более будет на это наплевать. Так что наверное просто некому взяться за эту работу. Вообщем продолжаем жить, как жили. Ибо ваулт даёт нам силы и возможности! А ещё есть великая вещь - именуемая 3д максом.... Которая в сочетании с нашими руками, посредством мыши и клавиатуры, может выдать очень не плохие результаты.
Я предлагаю сделать 4-5 хаков, которые необходимы большинству на ВРГ и на этом успокоится. |
Oct 27 2005, 17:14
Сообщение
#27
|
|||
Level 9 Класс: Волшебник Характер: Chaotic Good Раса: Дракон NWN: Скриптинг [PW] |
Не надо спорить на что угодня, а то сам сделаю :) На самом деле ничего нереального я не сказал, все реализуется даже скриптами или прикручиванием к какой-нибудь существующей системе, типа CVS. Найти хост с несколькими гигами места и анлим траффиком тоже вполне реально. Тут дело даже не в самих хаках, а в способе их получения\обновления. Если такая будет - то будет и возможность экономить на трафике. Если этот процес автоматизировать - я бы и сам побродил по другим шардам, чему сейчас мешает отсутствие времени (и лень) на поиск всех линков на все нужные хаки, диалоги и т.п. |
||
Oct 27 2005, 17:16
Сообщение
#28
|
|||
Level 9 Класс: Волшебник Характер: Chaotic Good Раса: Дракон NWN: Скриптинг [PW] |
Скорее отсортировать, собрать все качественное. Только не нужно успокаиваться, нужно с этого начать :) |
||
Oct 27 2005, 17:54
Сообщение
#29
|
|||
Ищущий Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф ПОДМАСТЕРЬЕ |
:yes: Уррря!!!!!! 1.Наконец-то я смог скачать 1.66.! У меня появились и опции тумана, и коробки, и крылья/хвосты у юнитов. Теперь осталось только ХОТУ купить для полного счастья. 2.Сбегал к другу, взял у него диски мании (от трёхлетней давности, до этого месяца), сейчас скопировал с них все на первый взгляд нужные проги и хаки. Вот сейчас разбираю это гору. Плюс я ещё за неделю скачал кучу всего! Завтра вечером выложу результат своих взысканий. Сообщение отредактировал maximal_up - Oct 27 2005, 18:13 |
||
Oct 28 2005, 12:23
Сообщение
#30
|
|||||||||||||||||||||||||
Level 5 Класс: Клерик Характер: Lawful Good Раса: Человек NWN: Контент |
Странные и неадекватные выводы сделали вы из всего мною написанного.. :swoon: Объясняю еще раз. Если вы используете совсем мало дополнительного контента, без которого обойтись никак нельзя, и хак по размеру порядка модуля, то CEP и прочие комбо хаки не для вас. Если вы хотите большего - вы собираете хак большего размера, так? Как правило, туда попадает и часто встречающиеся в хаках к другим модулям и шардам тайлсеты, кричи, плейсы. Очевидно, игрок не будет ограничиваться только вашим модулем, ему бы и в другие поиграть. Другие тоже часто имеют хаки по 50 мегов, причем (Кто бы мог подумать!) включают примерно те же вещи. Ну что за рурал без холмов? Лес без нормальных деревьев? А игрок каждый раз должен выкачивать хаки, 50% и больше от которых он уже как бы скачал. :bad: Это нормально? Более того, создатель модуля, если он решил использовать много контента, каждый раз должен собирать хак заново. Снова проверять совместимость хаков, снова изменять 2да, фиксить баги.. Время не дорого? Хотя бы просто посмотреть что есть, что сделано - хотя бы для этого СЕР сойдет. Lex, ты говорил, что лучше самому все пофиксить. Скажи, было бы лучше, если бы первый кто это сделал, запостил фиксы на ваулт, а не скрывал это от всего сообщества? Ну, хотя бы автору используемого тайлсета, плейса отправил исправленное? В хороших комбо хаках у вас есть куча контента для использования в модуле. Как раз те 50%-60% которые все так или иначе используют. При этом модули в руках нормального дизайнера не становятся похожими как две капли воды на остальные, использующие этот комбо хак. Как раз модули совсем без хаков как два брата-близнеца по графике. Нужно еще что-то добавить? Прилепляем маленький хак с нужными вещами. Итого - 1 большой комбо хак и много мелких. А не сотня больших с одним и тем же. В этом главное преимущество.
Инет в РФ действительно представляет большую проблему. Однако если бы он был поддержан сообществом люди бы скачали 140 Мб.. К тому же качать можно отдельные хаки. Патчей к нему было всего 3 и всего 30 Мб, откуда инфа про постоянные обновления?
ИМХО искать в СЕРе проще, чем искать на ваулте, хотя все зависит от метода поиска. Есть хорошие вещи, о которых без СЕРа вообще бы забыли. Плюс часть контента в СЕРе изначально лучшего качества, и все уже совместимо, для всех плейсов и вещей созданы блюпринты. Есть полезные текстуры, часть из которых и составляет весомую часть хаков с тайлсетами. Повторяю, я ни в коем случае не говорю, что ради 2-3 крич и пары плейсов нужно его использовать.
Жаль, как раз тот случай - сделали и молчим. Но это другая тема.. Можем обсудить, если интересно.
Можешь привести конкретные примеры? Твой хак вроде будет 100 Мб.. Это ведь не есть хорошо только для одного единственного модуля?
Я как раз о том же.. Ты скачаешь целую гору, выделишь там процентов 20%. Ладно модуль у тебя с редким контентом, ну а если кто его же решит использовать? Юзерам опять качать новый хак, 2/3 которого - тем же лошади?
Видел много модулей от хороших авторов, использующих СЕР, все непохожие. Не пойму, как использование одного большого хака гарантирует отсутствие индивидулизма, совсем не очевидно. Плохой дизайн и кривые руки все портят, это да, отнюдь не выбор, который дают коллекции.
Разве использование СЕРа или другого большого комбо хака предполагает все оформление локи только плейсами? Извини, совсем не въехал в смысл сказанного.
Никто не запрещает юзать другие маленькие хаки вместе с общим..
Насчет размера патчей неверно, перезакачивать хак(и) совсем не обязательно. Так, патчей к СЕРу было 3, всего лишь 30 Мб. Самое главное, о чем многие забыли (или не знают) - 2_advanced написал патчер, штука реально работает, и без глюков, испытано на буржуях :yes:
Не стоит быть столь категоричным, бредом это является только в наших условиях. Предложение делить на части вполне разумное, только как правильно поделить? Хорошо поискав на ваулте, можно найти уже готовые подобные хаки, с кучей нужных исправлений, например, хак PW Brynsar. Между прочим, сделанные людьми так же недовольными СЕРом. (Уж не знаю, чего они не вошли в их команду и не поправили положение).
hak patcher by 2_advanced. Без патчера тоже не нужно вытягивать заново. Идея с прогой замечательная, пару лет назад такое даже реализовали, но апдейт хаков был кривой. Можно сделать прогу, которая эмулирует клиента, подключается к серверу, забирает список хаков, а сервер ее распознает и дает всю нужную информацию - примерно так было. Но еще попробуй убеди команды PW, что игрокам это нужно. |
||||||||||||||||||||||||
Oct 28 2005, 15:29
Сообщение
#31
|
|||||||||
Mystery Класс: Маг Характер: Lawful Evil Раса: Тварь NWN: Контент Амен |
Лекс, по-моему, стоит в отдельную перенести.
А если из большого хака используется - раз, два и обчелся?
Ну... мне было всегда проще искать на ваулте.
Это какие? Господа, не принимайте близко к сердцу мои слова, но чем дольше я читаю эту дискуссию, тем больше у меня возникает ощущение какого-то бреда. Если есть мнение, что надо делать большой комбо-хак, и что он может быть полезен - то его надо делать. Если он действительно будет настолько хорош, как здесь говорили, то его будут использовать. Что обсуждать-то? |
||||||||
Oct 28 2005, 15:51
Сообщение
#32
|
|||||
Level 5 Класс: Клерик Характер: Lawful Good Раса: Человек NWN: Контент |
Чуть позже приведу примеры.
Не использовать его. Хак по идее должен включать самые нужные вещи, скорее всего они будут использованы в модуле. Так, причина расхождения во мнениях ясна. Вопросы такие: 1. Если рассмотреть все БОЛЬШИЕ хаки русских шардов, все хаки к русским модулям (маленькие не рассматриваем, нерусские тоже), то можно ли в них выделить много общего контента? Если да, то предлагаю собрать этот общий контент в несколько хаков по категориям + добавить несколько наиболее ценных вещей с ваулта. 2. Можно ли все это уместить в хак приемлимого размера при достаточном ассортименте (не более 100 мег)? 3. Будет ли это начинание поддержано русским сообществом? Мне кажется, этот хак в первую очередь будет нацелен на русские шарды, затем - на модули. |
||||
Oct 28 2005, 16:19
Сообщение
#33
|
|||||||||||||
Ищущий Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф ПОДМАСТЕРЬЕ |
В СЕР - восновном плейсы. Если его использовать в комбинации с чем-то, то тогда да, получается неплохо, но опять-же приходим к закачке.
Пусть возьмут хак, который будет у меня с модулем.:D Пусть они его режут как хотят, сам так делал. Это и есть то, о чём говорю я! К каждему контенту, к каждой своеобразной местности (3-4 типа локаций) - свой хак. Вот и всё! Их будет несколько и каждый сможет использовать их в своих целях. Кому-то совершенно не надо то, что есть в СЕР-е, кому-то нужно что то определённое. Скажу тебе одну вещь. Похожий проект предпринимался с редактором варкрафта. Сделали они (это были не русские, англичане вродь) пак на 400 метров, написали прогу для обновления. Всё вроде как класс. Народ стал печатать карты, компании на этом паке, и тут выяснилась одна вещь... Многие не хотят, или не могут скачать такой пак! Они ставят себе модуль, а он не идёт! Ба! А тут надо что-то скачать! Ставят второй - тот же результат, третий - всё тоже. А потом забивают на это со словами: "Я лучше буду отдельные мапы и кампании качать, где к каждой по +3 метра моделей или иконок, чем 400 метровый хак, на котором кучу всего разрабатывают, но из игроков его никто не использует."
30*3=90. От 10 до 30 мелких хаков, взависимости от размера! Прито то что нужно именно тебе!!!
Им надо то, чего нет у вас. А вам совершенно не надо то, что у них. Мораль: каждому своё, у каждого свои нужды и потребности.
Вообщем-то ты прав, я немного не это хотел сказать. Индивидуальны модули и сделанные без хаков.
Ты права. Давайте просто проголосуем: кто за, а кто против. Варианты голосования: - один большой хак - несколько хаков, разделённых по местности и контенту - всё оставить как есть Есть ещё варианты? Сообщение отредактировал maximal_up - Oct 28 2005, 16:26 |
||||||||||||
Oct 28 2005, 22:01
Сообщение
#34
|
|
Level 9 Класс: Волшебник Характер: Chaotic Good Раса: Дракон NWN: Скриптинг [PW] |
Спецы по хакам, объясните мне такой момент.
Если собрать хак _только_ их тайлсетов - какие могут быть баги при наличии нескольких хаков? Насколько я помню, если собирать несколько хаков, в которых правлены .2da с плейсиблами, итемами и прочим - будут баги, таблицы основные одна на хак и следующий подключаемый должен учитывать изменения предыдущих. Есть ли такая проблема с хаками только из тайлсетов? |
Oct 28 2005, 22:10
Сообщение
#35
|
|
Level 9 Класс: Страж Тьмы Характер: Chaotic Evil Раса: Нежить |
_kaa_, похоже ты уже начал собирать комбо-хак ;)
Вообще я использую в своем модуле СЕР, но это больше от безысходности. Дело в том что делать модуль я начал будучи еще совсем неопытным и польстился на большой выбор плэйсиблов, а теперь понял, что большинство(или лучше сказать половина) из них в моем модуле не используется, но что-то менять теперь поздно...:( Знал бы с самого начала, собрал бы собственный хак. |
Oct 28 2005, 23:06
Сообщение
#36
|
|||
Mystery Класс: Маг Характер: Lawful Evil Раса: Тварь NWN: Контент Амен |
Та, с которой столкнулась я: могут оверрайдится текстуры, особенно если один из хаков использует стандартную биоваровскую, а другой ее как-то модифицирует. |
||
Oct 28 2005, 23:17
Сообщение
#37
|
|||
Level 9 Класс: Волшебник Характер: Chaotic Good Раса: Дракон NWN: Скриптинг [PW] |
Т.е. тайлсетовый хак должен только добавлять свои тайлсеты, но не модифицировать стандартные? Что в принципе правильно для общего хака. |
||
Oct 29 2005, 00:28
Сообщение
#38
|
|||
Mystery Класс: Маг Характер: Lawful Evil Раса: Тварь NWN: Контент Амен |
Нет, он и модифицировать может, откуда такое ограничение? Просто перекрестное использование текстур - та вещь, которую надо отслеживать. |
||
Oct 29 2005, 13:27
Сообщение
#39
|
|||||||
Ищущий Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф ПОДМАСТЕРЬЕ |
Я бы сделал на твоём месте так. Вырезал бы из СЕР-а всё что ты используешь и залил бы в свой хак. А потом бы загрузил его и выгрузил СЕР. Проблема лишь в том, что надо 100% знать какие файлы ты используешь, а какие нет.
Т.е. нельзя, что-бы в хаке было несколько текстур на один вид тайла. Досмотрел я СЕР. Неплохая штука. Очень понравились орудия штурма и лагерные палатки. Таблички у мнея были и раньше. Полностью это использовать может только очень искусный маппер и притм только в очень большом модуле. Разнообразие будет отменное! Придётся мне дефолта попросить - резать ваш СЕР на лоскутки. :D Кое-что оттуда может пригодится. |
||||||
Oct 29 2005, 15:48
Сообщение
#40
|
|||||
Level 5 Класс: Клерик Характер: Lawful Good Раса: Человек NWN: Контент |
_kaa_, если ты начал с тайлсетов, то подожди пожалуйста. Максимум через четыре месяца вопрос решится сам собой, если надо прям щас - работа уже сделана, могу сам из нее нарезать нужное. Главный вопрос - что нужно кроме тайлов? Однозначно плейсы, наверно анатомия с вещами и иконками, нужны ли монстры и портреты? Все можно вырезать из CEP и пары других хаков. Вырезать хорошо тем, что не нужно заново делать 2да и блюпринты.
Гэйтблоки, плейсы из модулей, например Doom of Daggerdale (там мало но нужные), ковры, альтернативые гоблины, жуки, элементали, сатиры, слаймы, азеры (это не те, которые с Кавказа), приличная часть одежды и иконок, кроме как от известных авторов, немного прикольных щитов и дубинок (всем больше мечи нравятся, остальное редко смотрят) Есть и хорошие вещи, о которых забыли создатели - например, плейсы DLA, их големы. Да, и насчет размера: практика показала, что самое большое и трудносжимаемое - текстуры, модельки, блюпринты и прочее жмется легко. Из этого и можно исходить при выборе.
Такие есть, видел на шардах. |
||||
Oct 29 2005, 16:37
Сообщение
#41
|
|||
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
ГОРАЗДО легче найти оригиналы хаков с тем, что вам нужно и слить. Вырезать что-то из СЕРа дело неблагорадрное. |
||
Oct 29 2005, 22:31
Сообщение
#42
|
|||
Level 5 Класс: Клерик Характер: Lawful Good Раса: Человек NWN: Контент |
Только если не знать, как это сделать быстро и грамотно ;) Знаешь какой гимор сливать большое количество хаков в один? |
||
Oct 29 2005, 23:44
Сообщение
#43
|
|||||
Ищущий Класс: Рейнджер Характер: Lawful Neutral Раса: Эльф ПОДМАСТЕРЬЕ |
Я знаю... Особенно кргда половина имён файлов соврадает... Это ад. Вот мучался с лодками и волнами только-что. Они друг-друга почему-то кроют. Думаю, дело в 2да.
Поделишься опытом плз? |
||||
Oct 29 2005, 23:44
Сообщение
#44
|
|||
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
я знаю, как быстро и грамотно. И тем не меняя я уверяю, что слить несколько в 1 лучше (легче, и главное легче получится) чем выкидывать из хака то, что не юзается (модели ты викинешь, да.. а вот текстуры... искать, используется ли та текстура только той моделью, что хочешь выкинуть, или еще той, что хочешь оставить. В итоге с текстурами муть такая.. а оставлять все это проиграть в весе. И много проиграть, так как вес это в основном неужимаемые текстуры, а не модельки.) Добавлено в [mergetime]1130618894[/mergetime] Речь, же, вообще не об этом. Так что завязываем с оффтопом и шпрехаем по теме. |
||
Oct 30 2005, 00:59
Сообщение
#45
|
|||
Mystery Класс: Маг Характер: Lawful Evil Раса: Тварь NWN: Контент Амен |
Не такой и. Делали и не раз. Вырезать нужную часть из комбо-хака - сложнее. |
||
Oct 30 2005, 13:36
Сообщение
#46
|
|
Level 5 Класс: Клерик Характер: Lawful Good Раса: Человек NWN: Контент |
Есть разные варианты, тот, которой предложил Lex, подходит для небольшого количества плейсов (30-40), крич и т.д. Есть недостатки:
- комбо не будет совместим с СЕР и тот, кто уже использовал СЕР, но захотел перейти на этот обрезанный комбо-хак, почти не сможет этого сделать (тут есть нюансы) - возможны конфликты, глюки, устраненные в СЕР, но не устраненные в исходных хаках - скорее всего заново делать блюпринты :swoon: - все делать вручную, заново комбинировать 2да плейсов и портретов Главный плюс + очень быстро, не нужно проводить хитрые операции с файлами Можно вырезать все вручную из СЕРа, типа скопировал блюпринт, посмотрел строчку в 2да, скопировал модель/пвк, скопировал нужный портрет, нашел текстуру.. А можно с помощью Total Commander-a с плагином, Excel-я, 2да-эдитора, texture finder-a конвертора gff-xml (подходит для большого количества вырезаемых вещей, хоть половину режь, и комбо получится совместим с СЕРом) сделать так, пример для плейсов: 1. Делаешь модуль с хаками портретов, текстур, плейсов, главного и апдейтов, остальные пока не нужны. 2. Из главного хака и апдейтов в одну папку последовательно извлекаешь блюпринты всех плейсов, из хака текстур - все текстуры, в другую папку, из хака плейсов и апдейтов последовательно извлекаешь zlc_*.mdl и zlc_*.pwk в третью, из хака портретов - в четвертую 3. Делаешь новый 2da хак, куда кладешь палитру плейсов, placeables.2da, placeableobjsnds.2da, portraits.2da. Портреты для плейсов придется добавлять в процессе, если нужно, на колонку рефлекшн можно забить - все из игры. На звуки тоже - их для плейсов по пальцем пересчитать, они нам наверно и не понадобятся, кроме как для катапульты. С портретами сложнее, но портреты для плейсов легко отличить по имени. 4. В модуле убираешь 2да хаки и апдейты, оставляешь 1й хак с патчем, прикрепляешь новый 2да хак. Пакуешь все скрипты в модуль, блюпринты пока тоже. Модуль нужен только чтобы посмотреть на плейс - типа размещаешь его, смотришь нужен или нет, нужен - смотрим номер строки в 2да по манулу к СЕРу. Если строка нужна, то см. пункт 5 5. Перегоняем placeables.2da в excel, начиная со второго столбца. Данные займут 13 столбцов, сразу после них копируем в 15-й столбец с номером (вроде бы P), а на оставшиеся делаем простенькое логическое условие =ЕСЛИ(A1=1;B1;"****"), =ЕСЛИ(A1=1;С1;"****"), =ЕСЛИ(A1=1;D1;"reserved"), ... Теперь если мы напротив нужной нам строки поставим в столбце А 1, то данные скопируются в столбцы P-AA; если же в ячейке будет пусто, т.к. она нам не нужна, то данные в тех столбцах будут заменены на padding строки. Под конец работы, когда мы выделим все 500 нужных нам плейсов, нужно будет просто скопировать как текст нужный нам 2да, сохранить как текст с пробелами-разделителями и пересохранить как placeables.2da Вуаля! Файл готов. Таким же макаром потом можно будет поступить с кричами, можно даже для ускорения поиска нужных файлов ввести нужные 2да на другие листы и с помощью логических условий вывести нужные нам звуки и т.д. 6. В новоиспеченном placeables.2da копируем столбец с моделями, удаляем дефолтные, удаляем reserved, список моделей с помощью того же excel-я преобразуем в батник, которой копирует mdl: .... copy x:/bla/bla/bla/ | [наша строка с именем модели] | .mdl | | x:/bla/bla/bla2/ | [наша строка с именем модели] | .mdl .... тоже самое для pwk, только заменяем расширение .mdl Папку с моделями из СЕРа можно удалить, модели и пвк у нас уже есть. 7. Текстуры: декомпилируем все модели, натравливаем LOK Texture Finder на папку с моделями, ждем 5-10 минут, копируем список нужных текстур, поступаем согласно пункту 6, но теперь с текстурами (расширение делаем произвольное или указываем копировать tga dds txi, или plt для крич и анатомии) 8. Все utp переводим в xml или текст, в отдельную папку. Теперь в том же листе excel-я делаем еще одно простое логическое условие и получаем список номеров нужных нам строк. Их ищем внутри конвертированных блюпринтов, которые подходят - копируем, ненужные удаляем. 9. Теперь у нас есть нужные блюпринты, остались портреты. Смотрим на строку id портрета в каждом блюпринте, поступаем как в п5 с portraits.2da, получаем новый 2да, копируем из него список нужных портретов, поступаем с ним как в п6, незабыв про расширения и файлы с разным разрешением. Все, готово. Теперь про время. Несмотря на то, что в описании 9 немаленьких пунктов, каждый из них занимает немного времени. В итоге можно управиться за полдня для любого количества плейсов. Вручную комбинировать хаки для хотя б 300-400 плейсов займет столько времени, что вы невольно начнете уважать труд команды СЕР ;) П. 8 и 9 можно еще ускорить, чуть позже напишу как. Возможно, на ваулте уже есть прога для подобного рода работ, но когда я делал такую вещь для плейсов из коллекции JXP, прогу такую не нашел. Ясен пень, если кто знает перл и напишет прогу - процесс еще сильнее ускорится, раза в два. Файлы excel-я и утилиты могу прислать, если нету. А, да, нужные скрипты можно отсеять из xml или экспортом локи со всеми нужными плейсами. |
Текстовая версия | Сейчас: 27th April 2024 - 19:50 |