استخدام الرموز المضمنة

content auto translated from {from}

تتيح لك وحدة تحكم المطور تنفيذ مجموعة متنوعة من الإجراءات غير المتاحة في وضع اللعبة العادل (قتل جميع الأعداء، تفعيل الخلود، إلخ). يمكن استخدامها لتسريع الإنجاز، تصحيح عواقب الأخطاء المتعددة في اللعبة، إلخ.

[cut]

ملاحظة 1: قد يؤدي استخدام الأكواد إلى تلف حفظ اللعبة. لذلك، يُفضل عمل نسخة احتياطية من الحفظ قبل استخدام وحدة التحكم.

ملاحظة 2: على الرغم من اسمها، وحدة تحكم المطور متاحة فقط في إصدارات PC و Mac من اللعبة.

تفعيل وحدة التحكم

هناك طريقتان. تعمل الطريقة الثانية فقط لإصدار Steam من اللعبة.

1. إنشاء اختصار

قم بإنشاء اختصار لملف DragonAge2.exe (عادة ما يكون في …\Dragon Age II\bin_ship). ادخل إلى خصائص الاختصار وفي نهاية حقل الهدف أضف –enabledeveloperconsole. يجب أن يبدو السيناريو كالتالي:

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

تأكد من وجود مسافة بين الاقتباسات الأخيرة والشرطة.

2. تعديل ملفات اللعبة

لإصدار PC: قم بتعديل ملف …\Dragon Age II\Data\DragonAge2Launcher.xml. يجب أن يتم ذلك بحذر، ولا تنسَ عمل نسخة احتياطية من الملف. في الملف، ابحث عن السطر:

يجب أن يتبعه سطر مثل هذا:

أضف الخاصية arguments="-enabledeveloperconsole":

لإصدار Mac: أضف:

[AppDefaults\\DragonAge2.exe\\transgaming]

"cmdlineadd" = "-enabledeveloperconsole"

في نهاية ملف ~/Library/Application Support/Dragon Age II/config

الوصول إلى وحدة التحكم

افتح ملف …\BioWare\Dragon Age II\Settings\KeyBindings.ini باستخدام المفكرة (يجده في 'مستنداتي'). ابحث عن السطر OpenConsole_0=Keyboard::Button_X (بالإعداد الافتراضي، عوضاً عن X يكون GRAVE، لكن يمكنك أيضاً استبداله بأي مفتاح مفتوح آخر). إذا تركت القيمة كما هي، فسيتم استخدام مفتاح التيلية (Ё) لفتح وحدة التحكم. بالنسبة لبعض اللاعبين في نسخة Steam، لا تعمل وحدة التحكم عند الضغط على مفتاح "التيلية" لسبب ما. إذا لم تعمل مفاتيح أخرى أيضاً، جرب تعيين مفتاح F6 لوحدة التحكم.

في نسخة EA Direct Download، يجب أن يسمى مفتاح التيلية Kanji.

ملاحظة: الأوامر المدخلة لا تظهر على الشاشة. استبدال ملف fonts.erf، كما في DAO، لن يساعد في Dragon Age II.

بعد ذلك، اضغط على المفتاح الذي ينشئ وحدة التحكم في اللعبة، أدخل الكود واضغط Enter. يمكنك التحقق من عمل وحدة التحكم بسهولة باستخدام الكود runscript zz_upgrade، الذي يفتح شاشة تعزيز العناصر (يعمل في أي موقع في اللعبة).

قائمة الأوامر

