Okay guys, here it is... I've finished the mod into "beta" standards. A lot of it hasn't been tested properly (heck, I haven't even tested up engine work since I made some huge changes) so I expect to be some bugs. If you are worried about it breaking, this version isn't for you; wait until it's in a more stable release.
This version should (hopefully) be backwards compatible with all of the old WCS:Python races. I've only recoded 1 race (Night Elf), and that isn't fully working yet due to the lack of the prep_hurt function which is required for one of her skills. Just a quick note, please don't notify me of any race bugs, they've still got to be recoded. I'm only releasing this as an engine test, and for you to see the features. I will be working on recoding the default 8 races and fixing bugs over the next week or so.
This mod comes with all the shop items recoded, so they will need to be tested. The engine should be running fine (database management etc). This also comes with 2 addons, mysql_connection and wcs_admin. They're pretty self explanatory, wcs_admin deals with the admin popup and the mysql_connection uses mysql databases instead of sqlite databases. The mysql_connection is untested, but I did rip it straight from SourceRPG (with a few changes), and it works for my SourceRPG.
To get the mod, follow these instructions:
The reason I am asking you to do this over SVN is it makes it extremely easy for me to tell you to update your servers. Because I will be updating WCS a lot with small bug fixes which you report, all you need to do is right click the WCS folder, and select SVN Update. That's it, it will download the latest files etc. If your server is remote, you'll need to export and upload again, but it's still easier than me uploading a .zip file, you downloading, you extracting, then uploading again.
If you are having any issues, I could upload a .zip file for you, however, it would help us both if you got the SVN Repository working.
Just a note, this will also require popuplib2 and SPE.
SPE Download link
Popuplib2 download link
You'll need to install both of those before WCS will load.
Thank you, if you have any issues, just post here and I will try my best to answer them.
-freddukes
This version should (hopefully) be backwards compatible with all of the old WCS:Python races. I've only recoded 1 race (Night Elf), and that isn't fully working yet due to the lack of the prep_hurt function which is required for one of her skills. Just a quick note, please don't notify me of any race bugs, they've still got to be recoded. I'm only releasing this as an engine test, and for you to see the features. I will be working on recoding the default 8 races and fixing bugs over the next week or so.
This mod comes with all the shop items recoded, so they will need to be tested. The engine should be running fine (database management etc). This also comes with 2 addons, mysql_connection and wcs_admin. They're pretty self explanatory, wcs_admin deals with the admin popup and the mysql_connection uses mysql databases instead of sqlite databases. The mysql_connection is untested, but I did rip it straight from SourceRPG (with a few changes), and it works for my SourceRPG.
To get the mod, follow these instructions:
- Download tortoise SVN and install it.
- If your server is on your local machine, browse to your ../addons/eventscripts/ folder, otherwise, just go to your desktop
- Create a new folder called "wcs", if you already have one on your local server, rename it to "wcs_backup" and create a new "wcs" folder.
- Right click the newly created folder, and go to SVN Checkout. A dialogue box will appear, input this URL: http://wcspython.googlecode.com/svn/trunk/addons/eventscripts/wcs. Select Okay and it will begin to download lots of files.
- If your server is local, you can simply go ahead and load your server, and type "es_load wcs". The first time you load WCS, it will create all the necessary configuration files within ../cfg/wcs.
- If your server is not local (i.e you need to upload the files), right click your wcs folder you created on your desktop, go to TortoiseSVN and select SVN Export. Export them to a new folder on your desktop called wcs_exported. Simply upload all the files in that folder to your game server, and repeat the previous step (load the mod, then config).
- To load races, extensions and shop items, go to ../cfg/wcs/ and look in the files wcs_race_loader.cfg, wcs_extension_loader.cfg and wcs_item_loader.cfg respectively, there's instructions within those files to tell you how to add the races.
The reason I am asking you to do this over SVN is it makes it extremely easy for me to tell you to update your servers. Because I will be updating WCS a lot with small bug fixes which you report, all you need to do is right click the WCS folder, and select SVN Update. That's it, it will download the latest files etc. If your server is remote, you'll need to export and upload again, but it's still easier than me uploading a .zip file, you downloading, you extracting, then uploading again.
If you are having any issues, I could upload a .zip file for you, however, it would help us both if you got the SVN Repository working.
Just a note, this will also require popuplib2 and SPE.
SPE Download link
Popuplib2 download link
You'll need to install both of those before WCS will load.
Thank you, if you have any issues, just post here and I will try my best to answer them.
-freddukes

Logged




