Entegre Kodların Kullanımı

content auto translated from {from}

Geliştirici konsolu, dürüst oyunlarda erişilemeyen çeşitli eylemleri gerçekleştirmenizi sağlar (tüm düşmanları öldürmek, ölümsüzlük sağlamak, vb.). Hızlandırılmış geçiş, oyunun çeşitli hatalarının sonuçlarını düzeltmek için kullanılabilir vb.

[cut]

Not 1: Kodların kullanılması, oyun kayıtlarının bozulmasına yol açabilir. Bu nedenle, konsolu kullanmadan önce kayıtların yedeğini almak önerilir.

Not 2: Adına rağmen, geliştirici konsolu sadece PC ve Mac versiyonlarında mevcuttur.

Konsolu Etkinleştirme

İki yol vardır. Oyunun Steam versiyonu için yalnızca 2. yöntem çalışmaktadır.

1. Kısayol Oluşturma

DragonAge2.exe dosyasına bir kısayol oluşturun (genellikle …\Dragon Age II\bin_ship içinde bulunur). Kısayolun Özellikler sekmesine gidin ve Hedef alanının sonuna –enabledeveloperconsole ekleyin. Şu şekilde olmalıdır:

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

Son tırnak ile eksi işareti arasında bir boşluk olduğundan emin olun.

2. Oyun Dosyalarını Düzenleme

PC versiyonu için: …\Dragon Age II\Data\DragonAge2Launcher.xml dosyasını düzenleyin. Bunu çok dikkatli yapmalısınız, öncelikle dosyanın yedeğini aldığınızdan emin olun. Dosyada şu satırı bulun:

Onun ardından yaklaşık şöyle bir satır olmalıdır:

arguments="-enabledeveloperconsole" özelliğini ekleyin:

Mac versiyonu için: ekleyin:

[AppDefaults\\DragonAge2.exe\\transgaming]

"cmdlineadd" = "-enabledeveloperconsole"

Dosyanın sonuna ~/Library/Application Support/Dragon Age II/config

Konsola Erişim

…\BioWare\Dragon Age II\Settings\KeyBindings.ini dosyasını Not Defteri ile açın (Kişisel belgelerinizde bulunur). OpenConsole_0=Keyboard::Button_X satırını bulun (varsayılan olarak X yerine GRAVE yazar, ancak X yerine başka bir boş tuş yerleştirilebilir). Varsayılan değeri bırakırsanız, konsolu çağırmak için tilde tuşu (Ё) kullanılacaktır. Bazı oyuncularda Steam versiyonunda "tilde" ile konsol açılmıyor. Diğer tuşlar çalışmazsa, konsol için F6 tuşunu atamayı deneyin.

EA Direct Download versiyonunda tilde tuşu Kanji olarak adlandırılmalıdır.

Not: Girilen komutlar ekranda görünmez. DAO'daki gibi fonts.erf dosyasını değiştirmek, Dragon Age II'nde işe yaramaz.

Sonrasında oyunda, konsolu etkinleştiren tuşa basın, kodu girin ve Enter tuşuna basın. Konsolun işlevselliğini kontrol etmek için runscript zz_upgrade kodunu kullanarak eşya büyüleme ekranını açabilirsiniz (oyunun her konumunda çalışır).

Komutlar Listesi

Temel

  • runscript healplayer - Tüm grup üyelerinin sağlığını yeniler

  • runscript injury remparty - Tüm grup üyelerinin yaralarını kaldırır

  • runscript injury remall - Seçilen karakterin yaralarını kaldırır

  • runscript addmoney X - X bakır para ekler; 10000 bakır = 1 altın para

  • runscript killallhostiles - Tüm düşmanları öldürür. Kullanırken dikkatli olun, çünkü bu, betikleri bozabilir ve ilerlemeyi engelleyebilir.

  • runscript addxp X - X deneyim puanı ekler

  • runscript pc_immortal - Oyuncuyu ölümsüz yapar

  • runscript cheat - Geçici olarak grubun savunmasını artırır, hasar aynı kalır

  • runscript zz_upgrade - Büyü ekranını açar

  • runscript zz_app_debug - Yoldaşların onayını değiştirmeye ve romans bayraklarını ayarlamaya olanak tanır (Sebastian üzerinde etkisi yoktur)

  • runscript zz_supercrit player - Hawke'a 1000 sağlık ve dayanıklılık, 50 güç ve çeviklik kazandırır. Unutmayın: etki geri dönüşümsüzdür.

  • Herhangi bir yoldaşa etki uygulamak için player yerine gen00fl_[Yoldaş adı (İngilizce)] koyun. Örnek: zz_supercrit gen00fl_anders

  • runscript dbg_setattrib [attrib] [value] - Belirli bir karakter özelliğinin değerini 180 saniye boyunca artırır, [Attrib] - özelliğin numarası (1 - güç, 2 - çeviklik, 3 - sihir, 4 - aldatma, 5 - irade gücü, 6 - dayanıklılık), [value] - özelliğin ne kadar artırılacağı

  • runscript dbg_setattrib [attrib] [-value] - Önceki kodla aynı şekilde çalışır, ancak özelliğin değerini azaltır. (örneğin, -50)

  • runscript bowlingforferelden – Hawke'ın etrafında bir enerji küresi oluşur, NPC'leri (yoldaşlar dahil) bowlingdeki devrilmiş gibi iter. Kullanım öncesinde kesinlikle kayıt yapın, çünkü etkinin süresi bilinmemektedir ve kalıcı olabilir.

  • runscript zz_party – gruba Aveline, Anders ve Isabella ekler.

  • runscript zz_lgt_debug – çeşitli yan görevlerin hata ayıklama menüsünü açar

  • runscript zz_mer_debug – Tüccar görevlerinin hata ayıklama menüsünü açar

  • runscript zz_per_debug - Hawke'ın karakteri/sohbetlerdeki tonunu hata ayıklama menüsünü açar. Mevcut tonu görüntüler ve sıfırlamasına olanak tanır.

  • runscript chargen warrior XX - Oyuncuyu XX seviyesinde bir savaşçı yapar

  • runscript chargen mage XX - Oyuncuyu XX seviyesinde bir büyücü yapar

  • runscript chargen rogue XX - Oyuncuyu XX seviyesinde bir hırsız yapar

  • Dikkat: karakterin sınıfının değiştirilmesi onun görünümünü de sıfırlar.

  • runscript zz_dae_debug - grubu değiştirme, başka bir akt/varyant/görev geçişi yapma ve harita ile hata ayıklama işlemlerini gerçekleştirir.

  • Bu kod ile ölmüş bir kardeşi geri de kazanmak mümkündür.

  • 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

Yoldaşlar

Aşağıdaki kodlar, yoldaş onayını değiştirmeyi, romans/dostluk/rakiplik bayraklarını ayarlamayı sağlar, vb. (Onay değişimi, bir neden dolayısıyla Merril hata ayıklama menüsünde çalışmıyor. Bunun için runscript zz_app_debug kodunu kullanın)

  • 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

Kayıtları İçe Aktarma

  • runscript zz_vault_debug - mevcut dünyayı (Origins'den alınan verileri) gösteren kayıt içe aktarma hata ayıklama penceresini açar. Her ne kadar bazı yamalar bazı içe aktarma hatalarını (örneğin, romans bayrakları) hâlâ düzeltmemiştir.

P.S. Bu yazıda tüm komutlar değil, yalnızca en öne çıkanlar verilmiştir.

Yazarın çevirisi.

kaynak