i quite don't get it.yeah it works if i follow your guide. but what does compiling actually do? im asking this myself for quite a time now.
+Rep for guide anywaykeep up the good work
-ViperS
OK, uhmm i compiled my Ascent and scripts_bin.. and well it didn't give me any DBC folder.
I think i need different DBC folder to fix some server bugs, how can i get latest DBC files for my server ?
EDIT: My scripts aren't .ddl files.. will these files work too ?
i have a question
i click config manager and change the thing to release. then i hit close then f8.
i go into the compiles folder and theres not a folder called bin
i have a question
i click config manager and change the thing to release. then i hit close then f8.
i go into the compiles folder and theres not a folder called bin
any suggestions
Guide FOR WINDOWS Compile your own Ascent!
first you need a tool called tortoise svn, which you can download from SourceForge.net: TortoiseSVN.
download and install this tool.
you also need visual studio expres 2008 which you can download from microsoft at Visual Studio 2008 Express Editions.
download and install this tool.Open the program from start/all programs once it has opened, you can go ahead and close it.
you also need microsoft .net framework through 3.5 available from microsoft.com/downloads
create a new folder on your desktop and name it Ascent(you can use any suffix for the file name if need be for example "Ascent2007". once you have the folder created right click on it and click on svn checkout. type or copy this address into suppository http://projects.emupedia.com/svn/ascent/branches.
press ok
when username and password window comes up, type anonymous in user name and leave password blank. put a check in the little box that saves login. click ok
wait for svn to complete it will say completed at revision xxxx at the bottom.
If you want to use lua scripts with your new ascent compile you must open src/shared and open ascentconfig c++ with notepad (right click on ascentconfig c++ and click open with and choose notepad)
near the top of the file you will see
/** Enable/disable LUA scripting system.
* Default: Disabled
*/
#ifdef HAVE_LUASCRIPT
# define ENABLE_LUA_SCRIPTING 1
#endif
//#define ENABLE_LUA_SCRIPTING 1
simply remove the 2 // before #define ENABLE_LUA_SCRIPTING 1
SAVE. (click on file and save)
push the up folder button twice (or close the folder and reopen it)
doubleclick on win
doubleclick on ascent vc90
this will open it in visual studio express 2008
up neat the top you will see a small box with debug in it.It is recommended that you build debug first so for now leave it at debug, click on build, click on build solution. wait for it to finish it should say at the bottom something like build 6 succeeded 0 failed 0 errors
as long as you have zero errors it should work fine.
okay next change the debug to release by clicking the little triangle(arrow) thing immediately to the right of debug.choose release. click on build and click on build solution.
next you have to build your scripts.
double click src and doubleclcik scripts see the vc90? double click it. build it the same way you built ascent.
when its all done your config files are in src, and your exe's and scripts are in bin/release.
by Hardcore
Last edited by hardcore; 01-06-2008 at 08:20 PM.
+rep man!
(filler)
click on build at the top and click Configuration Manager. In the list select Release. Click ok and click F8 I dont get ok when I click Configuration Manager I get thiscan you tell me what I did wrong???
Hit F7 after that, not F8
But I'm not getting the (ok) button I see how to do it but its not working
At the bottom it says something like 'build started', there is no okay button
ok so I click on build at the topthen I clicked Configuration Manager
In the list select Release. Ok so I selected it......
& then nothing happens......
so what the hell did I do wrong??
ok so I click on build at the top - then I clicked Configuration Manager - In the list select Release. Ok so I selected it...... & then nothing happens...... so what the hell did I do wrong?? anyone know???
after you select release hit f7