Jump to content

DMan1629

Premium Member
  • Posts

    78
  • Joined

  • Last visited

Nexus Mods Profile

About DMan1629

Profile Fields

  • Country
    Israel

Recent Profile Visitors

3568 profile views

DMan1629's Achievements

Enthusiast

Enthusiast (6/14)

0

Reputation

  1. I already checked all of those, but it's not possible because the only way to get the maximum value is via an SKSE script command. I managed to find a solution, unfortunately it's with updates: Created a global variable to hold the current max attribute, every 2 seconds it checks if the maximum value is different - if so, the function runs. Thanks for the help!
  2. I want a specific script to run whenever the maximum value of one of the 3 attributes (Health, Magicka, Stamina) is updated. Examples: equipping a Fortify Health item, drinking a Fortify Magicka potion, etc. I know how to get the maximum value if I wish: ActorValueInfo.GetActorValueInfoByName(Attribute).GetMaximumValue(akTarget)and I've tried using reoccurring updates every 1/2 seconds with that command, but it presents a challenge in the long run so I prefer to avoid it. Does anyone know of an event or any other method to monitor attributes without updates? Thanks in advance!
  3. I want a specific script to run whenever the maximum value of one of the 3 attributes (Health, Magicka, Stamina) is updated. Examples: equipping a Fortify Health item, drinking a Fortify Magicka potion, etc. I know how to get the maximum value if I wish: ActorValueInfo.GetActorValueInfoByName(Attribute).GetMaximumValue(akTarget)and I've tried using reoccurring updates every 1/2 seconds with that command, but it presents a challenge in the long run so I prefer to avoid it. Does anyone know of an event or any other method to monitor attributes without updates? Thanks in advance!
  4. I have a similar question: How do you that flat damage when a player uses a conjuration summoning spell - summon familiar/atranoch/ash spawn etc.? I tried without scripts but noluckily so far...
  5. Make a condition for those perks: if the other is active - that one isn't. As in if the 2nd is enabled than the 1st one isn't - make the comparison number 0. About the additive part - I don't think that's possible. But taking into account the number you are using for Swiftblade and your final goal: leave it on multiply but change Kynareth's Wind to 25% instead of 30 - (x+20%)+25%=x*1.2*1.25=x*1.5=x+50%. Good luck!
  6. Look for a patch on the nexus or read their descriptions - maybe they explain how to solve it.
  7. Just like Ghaunadaur said - change the "Else If" to "ElseIf" in that line (remove the space between them) and you're good to go. I ran it through the Papyrus Compiler and it was ok, no errors.
  8. First of all, this belongs in the Troubleshooting category. --------------------------------------------------------------------------------- I'm going to suggest a few ideas. Most important note when going over this: if a step works, then something in that is the problem - at least one of the mods that you disabled during that step are the problem. If a step doesn't work - revert to the state before that step. If you are using NMM, I would suggest creating a new profile before each step and as I said before - revert back when necessary by simply clicking on the previous profile (and then a new one again). Also, after each step run LOOT - just in case. Here's what I suggest: 1) Disable Disparity, Imperious and RaceMenu then try to load the game. 2) Disable major mods - heavy mods that add locations, items or any mod that weighs more than 100MB. Then check if it loads. 3) If still nothing works, do the soft "reinstall" - disable ALL the mods you have (maybe except USLEP). Now load the game. If it STILL doesn't load - you have a problem with the game files. Reinstall it. If disabling all solved the problem, then start enabling mods again - enable 2-5 mods then check if it loads. Again - run LOOT before every load!!! After you find what mod(s) cause the problem - let us know and I'll try to help out. Good luck!
  9. You installed SKSE for Skyrim, not Skyrim Special Edition. Make sure you download SKSE from this site. Download the archive from the 2nd line: "Current SE build 2.0.7 (runtime 1.5.39): 7z archive" (that's the current version) Notice it says "SE", and when you go to your SSE folder the SKSE file should be skse64_loader.exe - otherwise you have installed SKSE for Oldrim. Good luck!
  10. First of all, copy the esp file you made to another location. Then archive it as a .7z or .zip file. Then I just simply recommend you use this tutorial. I also really recommend you learn about modding more - it's really interesting. I was glad to help! Good luck, and welcome to the modding world! :D
  11. This post is just to throw some ideas based on my experience (not a pro, but you'll see...) First of all let me say that I agree with you on this because I actually do something like this on another mod I'm making. I have though this through and the only times that you should run the script to update that global variable (updating the current max HP/other AV) is during the 3 following occasions: 1) Equipping an item - OnObjectEquipped event. 2) Unequipping an item - OnObjectUnequipped event. 3) Closing the stats menu - OnMenuClose: StatsMenu. P.S: If anyone can think of another occasion - PLEASE let me know! Now I'll explain a small problem: The entire idea behind doing this with what you suggested is to mainly avoid the use of SKSE, this is where the problem shows itself - checking when the menu closes is also an SKSE function. A way to avoid this is another idea you suggested - doing it periodically. But this negates the whole idea of only checking when necessary. So here's my final suggestion and how I solved this problem: Use the SKSE line I provided (that gets the MaxAV without fully restoring it) during the 3 occasions I wrote but still also do it periodically, but much less often (maybe every 10-30 seconds), just in case of a debuff or something like that. Good luck!!!
  12. I'm actually starting to think you're problem can be solved with a simple drag and drop:Create an override of one of them - doesn't matter which one! Then go to the new one you "created" and then just start dragging the missing "items" to the top of the list so it adds them to your "new" formID.
  13. This is a really REALLY good solution, but it's only practical for a few situations. If you need the max HP during a battle to heal the player by 10% of he's max HP - it could be really bad... But then again I can't offer any non-SKSE solutions so who am I to talk right? :D
  14. Different esp files can never have the same IDs. If you still wish to find the next free ID - just go to any record, right-click, Copy as new record, add a 0 or change the name and put it in your desired esp. That will create a new variant of what you just copied on an ID that free and is next in line - i.e. where the renumbering should start from.
×
×
  • Create New...