Коды к игре Гарри Поттер и Узник Азкабана

В данной статье приводятся известные нам коды к компьютерной версии игры Гарри Поттер и Узник Азкабана.

Напоминаем, что для успешного применения кодов требуется умение обращаться с системой в режиме командной строки, иначе материал данной статьи может вызвать вопросы, на которые сложно ответить, не запутав окончательно ;-)

Начинаем!

1. Для того, чтобы можно было вводить коды, нужно запустить игру в режиме отладки (просьба запомнить это слово, проверочное — «отлаживать»). Это можно сделать в свойствах ярлыка для запуска игры или через командную строку Windows.

2. Перед указанными ниже манипуляциями обязательно переключите игру в оконный режим. Например, с помощью нашей программы или путём запрета использования полноэкранного режима в конфигурационном файле (аналогично тому, как делали для Тайной комнаты).
Если этого не сделать — окна консоли увидеть не удастся ;-)

3. Переключаемся между окнами комбинацией клавиш ALT + TAB

Оконный режим и нестандартное разрешение экрана

Разработчики игры не догадались добавить в игру возможность игры в оконном режиме, но сам движок игры это дело поддерживает.

Алохомора!

Открываем файл hppoa.ini, который находится в папке сохранений игры (приведён вариант для официальной версии от Софтклаб):

  • В Windows XP: Мои документы\Гарри Поттер и узник Азкабана
  • Windows Vista, Windows 7, Windows 8, Windows 8.1: Документы\Гарри Поттер и узник Азкабана

Перевод игры в оконный режим: заменить в 2 местах

StartupFullscreen=True
меняем на
StartupFullscreen=False
Для возврата в полноэкранный режим — достаточно в тех же двух строках поменять False на True

Изменение разрешения экрана в полноэкранном режиме: заменить в 2 местах


FullscreenViewportX=640
FullscreenViewportY=480

меняем на

FullscreenViewportX=Число (ширина в пикселах)
FullscreenViewportY=Число (высота в пикселах)

Изменение разрешения экрана в оконном режиме: заменить в 2 местах


WindowedViewportX=640
WindowedViewportY=480

меняем на

WindowedViewportX=Число (ширина в пикселах)
WindowedViewportY=Число (высота в пикселах)

Изменение глубины цветности: заменить в 2 местах


Use16bit=True
и
Use16bitTextures=True

меняем на

Use16bit=False
и
Use16bitTextures=False

После смены глубины цветности с 16 до 32 бит игра обычно перестаёт тормозить под Windows 8/10.

После внесения всех изменений сохраняем файл и присваиваем ему атрибут «Только для чтения», иначе игра его перезапишет и сбросит ваши настройки.


Разблокируем консоль

1. Модификация ярлыка. Для реализации этого способа нужно сделать следующее:

1) сделать копию ярлыка запуска игры и переименовать эту копию (например, «Узник Азкабана. Отладка»);

2) щёлкнуть правой кнопкой по ярлыку и в выпадающем меню выбрать пункт «Свойства«;

3) в появившемся окне выбираем вкладку «Ярлык«;

4) находим текстовое поле правее надписи «Объект«;

5) после hppoa.exe дописываем, через пробел, -log.

Примеры изменённого пути (если в пути имеются пробелы, то кавычки обязательны):

Путь Подсказка
Диск:\Путь_к_файлу\hppoa.exe -log Если в полном имени файла нет пробелов.
"Диск:\Путь к файлу\hppoa.exe" -log Если в полном имени файла имеются пробелы.

Альтернативные и необычные рекомендации от Профессора (Тушканчика) можно подсмотреть в скрытой области.

Секреты Профессора (Тушканчика)

Наверное всем уже надоело вызывать режим разработчика (отладки), путем открытия игры через -log и ввода команды…

Но есть способ гораздо проще ;)

=====================================

1. Снимаем атрибут «Только чтение» с файла User.ini

2. Прописываем на клавишу (любую) следующий код:

set kwgame.kwversion bdebugenabled true

(Да-да, тот самый ;) )

