dragon age origins скрипты
Please log in or register
To enjoy the benefits of Nexus Mods, please log in or register a new account
File information
Last updated
Original upload
Created by
Uploaded by
Virus scan
Tags for this mod
About this mod
Adds a new console command: Additem
Credits and distribution permission
Author notes
File credits
Donation Points system
This mod is not opted-in to receive Donation Points
Description
===========
This is just a small script to add items. To enable the console look at the page http://dragonage.wikia.com/wiki/Console
Normally a script file has a size of only a couple kb but my script is 205kb heavy (2013 items). This is because I had to add a custom StringToResource function since Bioware didn’t add one to the toolset. I generated the item list via a php script. I don’t know if there’s a better solution, but that was the only one I could think of.
Supported Items
===============
All items from:
Official (everything):
Dragon Age Origins
Dragon Age Awakening
Return to Ostagar
The Stone Prisoner
Warden’s Keep
Amulet of the War Mage
Band of Fire
Blood Dragon Armour
Bregan’s Bow (for Origins/Awakening)
Bulwark of the True King (for Origins/Awakening)
Collector’s Edition (Bergen’s Honor, Grimoire of the Frozen Wastes, Final Reason)
Dalish Promise Ring
Embri’s Many Pockets
Feastday Gifts
Feastday Pranks
Feral Wolf Charm
Guildmaster’s Belt
Helm of the Deep
Mark of Vigilance
Memory Band
Pearl of the Anointed (for Origins/Awakening)
The Edge
The Lion’s Paw
The Lucky Stone
The Wicked Oath
Inofficial Add-Ins (some popular ones only):
Mord-Sith Armour
Armor of the Devout
Grey Warden Runic Armor
Armory
Orator Vestments
Rashanta’s Armory
Leliana Item Set
AMY Outfit
Installation
============
1. Copy the ncs file to «My Documents\BioWare\Dragon Age\packages\core\override»
To get the item tag open the toolset, click on items and then on _Global. If you don’t have the toolset you have to guess what name your item could have. It helps looking at my small item list e.g gen_im_manual_berserker then is logically the spec spirithealer = gen_im_manual_spirithealer.uti.
For amulets: gen_im_acc_amu_am6.uti, gen_im_acc_amu_am7.uti etc.
For belts: gen_im_acc_blt_and.uti, gen_im_acc_blt_c1a.uti, gen_im_acc_blt_c1b.uti etc.
For rings: gen_im_acc_rng_r02.uti, gen_im_acc_rng_r03.uti etc.
Awakening prefix: gxa_ (e.g gxa_im_manual_battlemage.uti)
Origins prefix: gen_ (e.g gen_im_acc_rng_r11.uti)
Also opening the itemlist can give you an idea. Maybe you will recognize the item you want to add.
Examples
========
runscript additem agiel_weapon.uti 1 Agiel Weapon from Mord-Sith Armour Add-in
runscript additem gen_im_gift_wine.uti 1 Wine (Gift for Wynne)
runscript additem gen_im_manual_assassin.uti 1 Specialization Assassin (Rogue)
runscript additem gen_im_manual_bard.uti 1 Specialization Bard (Rogue)
runscript additem gen_im_manual_berserker.uti 1 Specialization Berserker (Warrior)
runscript additem gen_im_misc_backpack.uti 4 4x Backpack
Small Item List
===============
Name ID
Gold Ring gen_im_acc_rng_gld.uti
Silver Ring gen_im_acc_rng_r02.uti
Emerald Ring gen_im_acc_rng_r03.uti
Iron Ring gen_im_acc_rng_r14.uti
Dalish Boots gen_im_arm_bot_lgt_dal.uti
Splint Mail Boots gen_im_arm_bot_med_spl.uti
Dalish Armor gen_im_arm_cht_lgt_dal.uti
Splint Mail gen_im_arm_cht_med_spl.uti
Dalish Gloves gen_im_arm_glv_lgt_dal.uti
Splint Mail Gloves gen_im_arm_glv_med_spl.uti
Leather Helm gen_im_arm_hel_lgt_ltr.uti
Helmet gen_im_arm_hel_med_hel.uti
Clan Shield gen_im_arm_shd_sml_cln.uti
Glamour Charm gen_im_cft_reg_charm.uti
Elfroot gen_im_cft_reg_elfroot.uti
Fire Crystal gen_im_cft_reg_firecrystal.uti
Frostrock gen_im_cft_reg_frostrock.uti
Lifestone gen_im_cft_reg_lifestone.uti
Frozen Lightning gen_im_cft_reg_lightning.uti
Deep Mushroom gen_im_cft_reg_mushroom.uti
Spirit Shard gen_im_cft_reg_spiritshard.uti
Creature Venom gen_im_cft_reg_venom.uti
Copper gen_im_copper.uti
Amethyst gen_im_gem_ame.uti
Diamond gen_im_gem_dia.uti
Emerald gen_im_gem_emr.uti
Fluorspar gen_im_gem_flu.uti
Garnet gen_im_gem_gar.uti
Greenstone gen_im_gem_grn.uti
Malachite gen_im_gem_mal.uti
Quartz gen_im_gem_qrt.uti
Ruby gen_im_gem_rby.uti
Sapphire gen_im_gem_sap.uti
Topaz gen_im_gem_top.uti
Lesser Healing Poultice gen_im_qck_health_101.uti
Health Poultice gen_im_qck_health_201.uti
Greater Health Poultice gen_im_qck_health_301.uti
Potent Health Poultice gen_im_qck_health_401.uti
Apothecary Kit gen_im_qck_injury_101.uti
Physician Kit gen_im_qck_injury_201.uti
Field Triage Kit gen_im_qck_injury_301.uti
Incense of Awareness gen_im_qck_misc_102.uti
Swift Salve gen_im_qck_misc_201.uti
Lesser Ice Salve gen_im_qck_resistance_101.uti
Lesser Warmth Balm gen_im_qck_resistance_102.uti
Lesser Elixir of Grounding gen_im_qck_resistance_103.uti
Lesser Nature Salve gen_im_qck_resistance_104.uti
Lesser Spirit Balm gen_im_qck_resistance_105.uti
Greater Ice Salve gen_im_qck_resistance_301.uti
Greater Warmth Balm gen_im_qck_resistance_302.uti
Greater Elixir of Grounding gen_im_qck_resistance_303.uti
Greater Nature Salve gen_im_qck_resistance_304.uti
Greater Spirit Balm gen_im_qck_resistance_305.uti
Blank Vellum gen_im_trash_blank.uti
Private Documents gen_im_trash_private.uti
Trade Manifest gen_im_trash_trade.uti
Engraved Silver Bowl gen_im_treas_engsilvbwl.uti
Fancy Vase gen_im_treas_fancyvase.uti
Silk Carpet gen_im_treas_silkcarp.uti
Silver Chalice gen_im_treas_silvchal.uti
Expert Paralyze Rune gen_im_upg_cry_exp_par.uti
Journeyman Paralyze Rune gen_im_upg_cry_jny_par.uti
Novice Paralyze Rune gen_im_upg_cry_nov_par.uti
Expert Cold Iron Rune gen_im_upg_run_exp_cir.uti
Expert Slow Rune gen_im_upg_run_exp_slw.uti
Journeyman Cold Iron Rune gen_im_upg_run_jny_cir.uti
Journeyman Slow Rune gen_im_upg_run_jny_slw.uti
Novice Cold Iron Rune gen_im_upg_run_nov_cir.uti
Novice Slow Rune gen_im_upg_run_nov_slw.uti
Ash Axe gen_im_wep_mel_axe_ash.uti
Dal’Thanu gen_im_wep_mel_axe_dal.uti
Dal’Thanaan gen_im_wep_mel_bax_dal.uti
Dar’Misu gen_im_wep_mel_dag_dar.uti
Dar’Misaan gen_im_wep_mel_lsw_dar.uti
Elf-Flight Arrow gen_im_wep_rng_amm_elf.uti
Fire Arrow gen_im_wep_rng_amm_far.uti
Ice Arrow gen_im_wep_rng_amm_iar.uti
Dalish Longbow gen_im_wep_rng_lbw_dal.uti
Scout’s Bow gen_im_wep_rng_sbw_sct.uti
Lyrium Dust gen_im_cft_reg_lyriumdust.uti
Lesser Lyrium Potion gen_im_qck_mana_101.uti
Contact
=======
You can find me on DragonAgeNexus as ‘hdhd’
Dragon Age: Origins «Console-add points»
Дело не в сложности игры, а веселье, которое умножается читами. P.S: Кому нечего написать кроме как «читеры хреновы», стоит воздержаться от бессмысленных комментариев.
кайф в том чтобы максимально насладиться сюжетом игры
читерство, но кому как нравится пусть так и играют, и нечего кричать ЧИТЕРСТВО ЗЛО, каждому свое. +7
SIT DEMON 27.12.09 13:39 Полностю согласен я в 1-ый раз игру рпошел без читов и когда прошел еще не было не каких модов для нее типа каменой пленецы щас я с удоволствием еще рах прохожу протмо прикалываюсь юзаю иногда читы так что в жтом не фига паранормального нету.
Alasial Для Пробуждения можно использовать вот это:
Dragon Age: Origins: Коды (спавн вещей) http://www.playground.ru/cheats/dragon_age_origins_id_predmetov_skript_spavna_v_inventar-40541/
Работает на всех дополнениях (Песнь Лелианы, Хроники порождений тьмы и т.п.)
После установки можно будет ввести коды: runscript ch2
Еще есть: Dragon Age: Awakening: Скрипт спавна вещей и их ID (Также по этой ссылке написано как активировать консоль и установка видимой консоли.) http://www.playground.ru/cheats/dragon_age_awakening_skript_spavna_veshchey_i_ih_id-43925/
SteelAlhcemist
Dragon Age: Origins «Console-add points» Устанавливать как обычное длс.. там же формат файла dazip (Console_-_Add_Points-347.dazip)
Коды по «Dragon Age: Origins»
Затем в папке Документы\BioWare\Dragon Age\Settings найдите файл keybindings.ini, откройте его «Блокнотом» и отыщите строку OpenConsole_0=Keyboard::Button_х. Измените х на любую кнопку, на которую в игре не назначено никаких других действий. Сохраняйте файл, запускайте Dragon Age и давите на только что назначенную кнопку. Если все сделано правильно, на экране прочно обоснуется консоль. В нее и надо вводить нижеследующие команды. Только учтите, что на некоторых разрешениях консоль не будет видна. Чтобы убедиться, что она есть, наберите любой код и посмотрите, будет ли эффект.
runscript addxp х — дает х очков опыта
runscript zz_money х — дает х меди (1000 меди = 1 серебро)
runscript pc_immortal — бессмертие (только для главного героя)
runscript zz_addparty х — приглашает в партию указанного персонажа. Вместо х используйте следующие цифры (в скобках указано имя героя): 1 (Alistair), 3 (Morrigan), 5 (Shale), 6 (Sten), 7 (Zevran), 9 (Eiliana)
runscript zz_addapproval х у — дает у очков уважения к главному герою персонажу х (здесь у — любое число, а х — цифра-идентификатор персонажа из кода выше)
runscript ai off — отключает искусственный интеллект (все стоят как вкопанные)
runscript selectparty — экран группы
runscript chargen — экран генератора персонажей
runscript killallhostiles — убивает всех врагов в пределах видимости
runscript healplayer — восстанавливает здоровье главному герою и его сопартийцам
runscript zz_dropparty — расформировывает группу
runscript zz_talk_nearest — разговор с ближайшим NPC
runscript zz_pre_strategy — телепортация всей группы в Duncan’s fire
runscript zz_pre_demo2 — телепортация в Ostagar
runscript addtalent х — обучает главного героя способности х (вместо х печатайте число)
Dragon age origins скрипты
Скрипт для вызова чаргена
#include «events_h»
#include «global_objects_h»
void main()
<
// keep track of whether the event has been handled
int nEventHandled = FALSE;
event ev = GetCurrentEvent();
switch(GetEventType(ev))
<
case EVENT_TYPE_MODULE_START:
<
// preloads resources needed for character generation
PreloadCharGen();
// initiates character generation
StartCharGen(GetHero(),0);
// if this event wasn’t handled by this script fall through to the core script
if(!nEventHandled)
<
HandleEvent(ev, RESOURCE_SCRIPT_MODULE_CORE);
>
>
Скрипт для нового сопартийца
#include «var_constants_h»
#include «wrappers_h»
void main()
<
object oFollower = GetObjectByTag(«тэг существа, которого вы хотите сделать компаньоном»);
UT_HireFollower(oFollower);
>
Скрипт для триггера в катсцену
#include «var_constants_h»
#include «wrappers_h»
void main()
<
object oFollower = GetObjectByTag(«тэг существа, которого вы хотите сделать компаньоном»);
UT_HireFollower(oFollower);
>
Скрипт для пропуска чаргена с выбором вещей, персонажей и т.д.
#include «sys_chargen_h»
#include «utility_h»
void main()
<
// keep track of whether the event has been handled
int nEventHandled = FALSE;
event ev = GetCurrentEvent();
switch(GetEventType(ev))
<
case EVENT_TYPE_MODULE_START:
<
object oHero = GetHero();
// skip character generation
Chargen_InitializeCharacter(oHero);
Chargen_SelectGender(oHero, GENDER_MALE);
Chargen_SelectRace(oHero, RACE_HUMAN);
Chargen_SelectCoreClass(oHero, CLASS_WARRIOR);
Chargen_SelectBackground(oHero, BACKGROUND_NOBLE);
// give the player some equipment
EquipItem(oHero, UT_AddItemToInventory(R»gen_im_arm_cht_lgt_rlr.uti»));
EquipItem(oHero, UT_AddItemToInventory(R»gen_im_arm_bot_lgt_rlr.uti»));
EquipItem(oHero, UT_AddItemToInventory(R»gen_im_arm_glv_lgt_rlr.uti»));
EquipItem(oHero, UT_AddItemToInventory(R»gen_im_arm_shd_sml_wdn.uti»));
EquipItem(oHero, UT_AddItemToInventory(R»gen_im_wep_mel_lsw_lsw.uti»));
// if this event wasn’t handled by this script fall through to the core script
if(!nEventHandled)
<
HandleEvent(ev, RESOURCE_SCRIPT_MODULE_CORE);
>
>
Читы для игры Dragon Age: Origins
Игра Dragon Age: Origins – это мрачная история, разворачивающаяся в фентезийном мире, где люди вынуждены жить бок о бок с причудливыми созданиями и сверхъестественными силами. Игрокам предстоит поучаствовать в эпическом приключении длиной в несколько десятков часов, создав собственного уникального персонажа и объединив вокруг себя людей, чтобы вместе отправиться противостоять загадочному Мору. Проект может похвастаться детально проработанным миром, огромным количеством дополнительных заданий и нелинейностью, предоставляющей геймерам широкие возможности для создания своей уникальной истории.
И стоит отметить сразу – Dragon Age явно не игра для казуалов. Она требует грамотной прокачки умений, планирования действий протагониста и его отряда. Что-то сделали не так? Будьте готовы умереть. Не удивительно, что многие из игроков предпочитают проходить Origins с использованием чит-кодов.
Как вводить читы в Dragon Age: Origins
Данная функция разработчиками была запрятана довольно глубоко, поэтому перед непосредственно читерством придется сделать несколько подготовительных манипуляций. Первым делом откройте свойства ярлыка вашего игрового клиента и допишите в строку, где указывается путь к исполняемому файлу, параметр из кавычек: “-enabledeveloperconsole”. Как можно понять из названия, он активирует консоль разработчика.
Основные читы для Dragon Age: Origins
В данном списке будут перечислены базовые команды, имеющие непосредственное отношение к игровому процессу и позволяющие получить преимущества по ходу прохождения.
• runscript addxp [значение] – ваш протагонист и окружающие его персонажи получат прирост к опыту, равный указанному значению. Обратите внимание, что с каждым новым уровнем персонажу нужно больше очков ХР для достижения следующего.
• runscript zz_money [значение] – дает указанное количество медных монет (100 медных монет равняются одной серебряной, а 100 серебряных — одной золотой).
• runscript pc_immortal – чит-код, который делает вашего протагониста полностью неуязвимым к любым атакам.
• runscript setplayerimmortal – аналогичная предыдущей команда, но распространяющая свое действие не только на вашего протеже, но и на его спутников.
• runscript killallhostiles – мгновенное убийство всех противников в определенном радиусе от вашего персонажа и его компании.
• runscript healplayer – мгновенное восстановление всех очков ХП (хитпоинты) и маны/выносливости у всего подконтрольного вам отряда.
• runscript injury remall – команда на исчезновение всех повреждений у протагониста.
• runscript injury remparty – команда на исчезновение всех повреждений у протагониста и его спутников.
• runscript zz_addparty [число от 1 до 10] – позволяет добавить в группу одного из упомянутых далее персонажей. Алистера (1), боевую собаку (2), Морриган (3), Винна (4), Шейлу (5), Стэна (6), Зеврана (7), Огрена (8), Лелиану (9), Логэйна (10). Команду можно использовать многократно, но нужно учитывать несколько важных нюансов.
Во-первых, нужно понимать, что игра изначально задумывалась с максимальным лимитом не больше трех одновременно пребывающих в группе компаньонов, поэтому возникнут некоторые неудобства с переключением персонажей (не будут отображаться некоторые портреты героев в интерфейсе). Во-вторых, в некоторых местах по сюжету превышение лимита на количество компаньонов приведет к поломке игры и необходимости восстановления работоспособности скриптов с использованием отладочных команд.
Коды на изменение персонажа
Процесс развития героя в игре Dragon Age: Origins довольно длительный, поэтому когда человек наиграл уже не один час и вдруг понял, что ему не по душе играть тем или иным классом, он сталкивается с проблемой. К счастью, при помощи консольных команд ее можно будет решить, хоть и с некоторыми нюансами.
• runscript rogue [число] – смена класса на разбойника, дополненная возможностью выбора уровня.
• runscript warrior [число] – делает протагониста воином с указанным уровнем.
• runscript wizard [число] – превращает вашего протагониста в волшебника с указанным уровнем развития.
У вышеупомянутых трех команд есть побочный эффект, выражающийся в случайном распределении характеристик, навыков и умений (точнее, тут есть некий псевдорандом – вы получаете более-менее сбалансированного героя, но не такого, какого бы вы хотели сделать самостоятельно). Также это может привести к потере дополнительных характеристик, записей в Кодексе и некоторых квестовых вещей. Защититься от данного бага можно использованием указанных команд с добавлением “х”, например, runscript roguex [число]. Но тогда возникнет другая проблема – поменяется предыстория героя. Эльф внезапно может стать воином-долийцем и пр.
Отдельного внимания заслуживает прокачка умений, навыков, способностей и других категорий скиллов. Добавляются они командой runscript addtalent [идентификатор], но не все так просто. Все дело в том, что некоторым классам просто физически не под силу изучить те или иные способности других классов. К примеру, обращаться с заклинаниями получается только у магов, а боевые умения – это прерогатива только воинов и разбойников. Соответствующие окна у вас доступны не будут, но некоторые пассивные таланты и активные скиллы могут действовать и отображаться. Если вы хотите в полную силу комбинировать классы, рекомендуется установить пользовательскую модификацию на изучение любых навыков.
Сам список навыков в Dragon Age: Origins насчитывает сотни наименований, а каждый из них обозначается несколькими численными идентификаторами, отвечающими за один из четырех уровней мастерства. Посмотреть их можно в таблицах официальной игровой Википедии. Мы же приведем лишь несколько примеров:
Помимо трех основных классов, у персонажей есть более точные специализации (можно назвать их подклассами). Те же маги могут стать духовными целителями, боевыми магами, хранителями, оборотнями и т.д. Несколько персонажей открываются только при наличии у вас полного издания игры, включающего Пробуждение, Каменную Пленницу и другие дополнения. Лучше всего установить стабильную версию клиента – 1.05 Ultimate Edition. Большинство читов и модификаций опробованы игроками и разработчиками модов именно на ней.
Как еще можно изменить геймплей и сжульничать в Dragon Age
Помимо кодов из консоли разработчика, получить преимущества в мире Века Драконов помогут программы-трейнеры. К примеру, отличная программа от некоего Brewers, которая подойдет для ультимативного издания (оригинал + дополнение “Пробуждение” и остальные мелкие аддоны). Она назначает на клавиши Numpad с 1 по 7 несколько полезных читов, которые можно будет включать и отключать в любой момент, просто нажав нужную цифру на клавиатуре.
1 – бесконечная шкала здоровья. Сколько бы вас не били, ваши хитпоинты никогда не закончатся.
2 – бесконечный запас маны у персонажа. Можно использовать заклинания и умения в неограниченном количестве, не упираясь в лимиты.
3 – одно нажатие на клавишу “3” цифровой клавиатуры позволит персонажу обзавестись дополнительной тысячей опыта.
4 – действует аналогично предыдущей кнопке, только ответственна за начисление очков атрибутов (по 5 за каждое нажатие).
5 – прокачка умений (выдает 5 очков, которые игрок распределяет по своему усмотрению).
6 – легкая прокачка профессиональных умений (5 очков для свободного распределения).
7 – быстро разживитесь десятью серебряными монетами. Многократные нажатия позволяют быстро набить себе неограниченные запасы валюты.