Jump to content

Need help Obse/Cs problem


Beastrider69

Recommended Posts

Hope it's ok to post this here. Have a problem with obse and cs, I run it edit a script save the script then save the mod, run the game and I lose a quest I get form that mod (a starter quest) then I open obse\cs agian put the script back like it was, hit save and it errors out says unknown vairable or command?. I tyred this on 4 other mod and same thing happens the second time i try to edit them, it's acting like just the cs is running. what an i missing?

System:

Windows 7, all files up to date, all security set to allow and even set it to run as admin.

Can open and save my own mod (none obse) over and over with no problem.

Edited by Beastrider69
Link to comment
Share on other sites

If you're using OBSE functions in your scripts, or opening mods with scripts using OBSE functions, did you also make sure to start the CS 'with OBSE'?

 

OBSE's working is as such, in layman's terms, you start the "obse_loader.exe" (or it gets launched through some other tools), it starts the game, locates the code structure loaded into memory, inserts (hooks) its own code expansion into it, and closes, having the game now run with enhanced code until it's closed again.

 

For the CS also to be able to understand these new functions now, its code base needs to be expanded likewise before it's run. Thus you also start it through "obse_loader.exe", but this time you use a parameter "-editor" ("obse_loader.exe -editor", some people create a shortcut to this, as instructed by the OBSE docs), telling the loader to launch and hook into the CS now instead of the game.

 

Without doing this you can 'load' these plugins absolutely fine, open their scripts and look at their code, including any and all of the new OBSE functions in use. But if you 'save' such a script including OBSE functions, and it attempts to 'compile' it, the compiler will not recognize the functions used and error out. Such as the game won't recognize the compiled code of OBSE-using scripts without being started through OBSE and just abort their execution.

 

Always keep in mind to start the CS through OBSE as well, if you intend to compile scripts including OBSE functions.

Link to comment
Share on other sites


Yes i did that, read a post about how to set it up.This is what the post said.


Allot of mods out there use OBSE, so you'll need that installed, but also you might be running vista or windows seven; which naturally deny the construction set privileges.
If you want to allow programs inside of your oblivion folder privileges to run-save-read-write information you'll have give them privileges.

You can do this by going to your bethesda softworks folder, right clicking the Oblivion folder inside it, going to properties and then going to security.

After you go to security, go down to the button in the middle of the box, it will say "Edit..." click this button, a new dialogue will open up with a bunch of check boxes under "Allow" and "Deny", check the box under "Allow" across from "Modify". This will check all boxes under that, this is okay.

Now hit okay, and wait for it to edit the privileges of everything inside oblivion.

Great, now all your programs in oblivion are free to save and read info without vista/7 interfering.

Next, if you want to actually edit some mods or make your own mods allong side these mods, you'll need to learn to launch CS (Construction Set) with OBSE enabled. do this by opening "Run" under accessories in the windows menu, then typeing in (depending on your OS) "C:\Program Files (x86)\Bethesda Softworks\Oblivion\obse_loader.exe -editor" without quotation marks.(this is for windows 7 64bit, you can find out what it is for your OS by right clicking obse_loader.exe and opening control panel and checking its directory)

If you typed it in correctly based on your OS or layout, this will launch the CS with OBSE enabled, now you can edit/mod indiscriminately!

Hope this is useful.


Obse window does pop up before the cs window and I can save a script with no errors..... the very first time I open that mod, but the second time I open it and try to save a script, the script errors out.
My dir for oblivion is c:\Games\Oblivion so I type in "run" C:\Games\Oblivion\obse_loader.exe _editor" ,or do I need to install the game in (x86).
System and file versions: Windows 7, obes_0020, tes_construction_set_1.2.404, shiveringIsles_v120416English, obmm_1_1_12_full_installer-2097 am I missing something?
and I always run the game with obse, works fine save for a few crashes once in a while, most are on loading or exiting the game, witch I think is window 7 doing that, never really had a problem crashing in game when i was useing widows xp.

Link to comment
Share on other sites

  • Recently Browsing   0 members

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