3. Ставим атрибут «Только чтение» обратно :)

4. Во время игры нажимаем эту клавишу ;)

=====================================

Способ прост, как всё гениальное ;)

Сейчас думаю над настройкой конфига для ещё большего удобства ;)

А также… Если в режиме разработчика нажать F2, то откроется меню отладки, отвечающее за cut-сцены, отображение, размер экрана и т.п. ;)

2. Запуск из командной строки Windows. Для реализации этого способа нужно сделать следующее:

1) использовать комбинацию клавиш Windows + R;

2) в появившемся окне набрать или вставить полный путь к исполняемому файлу игры с ключом -log и нажать Enter или экранную клавишу ОК.

Если в имени файла встречаются пробелы, то путь нужно поместить в двойные кавычки (кавычки должны быть «программистские», вставляемые комбинацией клавиш SHIFT + Э на английской раскладке клавиатуры).

Примеры команды:

Путь Подсказка
Диск:\Путь_к_файлу\hppoa.exe -log Если в полном имени файла нет пробелов.
"Диск:\Путь к файлу\hppoa.exe" -log Если в полном имени файла имеются пробелы.

Ввод команды.

Команды вводятся в открывшемся вместе с игрой окне игровой консоли (от слова «консоль» ;-) ).

Вводить их следует после загрузки любого уровня, так как иначе игровой процесс запустится с меню на переднем плане. Если такое произошло — просто укажите игре, что хотите продолжить игру.

Более простой для вас способ запуска игры в этом режиме ожидается в версии 1.3 нашей программы «Гарри Поттер и ваш компьютер».

Команды:

Для ввода некоторых команд необходимо разблокировать дополнительную консоль. Для этого в основную нужно ввести следующий текст:

set kwgame.kwversion bdebugenabled true

Для вызова дополнительной консоли следует использовать клавишу ё. Убрать её можно нажатием клавиши Esc. Обе консоли неравнозначны: часть команд не принимается основной, а только в дополнительной.

Щёлкните здесь, чтобы просмотреть материал

Все указанные ниже команды вы используете на свой страх и риск. Т.е. если чего натворите — наш сайт ни при чём ;-)

Команда Пример Описание
open open HP3_BeanBonus.unr Запустить уровень из папки maps.
relaunch relaunch Завершение работы игры
exit exit Завершение работы игры
quit quit Завершение работы игры
get get <пакет>.<имя_класса> <свойство> Получает значение свойства класса
stat all stat all статистика, за исключением анимаций.
stat none stat none Выключить всю статистику
stat default stat default по умолчанию
stat reset stat reset Отключение всех сообщений, кроме STAT FPS
stat anim stat anim Вкл/выкл статистики по анимации для всех персонажей
stat audio stat audio Показать статистику по звуку.
stat fps stat fps Включение или выключение отображения текущего и среднего количества кадров в секунду
stat game stat game Вкл/выкл статистик игрового движка
stat hardware stat hardware Вкл/выкл показа статистики аппаратного ускорителя
stat render stat render Статистика по визуализации Вкл/выкл
preferences preferences показать окно Дополнительных настроек
set set <пакет>.<имя_класса> <свойство> <значение> установка атрибутов свойств для указанного класса
flush flush сброс всех параметров игры, очистка кеша, перезагрузка текстур и перерасчёт освещения.
editactor editactor class=harry Для начала переключите игру в оконный режим. Вызывает панель настроек свойств активного персонажа
editdefault editdefault class=harry То же, что и EDITACTOR, но можно изменять значения свойств по умолчанию для всех персонажей данного класса
god god Неуязвимость. Доступен в дополнительной консоли
ghost ghost режим прохождения сквозь стены. Доступен в дополнительной консоли
fly fly режим полётов. Доступен в дополнительной консоли
walk walk Выход из режимов призрака и полётов (GHOST, FLY). Доступен в дополнительной консоли
hideactors hideactors Скрыть актёров. Доступен в дополнительной консоли
showactors showactors Показать (вернуть) актёров. Доступен в дополнительной консоли
viewclass viewclass <имя_класса> циклически отображает персонажей данного класса
showall showall показывает все пути, триггеры и прочее
cancel cancel отмена
demoplay DEMOPLAY <имя файла> [?noframecap] [?timebased] [?3rdperson] воспроизводит записанное демо-прохождение. Пример: demoplay mydemo?3rdperson?timebased. ?noframecap — позволяет воспроизвести запись в обратную сторону и как можно быстрее. Работает при установленном значении timedemo 1. ?timebased — дает более плавное воспроизведение. Если воспроизведение происходит слишком медленно (по сравнению с реальной скоростью прохождения). ?3rdperson — позволяет летать вокруг главного персонажа как зритель. Также позволяет просматривать запись со стороны ботов.
DEMOREC DEMOREC <имя файла> записать прохождение в <имя файла>
STOPDEMO STOPDEMO остановить запись или воспроизведение демо-прохождения
pausesounds pausesounds приостанавливает все звуки
unpausesounds unpausesounds возобновление воспроизведения звуков
gamma gamma изменить уровень гаммы

