на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index
на Главную Форума - back to Forum Index
Эадор.Сотворение - Eador.The Genesis на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index
на Главную Форума - back to Forum Index
Автор / Сообщение

Софт для работы с ресурсами

   Adrageron

 
 
 * Небесный Лорд *
зловредный гремлин
developer



Свитков: 2153
С нами с: 26.03.2008
Откуда: Artifactorium
Цитировать
СообщениеДобавлено: Пн Апр 16, 2012 10:16     Заголовок сообщения:

Вспомнил маленькую хитрость для теста юнитов. Если во время загрузки Эадора удерживать клавишу "В"(латинскую), то вместо игры мы попадём в "песочницу" - поле боя с двумя героями под управлением игрока. Примечательно это место тем, что если во время боя при зажатой клавише U нажать на кнопку меню, появится список юнитов, из которого можно выбрать и поставить на поле боя любого. Юниты только стандартные, но для теста можно подставить нового на место старого в unit.var и проверить его взаимодействие с остальными. Если нужно передать управление за одну из сторон ИИ - нажимаем F11 во время хода этой стороны.

Не совсем софт, но струмент Smile Может, кому пригодится.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
   NecRus888

 
 
 † Дух Ночи †
admin
Тёмный канцлер



Свитков: 2385
С нами с: 26.10.2009
Откуда: СПБ
Цитировать
СообщениеДобавлено: Пн Апр 16, 2012 10:22     Заголовок сообщения:

И ты об этом так долго молчал?! Гореть тебе в Хаосе! Evil or Very Mad Evil or Very Mad Evil or Very Mad
_________________
Ph’nglui mglw’nafh Cthulhu R’lyeh wgah’nagl fhtagn....)))
Посмотреть профиль Отправить личное сообщение
   steve

 
 
 ξ Прорицатель ξ
Ветеран
Архитектор Эадора



Свитков: 682
С нами с: 26.07.2010
Цитировать
СообщениеДобавлено: Пн Апр 16, 2012 11:15     Заголовок сообщения:

Adrageron писал(а):
Вспомнил маленькую хитрость для теста юнитов. Если во время загрузки Эадора удерживать клавишу "В"(латинскую), то вместо игры мы попадём в "песочницу" - поле боя с двумя героями под управлением игрока. Примечательно это место тем, что если во время боя при зажатой клавише U нажать на кнопку меню, появится список юнитов, из которого можно выбрать и поставить на поле боя любого. Юниты только стандартные, но для теста можно подставить нового на место старого в unit.var и проверить его взаимодействие с остальными. Если нужно передать управление за одну из сторон ИИ - нажимаем F11 во время хода этой стороны.

Не совсем софт, но струмент Smile Может, кому пригодится.



Laughing Laughing Laughing я один раз набрел на это, но решил что это глюк и перезапустил игру Smile

NecRus888 писал(а):
И ты об этом так долго молчал?! Гореть тебе в Хаосе! Evil or Very Mad Evil or Very Mad Evil or Very Mad


не надо, пусть сперва выпустит новый патч Very Happy
_________________
"Студентики приехали и самоубиваются на свежем воздухе ..."-
величайшие борцы со злом: Tucker & Dale
Посмотреть профиль Отправить личное сообщение
   wmaster

 
 
 Великий Дух Астрала
admin
Стража Древних



Свитков: 13480
С нами с: 28.03.2008
Цитировать
СообщениеДобавлено: Пн Апр 16, 2012 11:23     Заголовок сообщения:

Патч в работе. Не сомневайтесь. Надеюсь, Суслов отстал от Алексея. Надолго. Так что времечко на патч+сеть у него должно было появиться Smile

Спойлер! пс. сноубол был против включения сетки в патчи 2д. сорри, Алексей. мне надоело их отношение к Эадору. и "за державу" обидно.... ругают за задержки с патчем и сеткой - тебя. а виновны то другие Evil or Very Mad
_________________
«Ни сы!» = «Будь безмятежен, словно Цветок Лотоса у подножия Храма Истины» Древняя китайская мудрость
Draco dormiens nunquam titillandus! (lat.)
Dragon Cave #ffe0b0 #006595
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
   Кирилл

 
 
 Копьеносец

Свитков: 4
С нами с: 29.12.2012
Цитировать
СообщениеДобавлено: Сб Dec 29, 2012 15:54     Заголовок сообщения: Файлы DAT и VAR

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

