Utilizzo dei codici incorporati

content auto translated from {from}

La console degli sviluppatori consente di eseguire varie azioni non disponibili durante il gioco onesto (uccidere tutti i nemici, attivare l'immortalità, ecc.). Può essere utilizzata per un completamento accelerato, correzione delle conseguenze di vari bug del gioco, ecc.

[cut]

Nota 1: l'uso dei codici può causare danni ai salvataggi del gioco. Pertanto, prima di utilizzare la console, è consigliabile eseguire un backup dei salvataggi.

Nota 2: nonostante il suo nome, la console degli sviluppatori è accessibile solo nelle versioni PC e Mac del gioco.

Attivazione della console

Ci sono due modi. Per la versione Steam del gioco funziona solo il secondo metodo.

1. Creazione di un collegamento

Creiamo un collegamento al file DragonAge2.exe (di solito si trova in …\Dragon Age II\bin_ship). Andiamo alle Proprietà del collegamento e alla fine del campo Obiettivo aggiungiamo –enabledeveloperconsole. Dovrebbe risultare qualcosa di simile:

"C:\Program Files\Dragon Age II\bin_ship\DragonAge2.exe" –enabledeveloperconsole

Assicurati che ci sia uno spazio tra le ultime virgolette e il trattino.

2. Modifica dei file di gioco

Per la versione PC: modificare il file …\Dragon Age II\Data\DragonAge2Launcher.xml. È necessario fare attenzione e non dimenticare di eseguire un backup del file. Nel file troviamo la riga:

Dovrebbe seguire una riga simile:

Aggiungiamo la proprietà arguments="-enabledeveloperconsole":

Per la versione Mac: aggiungiamo:

[AppDefaults\\DragonAge2.exe\\transgaming]

"cmdlineadd" = "-enabledeveloperconsole"

In fondo al file ~/Library/Application Support/Dragon Age II/config

Accesso alla console

Apriamo nel blocco note …\BioWare\Dragon Age II\Settings\KeyBindings.ini (si trova in 'Documenti'). Troviamo la riga OpenConsole_0=Keyboard::Button_X (di default al posto di X c'è GRAVE, ma X può anche essere sostituito con un altro tasto libero). Se si lascia il valore di default, il tasto per aprire la console sarà il tilde (Ё). A qualche giocatore nella versione Steam il tasto per aprire la console "tilde" non funziona per qualche motivo. Se anche altri tasti non funzionano, prova a impostare per la console il tasto F6.

Nella versione EA Direct Download il tasto tilde dovrebbe chiamarsi Kanji.

Nota: i comandi immessi non vengono visualizzati sullo schermo. Sostituire il file fonts.erf, come in DAO, non aiuterà in Dragon Age II.

Dopo ciò premiamo nel gioco il tasto che attiva la console, inseriamo il codice e premiamo Enter. La funzionalità della console è più facile da verificare con il codice runscript zz_upgrade, che apre la schermata di incantamento degli oggetti (funziona in qualsiasi area del gioco).

Elenco dei comandi

Principali

  • runscript healplayer - Ripristina la salute a tutti i membri del gruppo

  • runscript injury remparty - Rimuove le ferite da tutti i membri del gruppo

  • runscript injury remall - Rimuove le ferite dal personaggio selezionato

  • runscript addmoney X - Aggiunge X monete di rame; 10000 rame = 1 moneta d'oro

  • runscript killallhostiles - Uccide tutti i nemici. Utilizzare con cautela, in quanto potrebbe interrompere gli script e impedire ulteriori progressi.

  • runscript addxp X - Aggiunge X punti esperienza

  • runscript pc_immortal - Rende il giocatore immortale

  • runscript cheat - Aumenta temporaneamente la protezione del gruppo, mentre il danno rimane invariato

  • runscript zz_upgrade - Apre la schermata di incantamento

  • runscript zz_app_debug - Consente di modificare l'approvazione dei compagni e impostare i flag delle relazioni (non funziona su Sebastian)

  • runscript zz_supercrit player - Aggiunge a Hawke 1000 punti salute e stamina, 50 forza e destrezza. Tieni presente che l'effetto è irreversibile.

  • Per applicare l'effetto a qualsiasi compagno, sostituisci player con gen00fl_[Nome del compagno (in inglese)]. Ad esempio: zz_supercrit gen00fl_anders

  • runscript dbg_setattrib [attrib] [value] - Aumenta per 180 sec. il valore di una certa caratteristica del personaggio, [Attrib] – numero della caratteristica (1 - forza, 2 - destrezza, 3 - magia, 4 - astuzia, 5 - volontà, 6 - corpo), [value] - numero con cui aumenta il valore della caratteristica

  • runscript dbg_setattrib [attrib] [-value] - Funziona in modo simile al codice precedente, ma diminuisce il valore della caratteristica. (ad esempio, -50)

  • runscript bowlingforferelden – attorno a Hawke si forma una sfera energetica che respinge gli NPC (compresi i compagni) come birilli nel bowling. Assicurati di salvarti prima di utilizzarlo, poiché la durata dell'effetto è sconosciuta e potrebbe essere permanente.

  • runscript zz_party – aggiunge nel gruppo Aveline, Anders e Isabella.

  • runscript zz_lgt_debug – apre il menu di debug di varie missioni secondarie

  • runscript zz_mer_debug – apre il menu di debug delle missioni del Mercante

  • runscript zz_per_debug - apre il menu di debug del carattere di Hawke/intonazioni nei dialoghi. Mostra l'attuale intonazione e consente di ripristinarla completamente.

  • runscript chargen warrior XX - Rende il giocatore un guerriero di livello XX

  • runscript chargen mage XX - Rende il giocatore un mago di livello XX

  • runscript chargen rogue XX - Rende il giocatore un ladro di livello XX

  • Attenzione: cambiare la classe del personaggio resetta anche il suo aspetto.

  • runscript zz_dae_debug - consente di modificare il gruppo, passare a un altro atto/area/misione, oltre a fare debug della mappa

  • Con questo codice si può persino riportare in vita un fratello/sorella morto.

  • 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

Compagni

I codici elencati di seguito consentono di modificare l'approvazione del compagno, impostare flag per le relazioni/amicizie/rivalità ecc. (La modifica dell'approvazione per qualche motivo non funziona nel menu di debug di Merrill. Utilizza per questo scopo il codice runscript zz_app_debug)

  • 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

Importazione dei salvataggi

  • runscript zz_vault_debug - apre la finestra di debug per l'importazione dei salvataggi, che consente di vedere lo stato attuale del mondo (dati importati da Origins). A proposito, le patch rilasciate non hanno ancora corretto alcuni bug di importazione (ad esempio, i flag delle relazioni).

P.S. In questo post non sono elencati tutti i comandi, ma solo i più significativi.

Traduzione dell'autore.

fonte