Användning av inbyggda koder

content auto translated from {from}

Utvecklarkonsolen låter dig utföra olika åtgärder som inte är tillgängliga vid fair play (döda alla fiender, aktivera osårbarhet osv.). Den kan användas för att snabba upp genomspelningen, fixa konsekvenserna av olika spelbuggar osv.

[cut]

Observera 1: användning av koder kan leda till skador på spelens sparfiler. Därför är det önskvärt att göra en säkerhetskopia av sparfilerna innan du använder konsolen.

Observera 2: trots sitt namn är utvecklarkonsolen endast tillgänglig i PC- och Mac-versionerna av spelet.

Aktivering av konsolen

Det finns två sätt. För Steam-versionen av spelet fungerar endast det andra sättet.

1. Skapa en genväg

Skapa en genväg till filen DragonAge2.exe (som vanligtvis finns i …\Dragon Age II\bin_ship). Gå till Egenskaper för genvägen och lägg till –enabledeveloperconsole i slutet av fältet Objekt. Det ska bli något liknande:

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

Se till att det finns ett mellanrum mellan de sista citationstecknen och bindestrecket.

2. Redigera spel-filer

För PC-versionen: redigera filen …\Dragon Age II\Data\DragonAge2Launcher.xml. Detta måste göras mycket försiktigt, kom ihåg att skapa en säkerhetskopia av filen i förväg. I filen hittar vi raden:

Den bör följas av en rad som ser ut ungefär så här:

Lägg till egenskapen arguments="-enabledeveloperconsole":

För Mac-versionen: lägg till:

[AppDefaults\\DragonAge2.exe\\transgaming]

"cmdlineadd" = "-enabledeveloperconsole"

I slutet av filen ~/Library/Application Support/Dragon Age II/config

Tillgång till konsolen

Öppna filen …\BioWare\Dragon Age II\Settings\KeyBindings.ini (som finns i 'Mina dokument'). Hitta raden OpenConsole_0=Keyboard::Button_X (som standard står det XGRAVE, men X kan också bytas ut mot vilken ledig tangent som helst). Om du lämnar värdet som standard kommer tangenten tilde (Ё) att användas för att öppna konsolen. För vissa spelare i Steam-versionen fungerar tangenten "tilde" av okänd anledning inte. Om andra tangenter också inte fungerar, försök att ställa in tangenten F6 för konsolen.

I EA Direct Download-versionen ska tangenten tilde kallas Kanji.

Obs: inmatade kommandon visas inte på skärmen. Att byta ut filen fonts.erf, som i DAO, hjälper inte i Dragon Age II.

Efter detta trycker vi på tangenten som aktiverar konsolen i spelet, skriver in koden och trycker på Enter. Det enklaste sättet att kontrollera konsolens funktion är att använda koden runscript zz_upgrade, som öppnar föremålsförtrollningsskärmen (fungerar på alla platser i spelet).

Kommandolista

Grundläggande

  • runscript healplayer - Återställer hälsan för alla medlemmar i laget

  • runscript injury remparty - Tar bort skador från alla medlemmar i laget

  • runscript injury remall - Tar bort skador från den valda karaktären

  • runscript addmoney X - Lägger till X kopparmynt; 10000 koppar = 1 guldmynt

  • runscript killallhostiles - Dödar alla fiender. Använd med försiktighet, eftersom det kan bryta scripts och hindra fortsatt genomspelning.

  • runscript addxp X - Lägger till X erfarenhetspoäng

  • runscript pc_immortal - Gör spelaren osårbar

  • runscript cheat - Ökar temporärt skyddet för laget medan skadan förblir densamma

  • runscript zz_upgrade - Öppnar skärmen för föremålsförtrollning

  • runscript zz_app_debug - Tillåter att ändra följeslagarnas godkännande och ställa in romansflagga (verkar inte på Sebastian)

  • runscript zz_supercrit player - Lägger till Hawke 1000 hälsopoäng och uthållighet, 50 styrka och smidighet. Observera: effekten är oåterkallelig.

  • För att tillämpa effekten på vilken följeslagare som helst, byt ut player mot gen00fl_[Följeslagarens namn (på engelska)]. Till exempel: zz_supercrit gen00fl_anders

  • runscript dbg_setattrib [attrib] [value] - Ökar värdet på en viss karaktärsegenskap med 180 sekunder, [Attrib] - nummer på egenskapen (1 - styrka, 2 - smidighet, 3 - magi, 4 - list, 5 - viljekraft, 6 - konstitution), [value] - numret som det ökas med

  • runscript dbg_setattrib [attrib] [-value] - Fungerar på liknande sätt som ovanstående kod, men minskar värdet på egenskapen. (t.ex. -50)

  • runscript bowlingforferelden – en energikula bildas runt Hawke, som kastar bort NPC:er (inklusive följeslagare) som keglar i bowling. Se till att spara innan du använder den, eftersom effektdurationen är okänd och kan vara konstant.

  • runscript zz_party – lägger till Aveline, Anders och Isabella i laget.

  • runscript zz_lgt_debug – öppnar debugging-menyn för olika sidoquester

  • runscript zz_mer_debug – öppnar debugging-menyn för Merchant-quester

  • runscript zz_per_debug - öppnar debugging-menyn för Hawke-karaktären/tone i dialoger. Visar aktuell ton och låter dig återställa den helt.

  • runscript chargen warrior XX - Gör spelaren till en krigare av nivå XX

  • runscript chargen mage XX - Gör spelaren till en magiker av nivå XX

  • runscript chargen rogue XX - Gör spelaren till en tjuv av nivå XX

  • Var försiktig: att ändra en karaktärs klass återställer även deras utseende.

  • runscript zz_dae_debug - gör det möjligt att ändra laget, gå till en annan akt/område/quest och även debugga kartan

  • Med hjälp av denna kod kan du till och med återvända en död bror/syster.

  • 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

Följeslagare

Koderna nedan låter dig ändra följeslagarens godkännande, ställa in romans/vänskap/rivalitetsflaggor, osv. (Ändring av godkännande fungerar av någon anledning inte i debugging-menyn för Merril. Använd kod runscript zz_app_debug för detta ändamål)

  • runscript zz_and_debug - Anders
  • runscript zz_mrl_debug - Merril
  • 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 av sparfiler

  • runscript zz_vault_debug - öppnar fönstret för debugging av import av sparfiler, vilket gör att du kan se det aktuella tillståndet i världen (data som importerats från Origins). Förresten, de patchar som har släppts har fortfarande inte åtgärdat vissa importbuggar (t.ex. romansflaggor).

P.S. Denna post innehåller inte alla kommandon, utan endast de mest betydelsefulla.

Översättning av författaren.

källa