Команды, присланные harry potter (Мракоборец). Проверялись выборочно

Команда Пример Описание
SwitchControlToPawn1 SwitchControlToPawn harry Передать управление Гарри. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn ron Передать управление Рону. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn hermione Передать управление Гермионе. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn neville Передать управление Невиллу. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn lupin Передать управление Ремусу Люпину. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn fred Передать управление Фреду Уизли. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn george Передать управление Джорджу Уизли. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn crabbe Передать управление Крэббу. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn goyle Передать управление Гойлу. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn hagrid Передать управление Хагриду. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn sirius Передать управление Сириусу. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn scabbers Передать управление Коросте. Только в дополнительной консоли
SwitchControlToPawn SwitchControlToPawn hippogriff Передать управление Клювокрылу. Только в дополнительной консоли
JacobsLadder JacobsLadder Персонаж трясёт головой
RestartLevel RestartLevel Перезапустить уровень
PlayersOnly PlayersOnly Остановить/запустить камеру
KillAll KillAll creatures Убрать всех существ
ShowDevMenu ShowDevMenu Посмотреть специальное меню (напоминает список уровней из ТК)
DeleteCam DeleteCam Включить/выключить режим полёта камеры, как в ТК
GiveCurrency GiveCurrency Получить одновременно Тыквенные печенья, Волшебные кексы и Конфеты-бобы.
GiveAllPP GiveAllPP Получить все пароли
GiveAllShields GiveAllShields Получить все щиты на практикуме
GiveAllWC GiveAllWC Получить все волшебные карты
summon hgame.wizardcracker Поставить перед собой волшебные хлопушки
summon hgame.FireCrabAttackFire Поставить перед собой огонь огнекраба
summon hgame.LumosWandEmitter Поставить перед собой волшебный свет хлопушки
summon hgame.dementorboss|causeevent dementorboss|switchcontroltopawndementorboss|fly| Основной персонаж становится дементором (для user.ini)
summon hgame.flitwick|switchcontroltopawn flitwick| Основной персонаж становится Профессором Флитвиком (для user.ini)
summon hgame.dumbledore|SwitchControlToPawn dumbledore| Основной персонаж становится Профессором Дамблдором (для user.ini)
summon hgame.mcconagall|SwitchControlToPawn mcconagall| Основной персонаж становится Профессором МакГонагалл (для user.ini)
summon hgame.draco|SwitchControlToPawn draco| Основной персонаж становится Драко Малфоем (для user.ini)
set beanbonusgame timerrate Меняет время пребывания в призовой комнате (для user.ini)
summon HGame.imp|causeevent imp|SwitchControlToPawn imp Смена персонажа на чёртика (от посетителя CrisZ03, для user.ini)
summon hgame.peeves|causeevent peeves|SwitchControlToPawn peeves| стать Пивзом (для user.ini)
summon hgame.firecrab|causeevent firecrab|SwitchControlToPawn firecrab| стать огнекрабом (для user.ini)
summon hgame.chestspawner|SwitchControlToPawn chestspawner| стать сундуком (для user.ini)
summon hgame.knightspawner|SwitchControlToPawn knightspawner| стать доспехами (для user.ini)
summon hgame.armoirespwn|SwitchControlToPawn ArmoireSpwn| стать шкафом (для user.ini)
summon hgame.crookshanks|switchcontroltopawn crookshanks превращает в живоглота (CrisZ03, для user.ini).
summon hgame.blackdog|switchcontroltopawn blackdog превращает в Сириуса в образе собаки (CrisZ03, для user.ini).
givemap|showmap| Посмотреть карту (для user.ini)
FOV 125 | CreateCameraEffect MotionBlur | slomo 0.5 странный эффект камеры (для user.ini)
Set actor bhidden false|set hpcam bhidden true|set basecam bhidden true|quicksave|quickload|set hpherocontroller bhidden true| Показать всех актеров на карте (для user.ini)
setgravity -800|slomo 1.0| Низкая гравитация (для user.ini)
setgravity -110|slomo 0.6| Высокая гравитация (для user.ini)
quicksave сохранить игру
quickload загрузить игру
Focuson включить фокус
Focusoff выключить фокус
GameSpeedDown Скорость игры меньше
GameSpeedUp Скорость игры выше
PlayBack 2 Режим трясения камеры (Играть невозможно) (для user.ini, дополнительной консоли)
record 2 Выход из режима PlayBack 2 (для user.ini, дополнительной консоли)