Заранее благодарю за помощь.
Посмотреть профиль Отправить личное сообщение Отправить сообщения электронной почты
   Jazz

 
 
 * Мастер Астрала *
admin
Грандмастер НГ



Свитков: 3162
С нами с: 23.10.2011
Откуда: НиНо
Цитировать
СообщениеДобавлено: Сб Dec 29, 2012 15:55     Заголовок сообщения: Re: Файлы DAT и VAR

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

Заранее благодарю за помощь.

Заранее благодарю за помощь.
"Пуск" - > "Поиск" -> напечатать "var". Это если совсем не помните, где установлена игра.
_________________
Беспощадною косой,
Полоса за полосой,
В чёрной рясе госпожа
Собирает урожай.
Тот, кто нежить в бой ведёт,
От твоей руки падёт.
И останется один
В чистом поле – паладин!
Посмотреть профиль Отправить личное сообщение ICQ
   Кирилл

 
 
 Копьеносец

Свитков: 4
С нами с: 29.12.2012
Цитировать
СообщениеДобавлено: Сб Dec 29, 2012 16:21     Заголовок сообщения: КАК НАЙТИ ПАПКУ С ИГРОЙ???????

Цитата:

"Пуск" - > "Поиск" -> напечатать "var". Это если совсем не помните, где установлена игра.

Да я уже делал, ничего не находится, в папке с названием Эадор только сама игра, manual и рекомендуемые приложения. никаких файлов там нет.

_____________

У меня лицензионная игра и windows 7. Что подразумевает в себе папка с игрой?? Что в ней должно быть??

______________
Просьба прекратить дабл-постинг. Пользуйтесь кнопкой "Изменить это сообщение" в верхнем правом углу.
Слил сообщения.
wmaster
Посмотреть профиль Отправить личное сообщение Отправить сообщения электронной почты
   Ankelesh

 
 
 Ψ Стратег Древних Ψ
Маг
Империи



Свитков: 6262
С нами с: 06.05.2011
Откуда: MD
Цитировать
СообщениеДобавлено: Сб Dec 29, 2012 16:26     Заголовок сообщения: Re: КАК НАЙТИ ПАПКУ С ИГРОЙ???????

Кирилл писал(а):
Цитата:

"Пуск" - > "Поиск" -> напечатать "var". Это если совсем не помните, где установлена игра.

Да я уже делал, ничего не находится, в папке с названием Эадор только сама игра, manual и рекомендуемые приложения. никаких файлов там нет.

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

____
Анкелеш, прекрати оскорбления. Делаю тебе пока устное предупреждение Evil or Very Mad
wmaster
Посмотреть профиль Отправить личное сообщение
   Кирилл

 
 
 Копьеносец

Свитков: 4
С нами с: 29.12.2012
Цитировать
СообщениеДобавлено: Сб Dec 29, 2012 16:31     Заголовок сообщения:

Цитата:
Кирилл писал(а):
Цитата:

"Пуск" - > "Поиск" -> напечатать "var". Это если совсем не помните, где установлена игра.


Да я уже делал, ничего не находится, в папке с названием Эадор только сама игра, manual и рекомендуемые приложения. никаких файлов там нет.

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

Согласен, я туплю, но я все равно не понимаю, как найти файлы VAR или DAT. Может быть, подскажете?
Посмотреть профиль Отправить личное сообщение Отправить сообщения электронной почты
   Ankelesh

 
 
 Ψ Стратег Древних Ψ
Маг
Империи



Свитков: 6262
С нами с: 06.05.2011
Откуда: MD
Цитировать
СообщениеДобавлено: Сб Dec 29, 2012 16:34     Заголовок сообщения:

Вы не поверите.... в папках Var и Dat соответственно...
Посмотреть профиль Отправить личное сообщение
   Кирилл

 
 
 Копьеносец

Свитков: 4
С нами с: 29.12.2012
Цитировать
СообщениеДобавлено: Сб Dec 29, 2012 16:43     Заголовок сообщения:

Или лучше подскажите, можно ли изменить характеристики у воинов и героев в игре в многопользовательском режиме в локальной игре??? И если ДА? то КАК ЭТО СДЕЛАТЬ??
___________

ДА не находятся у меня ни файлы DAT, ни файла VAR. Я потому и спрашиваю, потому что не понимаю почему.
___________

Понимаете, я совсем в этом ничего не понимаю, я совсе новичок в этом деле.

