Sisäisten koodien käyttö
Kehittäjäkonsoli mahdollistaa erilaisten toimintojen suorittamisen, joita ei ole saatavilla rehellisessä pelissä (kaikkien vihollisten tappaminen, kuolemattomuuden käynnistäminen jne.). Sitä voidaan käyttää nopeaan läpäisyyn, pelin eri bugien seurauksien korjaamiseen jne.
[cut]
Huomautus 1: koodien käyttäminen voi vahingoittaa pelin tallennuksia. Siksi ennen konsolin käyttämistä on suositeltavaa tehdä varmuuskopio tallennuksista.
Huomautus 2: huolimatta nimestään, kehittäjäkonsoli on käytettävissä vain PC- ja Mac-versioissa pelistä.
Konsolin aktivointi
On kaksi tapaa. Steam-version pelissä toimii vain toinen tapa.
1. Pikanäppäimen luominen
Luomme pikanäppäimen tiedostolle DragonAge2.exe (yleensä se sijaitsee …\Dragon Age II\bin_ship). Menemme pikanäppäimen Ominaisuudet-valikkoon ja lisäämme kentän Kohde loppuun –enabledeveloperconsole. Lopputuloksen pitäisi olla suunnilleen seuraavanlainen:
"C:\Program Files\Dragon Age II\bin_ship\DragonAge2.exe" –enabledeveloperconsole
Varmista, että viimeisten lainausmerkkien ja miinusmerkin välissä on välilyönti.
2. Pelitiedostojen muokkaaminen
PC-version: muokkaa tiedostoa …\Dragon Age II\Data\DragonAge2Launcher.xml. Tämä on tehtävä erittäin varovasti, muista ensin tehdä varmuuskopio tiedostosta. Tiedostossa etsi rivi:
Sen jälkeen pitäisi seurata suunnilleen seuraavanlainen rivi:
Lisää ominaisuus arguments="-enabledeveloperconsole":
Mac-versiota varten: lisää:
[AppDefaults\\DragonAge2.exe\\transgaming]
"cmdlineadd" = "-enabledeveloperconsole"
Tiedoston ~/Library/Application Support/Dragon Age II/config loppuun.
Konsoliin pääsy
Avaa muistiolla …\BioWare\Dragon Age II\Settings\KeyBindings.ini (sijaitsee 'Omat asiakirjat'). Etsi rivi OpenConsole_0=Keyboard::Button_X (oletusarvoisesti X:n kohdalla on GRAVE, mutta X:n voi myös vaihtaa mihin tahansa vapaaseen näppäimeen). Jos jätät oletusarvon, konsolin kutsumiseen käytetään näppäintä tildä (Ё). Joillakin pelaajilla Steam-versiossa konsolin kutsuminen 'tildalla' ei jostain syystä toimi. Jos muut näppäimet eivät myöskään toimi, yritä asettaa konsolille näppäin F6.
EA Direct Download -versiossa näppäimen tildä pitäisi nimeltään olla Kanji.
Huomautus: syötetyt komennot eivät näy näytöllä. Tiedoston fonts.erf vaihtaminen, kuten DAO:ssa, ei auta Dragon Age II:ssa.
Tämän jälkeen paina pelissä näppäintä, joka aktivoi konsolin, syötä koodi ja paina Enter. Konsolin toimivuutta on helpointa testata koodilla runscript zz_upgrade, joka avaa esineiden taikamiscreenin (toimii missä tahansa pelin lokaatiossa).
Komentoluettelo
Pääkomennot
runscript healplayer - Palauttaa terveyden kaikille joukkueen jäsenille
runscript injury remparty - Poistaa vammat kaikilta joukkueen jäseniltä
runscript injury remall - Poistaa vammat valitulta hahmolta
runscript addmoney X - Lisää X kuparikolikkoa; 10000 kuparikolikkoa = 1 kultakolikko
runscript killallhostiles - Tappaa kaikki viholliset. Käytä sitä varovaisesti, sillä se voi rikkoa skriptejä ja estää myöhempää läpäisyä.
runscript addxp X - Lisää X kokemuspistettä
runscript pc_immortal - Tekee pelaajasta kuolemattoman
runscript cheat - Tilapäisesti lisää joukkueen puolustusta, vaurio pysyy ennallaan
runscript zz_upgrade - Avataan taikamiscreeni
runscript zz_app_debug - Mahdollistaa seuralaisasioiden muuttamisen ja romanssiflaggeihin asettamisen (ei toimi Sebastianille)
runscript zz_supercrit player - Lisää Hawkeelle 1000 terveys- ja kestävyyspistettä, 50 voimaa ja ketteryyttä. Huomaa: vaikutus on peruuttamaton.
Jotta voisit soveltaa vaikutusta mihin tahansa kumppaniin, vaihda player muotoon gen00fl_[Kumppanin nimi (englanniksi)] esimerkiksi: zz_supercrit gen00fl_anders
runscript dbg_setattrib [attrib] [value] - Lisää tietyn hahmo-ominaisuuden arvoa 180 sekunnin ajaksi, [Attrib] - ominaisuuden numero (1 - voima, 2 - ketteryys, 3 - magia, 4 - vilppi, 5 - tahdonvoima, 6 - ruumiinrakenne), [value] - luku, jolla ominaisuuden arvo nostetaan
runscript dbg_setattrib [attrib] [-value] - Toimii samalla tavalla kuin edellinen koodi, mutta vähentää ominaisuuden arvoa. (esimerkiksi, -50)
runscript bowlingforferelden – Hawken ympärille muodostuu energiapallo, joka heittää NPC:t (mukaan lukien kumppanit) kuin keiloina bowlingissa. Muista tallentaa ennen käyttöä, koska vaikutuksen kesto on tuntematon ja voi olla pysyvä.
runscript zz_party – Lisää Avellin, Andersin ja Isabelan joukkueeseen.
runscript zz_lgt_debug – Avataan eri sivutehtävien virheenkorjausvalikko
runscript zz_mer_debug – Avataan Kauppiaan tehtävien virheenkorjausvalikko
runscript zz_per_debug - Avataan Hawken luonteen/dialogin intonaation virheenkorjausvalikko. Näyttää nykyisen intonaation ja mahdollistaa sen täydellisen nollauksen.
runscript chargen warrior XX - Tekee pelaajasta soturin tasolla XX
runscript chargen mage XX - Tekee pelaajasta mestarin tasolla XX
runscript chargen rogue XX - Tekee pelaajasta rosvon tasolla XX
Varovasti: hahmon luokan muuttaminen nollaa myös sen ulkonäön.
runscript zz_dae_debug - Mahdollistaa joukkueen muuttamisen, siirtymisen toiseen lukuun/lokaatioon/tehtävään, sekä kartan virheenkohdistamisen.
Tämän koodin avulla voit jopa palauttaa kuolleen veljen/sisaren.
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
Kumppanit
Alla olevat koodit mahdollistavat seuralaisen hyväksynnän muuttamisen, romanssi-ystävyyden-kilpailun lippujen asettamisen jne. (Hyväksynnän muuttaminen ei syystä toimikkaa Merrilin debug-valikossa. Käytä tähän tarkoitukseen koodi runscript zz_app_debug)
- runscript zz_and_debug - Anders
- runscript zz_mrl_debug - Merril
- runscript zz_vrc_debug - Varric
- runscript zz_ave_debug - Avellin
- 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
Tallennusten tuonti
- runscript zz_vault_debug - avaa tallennusten tuonti-debugikkunan, joka näyttää maailman nykytilan (tiedot, jotka on tuotu Originsista). Itse asiassa julkaistut päivitykset eivät vieläkään ole korjanneet joitakin tuonti bugista (kuten romanssilippuja).
P.S. Tässä postauksessa on lueteltu ei kaikki komennot, vaan vain merkittävimmät.
Kääntäjän käsialaa.