1 Результат проверки персонажей от Невилла до Гипогриффа прислал посетитель Поттероман

Команды, присланные Mega Winner

Пример Описание
SwitchControlToPawn siriusdog Передать управление Сириусу Блэку в уровне HP3_WhompingWillow.unr (Ива). Дополнительная консоль
SwitchControlToPawn werewolf Передать управление Ремусу Люпину в виде оборотня на уровне HP3_WhompingWillow.unr (Ива). Дополнительная консоль

Использованы материалы сайта: http://www.unrealadmin.org/

Инструкция по смене персонажа от посетителя harry potter (Мракоборец)

Все манипуляции выполняются в файле user.ini, который располагается в папке сохранений

1. Приписываем для любой клавиши: killall |summon hgame.|SwitchControlToPawn ||

2. Например: killall dumbledore|summon hgame.dumbledore|SwitchControlToPawn dumbledore|walk| и превращаемся в Дамболдора

3. Как обычно открываем свойства

4. Ставим Атрибуты: «Только чтение»

Как вводить в дополнительной консоли.

  1. Пишем в ней killall
  2. Потом summon hgame.
  3. Потом SwitchControlToPawn
  4. Потом, например:
    1. killall dumbledore
    2. потом summon hgame.dumbledore
    3. потом SwitchControlToPawn dumbledore
    4. потом walk и превращаемся в Дамболдора

Название персонажа узнаём с помощью команды STAT ANIM

Значение — это каким будет персонаж например: fly-персонаж летает ghost-персонаж проходит сквозь стены walk-персонаж ходит

Источник: https://hp-games.net/16069#comment-38302


Собирал материалы: Alexms69

Особая благодарность посетителю Профессор Тушканчик за информацию о разблокировке командной строки :-)

Вклад посетителей

1. От SwitchControlToPawn (harry, ron, hermione) до set beanbonusgame timerrate — спасибо посетителю harry potter (Мракоборец)

2. CrisZ03 — та самая строка в таблице ;-)

3. Поттероман


 

Share in social networks:

 


Add a comment (send an owl)

Your e-mail will not be published. Required fields are marked *

 

1. If you want to display a comment only to employees of the site - add the word "секретище" ;-)
2. Our emoticons (opens in a new tab)
3. To add a picture in a comment, use the services of photo hosting, for example https://postimage.org/, suitable HTML-code to insert (radikal.ru and hung with such advertisements with a rating higher than 12+ options should be avoided).
To place file, you can use a file hosting, for example, Yandex. Drive.
If you have chosen not the best option, after viewing your comment links are deleted, but the data will still be accepted for consideration.

