[...]When I've got a bit more time (a week or two), I might upload "my working copy" of the SDK somewhere, i.e. whole client / server / FO3D SDK / my additions / alterations etc. That should help a bit with testing, for you and other people.
Sorry about the delay with this.
I've been putting these files together for use in imminent tutorials, then remembered I'd said about uploading a "snapshot" of my client with some of the models in. This should contain the main 3D repo up until today (23rd September 2011) though with a few changes, and also included some of my test files. Note that it's a right mess. It includes all my "work in progress", so that includes a few badly rigged models, temporary textures and armour values which lead to nothing (so will appear transparent). Expect problems.
The tutorials, with full explanation of how to set everything up are still being written, but if you've previously read through the
3D repository threads, you should know what you're doing enough to work with these. If it's all too confusing, I should have the first draft version of the "Setting up a 3D compatible client" tutorial written over the weekend. That should be pretty "step by step" straightforward. That'll be followed by ones for basic rigging and understanding some of the files, so hopefully will allow more people to test / implement stuff.
Old Fonline Client (works with 3D stuff)
http://www.fonline.ru/files/FOnline_v2_200111.zip
Snapshot of my 3D test repohttp://www.megaupload.com/?d=RYF2TGL6
Extra dat files required (can also be acquired by running updater.exe in client folder)
http://www.megaupload.com/?d=B9WDN8ENUnzip the client to whatever folder you like. Unzip the test repo, and copy the files over (paste over the client folder, and they'll add to it). Unzip the dat files into the root client folder, or let the updater handle these.
You'll need to change :
client\fonline.cfg
set the lines for master.dat and critter.dat, like you have in the 2238 equivalent.
At top of fonline.cfg, set the language to preference :
Language=russ or Language=engl
server\FOnlineServer.cfg
scroll to bottom and add password to admin :
Access_admin=password (use whatever password you like)
Then run the Fonline Single Player shortcut from the client folder.
To use the commands, you'll need to write :
~getaccess admin password (password as defined above)
Then use commands as described in the
3D repository thread. Please read through all of this.
You'll need to disable layers 163 and 164 to allow the "armourclothing" layer to work.
There's two savegames in there, one of male and one of female wearing leather jackets.
If you check through \Client\data\art\critters\_FOHuman.fo3d (open in notepad or equivalent), you should be able to work out which values you will need to check a particular armour / clothing item.
Note that most of my newer test stuff does not include female versions yet. Also note that anything I've added (mostly in clothing / armour values of 19 and above) is very much "work in progress" and not part of the main repo, as most of it needs repairing or improving. Skin layer (150) with a value of 30 will give the "orange" skin tone tested
here.
Also note that these files will clash with any updates to the main SVN one, though currently everything from there should be included in here.
[edit]
Completely unrelated question :What is the difference between :
~run debug SetCritParam 1 153 13
and
~param 0 153 13
(the 153 and 13 bits being sort of irrelevant, same for any other layer or value)
Both of these would change the armour (layer 153) to type 13, and both would do it to the player character (though one has "0" and one has "1").
I've always used the "~param 0" version, but the advice in the 3D Model Repository thread mentions using the "~run debug SetCritParam" one. Any thoughts?