WilliamWhite Posted April 23, 2013 Posted April 23, 2013 Hello, I would like to know how I could remove all npc via CK or other way .. I need clear skyrim world with out any npc(humans, beasts, animals etc... etc..) so I could build something by my own, Like short alternative story line. Is it possible ?
AlienSensei Posted April 23, 2013 Posted April 23, 2013 Hello, I would like to know how I could remove all npc via CK or other way .. I need clear skyrim world with out any npc(humans, beasts, animals etc... etc..) so I could build something by my own, Like short alternative story line. Is it possible ?Should be if you delete all the races in the ck.
AvelonHellfyre Posted April 23, 2013 Posted April 23, 2013 (edited) It's possible. Don't delete the races in the CK... That'll just give you mounds of errors because the markers referencing the NPCs still exist. You'll need to remove all character references from every cell. That includes leveled enemy spawn points which appear as a large green M in the render window. The window in the lower right can be used to find each and every NPC in the cell, so it's just a little tedious to get all NPCs removed, but not difficult. You might consider releasing the "clean slate" mod as a modder's resource, too. Some other modders might think of some excellent overhaul ideas or something. Edited April 23, 2013 by AvelonHellfyre
WilliamWhite Posted April 23, 2013 Author Posted April 23, 2013 Understood, so there is a lot work to delete every npc manually, well I guess less talking, more action :), Thank you for fast answers.
gsmanners Posted April 23, 2013 Posted April 23, 2013 Pretty easy to do if you use TES5Edit. Apply filter. Copy as override, then apply this script: { Change deleted flag on selected references. Collapse and expand cell group to see changes. } unit userscript; var bDelete: boolean; function Initialize: integer; var i: integer; begin i := MessageDlg('Set [YES] or clear [NO] Deleted flag?', mtConfirmation, [mbYes, mbNo, mbCancel], 0); if i = mrYes then bDelete := true else if i = mrNo then bDelete := false else begin Result := 1; Exit; end; end; function Process(e: IInterface): integer; var s: string; begin s := Signature(e); if (s <> 'REFR') then Exit; SetIsDeleted(e, bDelete); end; end. I suppose you can "clean" it later.
WilliamWhite Posted April 23, 2013 Author Posted April 23, 2013 gsmanners on which file I should apply filter ? skyrim.esm ? And I can't find "copy as override" and finally where to apply script ? If you could explaind a little bit more I would appreciate.
Arrythmia91 Posted January 23, 2014 Posted January 23, 2014 Hey, looking for this exact thing as well. Has there been any progress on this? Are there any mods released that are similar?
Recommended Posts