______________
Просьба прекратить дабл-постинг. Пользуйтесь кнопкой "Редактировать сообщение" в верхнем правом углу.
Злостное использование дабл-постинга будет наказано баном навсегда.
Слил сообщения.
wmaster
Посмотреть профиль Отправить личное сообщение Отправить сообщения электронной почты
   Прозмар

 
 
 ۞ Властелин ۞
Ветеран
Почётный Некромант



Свитков: 8576
С нами с: 23.04.2011
Откуда: Мир мёртвой тишины
Цитировать
СообщениеДобавлено: Сб Dec 29, 2012 18:07     Заголовок сообщения:

Кирилл писал(а):


Вбейте в поиске Eador. В этой папке будут файлы var. Они открываются через блокнот. О том, какой вар что меняет существует множество тем.
_________________
"У человека должна быть цель, он без цели не умеет, на то ему и разум дан. Если цели у него нет, он ее придумывает…" (с) Град обреченный

Цель оправдывает средства.
Посмотреть профиль Отправить личное сообщение
   Arkitekt

 
 
 *Владыка Вселенной*
admin
Админ всея форума



Свитков: 5138
С нами с: 30.01.2013
Цитировать
СообщениеДобавлено: Пн Мар 04, 2013 12:41     Заголовок сообщения:

А нет случайно прожки, которая папку с контентом конвертирует в dat и наоборот?
Если мне допустим нужно 100 изображений добавить, то довольно напряжно с каждым файлом отдельно работать.

И если такой прожки нет, то насколько затратно написать ее с нуля, используя API?
Посмотреть профиль Отправить личное сообщение
   Jazz

 
 
 * Мастер Астрала *
admin
Грандмастер НГ



Свитков: 3162
С нами с: 23.10.2011
Откуда: НиНо
Цитировать
СообщениеДобавлено: Пн Мар 04, 2013 13:04     Заголовок сообщения:

Arkitekt писал(а):
А нет случайно прожки, которая папку с контентом конвертирует в dat и наоборот?
Если мне допустим нужно 100 изображений добавить, то довольно напряжно с каждым файлом отдельно работать.

off top Begin Это что, я помню, когда надо было 100 наименований поправить (во внетренней структуре DAT-файлов), и сделать это с четырьмя файлами. Face Palm off top End
А по теме - искал, но не встречал.
_________________
Беспощадною косой,
Полоса за полосой,
В чёрной рясе госпожа
Собирает урожай.
Тот, кто нежить в бой ведёт,
От твоей руки падёт.
И останется один
В чистом поле – паладин!
Посмотреть профиль Отправить личное сообщение ICQ
   Максим Некромант

 
 
 * Великий Дух *
Ветеран
Демиург: Мастер игр



Свитков: 2385
С нами с: 10.08.2013
Цитировать
СообщениеДобавлено: Сб Авг 10, 2013 18:58     Заголовок сообщения:

Возникла очень интересная проблема. В файле Portraits.dat с точки зрения Grabber все правильно, т.е. все портреты именно те, что были нужны (решил сделать статичную выдачу и для каждого файла просто переопределил содержимое, так что каждый класс по идее может получить только один вариант, ибо они совпадают), но в игре при этом все равно выпадают те, что были изначально. Т.о. с точки зрения игры я ничего не сделал, а с точки зрения Grabber все нормально. Это я дурак, или нужно что-то еще сделать?
P.S. Игра до этого уже была установлена и начат осколок. Но при атаке на следующий осколок все то же самое. Сижу и думаю, откуда она может взять старые картинки, их же уже нигде нет?
P.P.S. Картинки те, что нужно, но только в замке. Т.е. на глобальной карте портрет старый, рандомный, а в подробном меню героя, там где большая картинка, та, что нужно. В связи с этим вопрос, где хранятся маленькие варианты портретов? Судя по всему, они не из больших генерятся и берутся откуда-то не из Portrais.dat, как выяснилось там все просто, нужно Grabber на Win7 с админскими правами запускать. Он-то говорит, что все сделал, а на самом деле изменения не сохранялись.
P.P.S. Прошу прощения за кучу текста, за часик перебрав все варианты я нашел нужное. Есть еще SmallPort.dat, там хранятся версии для глобальной карты.
Посмотреть профиль Отправить личное сообщение
   wortkarg

 
 
 * Аватар *
Ветеран
[Автор VOD] Маг



Свитков: 1665
С нами с: 04.11.2013
Цитировать
СообщениеДобавлено: Вс Июн 08, 2014 0:53     Заголовок сообщения:

