Jump to content

please someone help me


nexusmodskyu

Recommended Posts

It's just.. My CK gives me warning everytime I try to add new script, and won't let me proceed any further. basically, I can't add any new scripts.
It just keeps saying "the extended script does not exist, please pick one that does". Now, I googled it and tried every possible solution i could try, with no succeed so far.
but I found out that I can add a script file manually to my skyrim folder and choose that script in CK. that works fine.

so that's why I'm asking this
Can someone make a simple script file of "Manual Light on/off switch" for me?
the source script is right here :

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


ScriptName ManualLightSwitch extends ObjectReference
{Controls a set of lights with a master enable parent
marker (EnableMarker) and a switch with this script
attached to turn on and off when the switch is activated}

ObjectReference Property EnableMarker auto
{The marker set as the enable parent of all the lights}

Event OnInit()

If (EnableMarker.IsDisabled())
GoToState("LightsOff")
Else
GoToState("LightsOn")
EndIf

EndEvent

State LightsOff

Event OnBeginState()
EnableMarker.Disable()
EndEvent

Event OnActivate(ObjectReference akActionRef)
GoToState("LightsOn")
EndEvent

EndState

State LightsOn

Event OnBeginState()
EnableMarker.Enable()
EndEvent

Event OnActivate(ObjectReference akActionRef)
GoToState("LightsOff")
EndEvent

EndState

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
or You can find it in CK tutorial page

http://www.creationkit.com/Light_Switch

