Utilizarea codurilor încorporate
Consola de dezvoltare permite efectuarea unor acțiuni diverse, inaccesibile în timpul unei jocuri corecte (a ucide toți adversarii, a activa nemurirea etc.). Poate fi folosită pentru a accelera jocul, a corecta consecințele diverselor buguri din joc etc.
[cut]
Notă 1: utilizarea codurilor poate duce la deteriorarea salvărilor jocului. Prin urmare, este recomandat să faci o copie de rezervă a salvărilor înainte de a utiliza consola.
Notă 2: cu toate că se numește așa, consola de dezvoltare este disponibilă doar în versiunile PC și Mac ale jocului.
Activarea consolei
Există două metode. Pentru versiunea Steam a jocului, funcționează doar a doua metodă.
1. Crearea unui shortcut
Crează un shortcut pentru fișierul DragonAge2.exe (de obicei, se află în …\Dragon Age II\bin_ship). Accesează Proprietăți pentru shortcut și adaugă –enabledeveloperconsole la sfârșitul câmpului Obiect. Ar trebui să arate cam așa:
"C:\Program Files\Dragon Age II\bin_ship\DragonAge2.exe" –enabledeveloperconsole
Asigură-te că există un spațiu între ultimele ghilimele și cratimă.
2. Editarea fișierelor de joc
Pentru versiunea PC: editează fișierul …\Dragon Age II\Data\DragonAge2Launcher.xml. Fă acest lucru cu mare grijă, nu uita să faci o copie de rezervă a fișierului mai întâi. În fișier, caută linia:
Ar trebui să fie urmată de o linie asemănătoare:
Adaugă proprietatea arguments="-enabledeveloperconsole":
Pentru versiunea Mac: adaugă:
[AppDefaults\\DragonAge2.exe\\transgaming]
"cmdlineadd" = "-enabledeveloperconsole"
La sfârșitul fișierului ~/Library/Application Support/Dragon Age II/config
Accesarea consolei
Deschide cu Notepad fișierul …\BioWare\Dragon Age II\Settings\KeyBindings.ini (se află în 'Documentele mele'). Caută linia OpenConsole_0=Keyboard::Button_X (în mod implicit, în loc de X este GRAVE, dar X poate fi înlocuit cu orice altă tastă liberă). Dacă lași valoarea implicită, pentru a deschide consola se va folosi tasta tilde (Ё). La unii jucători în versiunea Steam, deschiderea consolei "tilde" nu funcționează din vreun motiv. Dacă alte taste nu funcționează, încearcă să aloci tasta F6 pentru consolă.
În versiunea EA Direct Download, tasta tilde ar trebui să se numească Kanji.
Observație: comenzile introduse nu sunt afișate pe ecran. Înlocuirea fișierului fonts.erf, ca în DAO, nu va ajuta în Dragon Age II.
După aceasta, apasă în joc tasta care activează consola, introdu codul și apasă Enter. Funcționalitatea consolei poate fi verificată cel mai ușor cu codul runscript zz_upgrade, care deschide ecranul de învățare a obiectelor (funcționează în orice locație din joc).
Lista comenzilor
Principale
runscript healplayer - Vindecă sănătatea tuturor membrilor grupului
runscript injury remparty - Elimină rănile tuturor membrilor grupului
runscript injury remall - Elimină rănile personajului selectat
runscript addmoney X - Adaugă X monede de cupru; 10000 cupru = 1 monedă de aur
runscript killallhostiles - Ucide toți adversarii. Folosește cu precauție, deoarece poate strica scripturile și împiedica progresia ulterioară.
runscript addxp X - Adaugă X puncte de experiență
runscript pc_immortal - Face jucătorul nemuritor
runscript cheat - Crește temporar apărarea grupului, iar daunele rămân aceleași
runscript zz_upgrade - Deschide ecranul de învățare
runscript zz_app_debug - Permite modificarea aprobării companionilor și setarea flagurilor relațiilor (nu afectează pe Sebastian)
runscript zz_supercrit player - Adaugă lui Hawke 1000 puncte de sănătate și rezistență, 50 putere și dexteritate. Ține cont: efectul este ireversibil.
Pentru a aplica efectul oricărui companion, înlocuiește player cu gen00fl_[Numele companionului (în engleză)]. De exemplu: zz_supercrit gen00fl_anders
runscript dbg_setattrib [attrib] [value] - Crește pentru 180 sec. valoarea unei anumite caracteristici a personajului, [Attrib] – numărul caracteristicii (1 - putere, 2 - dexteritate, 3 - magie, 4 - abilități, 5 - forța de voință, 6 - constituție), [value] - numărul cu care valoarea caracteristicii crește
runscript dbg_setattrib [attrib] [-value] - Acționează similar codului de mai sus, dar reduce valoarea caracteristicii. (de exemplu, -50)
runscript bowlingforferelden – în jurul lui Hawke apare o sferă energetică, care respinge NPC-urile (inclusiv companionii), ca în bowling. Asigură-te că te salvezi înainte de utilizare deoarece durata efectului este necunoscută și poate fi permanentă.
runscript zz_party – adaugă în grup Aveline, Anders și Isabella.
runscript zz_lgt_debug – deschide meniul de depanare pentru diverse misiuni secundare
runscript zz_mer_debug – deschide meniul de depanare pentru misiunile Comercianților
runscript zz_per_debug - deschide meniul de depanare pentru caracterul lui Hawke/intonația din dialoguri. Afișează intonația curentă și permite resetarea completă a acesteia.
runscript chargen warrior XX - Face jucătorul războinic de nivel XX
runscript chargen mage XX - Face jucătorul magician de nivel XX
runscript chargen rogue XX - Face jucătorul hoț de nivel XX
Atenție: schimbarea clasei personajului, de asemenea, va reseta aspectul său.
runscript zz_dae_debug - permite modificarea grupului, trecerea la un alt act/locație/misiune, precum și depanarea hărții
Cu ajutorul acestui cod poți chiar să readuci un frate/soră decedat.
runscript zz_rdr start | goto | daynight | set | get | talk
runscript zz_rdr start 1
runscript zz_rdr start 2
runscript zz_rdr start 3
runscript zz_rdr goto tavern 1
runscript zz_rdr goto tavern 1 night
runscript zz_rdr goto docks 1
runscript zz_rdr goto docks 1 night
runscript zz_rdr goto warehouse
runscript zz_rdr goto keep 2
runscript zz_rdr goto keep 2 night
runscript zz_rdr goto tavern 2
runscript zz_rdr goto tavern 2 night
runscript zz_rdr goto docks 2
runscript zz_rdr goto docks 2 night
runscript zz_rdr goto ambush
runscript zz_rdr goto hideout
runscript zz_rdr goto stash
runscript zz_rdr goto finale
Companionii
Codurile de mai jos permit modificarea aprobării companionului, stabilirea flagurilor relației/prieteniei/rivalității etc. (Modificarea aprobării dintr-un motiv oarecare nu funcționează în meniul de depanare a lui Merrill. Folosește codul runscript zz_app_debug pentru acest scop)
- runscript zz_and_debug - Anders
- runscript zz_mrl_debug - Merrill
- runscript zz_vrc_debug - Varric
- runscript zz_ave_debug - Aveline
- runscript zz_fen_debug - Fenris
- runscript zz_isa_debug - Isabella
- runscript zz_bet_debug - Bethany
- runscript zz_car_debug - Carver
- runscript zz_seb_debug - Sebastian
Importări de salvări
- runscript zz_vault_debug - deschide fereastra de depanare a importului de salvări, permițând vizualizarea stării curente a lumii (datele importate din Origins). Apropo, patch-urile lansate nu au corectat încă unele buguri de import (de exemplu, flagurile relațiilor).
P.S. Acest post conține doar cele mai semnificative comenzi, nu toate.
Traducere autorală.