Нашел тут утилитку для командной строки, которая позволяет добавлять, заменять, переименовывать и экспортировать ресурсы в .dat файлах.
Утилита называется "dat" и входит в комплект утилит к Allegro 4, в которую входит и вышеупомянутый Grabber.
Allegro - это библиотека для работы с ресурсами, на счёт версии могу и ошибаться, но dat работает, так что думаю 4-я.

Скачивать тут (Tools & Examples):
https://www.allegro.cc/files/?v=4.2

Прямая ссылка:
http://cdn.allegro.cc/file/library/allegro-4.2.3/allegro-misc-4.2.3.zip

Документация:
https://www.allegro.cc/manual/4/tools/dat/

Примеры:

Вставить/перезаписать картинку:
dat Units.dat -a Unit283.bmp -t BMP

Имя он из названия файла берет, поэтому нужно переименовать:
dat Units.dat UNIT283_BMP NAME=Unit283

Экспортировать картинку:
dat Units.dat -e Unit282 -o Unit282.bmp

Экспортировать все картинки:
dat Units.dat -e * -o c:\output\

Экспорт всех картинок у меня не сработал, не разбирался пока, но всё остальное работает.

Для массовых операций подходит гораздо лучше, чем Grabber. К примеру можно в командной строке Windows набрать что-нибудь такое:
FOR %i IN (units/*.bmp) DO dat Units.dat -a units/%i -t BMP

То есть он добавляет все картинки из папки units в Units.dat
_________________
Эадоропедия для мода "Новые горизонты"
Генератор миров для мода "Новые горизонты"
Посмотреть профиль Отправить личное сообщение
   Koba

 
 
 ≡Охотник в Ночи≡
Ветеран



Свитков: 392
С нами с: 02.04.2013
Откуда: Новосибирск
Цитировать
СообщениеДобавлено: Вт Июн 10, 2014 4:38     Заголовок сообщения:

Упрямая, зараза, не хочет работать с масками. Граббер тоже часто тихо схлопывается посреди процесса. Такое впечатление, что Аллегру делали Сноубол под чютким надзором Суслова Smile И как Адрагерон укрощал это поделие...
Посмотреть профиль Отправить личное сообщение
   wortkarg

 
 
 * Аватар *
Ветеран
[Автор VOD] Маг



Свитков: 1665
С нами с: 04.11.2013
Цитировать
СообщениеДобавлено: Вт Июн 10, 2014 10:52     Заголовок сообщения:

Koba писал(а):
Такое впечатление, что Аллегру делали Сноубол под чютким надзором Суслова Smile

Лучше не скажешь Smile
Тем не менее, похоже альтернатив особо нет, поскольку библиотека распространенная. Может 5-я постабильнее? В принципе можно попробывать утилиты из 5-й версии, если они там есть и есть обратная совместимость. Или другую версию 4-й.
_________________
Эадоропедия для мода "Новые горизонты"
Генератор миров для мода "Новые горизонты"
Посмотреть профиль Отправить личное сообщение
   wortkarg

 
 
 * Аватар *
Ветеран
[Автор VOD] Маг



Свитков: 1665
С нами с: 04.11.2013
Цитировать
СообщениеДобавлено: Вт Июл 15, 2014 0:06     Заголовок сообщения:

Нашел таки, как вытянуть все файлы.

Нужно взять dat.exe отсюда:
http://www.allegro.cc/files/4.2.1-RC1/allegro-misc-4.2.1.zip

К нему добавить alleg42.dll отсюда:
http://www.allegro.cc/files/4.2.1-RC1/allegro-msvc6-4.2.1.zip

положить dll-ку в папку с dat.exe и потом:
dat -e Units.dat "*" -o c:\output\
_________________
Эадоропедия для мода "Новые горизонты"
Генератор миров для мода "Новые горизонты"
Посмотреть профиль Отправить личное сообщение
   asrind

 
 
 -Ночной Отравитель-
Ветеран



Свитков: 161
С нами с: 30.10.2013
Откуда: Украина
Цитировать
СообщениеДобавлено: Чт Авг 04, 2016 12:44     Заголовок сообщения:

Где можно скачать Аллегру 5?
Посмотреть профиль Отправить личное сообщение
Часовой пояс: GMT +3:00
На страницу Пред.  1, 2, 3  След.

 


Ты не можешь начинать темы
Ты не можешь отвечать на сообщения
Ты не можешь редактировать свои сообщения
Ты не можешь удалять свои сообщения
Ты не можешь голосовать в опросах
на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index Eador. The Genesis. Encyclopedia на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index