W tym artykule przedstawiamy znane nam kody do komputerowej wersji gry „Więzień Azkabanu”.
Pamiętaj, że aby skutecznie korzystać z kodów, musisz wiedzieć, jak korzystać z wiersza poleceń; W przeciwnym razie niniejszy artykuł może wywołać pytania, na które trudno będzie odpowiedzieć, nie powodując przy tym całkowitego zagubienia. 😉
Zaczynajmy!
1. Aby wprowadzić kody, uruchom grę w trybie debugowania. Możesz to zrobić we właściwościach skrótu gry lub za pomocą wiersza poleceń systemu Windows.
2. Przed poniższymi manipulacjami przełącz grę na tryb okienkowy. Na przykład, używając tego oprogramowania lub wyłączając tryb pełnoekranowy w pliku konfiguracyjnym hppoa.ini (podobnie jak zrobiliśmy w przypadku Chamber of Secrets). Jeśli tego nie zrobisz, nie zobaczysz okien konsoli. 😉
3. Przełączanie między oknami za pomocą kombinacji klawiszy ALT + TAB
Tryb okienkowy i niestandardowa rozdzielczość ekranu
Twórcy gry nie pomyśleli o dodaniu trybu okienkowego, ale silnik gry go obsługuje.
Alohomora!
Otwórz plik hppoa.ini, który znajduje się w folderze z zapisanymi grami:
- Windows XP: My Documents\Harry Potter and the Prisoner of Azkaban
- Windows Vista/7/8/8.1/10/11: Documents\Harry Potter and the Prisoner of Azkaban
Przełączanie gry na tryb okienkowy: zamień w 2 miejscach
StartupFullscreen=True
zmienić naStartupFullscreen=False
Aby powrócić do trybu pełnoekranowego, wystarczy zmienić False na True w tych samych dwóch wierszach.
Zmiana rozdzielczości ekranu w trybie pełnoekranowym: zamień w 2 miejscach
FullscreenViewportX=640 FullscreenViewportY=480
zmienić naFullscreenViewportX=Numer (szerokość w pikselach) FullscreenViewportY=Numer (wysokość w pikselach)
Zmiana rozdzielczości ekranu w trybie okienkowym: zamień w 2 miejscach
WindowedViewportX=640 WindowedViewportY=480
zmienić naWindowedViewportX=Numer (szerokość w pikselach) WindowedViewportY=Numer (wysokość w pikselach)
Zmiana głębi koloru: zamień w 2 miejscach
Use16bit=True i Use16bitTextures=True
zmienić naUse16bit=False i Use16bitTextures=False
Po zmianie głębi kolorów z 16 na 32 bity gra zazwyczaj przestaje się zacinać w systemie Windows 8/10.
Po wprowadzeniu wszystkich zmian zapisz plik i nadaj mu atrybut „Tylko do odczytu”, w przeciwnym razie gra nadpisze go i zresetuje ustawienia.
Odblokowanie konsoli
1. Modyfikowanie skrótu. Aby wdrożyć tę metodę, wykonaj następujące czynności:
1) Utwórz kopię skrótu uruchamiającego grę i zmień jego nazwę (np. „Więzień Azkabanu. Debug”);
2) Kliknij skrót prawym przyciskiem myszy i z menu rozwijanego wybierz „Właściwości”;
3) W wyświetlonym oknie wybierz zakładkę „Skrót”;
4) Znajdź pole tekstowe po prawej stronie etykiety „Cel”;
5) Po hppoa.exe dodaj -log ze spacją.
Przykłady zmodyfikowanych ścieżek (jeśli w ścieżce znajdują się spacje, należy użyć cudzysłowów):
Ścieżka | Wskazówka |
---|---|
Dysk:\Ścieżka_do_gry\ hppoa.exe -log | Jeśli pełna nazwa pliku nie zawiera spacji. |
"Dysk:\Ścieżka do gry\hppoa.exe" -log | Jeśli pełna nazwa pliku zawiera spacje. |
Alternatywne i nietypowe rekomendacje Profesora (Tushkanchika) można znaleźć w ukrytym obszarze.
Sekrety Profesora (Tushkanchik)
Pewnie wszyscy mają już dość wywoływania trybu deweloperskiego (debugowania) poprzez otwarcie gry za pomocą -log i wpisanie polecenia…
Ale jest o wiele prostszy sposób 😉
=====================================
1. Usuń atrybut „Tylko do odczytu” z pliku User.ini
2. Na kluczu (dowolnym) piszemy następujący kod:
set kwgame.kwversion bdebugenabled true
(Tak, tak, właśnie ten 😉 )
3. Przywróć atrybut „Tylko do odczytu” 🙂
4. Naciśnij ten klawisz podczas gry 😉
=====================================
Metoda jest prosta, jak wszystko co genialne 😉
Teraz myślę o skonfigurowaniu tego tak, aby było jeszcze wygodniej. 😉
A także… Jeśli w trybie deweloperskim naciśniesz F2, otworzy się menu debugowania, które odpowiada za sceny przerywnikowe, wyświetlanie, rozmiar ekranu, itp. 😉
2. Uruchamianie z wiersza poleceń systemu Windows. Aby wdrożyć tę metodę, wykonaj następujące czynności:
1) Użyj kombinacji klawiszy Windows + R;
2) W wyświetlonym oknie wpisz lub wklej pełną ścieżkę do pliku wykonywalnego gry, używając klawisza -log, i naciśnij Enter lub przycisk ekranowy ОК.
Jeśli nazwa pliku zawiera spacje, ścieżka musi być ujęta w cudzysłów (cudzysłów musi być „programmer’s”, wstawiany za pomocą kombinacji klawiszy SHIFT + ' w układzie klawiatury angielskiej USA).
Przykłady poleceń:
Ścieżka | Wskazówka |
---|---|
Dysk:\Ścieżka_do_gry\hppoa.exe -log | Jeśli pełna nazwa pliku nie zawiera spacji. |
"Dysk:\Ścieżka do gry\hppoa.exe" -log | Jeśli pełna nazwa pliku zawiera spacje. |
Wprowadzanie poleceń.
Polecenia wprowadza się w oknie konsoli gry, które otwiera się po uruchomieniu gry.
Powinieneś je wpisać po załadowaniu dowolnego poziomu, ponieważ w przeciwnym razie proces gry rozpocznie się z menu na pierwszym planie. Jeśli tak się stanie, po prostu powiedz grze, że chcesz kontynuować.
Prostszy sposób uruchamiania gry w tym trybie jest spodziewany w wersji 1.3 naszego programu „HP i Twój komputer”.
Polecenia:
Aby wprowadzić niektóre polecenia, musisz odblokować dodatkową konsolę. Aby to zrobić, wprowadź następujący tekst w głównej konsoli:
set kwgame.kwversion bdebugenabled true
Aby wywołać dodatkową konsolę, użyj klawisza ~. Możesz ją zamknąć, naciskając klawisz Esc. Obie konsole nie są równoważne: niektóre polecenia nie są akceptowane przez główną, tylko przez dodatkową.
Alohomora!
Używasz wszystkich poniższych poleceń na własne ryzyko. Oznacza to, że jeśli zrobisz coś źle, nasza strona nie ma z tym nic wspólnego 😉
Komenda | Przykład | Opis |
---|---|---|
open | open HP3_BeanBonus.unr | Uruchom poziom z folderu map. |
relaunch | relaunch | Zamykanie gry |
exit | exit | Zamykanie gry |
quit | quit | Zamykanie gry |
get | get <package>.<class_name> <property> | Pobiera wartość właściwości klasy |
stat all | stat all | statystyki, z wyłączeniem animacji. |
stat none | stat none | Wyłącz wszystkie statystyki |
stat default | stat default | domyślnie |
stat reset | stat reset | Wyłącz wszystkie wiadomości poza STAT FPS |
stat anim | stat anim | Przełącz statystyki animacji dla wszystkich postaci |
stat audio | stat audio | Pokaż statystyki dźwięku. |
stat fps | stat fps | Włącz lub wyłącz wyświetlanie bieżących i średnich klatek na sekundę |
stat game | stat game | Przełącz statystyki silnika gry |
stat hardware | stat hardware | Włącz/wyłącz wyświetlanie statystyk akceleratora sprzętowego |
stat render | stat render | Statystyki dotyczące wizualizacji Wł./Wył. |
preferences | preferences | pokaż okno Ustawienia dodatkowe |
set | set <package>.<class_name> <property> <value> | ustaw atrybuty właściwości dla określonej klasy |
flush | flush | Zresetowanie wszystkich parametrów gry, wyczyszczenie pamięci podręcznej, ponowne załadowanie tekstur i ponowne obliczenie oświetlenia. |
editactor | editactor class=harry | Najpierw przełącz grę na tryb okienkowy. Wywołuje panel ustawień właściwości aktywnej postaci |
editdefault | editdefault class=harry | Podobnie jak EDITACTOR, ale można zmienić domyślne wartości właściwości dla wszystkich znaków danej klasy. |
god | god | Niezniszczalność. Dostępna na głównej i dodatkowej konsoli. |
ghost | ghost | Tryb przejścia. Dostępny w dodatkowej konsoli |
fly | fly | Tryb samolotowy. Dostępny w dodatkowej konsoli |
walk | walk | Wychodzenie z trybów ghost i flight (GHOST, FLY). Dostępne w dodatkowej konsoli |
hideactors | hideactors | Ukryj aktorów. Dostępne w dodatkowej konsoli |
showactors | showactors | Pokaż (wróć) aktorów. Dostępne w dodatkowej konsoli |
viewclass | viewclass <class_name> | Cyklicznie wyświetla znaki danej klasy |
showall | showall | pokazuje wszystkie ścieżki, wyzwalacze, itp. |
cancel | cancel | hm… |
demoplay | DEMOPLAY <file_name> [?noframecap] [?timebased] [?3rdperson] | odtwarza nagrane demo. Przykład: demoplay mydemo?3rdperson?timebased. ?noframecap — pozwala odtwarzać nagranie wstecz i tak szybko, jak to możliwe. Działa, gdy timedemo jest ustawione na 1. ?timebased — zapewnia płynniejsze odtwarzanie. Jeśli odtwarzanie jest zbyt wolne (w porównaniu do rzeczywistej prędkości rozgrywki). ?3rdperson — pozwala latać wokół głównej postaci jako widz. Pozwala również oglądać nagranie z punktu widzenia botów. |
DEMOREC | DEMOREC <file_name> | przejście do rekordu |
STOPDEMO | STOPDEMO | zatrzymaj nagrywanie lub odtwarzanie demonstracyjnego przejścia |
pausesounds | pausesounds | zatrzymuje wszystkie dźwięki |
unpausesounds | unpausesounds | wznowienie odtwarzania dźwięków |
gamma | gamma | zmień poziom gamma |
Polecenia wysłane przez harry potter (Auror). Sprawdzone losowo
Komenda | Przykład | Opis |
---|---|---|
SwitchControlToPawn1 | SwitchControlToPawn harry | Oddaj kontrolę Harry’emu. Tylko w dodatkowej konsoli |
SwitchControlToPawn | SwitchControlToPawn ron | Oddaj kontrolę Ronowi. Tylko w dodatkowej konsoli |
You can try using other characters, for example: hermione, neville, lupin, fred, george, crabbe, goyle, hagrid, sirius, scabbers, hippogriff | SwitchControlToPawn name | Przekaż kontrolę… Tylko w dodatkowej konsoli |
JacobsLadder | JacobsLadder | Postać kręci głową |
RestartLevel | RestartLevel | Poziom ponownego uruchomienia |
PlayersOnly | PlayersOnly | Usuń wszystkie stworzenia |
KillAll | KillAll creatures | Usuń wszystkie stworzenia |
ShowDevMenu | ShowDevMenu | Wyświetl specjalne menu (przypomina listę poziomów z HP2) |
DeleteCam | DeleteCam | Włącz/wyłącz tryb lotu kamery, jak w HP2 |
GiveCurrency | GiveCurrency | Zdobądź jednocześnie ciasteczka dyniowe, magiczne babeczki i cukrowe fasolki. |
GiveAllPP | GiveAllPP | Pobierz wszystkie hasła |
GiveAllShields | GiveAllShields | Zdobądź wszystkie tarcze w warsztacie |
GiveAllWC | GiveAllWC | Zdobądź wszystkie magiczne karty |
summon hgame.wizardcracker | Umieść przed sobą magiczne fajerwerki | |
summon hgame.FireCrabAttackFire | Rozpal przed sobą ognisko z kraba ognistego | |
summon hgame.LumosWandEmitter | Połóż przed sobą magiczny petardę | |
summon hgame.dementorboss|causeevent dementorboss|switchcontroltopawndementorboss|fly| | Główny bohater staje się dementorem (dla user.ini) | |
summon hgame.flitwick|switchcontroltopawn flitwick| | Główną postacią staje się Profesor Flitwick (dla user.ini) | |
summon hgame.dumbledore|SwitchControlToPawn dumbledore| | Główną postacią staje się Profesor Dumbledore (dla user.ini) | |
summon hgame.mcconagall|SwitchControlToPawn mcconagall| | Główną postacią staje się Profesor McGonagall (dla user.ini) | |
summon hgame.draco|SwitchControlToPawn draco| | Głównym bohaterem staje się Draco Malfoy (dla user.ini) | |
set beanbonusgame timerrate | Zmienia czas spędzony w pokoju nagród (dla user.ini) | |
summon HGame.imp|causeevent imp|SwitchControlToPawn imp | Zmiana postaci na impa (od odwiedzającego CrisZ03, dla user.ini) | |
summon hgame.peeves|causeevent peeves|SwitchControlToPawn peeves| | zostań Peeves (dla user.ini) | |
summon hgame.firecrab|causeevent firecrab|SwitchControlToPawn firecrab| | zostań firecrabem (dla user.ini) | |
summon hgame.chestspawner|SwitchControlToPawn chestspawner| | stań się skrzynią (dla user.ini) | |
summon hgame.knightspawner|SwitchControlToPawn knightspawner| | stać się zbroją (dla user.ini) | |
summon hgame.armoirespwn|SwitchControlToPawn ArmoireSpwn| | zostań szafką (dla user.ini) | |
summon hgame.crookshanks|switchcontroltopawn crookshanks | zamienia się w Krzywołapa (CrisZ03, dla user.ini). | |
summon hgame.blackdog|switchcontroltopawn blackdog | transformuje się w Syriusza pod postacią psa (CrisZ03, dla user.ini). | |
givemap|showmap| | Wyświetl mapę (dla user.ini) | |
FOV 125 | CreateCameraEffect MotionBlur | slomo 0.5 | dziwny efekt kamery (dla user.ini) | |
Set actor bhidden false|set hpcam bhidden true|set basecam bhidden true|quicksave|quickload|set hpherocontroller bhidden true| | Pokaż wszystkich aktorów na mapie (dla user.ini) | |
setgravity -800|slomo 1.0| | Niska grawitacja (dla user.ini) | |
setgravity -110|slomo 0.6| | Wysoka grawitacja (dla user.ini) | |
quicksave | zapisz grę | |
quickload | załaduj grę | |
Focuson | włącz ostrość | |
Focusoff | wyłącz fokus | |
GameSpeedDown | Prędkość gry jest wolniejsza | |
GameSpeedUp | Prędkość gry jest wyższa | |
PlayBack 2 | Tryb wstrząsu kamery (niemożliwy do odtworzenia) (dla user.ini, dodatkowej konsoli) | |
record 2 | Wyjdź z trybu PlayBack 2 (dla user.ini, dodatkowej konsoli) | |
1 Wynik sprawdzenia charakteru Neville’a do Hypogriffa został przesłany przez gościa Potteromana
Polecenia wysłane Mega Winner
Przykład | Opis |
---|---|
SwitchControlToPawn siriusdog | Oddaj kontrolę Sirius Blackowi w poziomie HP3_WhompingWillow.unr (Willow). Dodatkowa konsola |
SwitchControlToPawn werewolf | Przekaż kontrolę Remusowi Lupinowi jako wilkołak w poziomie HP3_WhompingWillow.unr (Willow). Dodatkowa konsola |
Wykorzystano materiały ze strony: http://www.unrealadmin.org/
Instrukcje zmiany postaci z Visitor harry potter (Auror)
Wszystkie manipulacje przeprowadza się w pliku user.ini
znajdującym się w folderze zapisu.
1. Dodaj dla dowolnego klucza: killall |summon hgame.|SwitchControlToPawn ||
2. Na przykład: killall dumbledore|summon hgame.dumbledore|SwitchControlToPawn dumbledore|walk| i zamieniamy się w Dumbledore’a.
3. Jak zwykle, otwarte właściwości.
4. Ustaw atrybuty: „Tylko do odczytu”.
Jak wejść do dodatkowej konsoli.
- Wpisz killall in it.
- Następnie przywołaj hgame.
- Następnie SwitchControlToPawn
- Następnie na przykład:
- killall dumbledore
- Następnie summon hgame.dumbledore
- Następnie SwitchControlToPawn dumbledore
- potem idziemy i zamieniamy się w Dumbledore’a.
Imię postaci znane jest za pomocą komendy STAT ANIM
Wartość… to jest to, jaka będzie postać, na przykład: latać — postać lata, duch — postać przechodzi przez ściany, chodzić — postać chodzi
Source: https://hp-games.net/codes-hp3#comment-38302
Zebrane materiały: АlехeyMS
Szczególne podziękowania dla Profesora Tushkanchika za informacje na temat odblokowania wiersza poleceń. 🙂
Wkład odwiedzających
- Od SwitchControlToPawn (harry, ron, hermione) do set beanbonusgame timerrate — dzięki gościowi harry potter (Auror)
- CrisZ03 — ta sama linia w tabeli 😉
- Potteroman
Tłumaczenie: Giesche