Versions: You must be logged in to view history.
Learn how to compile your map.
The first thing you need to learn is how to compile a ds script into an os file.
To begin scripting - you can follow this tutorial for setting up the compiler -
Or - do the following... (my method which I think is a bit easier to understand)
Look inside the SDK folder and find the folder called "Sample"
copy the sdk/sample folder to the root of your drive which is usually c:/
you now have the folder c:sample
In the c:sampleds folder - make a new folder called "test"
Copy the SoFDS.exe file from the SDKin directory into this folder
This is where it all happens - in c:sampleds est folder
Now, You open or create ds files with notepad- and you save them in notepad with a ds file extension - test.ds (for example)
Make yourself a blank script by opening any tsr1 script (included in SoFSDK/sampleds sr1 folder ) and deleting everything except the first 2 lines
The first line just sets up commands to use and is always present in every script you will make
If you look at the 2nd line of the blank script - this is the output directory for the OS
Set it to output to the same folder ie c:sampleds est (or any other folder you choose) by changing the lines to this...
Notice the double // - make sure these are present in the line or sometimes the script will not compile
When you have a script to compile - ie you have a ds file in the c:sampleds est folder - then do the following...
You need to open a "command prompt" window - you may know this as a "dos box"
There is an icon for it in Windows if you press the start button and look in "All Programs/Accessories" or you can go to START/RUN and type CMD and then press ENTER
In the box - type...
cd c:sampleds est
(to change to the directory)
if the ds file is called test.ds - you then type
If the ds file is called teleport.ds then you would have typed
You will then see the processes taking place in the window - and test.os should appear in your output folder
OS files are binary and cannot be edited in Notepad
That's it! - simple and easy
The method in Modsonline of making a compile.bat file is purely to automate this so it contains the same commands....ie
cd c:sampleds est
...though you may notice that each time you use this you need to change "test" to match the name of your new script - and it also does not show the processes at work so you cannot see if an error has occurred - I never use this method
To test this out and see if you can compile correctly - try compiling one of the sample ds scripts from tsr1 - The only thing you need to change is the output directory as explained above
If it compiles into an os file - you have succeeded!
Gun Crafting to the Max.
edited on Sep. 25, 2012 06:57 pm by Morp...