на Главную Форума - 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
Автор / Сообщение

Сэйвер для игры

   Dark_Ranger

 
 
 -Мастер Убийца-

II Of. Vice-Champion

Vice-Champion of Eador. Award of the Championship Prize-winner

Свитков: 166
С нами с: 26.11.2009
Откуда: Ukraine Cherkassy
Цитировать
СообщениеДобавлено: Ср Янв 27, 2010 6:19     Заголовок сообщения: Сэйвер для игры

Решил вспомнить немного навыки программирования и сделать сэйвер для игры.
Вкратце о проге:
Пока только для сингла (компания и хот-сит может быть в дальнейшем). Висит себе спокойно в трее и не мешает. В памяти занимает чуть более 1 метра. Версия игры 1.0.3
1. Запускаем игру (подразумевается, что она инсталлировалась, потому как пути к игре берутся из реестра) и обязательно входим в сингл.
2. Запускаем сэйвер.
3. Сохранение по нажатию клавиши F8.
4. После создания новой карты жмем сразу F8, дальше - в начале каждого хода.
5. В папке Save создается каталог Single и при каждом сохранении подкаталоги "Ход ХХ", куда копируется файл game1.sav.
ХХ - номер хода, который берется из памяти игры. Поэтому убедительно прошу в случае неправильной нумерации сразу ногами не пинать, а сообщать в теме, буду совершенствовать.

Upgrade
Добавил поддержку ver.1.0.3.1, кампании и хотсита. Теперь сохраненки разносятся с учетом выбора игрока в стартовом меню игры.
Скачать новую версию можно здесь

Exclamation Люди, потестируйте у себя, чтобы я знал, работает у других или нет.

Последний раз редактировалось: Dark_Ranger (Пт Янв 29, 2010 12:32), всего редактировалось 6 раз(а)
Посмотреть профиль Отправить личное сообщение Отправить сообщения электронной почты ICQ
   Monster

 
 
 † Элита †
Ветеран



Свитков: 697
С нами с: 27.01.2010
Цитировать
СообщениеДобавлено: Ср Янв 27, 2010 7:28     Заголовок сообщения:

В качестве альтернативы можно использовать утилиту SaveBackup, которая была сделана для игры Sacred 2 (в ней такая же беда с сейвами), ее можно найти в этой теме. Нужно развернуть раздел "Утилита для атоматического бэкапа сейвов игры." и там будет ссылка на скачивание.

Эта утилита достаточно универсальная и подходит для любой игры, при запуске указываем путь к сейвам, путь к папке, куда будут складываться бекапы, маски файлов (через точку с запятой, например *.sav; *.bkc) и период проверки файлов. После чего жмем кнопку включить и сворачиваем в трей.

Утилита висит в трее и периодически проверяет файлы. Когда они изменились (дата или размер), она копирует их в папку бекапов, создавая отдельные подпапочки вида ГГГГ_ММ_ДД_ЧЧ_ММ_СС.
Клавиши нажимать никакие не нужно.

Работает в любом режиме: сингл, компания, хот-сит, главное указать правильные маски файлов, можно просто *.* тогда все файлы будет копировать.
8)
Посмотреть профиль Отправить личное сообщение
   portwain

 
 
 Боец

Свитков: 15
С нами с: 25.01.2010
Цитировать
СообщениеДобавлено: Чт Янв 28, 2010 9:06     Заголовок сообщения:

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

 
 
 -Мастер Убийца-

II Of. Vice-Champion

Vice-Champion of Eador. Award of the Championship Prize-winner

Свитков: 166
С нами с: 26.11.2009
Откуда: Ukraine Cherkassy
Цитировать
СообщениеДобавлено: Пт Янв 29, 2010 12:13     Заголовок сообщения:

Прогу доработал, должно все нормально функционировать. Первый пост с ссылкой обновил.
Посмотреть профиль Отправить личное сообщение Отправить сообщения электронной почты ICQ
   Риндсвинд

 
 
 Шаман

Свитков: 20
С нами с: 11.01.2010
Откуда: Башня Искуств, Незримый Университет, Анк-Морпок, Полоский мир Атуина.
Цитировать
СообщениеДобавлено: Пт Янв 29, 2010 16:09     Заголовок сообщения:

