Difference between revisions of "Scripting Tutorial: My First Script"
Jump to navigation
Jump to search
imported>Tyrrael |
imported>Tyrrael |
||
Line 1: | Line 1: | ||
'''This is a short tutorial which will give you a quick walkthrough for making your first script. It will detail step-by-step the script making process and should take a total of about 5-10 minutes.''' | '''This is a short tutorial which will give you a quick walkthrough for making your first script. It will detail step-by-step the script making process and should take a total of about 5-10 minutes.''' | ||
So let's get started: | |||
# Open the Oblivion Construction Set. | |||
# Go to File --> Data and a window will pop up. Double click Oblivion.esm to check it and click OK. (Then wait for it to load.) | |||
# In the Object Window, navigate through and find 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. | |||
# 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. | |||
# Go to Script --> New, to start a new script. | |||
# Cut and paste the following: | |||
#:ScriptName HelloWorld<br><br> | |||
#:Begin OnAdd | |||
#:Message "Hello World!", 10 | |||
#:end | |||
# Save the script and then close the Script Editor. | |||
# 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.) | |||
:ScriptName HelloWorld | # Hit ok to save and close the window. | ||
# Go up to the top and hit File --> Save; name it HelloWorld (it will be an esp file, HelloWorld.esp) | |||
:Begin OnAdd | # Open the Oblivion start menu (the splash screen), and click on Data Files. | ||
:Message "Hello World!", 10 | # Double click on your HelloWorld.esp to check / enable it and click ok to save and close. | ||
:end | # Now go into the game and you should be set! Drop a lockpick on the ground and pick it back up and a message should say "Hello World!". And with that, welcome to scripting! | ||
-Page by Tyrrael, and some helpful people: TitusFrost, mmmpld, Tellin, Talith, Kyne, mojo892 | -Page by Tyrrael, and some helpful people: TitusFrost, mmmpld, Tellin, Talith, Kyne, mojo892 |
Revision as of 23:17, 6 April 2006
This is a short tutorial which will give you a quick walkthrough for making your first script. It will detail step-by-step the script making process and should take a total of about 5-10 minutes.
So let's get started:
- Open the Oblivion Construction Set.
- Go to File --> Data and a window will pop up. Double click Oblivion.esm to check it and click OK. (Then wait for it to load.)
- In the Object Window, navigate through and find 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.
- 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.
- Go to Script --> New, to start a new script.
- Cut and paste the following:
- ScriptName HelloWorld
- Begin OnAdd
- Message "Hello World!", 10
- end
- ScriptName HelloWorld
- Save the script and then close the Script Editor.
- 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.)
- Hit ok to save and close the window.
- Go up to the top and hit File --> Save; name it HelloWorld (it will be an esp file, HelloWorld.esp)
- Open the Oblivion start menu (the splash screen), and click on Data Files.
- Double click on your HelloWorld.esp to check / enable it and click ok to save and close.
- Now go into the game and you should be set! Drop a lockpick on the ground and pick it back up and a message should say "Hello World!". And with that, welcome to scripting!
-Page by Tyrrael, and some helpful people: TitusFrost, mmmpld, Tellin, Talith, Kyne, mojo892