Сов к статье “Коды к игре Гарри Поттер и Узник Азкабана”: 53
  1. Кто-нибудь знает или может выяснить команду следования за героем? (когда два других персонажа стоят на месте, к примеру)

    От модератора: может кто-то из знающих ответит, ибо тема достаточно сложная.

  2. А можно ли делать скриншоты? Или только через вызов панели кнопкой F2?

    От модератора: в полноэкранном режиме только с помощью специальных программ (fraps, bandicam,… )

  3. А как призвать дракончика, которого можно заколдовать «Драконифорсом»?

  4. А как поменять одно заклинание на другое( к примеру, Люмос на Вердимилиус)?
    Просто ввожу чит «set LumosSpell evulnerabletospell spell_VerdimilliousSpell» и появляется надпись, что everabletospell неверно.

    От модератора: этот тот вариант, когда применение подобных кодов не имеет смысла и даже может навредить игре. Поэтому есть ли смысл тратить на подобное время? По этой же причине мы не стали добавлять коды выбора персонажей в «Гарри Поттер и ваш компьютер» — после применения этих кодов в игре появляются ошибки

  5. И еще вопрос. Я с помощью кода поменяла Гарри на Гермиону. Но Гермиона бегает а, Гарри с роном за ней не бежат. А когда за Гарри играю, Рон и гермиона наоборот за ним бегают. Почему так?

    От модератора: применением этих кодов вы нарушаете нормальный игровой процесс. Поэтому для многих действий в игре не прописана реакция для остальных персонажей.

  6. У меня Люпин не колдует.

    От модератора: колдуют только Гарри, Рон, Гермиона.

  7. Скажите! как запустить игру в режиме откладки??

    От модератора: ну… Режим откладки как не существовал, так и не существует. А вот для запуска в режиме отладки — таки прочитайте эту статью и/или изучите программу и её описание

  8. Я перебирал папки мюзик и обнаружил нечто странное музыка идёт кусками (т.е. тот или иной кусок из alt theme orch содержит в себе куски из другиж файлов с музыкой. Откуда они взяты?
    alt theme orch- в папке с музыкой из тайной комнаты (ЕСЛИ ВЫ НЕ ПОНЯЛИ О ЧЁМ Я,ТО НАЙДИТЕ И ПОСЛУШАЙТЕ И ПОЙМЁТЕ О ЧЁМ Я ГОВОРЮ).

    От модератора: это нормальное явление. В Ордене Феникса и Принце-полукровке длина мелодий вообще колеблется от 1 секунды до почти 4,5 минут — так удобней их программно объединять в одну непрерывную мелодию.

    • Это делается во избежание простого цикла(повторения) фоновой мелодии ;)

  9. Как и с чего начинают создавать уровни я так и не понял. Помогите.
    P.S. я Макс Некрасов

    От модератора: шифруетесь ;-)
    1. Изучаете движок — зовут его Unreal Engine 2.0
    2. Составляете сценарий уровня
    3. Продумываете и рисуете на бумаге строение уровня: количество и размещение локаций, тайных зон, ловушек, зверушек.
    4. Продумываете оформление локаций.
    5. Приспосабливаете задуманное под свой уровень знаний и возможности движка
    6. Собираете свой проектик уже в редакторе
    7. Переносите в игру и проверяете.
    В мелочах мы вам не объясним — особо сами не вникали и некогда сейчас этим заниматься.

    • В смысле шифруюсь?

      От модератора: решили менять имена/псевдонимы) Здесь такое периодически делают) Просто забавно)

  10. Harry Potter i Wiesen Azkabanu. Коды для получения добра 1. Мармеладки Берти Ботт- на Любой вкус, код: givebeans # Например: givebeans 99. 2. Тыквенные печеньки, код: givepasties # 3. Котельные пироги, код: givecakes # Пример для 2 и 3 пункта: действовать как в первом пункте с мармеладками. Пожалуйста. Работают мною проверено.

    добавлено :
    Проверьте эти, если работают прошу добавить в статью.😕
    Благодарю за внимание.

Parchment 2 of 2 1 2