-
Posts
73 -
Joined
-
Last visited
Nexus Mods Profile
About Treplos
Profile Fields
-
Country
None
-
Currently Playing
Skyrim (and LoL when my net is good :P)
Treplos's Achievements
-
Automation Tools for TES5Edit - Suggestions Thread
Treplos replied to matortheeternal's topic in Skyrim's Skyrim LE
JobVanDam, I don't know if this would help but one way I indirectly do that is by using my export selection script. It exports records of all entries in your selection (whole mod, or specific sub categories). The trick is to open the file in something like NotePad++ and look at the line numbers, which should tell you how many items there are (remember to remove empty lines). The script below should export FormID + EditorID + Full Name, or you can tweak it to export other data. Also, another way is to look at the system messages like: [Apply Script done] Processed Records: 8, Elapsed Time: 00:00. <-- this mod has 8 records. I'm sure there are other, simple or better ways that the experts here may tell you about ;P -
Automation Tools for TES5Edit - Suggestions Thread
Treplos replied to matortheeternal's topic in Skyrim's Skyrim LE
@ Zilav and Mator, ty both kindly!! :laugh: After a bit of testing and errors, I managed to integrate Zilav's ReverseSort Procedure into my script. Mind you I am a complete noob, but it works :D It now sorts A-Z or Z-A. I wish I could make it detect one of 2 hotkeys to sort either A-Z with "Ctrl-P" or Z-A with "Alt-P" (like I can make it do in Autohotkey). This is obviously a little side feature, as I am just trying to get around learning a few things about Pascal lol @ Pikachu ... I mean Jonvandam, The filter seems pretty straightforward. Are you looking for certain strings in EditorID? - Uncheck the headers of all options you do not want. - Check the option you want: If you want to filter by EditorID: go to Editor ID contains, check it and type the word of your choice, like Axe in the box, then click Filter. If you want to filter by Full Name, goto Name contains, and repeat the above, etc. - After filtering, your list will shrink to include only your filtered records. Any change you do should only affect them. At least that's how I use it :D -
Automation Tools for TES5Edit - Suggestions Thread
Treplos replied to matortheeternal's topic in Skyrim's Skyrim LE
The path suggestion did not work. It keeps trying to start from the program path: exception message : Cannot create file "G:\TES5Edit\%USERPROFILE%\My Documents\-- Export.txt". The system cannot find the path specified.Any other suggestions? As for the sorting, I had the same idea and thought the function "ReverseElement" would help, but I had no clue if it was for this or how it worked lol Both sort functions work btw :laugh:. The 1st in the "Function Initialize". The 2nd in "Function Finalize". This sorting works perfectly from A>Z, even across all the sections of a mod. But Is there a way to properly sort Z>A, like a reverse sort? I am asking because the default reverse sorting is actually not proper, and does not seem to sort well across section. Btw, are there any resources to read about this? About the functions, commands and whatnot? The TES5Edit Pascal seems a bit different from the regular Pascal from what I can see on the net. As always, ty buddy :thumbsup:. -
Automation Tools for TES5Edit - Suggestions Thread
Treplos replied to matortheeternal's topic in Skyrim's Skyrim LE
Mator, I got 2 small questions regarding that small .pas script I've made. I am hoping you would be able to help, as I searched a lot but I cannot find the answer, and I do not know who else to ask. If the solution is long and complicated, then I don't want to waste your time. I just hope it is a couple of lines I can add or fix :tongue: Here is the full script: 1. FName := ProgramPath + '-- Export.txt'; This will create the file in the program directory. Is there a way to create it in another path, like in "My Documents"? 2. s1Print.Add(GetElementEditValues(e, 'FULL')); This gets the values but in REVERSE order of what is currently showing on my screen in TES5Edit. So, if my list is showing A>Z, this saves/prints it as Z>A. I have to click the Menu sort button on top to resort the list in Z>A to print it in proper A>Z alphabetical order. Any way to make this get the values in the order they are showing? -
That is a pretty pic and those are a lot of mods! I wish my laptop was better to run Skyrim as beautifully as some of the pics I keep seeing. It is only mid-range and cannot handle that many mods, especially eye candy ones :sad:. As a general warning, do NOT attempt to over-clock anything on your system, unless you know what you are doing and also have adequate power from your PSU and adequate cooling. Even though modern parts, like motherboards, have some form of protection, OCing can still damage your system or components and it is just not worth it, unless you have taken precautions. Also, some systems come pre-OC'ed, so you should be careful. Lastly, insert your list in spoiler tags dude lol [spoiler]your list[/spoiler]
-
- You can always force custom rules in BOSS if you already have a better working load order. - You should use /spoiler tags for large lists :P
-
Automation Tools for TES5Edit - Suggestions Thread
Treplos replied to matortheeternal's topic in Skyrim's Skyrim LE
Daniel, Unless I am misunderstanding, you are still copying values of just 1 element (Data / Weight) from 1 mod to another, which is exactly what the copy feature does. Follow these steps (with examples) and you should have what you want: (1) Name of function: Copy. (2) Name of function (again): leave blank and press OK. (3) Name of SOURCE .esp file: xxxxxxxx.esp. <--- this is where you are copying the values FROM. (4) Signature of group: WEAP (or ARMO, etc). (5) Location of element: DATA (or DNAM, INAM, TNAM, KSIZ, KWDA, BIDS, BAMT or CRDT, etc). <--- You want DATA for weights.NOTE: this needs to be capital or it won't work. (6) Index of element: leave blank to copy all the entries, or specify a number to copy a single sub-element from a list.NOTE: Index starts at 0 for the first sub-element.PS: Some locations only have a single Index, so Step 6 may get automatically skipped. HTH! -
Automation Tools for TES5Edit - Suggestions Thread
Treplos replied to matortheeternal's topic in Skyrim's Skyrim LE
- Oooops I meant to say Mator!! Not sure where Mort came from hahaha :laugh: (btw I always thought your name was a reference to Mator from Cars?) - I tried using "copy" in both step 1 and 2, but it only accepted/copied to 1 location. I even tried to enter "Copy" 3 consecutive times without success. - // USER DEFINED SETTINGS sounds like a really nice idea for upcoming projects, unless you feel it could be handy to be included in whatever scripts you've already made. - Ty for clarifying the index issue and the native vs edit values :smile: -
Automation Tools for TES5Edit - Suggestions Thread
Treplos replied to matortheeternal's topic in Skyrim's Skyrim LE
Hey Mort, I am pleased to verify that the Copy function seems to be working fine in QuickChange v1.6. I did not test the other functions though. Sorry! The steps I have taken and tested are as follows: (1) Name of function: Copy. (2) Name of function (again): leave blank and press OK.PS: why is this duplicate step needed btw? Just asking out of curiosity if you do not mind. (3) Name of .esp file: xxxxx.esp. (4) Signature of group: WEAP (or ARMO). (5) Location of element: DATA (or DNAM, INAM, TNAM, KSIZ, KWDA, BIDS, BAMT or CRDT). NOTE: this needs to be capital or it won't work.PSS: is there a way to copy more than 1 location at a time in the same iteration of the copy function? Atm I have to do several cycles of the copy function to cover all the different locations. Or is this possible already and I missed how to? (6) Index of element: leave blank to copy all the entries, or specify a number.NOTE: Some locations only have a single Index so you will not get this.PS: Is the Index of element off?For example, in the KWDA location, I have 5 keywords and I want only the 4th one to be copied (as it appears in the list). If I specify index of "4", the 5th one is copied instead. In order to get the 4th keyword to be copied, I have to specify "3".Any idea why? How does this keyword index work anyway? Btw, while working with the script I edited it manually to set certain default values like: name of .esp, signature of group and location of element, because I was working with large lists and this change helped me save time, by avoiding to retype those entries. Being able to do this was quite nice. On a side note, what is the difference between EditValues and NativeValues in the scripts? Both these 2 seem to be doing the same job GetElementEditValues and GetElementNativeValues. The reason I am asking is because I hacked a tiny, simple script (inspired by your work) to save me time by exporting records of a selection, instead of me having to copy/paste them into a text file. -
Automation Tools for TES5Edit - Suggestions Thread
Treplos replied to matortheeternal's topic in Skyrim's Skyrim LE
Hi and thank you, I assume the copy feature copies 1 or more element(s) (like Conditions or DATA) from 1 target item into a selection of items? Btw there seems to be a bug. I went through the steps of the copy function: 1) Enter function: Copy. 2) Left empty and pressed OK. 3) Enter name of mod with extension: xxxxxxx.esp. 4) Enter signature of group to copy from: ARMO. 5) Enter EditorID of item to copy from: DLC2EnchArmorBonemoldBootsCarry03. 6) Enter location of element to copy <-- bug starts here. - It is stuck at: Conditions. Even if you press Ok, it does not move forward. - If I enter what I want: DATA (with the intention of specifying Value and Weight after that), it reverts back to Conditions and gets stuck in a loop. - TES5Edit gets locked as well and I have to kill it in Task Manager. -
I am not sure if this is what you are asking for, but have you tried the "Filter" feature? - Right-click on a section/header. - Click "Apply Filter". - Uncheck all options you do not want. - Check the option you want: If you want to filter by EditorID: Go to Editor ID contains, check it and type breton in the box, then click Filter. - Check all the available options and see what suits you best. - After filtering, your list will shrink to include only your filtered records. Any change you do should only affect them. I hope this helps :laugh:.
-
Automation Tools for TES5Edit - Suggestions Thread
Treplos replied to matortheeternal's topic in Skyrim's Skyrim LE
Yeah, you were right. When I download the script in Github (save as ...) it was giving me a wrong code. Now fixed. Thank you again (and again :laugh:) I used QS 1.4 and it worked to add an empty condition to a list of item, but I am wondering if it can help me add a specific condition along with all sub-records to a list of items. I am trying to make a new mod that would break items down, and I need to add a check so that it would not break down items that the player is actually using. As per this image, I am trying to add that exact condition to a long list of items: - type Not equal to - function Get Equipped - Inventory Object that would refer to itself (the same item I am editing) - Reference is the player Another thing I would like it to do. The list already has a condition Greater than or equal to, so I would like the added Not equal to condition from above to "move up" 1 time and be on top (so it would actually resemble the image). Can QS already do this (I am a noob) or is it something not within its scope? If it cannot, is there a way to do this? Otherwise, is there a way to copy a full condition from 1 item to another? Dag and drop does not work from 1 item to another if they are different items. -
Automation Tools for TES5Edit - Suggestions Thread
Treplos replied to matortheeternal's topic in Skyrim's Skyrim LE
I tried QS v1.3 and I got this error right away: exception message : 'unit' expected but '<' found. -
Automation Tools for TES5Edit - Suggestions Thread
Treplos replied to matortheeternal's topic in Skyrim's Skyrim LE
Excellent!! I will wait for you before proceeding with manual updates which could take 2 centuries :D And speaking of QuickChange script, for the life of me, I could not get it to work. I tried to add a new "Condition" to a list of items, but everything I tried failed lol I tried the following: - Name of Function: AddElement - Name of Function (again): I click cancel. I assume this would let you add several functions at once? - Path: I tried "Condition", "Conditions", "Conditions\Condition". - Value: I tried leaving empty or putting a random value. What am I doing wrong? :sad: PS: your Github has a QC version 1.2 that did not work (it gave an error right away). I scrolled here through several pages to get the v1.2.1 which works. -
Yeah I already do that. I was hoping for a formatted list that could be hidden ;P Maybe a formatted word file. Thanks you 2 for your replies.