0 of 0

File information

Last updated

Original upload

Created by

powerofthree

Uploaded by

powerofthree

Virus scan

Safe to use

1400 comments

  1. powerofthree
    powerofthree
    • premium
    • 5,377 kudos
    Locked
    Sticky
    Common Errors and how to fix them


    • Error Code 114 - Either you're using an ancient version of Skyrim (1.5.39 or lower) or you haven't installed Address Library For SKSE Plugins. or your SKSE tool in Vortex is set to run in the data folder instead of the root folder.

    • REL/Module.h(106): Failed to obtain module handle for: ''SkyrimSE.exe''. You have likely renamed the executable to something unexpected. Renaming the executable back to 'SkyrimSE.exe' may resolve the issue -
       Install Papyrus Extender VR
  2. powerofthree
    powerofthree
    • premium
    • 5,377 kudos
    Locked
    Sticky
    The Papyrus Index - useful site if you want to search for a function across all the various papyrus extender mods.
  3. crstreeter79
    crstreeter79
    • member
    • 5 kudos
    TY for the update. Can we update mid playthrough or is a new game required because so much has been updated? 
    1. powerofthree
      powerofthree
      • premium
      • 5,377 kudos
      Should be mostly fine. There are two functions that are deprecated in 6.0.0 so any mods using those will have to be updated.
    2. crstreeter79
      crstreeter79
      • member
      • 5 kudos
      The two functions deprecated are get skin/hair color and get light color. Both where leading to memory leaks. If anyone knows what mods need to be updated. I would appreciate it. Temper Skin, Calientes, KS Hair, Vanilla hair remake as examples 
  4. dizietemblesssma
    dizietemblesssma
    • premium
    • 115 kudos
    I have a question about:
    RemoveListFromContainer(ObjectReference akRef, FormList akList, bool abNoEquipped = false, bool abNoFavorited = false, bool abNoQuestItem = false, ObjectReference akDestination = None)
    I assumed that akList would be a formlist of baseobjects since your other functions like:
    AddAllItemsToArray(...)
    seem to produce baseids.
    but in my testing using formlists that definitely have the baseids of items in a container I cannot get the function to do anything, so is akList actually a list of refids? And if so, is there a function to return such a list from a container? (so I can then create/manipulate the list I need for the RemoveListFromContainer function)

    diziet
    1. powerofthree
      powerofthree
      • premium
      • 5,377 kudos
      Container base = ref.GetBaseObject() as Container;
      if base
      RemoveListFromContainer(ref,GetFormFromEditorID("WineList") as FormList, false, false, false, NONE);
      endif

      Couldn't replicate your issue. I added 100 wine bottles, called this function and all of them were removed.
    2. dizietemblesssma
      dizietemblesssma
      • premium
      • 115 kudos
      Thanks for the reply, clearly I have a mistake elsewhere:)

      diziet
  5. Jiopaba
    Jiopaba
    • premium
    • 5 kudos
    No joke, I love when framework mods like this update!  Oooh, feel the stability, the shiny (yet invisible because it's in the background) feeling of a new update!  Thanks for all the hard work.
  6. avinele
    avinele
    • member
    • 0 kudos
    I've had 2 crashes so far after updating

    Crash 1, Crash 2
  7. SimpleTharnised
    SimpleTharnised
    • member
    • 4 kudos
    Got crash because the update

    STACK:[RSP+0  ] 0x0                (size_t) [0][RSP+8  ] 0x7FFC792B7BA0     (void* -> po3_PapyrusExtender.dll+00B7BA0mov rbx, [rsp+0x70])[RSP+10 ] 0x7FF6E8407E70     (void* -> SkyrimSE.exe+3257E70add [rax], al)[RSP+18 ] 0xFFFFFFFFFFFFFFFE (size_t) [uint: 18446744073709551614 int: -2][RSP+20 ] 0xFFFFFFFFFFFFFFFE (size_t) [uint: 18446744073709551614 int: -2][RSP+28 ] 0x1B0B049EEC4      (char*) "@"[RSP+30 ] 0x0                (size_t) [0][RSP+38 ] 0x68625FF770       (void*)[RSP+40 ] 0xA                (size_t) [10][RSP+48 ] 0x1B5A5698FF8      (void*)[RSP+50 ] 0x1B0B049EEC4      (char*) "@"[RSP+58 ] 0x9                (size_t) [9][RSP+60 ] 0x0                (size_t) [0][RSP+68 ] 0x7FFC792B234B     (void* -> po3_PapyrusExtender.dll+00B234Btest r15, r15 |  D:\a\PapyrusExtenderSSE\PapyrusExtenderSSE\src\Papyrus\Util\ActorGraphics.cpp:304 void * volatile (mangled: ?SkinTXST@ActorApplier@GRAPHICS@@SAXPEAVNiAVObject@RE@@PEAVBGSTextureSet@4@AEAV?$vector@V?$BSFixedString@D@detail@RE@@V?$allocator@V?$BSFixedString@D@detail@RE@@@std@@@std@@H@Z))[RSP+70 ] 0x1B5A5698FF8      (void*)[RSP+78 ] 0x7                (size_t) [7][RSP+80 ] 0x1B511D4A620      (BSShaderTextureSet*)[RSP+88 ] 0x0                (size_t) [0][RSP+90 ] 0x6800000004       (size_t) [446676598788][RSP+98 ] 0x1B51AC3F100      (BSLightingShaderProperty*)
    1. SimpleTharnised
      SimpleTharnised
      • member
      • 4 kudos
      Good job no more crash when spam lightning magic at enemies, thank you for your hard work. 
  8. scatteringMatrix
    scatteringMatrix
    • premium
    • 11 kudos
    Awesome update, seems like a pretty sweeping round of polish and fixes - thanks po3!
  9. MalteDEV583
    MalteDEV583
    • premium
    • 0 kudos
    Hi,

    When i try to start the game with this mod installed i get the following error Message in the skse loader:

    "po3_papyrusextender.dll: LE plugin, cannot be used wit SE"

    I don't understand this, this Mod is fpr The Special Edition right. What did i do wrong here?

    Greetings
    Malte
    1. MalteDEV583
      MalteDEV583
      • premium
      • 0 kudos
      Hi,

      Nevermind. The Problem is solved. I don't know how, but somehow a wrong Version was downlaoded. I finctions as expected now.
  10. oneusername2333
    oneusername2333
    • member
    • 0 kudos
    1.5.97
    I meet this when compiling. I just add a line "import PO3_SKSEFunctions" in my script. If I remove that the compile will pass.
    Starting 1 compile threads for 1 files...
    Compiling "HSOnAttack"...
    D:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\ArmorAddon.psc(40,14): GetMaskForSlot is not a function or does not exist
    D:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\ArmorAddon.psc(40,14): cannot call the member function GetMaskForSlot alone or on a type, must call it on a variable
    D:\Program Files (x86)\Steam\steamapps\common\Skyrim Special Edition\Data\Source\Scripts\ArmorAddon.psc(40,1): cannot return a none from getmaskforslot, the types do not match (cast missing or types unrelated)
    No output generated for HeartSteelOnAttack, compilation failed.

    Edit: Ignore that. I am just a new bird. Just Copy scripts/source to source/scripts if someone meets the same question
  11. JustVibe
    JustVibe
    • member
    • 0 kudos
    how would i download this if im not using a mod manager, just manual and its all good or do i need to do anything? i cant seem to get simple hunting overhaul and its animation needs working because im assuming this ising doing something it needs to..?
    1. RayvenFeather
      RayvenFeather
      • member
      • 3 kudos
      any particular reason for not using a mod manager?

      use MO2, makes modding very simple and easy. 
  12. zzxxccvvbb
    zzxxccvvbb
    • member
    • 2 kudos
    friends...

    Another forum says:
    bbmalloc.dll on Skyrim 1.6.1170 skse 2.2.6 is incompatible with "Papyrus Extender." This causes CTD to have to disable one or the other.
    Is this true?
    I have GOG 1.6.1179 and skse 2.2.6.

    edit

    I get random CTDs when I save a game, and after disabling this mod, I no longer get CTDs. That statement may be true.
    1. sresra22
      sresra22
      • supporter
      • 3 kudos
      I am starting to think the same thing but i have a couple mods that use this mod and tbbmalloc.dll(engine fixes) I cant remove either of them x_x
    2. powerofthree
      powerofthree
      • premium
      • 5,377 kudos
      no

      if you have ctds, post the crash log instead of making random assumptions.
    3. zzxxccvvbb
      zzxxccvvbb
      • member
      • 2 kudos
      this is my error log.
      if someone could look at it and shed some light on my problem...
      the problem is random CTD, not always in the same place, when saving a game.

      https://pastebin.com/xCwmSQQy
    4. powerofthree
      powerofthree
      • premium
      • 5,377 kudos
      skse64_1_6_1179.dll+005F6D6

      SKSE crash. There is zero mention of Papyrus Extender in the crash log.
    5. zzxxccvvbb
      zzxxccvvbb
      • member
      • 2 kudos
      thank you friend for your time
      but I think I got all the skse versions correct, so I don't know what it means this error

      a hug