Задаётся очень много вопросов типа: "Как мне выкинуть лук?" По игре это не предусмотрено, т.к. лук необходим для получения четырёх из шести рун. Но вот что делать дальше, когда он не нужен? (Свой первый лук вообще нужно брать только на четвёртой карте - "Tombs of Ephyra", до этого он и не нужен)
Запишитесь и выйдите из игры. Откройте папку "Save" и найдите в ней файл SaveGameN.py , где N - номер строчки, в которой вы последний раз "сэйвились", в общем, тот "save", из которого вы хотите выкинуть лук. Откройте его каким-нибудь текстовым редактором типа WordPad или MSWord. Передвиньте ползунок в конец текста и найдите там такую строчку:
MemPersistence.Store("MainChar",({'Kind': ваш герой_N',
Это история того, что и где вы подобрали за время всей игры. Строка эта может быть очень длинной, на несколько экранов вправо, но пользоваться функцией "переноса по словам" не советую. Ищите в этой строчке фразу типа:
('TombArqbow4', 'Arco', '..//..//3dobjs//arco.BOD'),
Первое слово означает место, где вы подобрали предмет (оно может быть и иное), а второе собственно сам лук. Удалите всю эту фразу вместе со скобками и лишней запятой. Закройте файл, подтвердив при этом "Сохранить изменения". Запустите игру, далее [GAME]:[LOAD GAME] и загружайте свой "save". Когда вы окажетесь на уровне, там где вы записались, лук при вас ещё будет, поэтому необходимо перезагрузить карту: Esc, [GAME]:[LOAD GAME] и далее [Restart ...] на самом верху списка. После этого вы окажетесь в самом начале карты (уровня), но уже без лука!!
Извиняюсь перед "отцами" за столь "ламерское" объяснение, но.... всякие люди на сайт заходят. Между прочим, таким методом можно добавить/убрать любое оружие или предмет. Названия всего можно найти в середине текста файла Reference.py .
Есть и ещё один способ выкинуть лук, от Prospero, но он более болезненный..:)) |