I originally made this for Xbox360 but it was brought to my attention that it works for PS3 as well. The original release thread is You must login or register to view this content.
This is a simple mod whose purpose is to give access to some functions that we 360 users can't do because we can't access the console interface. I will attempt to add requested features as time permits.
Current features
All confirmed working :smile:
All FormIDs for everything except Global Variables can be found at You must login or register to view this content.
[table=width: 500, class: outer_border, align: left]
[tr]
[td][list]
[*]Items
[list]
[*]Add
[*]Remove
[*]Equip
[*]UnEquip
[*]PlaceAtMe
[/*][/*][/*][/*][/*][/list][*]Abilities
[list]
[*]AddSpell
[*]RemoveSpell
[*]AddPerk
[*]RemovePerk
[*]AddShout
[*]RemoveShout
[*]Unlock Word
[*]Teach Word
[/*][/*][/*][/*][/*][/*][/*][/*][/list][*]Quests
[color=red]FORMIDs and Objective IDs are needed. These can be found [/color] [url=
https://docs.google.com/spreadsheet/ccc?key=0Aiqa3Da0arZqdFBxUFlBQ2xBbklNNW5NamZzTnBSRWc]Here[/url]
[list]
[*]Start
[*]Stop
[*]Reset
[*]Setstage
[*]GetStage
[*]IsRunning
[*]IsStopped
[*]Complete Quest
[*]Complete Objective
[*]Uncomplete Objective
[*]Fail Objective
[*]Unfail Objective
[*]Complete All Objectives
[*]Fail All Objectives
[/*][/*][/*][/*][/*][/*][/*][/*][/*][/*][/*][/*][/*][/*][/list][*]Player
[list][*]ForceAV[*]SetAV[*]ModAV[*]GetAV[*]AdvSkill[*]IncSkill[/*][/*][/*][/*][/*][/*][/list]
[*]Weather
[color=red]Permanent doesn't seem to be really permanent[/color]
[list]
[*]Set Active
[*]Set Active (Permanent)
[*]Force Active
[*]Force Active (Permanent)
[*]Release Override
[/*][/*][/*][/*][/*][/list][*]Variables
[color=red]Global Variable IDs can be found[/color] [url=
https://docs.google.com/spreadsheet/ccc?key=0Aiqa3Da0arZqdFl2R0hKekkyZ1VXcF9XRC0zMWNWTnc]Here[/url]
[*]Moveto
[/*][/*][/*][/*][/*][/*][/*][/list][/td]
[/tr]
[/table]
Regarding Form IDs for installed mods:
If you look up a Quest Form ID in TESVSnip (or similar) it will give you a normal looking number e.g. 02000DE6. The 02 at the beginning will be different depending on the load order of your mods. To determine load order, look at the Add-Ons menu and count from bottom up, change this to hexadecimal, and this will be close to the number you need. The reason this is not acccurate is because load order is determined by the number of ESM/ESP's loaded. Some mods (Vanilla Mannequin Script Fix) have no ESM/ESP, while others have many (Belua Sanguinare Revisited has 6). I will try to inform on the release page if any mod does not contain only one ESM/ESP per container.
So here is an example:
I have 25 mods on my Add-Ons list. The 3rd from the top is Convenient Horses and I need this number so I can stop the CH quest. Counting from the bottom, Convenient Horses is #25. In hexadecimal, this is 19. TESVSnip showed the Form ID for quest 'CH' is 01020329. My first attempt to stop the quest will be 19020329. If I get the failed message, I try numbers close working both ways so I will try 1A020329, 18020329, 1B020329, 17020329, etc.
Usage:
Equip Multi-Utility from the Powers menu. For Add/Remove Item, enter the ItemID (Official ones can be found on UESP or Wikia). Next enter an amount to add/remove.
For Add/Remove spell, just enter the Spell ID.
For Quests, if you enter an invalid ID, it will say so. IsRunning and IsStopped give a message Success if true and Failed if false.
Note: It is possible that a quest may be stopping or starting and since I can't test that scenario, my function may tell you an invalid ID. If anyone figures out a way to confirm this please let me know.
For ModAV, Enter the Actor Value from the list at creationkit.com then the value to change.
Credits:
This mod was inspired by Command360 by rankstar over at Xbox360iso but I rewrote my own from scratch. Source for the script(s) is included. There is no way for a script without SKSE to get an object by its name so you must enter a Form ID. Form IDs for mods change with load order. The only way I know to get a Form ID for a quest is to look it up in the CK or with TESVSnip or TESVGecko etc.
Future Plans
I am currently working on adding things like Disable, MarkForDelete, etc. This is tough and will take some time.
DOWNLOAD
V1.0
You must login or register to view this content. or
You must login or register to view this content.
v2.0
You must login or register to view this content.
v3.0
You must login or register to view this content. or
You must login or register to view this content.
v3.1
You must login or register to view this content. or
You must login or register to view this content.
v4.0
You must login or register to view this content. or
You must login or register to view this content.
v4.1
You must login or register to view this content. or
You must login or register to view this content.
Changelog:
v4.1
Fixed a bug with Quest.SetStage if the current stage was not 0.
Added Player.Moveto, IncrementSkill, AdvanceSkill
v4.0
Added GlobalVariable.Set, GlobalVariable.Mod
Fixed Quest.Stop
Fixed invalid quest checks
Added checks/messages for invalid weather and variable ids
v3.1
Added Quest.GetStage, Quest.IsRunning, Quest.IsStopped
Added some checks to determine if a valid ID was entered for a quest
v3.0
Added Weather functions, Quest.CompleteObjective, Quest.FailObjective, CompleteQuest, TeachWord, UnlockWord
v2.0
Added EquipItem, UnEquipItem, AddPerk, RemovePerk, AddShout, RemoveShout, Quest.CompleteAllObjectives, Quest.FailAllObjectives, ModAV
v1.0