Η χρήση ενσωματωμένων κωδικών

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, αλλά το X μπορεί επίσης να αντικατασταθεί με οποιοδήποτε ελεύθερο πλήκτρο). Εάν διατηρήσετε την προεπιλεγμένη τιμή, το πλήκτρο που θα χρησιμοποιείται για την ανοίγει κονσόλα θα είναι το πλήκτρο tilde (Ё). Σε ορισμένους παίκτες στην έκδοση Steam, η πρόσβαση στην κονσόλα με το "tilde" για λόγους καποιος δεν λειτουργεί. Εάν άλλα πλήκτρα επίσης δεν λειτουργούν, δοκιμάστε να αναθέσετε το πλήκτρο F6 στην κονσόλα.

Στην EA Direct Download έκδοση, το πλήκτρο tilde θα πρέπει να ονομάζεται 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 δύναμη και ευκρίνεια. Λάβετε υπόψη: η επίδραση είναι μη αναστρέψιμη.

  • Για να εφαρμόσετε την επίδραση σε οποιονδήποτε σύντροφο, αντικαταστήστε το 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). Για να πούμε, τα τελευταίας έκδοσης patches δεν έχουν διορθώσει ορισμένα σφάλματα εισαγωγής (π.χ., οι σημαίες ρομαντισμού).

P.S. Στη συγκεκριμένη ανάρτηση παρατίθενται όχι όλες οι εντολές, αλλά μόνο οι σημαντικότερες.

Μετάφραση του συγγραφέα.

πηγή