[ARCHIVED] Archived UOX3 Version (0.98-4.0 - Updated Jan 17th, 2009)

Where we archive the version changelog threads
User avatar
Xuri
Site Admin
Posts: 3704
Joined: Mon Jun 02, 2003 9:11 am
Location: Norway
Has thanked: 48 times
Been thanked: 8 times
Contact:

Post by Xuri »

Code: Select all

[color=orange]7/27/2008 - Xuri[/color]
	Entry for ScriptID added to 'CSTATS, 'ISTATS and 'TWEAK menu
	Fixed an erroneous example in JavaScript Docs
	Fixed an update-issue with race-gates
	Increased MAX_Z_LEVITATE from 10 to 15 to better deal with moving on uneven terrain (like in T2A)
	It should now be possible to walk through secret entrances made up of walk-through-able grass/mountain tiles
Crossing my fingers that adding 5 to MAX_Z_LEVITATE fixes more problems than it causes.... ;D
-= Ho Eyo He Hum =-
Maarc
Developer
Posts: 576
Joined: Sat Mar 27, 2004 6:22 am
Location: Fleet, UK
Has thanked: 0
Been thanked: 0
Contact:

Post by Maarc »

Code: Select all

[color=orange]Oct 12, 2008 - Maarc[/color]

	#ifdef'd ODBCManager implementation.  You will need to enable through Config.h, and add 2 files to project.
	Accounts load and save from a database, falling back to read/write if connection doesn't exist
	Both logins are logged into SQL database
	ODBCManager exposed to JS Engine - note, columns MUST be fetched in ascending numeric starting from 0
	Long strings printed to the console will now wrap in a friendly fashion
	Unknown INI file tags will now print out at startup
More robustness and example code to come. I'll try to generate an all in one experimental build with it, along with an example DB, and a script showing off some possibilities. Note with JS exposure, you can happily add your own tables and fetch it.

Few caveats:

GetColumn must occur in ascending col # order from 0, and you can't go back. If you're looking at doing multiple INSERTs or UPDATEs, wrap it in a BeginTransaction/FinaliseTransaction pair for performance. Currently, no abstraction for getdate(), so only SQL Server friendly at the moment.

Enjoy. Ask any questions if you like!
Maarc
Developer
Posts: 576
Joined: Sat Mar 27, 2004 6:22 am
Location: Fleet, UK
Has thanked: 0
Been thanked: 0
Contact:

Post by Maarc »

Code: Select all

[color=orange]12 Oct 2008 - Maarc[/color]
    Documentation Updates
        Updated DOCTYPEs on most docs to XHTML Transitional
        Updated FAQ to point suggestions to uox3.org
        Updated style sheet for body, text sizing and colouring
        Added ODBC Methods and Properties
Maarc
Developer
Posts: 576
Joined: Sat Mar 27, 2004 6:22 am
Location: Fleet, UK
Has thanked: 0
Been thanked: 0
Contact:

Post by Maarc »

Code: Select all

[color=orange]Oct 12, 2008 - Maarc[/color]

	Bug fix on GetColumn JS implementation
	Error checking on statement indexes in GetColumn() in ODBCManager
I've created an example all in one zip and put it under the file releases on sourceforge at https://sourceforge.net/project/showfil ... _id=294848

There's a set up doco in it, please read it!
User avatar
Xuri
Site Admin
Posts: 3704
Joined: Mon Jun 02, 2003 9:11 am
Location: Norway
Has thanked: 48 times
Been thanked: 8 times
Contact:

Post by Xuri »

Code: Select all

[color=orange]12/16/2008 - Xuri[/color]
	Fixed a bug that prevented players from picking up/moving items in their own backpacks
-= Ho Eyo He Hum =-
giwo
Developer
Posts: 1780
Joined: Fri Jun 18, 2004 4:17 pm
Location: California
Has thanked: 0
Been thanked: 0

Post by giwo »

Code: Select all

[color=orange]1/16/2009 - giwo (0.98-3.7v)[/color]
	Implemented 0xBD CPClientVersion packet to request the version from the client.
giwo
Developer
Posts: 1780
Joined: Fri Jun 18, 2004 4:17 pm
Location: California
Has thanked: 0
Been thanked: 0

Post by giwo »

Code: Select all

[color=orange]1/17/2009 - giwo[/color]
	Possible fix for clients > 6.0.5.0.
User avatar
Xuri
Site Admin
Posts: 3704
Joined: Mon Jun 02, 2003 9:11 am
Location: Norway
Has thanked: 48 times
Been thanked: 8 times
Contact:

Post by Xuri »

Code: Select all

[color=orange]1/17/2009 - giwo[/color]
	Fixed the handling for the UOX ini tags OVERLOADPACKETS and DARKLEVEL
And with this post, this thread can be closed - UOX3 0.98-4.0 has been released! :)
-= Ho Eyo He Hum =-
Locked