Need help with TES4edit

Post » Fri Feb 11, 2011 4:28 pm

ok i know this is the wrong category to post in , i just need help.

Ok so i was trying to merge plugins when i found a fault in the records of one of the esm file. i opened it with TES4Edit and found 7 dialog records not in the dialog data tree. How do i move a record to a certain data tree. (A data tree holds all the records for a certain category e.g dialog, Flora ect)

I tried deleting the records but that caused crashes

Thanks
SoulSaver
User avatar
James Smart
 
Posts: 3362
Joined: Sun Nov 04, 2007 7:49 pm

Post » Fri Feb 11, 2011 9:46 am

You did not post in the wrong category, as TES4Edit's home is on this forum. However, you probably should've posted in TES4Edit's thread. There should be plenty who can help you with this, but I cannot pull the relevant information off the top of my head at the moment.
User avatar
Karine laverre
 
Posts: 3439
Joined: Tue Mar 20, 2007 7:50 am

Post » Fri Feb 11, 2011 3:42 pm

ok i know this is the wrong category to post in , i just need help.

Ok so i was trying to merge plugins when i found a fault in the records of one of the esm file. i opened it with TES4Edit and found 7 dialog records not in the dialog data tree. How do i move a record to a certain data tree. (A data tree holds all the records for a certain category e.g dialog, Flora ect)

I tried deleting the records but that caused crashes

Thanks
SoulSaver


I think you'd need to remove them, then use the CS to recreate them.


You did not post in the wrong category, as TES4Edit's home is on this forum. However, you probably should've posted in TES4Edit's thread. There should be plenty who can help you with this, but I cannot pull the relevant information off the top of my head at the moment.


There is no official thread any more, it passed the 200-post limit and got locked about a month ago :)
User avatar
Sheeva
 
Posts: 3353
Joined: Sat Nov 11, 2006 2:46 am

Post » Fri Feb 11, 2011 10:46 am

Yeah...it's either that or TESSnip...
User avatar
Rachael
 
Posts: 3412
Joined: Sat Feb 17, 2007 2:10 pm

Post » Fri Feb 11, 2011 1:11 pm

just thinking, is there any way to move the records, cause i tried to move them to the right category but it doesn't work
User avatar
Lisa Robb
 
Posts: 3542
Joined: Mon Nov 27, 2006 9:13 pm

Post » Fri Feb 11, 2011 4:13 pm

just thinking, is there any way to move the records, cause i tried to move them to the right category but it doesn't work


Not tidily.
If you want to try something crazy though, this might work (or might not):
Using TES4Edit...
Copy as Override the misplaced records into a new ESP
Remove the misplaced records from the original ESP
Create new blank records in the location they're supposed to be in
Change Form ID for the blank records to match the records in the new ESP
Drag the data from each of the records in the new ESP into the corresponding blank records in the original ESP
Save and pray to Sheogorath.
User avatar
Dale Johnson
 
Posts: 3352
Joined: Fri Aug 10, 2007 5:24 am

Post » Fri Feb 11, 2011 4:45 am

Not tidily.
If you want to try something crazy though, this might work (or might not):
Using TES4Edit...
Copy as Override the misplaced records into a new ESP
Remove the misplaced records from the original ESP
Create new blank records in the location they're supposed to be in
Change Form ID for the blank records to match the records in the new ESP
Drag the data from each of the records in the new ESP into the corresponding blank records in the original ESP
Save and pray to Sheogorath.

I forgot you could do that. Yup, that works too. Yay for FormID changing! (even if you could break your game that way. :D) I do it...


Edit: ...occasionally...
User avatar
ZzZz
 
Posts: 3396
Joined: Sat Jul 08, 2006 9:56 pm

Post » Fri Feb 11, 2011 5:22 am

Not tidily.
If you want to try something crazy though, this might work (or might not):
Using TES4Edit...
Copy as Override the misplaced records into a new ESP
Remove the misplaced records from the original ESP
Create new blank records in the location they're supposed to be in
Change Form ID for the blank records to match the records in the new ESP
Drag the data from each of the records in the new ESP into the corresponding blank records in the original ESP
Save and pray to Sheogorath.


Horry display name is already in use, would you be able to explain that again, cause im terrible at records :biggrin i didnt really understand you
User avatar
Rebecca Clare Smith
 
Posts: 3508
Joined: Fri Aug 04, 2006 4:13 pm

Post » Fri Feb 11, 2011 2:58 am

Not tidily.
If you want to try something crazy though, this might work (or might not):
Using TES4Edit...
Copy as Override the misplaced records into a new ESP
Remove the misplaced records from the original ESP
Create new blank records in the location they're supposed to be in
Change Form ID for the blank records to match the records in the new ESP
Drag the data from each of the records in the new ESP into the corresponding blank records in the original ESP
Save and pray to Sheogorath.


Sorry display name is already in use, would you be able to explain that again, cause im terrible at records :biggrin i didnt really understand you
User avatar
ijohnnny
 
Posts: 3412
Joined: Sun Oct 22, 2006 12:15 am

Post » Fri Feb 11, 2011 7:26 am