(please note that it's MANUAL)

I might not figure out why Ck doesn't work for me for a long time, I'm afraid. but I really need to use that script. So PLEASE somebody could be kind and help me? It'll take only for a while


EDIT: If you need an example, you can find similar file(mod) here
[url=http://www.nexusmods.com/skyrim/mods/14894/?tab=1&navtag=http%3A%2F%2Fwww.nexusmods.com%2Fskyrim%2Fajax%2Fmoddescription%2F%3Fid%3D14894%26preview%3D&pUp=1

Link to comment
Share on other sites

It's just.. My CK gives me warning everytime I try to add new script, and won't let me proceed any further. basically, I can't add any new scripts.

It just keeps saying "the extended script does not exist, please pick one that does". Now, I googled it and tried every possible solution i could try, with no succeed so far.

but I found out that I can add a script file manually to my skyrim folder and choose that script in CK. that works fine.

 

so that's why I'm asking this

Can someone make a simple script file of "Manual Light on/off switch" for me?

the source script is right here :

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

 

ScriptName ManualLightSwitch extends ObjectReference

{Controls a set of lights with a master enable parent

marker (EnableMarker) and a switch with this script

attached to turn on and off when the switch is activated}

 

ObjectReference Property EnableMarker auto

{The marker set as the enable parent of all the lights}

 

Event OnInit()

 

If (EnableMarker.IsDisabled())

GoToState("LightsOff")

Else

GoToState("LightsOn")

EndIf

 

EndEvent

 

State LightsOff

 

Event OnBeginState()

EnableMarker.Disable()

EndEvent

 

Event OnActivate(ObjectReference akActionRef)

GoToState("LightsOn")

EndEvent

 

EndState

 

State LightsOn

 

Event OnBeginState()

EnableMarker.Enable()

EndEvent

 

Event OnActivate(ObjectReference akActionRef)

GoToState("LightsOff")

EndEvent

 

EndState

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

or You can find it in CK tutorial page

 

http://www.creationkit.com/Light_Switch

 

(please note that it's MANUAL)

 

I might not figure out why Ck doesn't work for me for a long time, I'm afraid. but I really need to use that script. So PLEASE somebody could be kind and help me? It'll take only for a while

Can you post the error message. From the content of your message, I believe you are missing the vanilla source scripts and Papyrus Flags. When the CK was updated the vanilla scripts including the Flags file were delivered into your data folder in an archive file scripts.rar. Extract the contents of that file and drop the source folder into your data/scripts/source folder. If you are using SKSE you may or may not have to reinstall the SKSE scripts also. I would just to be safe.

Edited by Aragorn58
Link to comment
Share on other sites

 

It's just.. My CK gives me warning everytime I try to add new script, and won't let me proceed any further. basically, I can't add any new scripts.

It just keeps saying "the extended script does not exist, please pick one that does". Now, I googled it and tried every possible solution i could try, with no succeed so far.

but I found out that I can add a script file manually to my skyrim folder and choose that script in CK. that works fine.

 

so that's why I'm asking this

Can someone make a simple script file of "Manual Light on/off switch" for me?

the source script is right here :

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

 

ScriptName ManualLightSwitch extends ObjectReference

{Controls a set of lights with a master enable parent

marker (EnableMarker) and a switch with this script

attached to turn on and off when the switch is activated}

 

ObjectReference Property EnableMarker auto

{The marker set as the enable parent of all the lights}

 

Event OnInit()

 

If (EnableMarker.IsDisabled())

GoToState("LightsOff")

Else

GoToState("LightsOn")

EndIf

 

EndEvent

 

State LightsOff

 

Event OnBeginState()

EnableMarker.Disable()

EndEvent

 

Event OnActivate(ObjectReference akActionRef)

GoToState("LightsOn")

EndEvent

 

EndState

 

State LightsOn

 

Event OnBeginState()

EnableMarker.Enable()

EndEvent

 

Event OnActivate(ObjectReference akActionRef)

GoToState("LightsOff")

EndEvent

 

EndState

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

or You can find it in CK tutorial page

 

http://www.creationkit.com/Light_Switch

 

(please note that it's MANUAL)

 

I might not figure out why Ck doesn't work for me for a long time, I'm afraid. but I really need to use that script. So PLEASE somebody could be kind and help me? It'll take only for a while

Can you post the error message. From the content of your message, I believe you are missing the vanilla source scripts and Papyrus Flags. When the CK was updated the vanilla scripts including the Flags file were delivered into your data folder in an archive file scripts.rar. Extract the contents of that file and drop the source folder into your data/scripts/source folder. If you are using SKSE you may or may not have to reinstall the SKSE scripts also. I would just to be safe.

 

 

 

Alright. here's it :

Scripts: cannot open store for class "SKI_Configbase", missing file?

Scripts: Cannot open store for class "dlc1scwispwallscript", missing file?

 

and there was another one, although I can't copy exact warning now but if I remember correctly, EBT uses that "SKI_configbase" as a... parent(?). so the warning follows up right after that one.

In case of SKSE, I don't use SKSE

 

and about the solution, I tried it but didn't work, I just tried it again just to make sure, didn't work. I even tried putting every contents in source folder into data/scripts/source folder because I thought it was odd to have source folder under another source folder (lol). anyway nothing worked so far. But still Thank you so much for trying to help me.

 

And, This is not related but I can't figure out how to reply directly to each posts like others do.(clicking "quote" doesn't seem to be working for me) anyway I'm sorry if you have any inconvenience reading because of that

 

 

EDIT: I'd still be really appreciated It anyone can make that script file.. I'm sure it'll take like 5 minutes maximum.

and I think it'll be much simpler if you could just send me pex file (than uploading a 'mod' here). my mail address is [email protected]

Link to comment
Share on other sites

Look up just in time lighting.

 

I downloaded it and read the author's blog/tutorial and I can't say I fully understand what the mod does (I'm new to modding and English is not my first language) but I don't think it's what I need now.

I mean, to be specific, what I need is a script that makes it possible for PC to turn the lights on/off by directly interacting with buttons, switches, etc

but the mod you recommended seems to do it automatically when player character enters the trigger zone (if I understood correctly)

please let me know if I got it wrong, like I said I know very little things about modding yet.

Either way Thank you for trying to help

Link to comment
Share on other sites

 

Look up just in time lighting.

 

I downloaded it and read the author's blog/tutorial and I can't say I fully understand what the mod does (I'm new to modding and English is not my first language) but I don't think it's what I need now.

I mean, to be specific, what I need is a script that makes it possible for PC to turn the lights on/off by directly interacting with buttons, switches, etc

but the mod you recommended seems to do it automatically when player character enters the trigger zone (if I understood correctly)

please let me know if I got it wrong, like I said I know very little things about modding yet.

Either way Thank you for trying to help

 

 

Ok I think I understand your problem. If you extracted the vanilla scripts files and placed them in your Skyrim/Data/Scripts/Source folder you should be able to compile the script.

 

When you double click on an object in the render window in the Creation Kit and the reference window opens, navigate to the scripts tab, and click add.

You then get a warning about missing files. Those warnings could be from some mod you have installed that is not activated or only has the pex files so you can't edit them.

just click yes to all to remove the warning. Then another window will open with a list of scripts. Click [new script] give it the name ManualLightSwitch and click OK. The script name will now show up in the reference window. Click on it and select edit source.

 

Then copy and paste this into the window below the script name:

 

 

ObjectReference Property EnableMarker auto
{The marker set as the enable parent of all the lights}

Event OnInit()

If (EnableMarker.IsDisabled())
GoToState("LightsOff")
Else
GoToState("LightsOn")
EndIf

EndEvent

State LightsOff

Event OnBeginState()
EnableMarker.Disable()
EndEvent

Event OnActivate(ObjectReference akActionRef)
GoToState("LightsOn")
EndEvent

EndState

State LightsOn

Event OnBeginState()
EnableMarker.Enable()
EndEvent

Event OnActivate(ObjectReference akActionRef)
GoToState("LightsOff")
EndEvent

EndState

 

 

 

Click build select compile and your script should compile without any errors (tested it myself)

Then click save.

 

EDIT: I can easily compile and send the script to you, but that will not solve the problem if you need to make more scripts.

Edited by Aragorn58
Link to comment
Share on other sites

 

 

Look up just in time lighting.

 

I downloaded it and read the author's blog/tutorial and I can't say I fully understand what the mod does (I'm new to modding and English is not my first language) but I don't think it's what I need now.

I mean, to be specific, what I need is a script that makes it possible for PC to turn the lights on/off by directly interacting with buttons, switches, etc

but the mod you recommended seems to do it automatically when player character enters the trigger zone (if I understood correctly)

please let me know if I got it wrong, like I said I know very little things about modding yet.

Either way Thank you for trying to help

 

 

Ok I think I understand your problem. If you extracted the vanilla scripts files and placed them in your Skyrim/Data/Scripts/Source folder you should be able to compile the script.

 

When you double click on an object in the render window in the Creation Kit and the reference window opens, navigate to the scripts tab, and click add.

You then get a warning about missing files. Those warnings could be from some mod you have installed that is not activated or only has the pex files so you can't edit them.

just click yes to all to remove the warning. Then another window will open with a list of scripts. Click [new script] give it the name ManualLightSwitch and click OK. The script name will now show up in the reference window. Click on it and select edit source.

 

Then copy and paste this into the window below the script name:

 

 

ObjectReference Property EnableMarker auto
{The marker set as the enable parent of all the lights}

Event OnInit()

If (EnableMarker.IsDisabled())
GoToState("LightsOff")
Else
GoToState("LightsOn")
EndIf

EndEvent

State LightsOff

Event OnBeginState()
EnableMarker.Disable()
EndEvent

Event OnActivate(ObjectReference akActionRef)
GoToState("LightsOn")
EndEvent

EndState

State LightsOn

Event OnBeginState()
EnableMarker.Enable()
EndEvent

Event OnActivate(ObjectReference akActionRef)
GoToState("LightsOff")
EndEvent

EndState

 

 

 

Click build select compile and your script should compile without any errors (tested it myself)

Then click save.

 

EDIT: I can easily compile and send the script to you, but that will not solve the problem if you need to make more scripts.

 

 

 

Okay First of all,

You're awesome

I finally got it working

 

I found out what I was doing wrong : After trying couple of things, I stopped changing the names. I mean I stopped changing "new script" into new name(the one that matches the name in script) because I thought I could do that later, after I solve the problem. (stupid, I know). That's when I tried dumping vanilla scripts into skyrim data scripts folder, and I'm sure at that time the warning must have been a different one something like "you already have script with the same name". but of course I didn't read it, and as soon as that warning poped up I dismissed it thinking "This solution's not working too"

funny how stupid I am. I was causing the problem by my own hand.

 

Now I can't thank you enough. The only reason I could find out what I was doing wrong is because I followed your instruction. I was like, "okay I know this is not gonna work but let's just do it again, let's do exactly what he says for one last time" and then Bam it's working again!!

 

You're so smart and cool. THANK YOU SO MUCH.

Link to comment
Share on other sites

  • Recently Browsing   0 members

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