أساسية

  • runscript healplayer - يستعيد صحة جميع أعضاء الفريق

  • runscript injury remparty - يزيل الإصابات عن جميع أعضاء الفريق

  • runscript injury remall - يزيل الإصابات من شخصية معينة

  • runscript addmoney X - يضيف X من العملات النحاسية؛ 10000 نحاسية = 1 ذهبية

  • runscript killallhostiles - يقتل جميع الأعداء. يجب استخدامه بحذر لأنه قد يتسبب في كسر السكربتات ويمنع التقدم في اللعبة.

  • runscript addxp X - يضيف X من نقاط الخبرة

  • runscript pc_immortal - يجعل اللاعب غير قابل للقتل

  • runscript cheat - يزيد مؤقتًا الدفاع عن الفريق، مع بقاء الضرر كما هو

  • runscript zz_upgrade - يفتح شاشة تعزيز العناصر

  • runscript zz_app_debug - يسمح بتعديل قبول الأصدقاء وتعيين علامات الرومانسية (لا يؤثر على سيباستيان)

  • runscript zz_supercrit player - يضيف 1000 نقطة صحة وتحمل و50 قوة و75 براعة. لاحظ: التأثير لا يمكن التراجع عنه.

  • لتطبيق التأثير على أي رفيق، استبدل player بـ gen00fl_[اسم الرفيق (بالإنجليزية)] مثلاً: zz_supercrit gen00fl_anders

  • runscript dbg_setattrib [attrib] [value] - يزيد قيمة سمة معينة لشخصية لمدة 180 ثانية، [Attrib] – رقم السمة (1 - القوة، 2 - البراعة، 3 - السحر، 4 - الخداع، 5 - القوة الإرادة، 6 - البنية)، [value] - العدد الذي تزداد به قيمة السمة

  • runscript dbg_setattrib [attrib] [-value] - يعمل بنفس الطريقة، ولكنه يقلل من قيمة السمة. (على سبيل المثال، -50)

  • runscript bowlingforferelden – يتكون حقل طاقة حول هوك، والذي يدفع NPC (بما في ذلك الرفقاء) بعيدًا كما لو كانوا كرات بولينغ. تأكد من حفظ اللعبة قبل الاستخدام، حيث أن مدة التأثير غير معروفة وقد تكون دائمة.

  • runscript zz_party – يضيف أفلين، أندر مع إيزابيلا إلى الفريق.

  • runscript zz_lgt_debug – يفتح قائمة تصحيح لمهام جانبية مختلفة

  • runscript zz_mer_debug – يفتح قائمة تصحيح لمهام التاجر

  • runscript zz_per_debug - يفتح قائمة تصحيح لشخصية هوك/نغمة الحوار. يعرض النغمة الحالية ويسمح بإعادة ضبطها تمامًا.

  • runscript chargen warrior XX - يجعل اللاعب مقاتلاً من المستوى XX

  • runscript chargen mage XX - يجعل اللاعب ساحراً من المستوى XX

  • runscript chargen rogue XX - يجعل اللاعب لصاً من المستوى XX

  • احذر: تغيير فئة الشخصية يعيد تعيين مظهرها أيضًا.

  • runscript zz_dae_debug - يسمح بتعديل الفريق، الانتقال إلى عمل/موقع/مهمة أخرى، بالإضافة إلى تصحيح الخريطة

  • باستخدام هذا الرمز، يمكنك حتى استعادة الأخ/الأخت القتيل.

  • 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

الرفقاء

تسمح لك الأكواد الموضحة أدناه بتعديل قبول الرفيق، تعيين علامات الرومانسية/الصداقة/المنافسة، إلخ. (غير معروفة سبب عدم عمل تعديل القبول في قائمة تصحيح ميريلي. استخدم الكود runscript zz_app_debug لهذا الغرض)

  • runscript zz_and_debug - أندر
  • runscript zz_mrl_debug - ميريلي
  • runscript zz_vrc_debug - فاريك
  • runscript zz_ave_debug - أفلين
  • runscript zz_fen_debug - فنريس
  • runscript zz_isa_debug - إيزابيلا
  • runscript zz_bet_debug - بيثاني
  • runscript zz_car_debug - كارفر
  • runscript zz_seb_debug - سيباستيان

استيراد الحفظات

  • runscript zz_vault_debug - يفتح نافذة تصحيح لاستيراد الحفظات، مما يسمح لك بمشاهدة الحالة الحالية للعالم (البيانات التي تم استيرادها من Origins). تجدر الإشارة إلى أن التحديثات السابقة لم تصلح بعض الأخطاء المتعلقة بالاستيراد (مثل علامات الرومانسية).

ملاحظة: لا تحتوي هذه المشاركة على جميع الأوامر، بل فقط الأكثر أهمية.

ترجمة مؤلف.

المصدر