Надеюсь в следующями версиями игры это упростится что б в меню так делать.

Каталога нет зато 3 новых файла появились
map1.map
game1.bks
game1.sav

а как их востонавливать?
_________________
-Когда мир будет в опасности, быть рядом с тобой тоже, если в грозу стоять на вершине холма, одетым в мокрую, медную колчуру и орать: Все боги сволочи!
-Спасибо.
-Это не было комплиментом.

Цитата из фильма
Посмотреть профиль Отправить личное сообщение
   Romario38

 
 
 Ученик мага

Свитков: 6
С нами с: 17.06.2010
Цитировать
СообщениеДобавлено: Чт Июн 17, 2010 9:34     Заголовок сообщения:

По данной ссылке файл отсутствует. Не могли бы Вы обновить ссылку?
Посмотреть профиль Отправить личное сообщение
   Арчибальд

 
 
 ≡Верховный Жрец≡
Ветеран



Свитков: 388
С нами с: 03.05.2010
Откуда: Симферополь
Цитировать
СообщениеДобавлено: Пт Июн 18, 2010 12:40     Заголовок сообщения:

Не уверен, что ответ еще нужен, но даю ссылку:
Это конечно совершенно другой сейвер и вообще не совсем сейвер, зато отлично работает в автоматическом режиме.
_________________
Позор! Тем, кому покой дороже. Тем, кого сомненье гложет - может он или не может убивать.
Посмотреть профиль Отправить личное сообщение Отправить сообщения электронной почты
   Romario38

 
 
 Ученик мага

Свитков: 6
С нами с: 17.06.2010
Цитировать
СообщениеДобавлено: Сб Июн 19, 2010 11:01     Заголовок сообщения:

Про тот я знаю. Просто хотелось бы нормальный иметь без всяких шаманских действий, ведь, как я понял, автор не будет добавлять систему сохранений - всем, как известно, не угодишь.
Посмотреть профиль Отправить личное сообщение
   Chuchelo

 
 
 Ополченец

Свитков: 1
С нами с: 30.07.2010
Цитировать
СообщениеДобавлено: Пт Июл 30, 2010 10:54     Заголовок сообщения:

Набросал тут для быстрых нужд еще одну сохранялку. Планировал сделать с файлом конфигурацией, автоматическим выходом в меню, но как то поломало и пока меня устраивает, то, что получись. Работает с любой версией.

Кидаем файл в папку с игрой. Запускаем launcher.exe в любое время. (так же в архиве есть исподники на языке Autoit. Кто хочет добавить функционал - велком)

Сохранение кнопкой F5. Индикация, что игра сохранилось это мигание Num Lock -> Caps Lock -> двойное мигание Scroll Lock.

Загрузка последнего сохранения F9. Индикация, что игра загрузилась это мигание Scroll Lock -> Caps Lock -> двойное мигание Num Lock.

Скрипт создает в папке с игрой подпапку SaveBackup и там держит две копии папки save под названием save1 и save2

После окончания игры завершить скрипт можно через трей правой кнопкой мыши.

Пожелания принимаются. Может дополню, но не обещаю.
Архив:

http://rapidshare.com/files/409945337/Eador_saver.7z
Посмотреть профиль Отправить личное сообщение
   Magnifikus

 
 
 Охотник

Свитков: 8
С нами с: 29.06.2011
Откуда: Урюпинск, Россия
Цитировать
СообщениеДобавлено: Пт Июл 01, 2011 19:57     Заголовок сообщения:

To Chuchelo:
Ссылка битая. Перезалей пожалуйста.
_________________
Спорит либо дурак, либо подлец. Первый - не знает, а спорит, второй знает, но спорит.
(Геральт из Ривии, ведьмак)
Посмотреть профиль Отправить личное сообщение Посетить сайт автора AIM Yahoo Messenger MSN Messenger ICQ
Часовой пояс: GMT +3:00


 


Ты не можешь начинать темы
Ты не можешь отвечать на сообщения
Ты не можешь редактировать свои сообщения
Ты не можешь удалять свои сообщения
Ты не можешь голосовать в опросах
на Главную Форума - 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