Open TES4Edit
Tick only the ESP with the problem
Click OK
Expand Oblivion.esm > Activator
Right-click ANY Activator record, and choose "Copy as override into..."
Tick "new file" from the selection list
Type a filename into the new box ("zzTEMP" will do)
When asked whether to make Oblivion.esm a master for zzTEMP.esp, choose YES
Expand FaultyMod.esp so that you can see the records which are presently in the wrong location
Right click each misplaced DIAL record and choose option "Deep copy as override into..."
Tick zzTEMP from the selection list
When asked whether to make FaultyMod.esp a master for zzTEMP.esp, choose YES
This should place a duplicate of each faulty record into zzTEMP.esp, still misplaced
Now right-click each misplaced record in FaultyMod.esp and choose "Remove". When asked to confirm, choose YES
Now right-click on FaultyMod.esp > Dialog Topic, and choose "Add > DIAL - Dialog Topic"
When asked for a "New Form ID" type a Form ID to match the first misplaced DIAL record
Now left-click on the newly created DIAL record in FaultyMod.esp, you should see both the blank new record just created and the matching record in zzTEMP.esp
The data can be dragged across from the record in zzTEMP.esp into the record in FaultyMod.esp, so drag from the right side to the left side until the records show fully green
Now right-click on the newly created DIAL record in FaultyMod.esp and choose "Add > INFO - dialog response"
When asked for a "New Form ID" type a Form ID to match the first misplaced INFO record within the DIAL record you've just recreated
Again, drag from right to left the data from the INFO record until all shows green
Repeat for any additional INFO records in this DIALOG record
Now start on the next misplaced DIALOG record, creating anew, dragging the data, creating the INFOs within, dragging the data
Exit TES4Edit and ensure FaultyMod.esp is ticked (you can untick zzTEMP.esp, you don't need to save it) then click OK
Stand on one foot, swing a rubber chicken around your head, and recite the traditional praise for Sheogorath backwards

I think that covers all steps in enough detail.
User avatar
Chantel Hopkin
 
Posts: 3533
Joined: Sun Dec 03, 2006 9:41 am

Post » Fri Feb 11, 2011 3:39 am

Open TES4Edit
Tick only the ESP with the problem
Click OK
Expand Oblivion.esm > Activator
Right-click ANY Activator record, and choose "Copy as override into..."
Tick "new file" from the selection list
Type a filename into the new box ("zzTEMP" will do)
When asked whether to make Oblivion.esm a master for zzTEMP.esp, choose YES
Expand FaultyMod.esp so that you can see the records which are presently in the wrong location
Right click each misplaced DIAL record and choose option "Deep copy as override into..."
Tick zzTEMP from the selection list
When asked whether to make FaultyMod.esp a master for zzTEMP.esp, choose YES
This should place a duplicate of each faulty record into zzTEMP.esp, still misplaced
Now right-click each misplaced record in FaultyMod.esp and choose "Remove". When asked to confirm, choose YES
Now right-click on FaultyMod.esp > Dialog Topic, and choose "Add > DIAL - Dialog Topic"
When asked for a "New Form ID" type a Form ID to match the first misplaced DIAL record
Now left-click on the newly created DIAL record in FaultyMod.esp, you should see both the blank new record just created and the matching record in zzTEMP.esp
The data can be dragged across from the record in zzTEMP.esp into the record in FaultyMod.esp, so drag from the right side to the left side until the records show fully green
Now right-click on the newly created DIAL record in FaultyMod.esp and choose "Add > INFO - dialog response"
When asked for a "New Form ID" type a Form ID to match the first misplaced INFO record within the DIAL record you've just recreated
Again, drag from right to left the data from the INFO record until all shows green
Repeat for any additional INFO records in this DIALOG record
Now start on the next misplaced DIALOG record, creating anew, dragging the data, creating the INFOs within, dragging the data
Exit TES4Edit and ensure FaultyMod.esp is ticked (you can untick zzTEMP.esp, you don't need to save it) then click OK
Stand on one foot, swing a rubber chicken around your head, and recite the traditional praise for Sheogorath backwards

I think that covers all steps in enough detail.


Hi when i right click the faulty DIAL record and click Deep copy as override into and click YES the following error comes up:
Only top level group records can be added to files.

how do i fix this?
User avatar
Matt Gammond
 
Posts: 3410
Joined: Mon Jul 02, 2007 2:38 pm

Post » Fri Feb 11, 2011 6:13 pm

Hi when i right click the faulty DIAL record and click Deep copy as override into and click YES the following error comes up:
Only top level group records can be added to files.

how do i fix this?


That could be TES4Edit preventing you from placing a DIAL record into a location where DIAL records don't belong, in which case this isn't possible.
Try right-clicking on one of the INFO record within the DIAL record and see if it lets you copy as override that one record. If it doesn't, then you can't do what I suggested here, and should instead try what I originally suggested - remove then recreate.
User avatar
Crystal Clear
 
Posts: 3552
Joined: Wed Aug 09, 2006 4:42 am

Post » Fri Feb 11, 2011 7:18 pm

hmmm i tried that and it didn't work. I have a copy of the esm and maybe i will remove the records. merge the plug-ins than replace the file with the clean esm. it worked before anyway
User avatar
Maria Garcia
 
Posts: 3358
Joined: Sat Jul 01, 2006 6:59 am

Post » Fri Feb 11, 2011 4:49 pm

hmmm i tried that and it didn't work. I have a copy of the esm and maybe i will remove the records. merge the plug-ins than replace the file with the clean esm. it worked before anyway
User avatar
Lyndsey Bird
 
Posts: 3539
Joined: Sun Oct 22, 2006 2:57 am

Post » Fri Feb 11, 2011 12:21 pm

I'm with TomLong, this sounds like a job for TESsnip...
User avatar
maya papps
 
Posts: 3468
Joined: Mon Aug 07, 2006 3:44 pm


Return to IV - Oblivion