Jump to content

cannot be initialized because the script no longer contains that property


Elias555

Recommended Posts

It is as it says, a script is trying to set a value to (initialize) a property that is no longer in the script anymore.

 

It might be easier to just post the script for us to see (I recommend put ting it up on pastebin.com and posting the link to it here, if the script is long).

Link to comment
Share on other sites

It's from the script log, I've seen it there a few times but this time it was from my script which is why I would prefer a general answer.

This script is attached to a summonable actor.

Scriptname AceOnLoadDamageScript extends Actor  


Event OnLoad()

	Game.GetPlayer().DamageAV("Health", 75)

EndEvent


Link to comment
Share on other sites

[02/11/2017 - 08:22:34PM] warning: Property Bladesman90 on script
DLC1SeranaLevelingScript attached to  (02003BA8) cannot be initialized
because the script no longer contains that property

It pretty self explanatory when your the one writing, adding & deleting content on the script. But there's three possibilities has too why your getting the message.

 

  1. You have a dirty save with a reference to property value that no longer exists.
  2. You deleted a property value in the code but didn't refresh that in esp, by opening & closing the property dialogue box to refresh it.
  3. All the above, so always make so the save is clean when reading your the papyrus log.

 

My experience only. Some one else may have a different point of view.

 

So deleting or adding a property usually means a Clean Save, just in case.

Link to comment
Share on other sites

[02/11/2017 - 08:22:34PM] warning: Property Bladesman90 on script
DLC1SeranaLevelingScript attached to  (02003BA8) cannot be initialized
because the script no longer contains that property

It pretty self explanatory when your the one writing, adding & deleting content on the script. But there's three possibilities has too why your getting the message.

 

  1. You have a dirty save with a reference to property value that no longer exists.
  2. You deleted a property value in the code but didn't refresh that in esp, by opening & closing the property dialogue box to refresh it.
  3. All the above, so always make so the save is clean when reading your the papyrus log.

 

My experience only. Some one else may have a different point of view.

 

So deleting or adding a property usually means a Clean Save, just in case.

 

1. That would explain other peoples scripts showing the error.

2. Didn't know about that, thanks.

3. Will do.

 

That cleared things up, thanks a lot!

Link to comment
Share on other sites

  • 2 years later...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...