Difference between revisions of "Scripting Tutorial: My First Script"

no edit summary
imported>Tyrrael
 
imported>Tyrrael
Line 3: Line 3:
Let's get started:
Let's get started:


Step 1. Open the Oblivion Construction Set
== My First Script ==


Step 2. Go to File --> Data and a window will pop up. Double click Oblivion.esm to check and click OK. (Then wait for it to load.)
'''Step 1.''' Open the Oblivion Construction Set


Step 3. In the Object Window, navigate through and Lockpicks. You'll find this under Items --> Misc Item. (If you don't have a lockpick, any common item will work, like an apple or something.) Double click the item.
'''Step 2.''' Go to File --> Data and a window will pop up. Double click Oblivion.esm to check and click OK. (Then wait for it to load.)


Step 4. A window will pop up with the item's properties. Where it says Script: NONE, click the 3 little dots next to it. This will open the Script Editor.
'''Step 3.''' In the Object Window, navigate through and Lockpicks. You'll find this under Items --> Misc Item. (If you don't have a lockpick, any common item will work, like an apple or something.) Double click the item.


Step 5. Go to Script --> New, to start a new script.
'''Step 4.''' A window will pop up with the item's properties. Where it says Script: NONE, click the 3 little dots next to it. This will open the Script Editor.


Step 6. Cut and paste the following:
'''Step 5.''' Go to Script --> New, to start a new script.


ScriptName HelloWorld
'''Step 6.''' Cut and paste the following:
Begin OnAdd
Message "Hello World!", 10
end


Step 7. Save the script and then close the Script Editor.
:ScriptName HelloWorld


Step 8. Go back to the item properties and "HelloWorld" should appear as an option in the dropdown menu for Scripts. (You may have to close the item properties window and re-open it for the HelloWorld script to appear in the dropdown menu.)
:Begin OnAdd<br>
:Message "Hello World!", 10<br>
:end


Step 9. Hit ok to save and close the window.
'''Step 7.''' Save the script and then close the Script Editor.


Step 10. Go up to the top and hit File --> Save; name it HelloWorld (it will be an esp file, HelloWorld.esp)
'''Step 8.''' Go back to the item properties and "HelloWorld" should appear as an option in the dropdown menu for Scripts. (You may have to close the item properties window and re-open it for the HelloWorld script to appear in the dropdown menu.)


Step 11. Open the Oblivion start menu (the splash screen), and click on Data Files.
'''Step 9.''' Hit ok to save and close the window.


Step 12. Double click on your HelloWorld.esp to check / enable it and click ok to save and close.
'''Step 10.''' Go up to the top and hit File --> Save; name it HelloWorld (it will be an esp file, HelloWorld.esp)


Step 13. Now go into the game and you should be set! Drop a lockpick on the ground and pick it back up and it should say "Hello World!". And with that, welcome to scripting!
'''Step 11.''' Open the Oblivion start menu (the splash screen), and click on Data Files.
 
'''Step 12.''' Double click on your HelloWorld.esp to check / enable it and click ok to save and close.
 
'''Step 13.''' Now go into the game and you should be set! Drop a lockpick on the ground and pick it back up and it should say "Hello World!". And with that, welcome to scripting!






Helpful people: TitusFrost, mmmpld, Tellin, Talith, Kyne, mojo892
Helpful people: TitusFrost, mmmpld, Tellin, Talith, Kyne, mojo892
Anonymous user