Post by iMp on May 26, 2013 9:51:10 GMT -6
The server has been using it for some time but is now fully released.
Lugormod U# 2.4.6.2
Status:
Released
Release date:
May 26, 2013
Bug fixes
This release fixes a bug where accounts were not parsing properly due to the names fix of the previous version. Accounts should still function, although the security code may be lost and reset.
Symptoms of this bug include failure to parse account names (ie everyone is Padawan), disappearing authentication or property, and quotation marks building up in the seccode field of accounts that make use of it.
Windows XP compatibility has been restored.
Fix server console exploit in target_level_change.
New features
Added spawnflag 2 to lmd_event: deathtarget only fired for targets who were killed by another player.
Refactored memory management code. Loading times should be noticeably faster when dealing with large maps or many accounts.
Special thanks to Starfall and Rhyno for bug reports and testing.
A note to lmd plugin developers
In the past, some individuals have tried changing the mod name and versions in an attempt to draw in clients with a notion of exclusivity. To this end, I have previously been packing the mod to make this more difficult.
Now, with the popularity of memory injection based plugins and the incentive to unpack the mod for their development, I have dropped the obfuscation step of the packing.
The mod will remain packed, as the small file size benefits those hosting the mod on small jka hosts with limited file space and slow upload speeds. However, this and future versions of the mod can be unpacked using upx.sourceforge.net. The mod was specifically packed with 3.08, although any newer version should unpack it.
I request that any lmd plugin use a separate version cvar and leave lugormod's name and version unchanged. Additionally, keep in mind that memory addresses change every compile, so the plugin should disable itself and alert the user if it does not recognize the version the server is running.
I am looking into different methods of allowing lugormod to provide an API so that plugins may remain compatible with the mod. In the interim, I will collect some of the more commonly used addresses and structures and post them at a later date.
Lugormod U# 2.4.6.2
Status:
Released
Release date:
May 26, 2013
Bug fixes
This release fixes a bug where accounts were not parsing properly due to the names fix of the previous version. Accounts should still function, although the security code may be lost and reset.
Symptoms of this bug include failure to parse account names (ie everyone is Padawan), disappearing authentication or property, and quotation marks building up in the seccode field of accounts that make use of it.
Windows XP compatibility has been restored.
Fix server console exploit in target_level_change.
New features
Added spawnflag 2 to lmd_event: deathtarget only fired for targets who were killed by another player.
Refactored memory management code. Loading times should be noticeably faster when dealing with large maps or many accounts.
Special thanks to Starfall and Rhyno for bug reports and testing.
A note to lmd plugin developers
In the past, some individuals have tried changing the mod name and versions in an attempt to draw in clients with a notion of exclusivity. To this end, I have previously been packing the mod to make this more difficult.
Now, with the popularity of memory injection based plugins and the incentive to unpack the mod for their development, I have dropped the obfuscation step of the packing.
The mod will remain packed, as the small file size benefits those hosting the mod on small jka hosts with limited file space and slow upload speeds. However, this and future versions of the mod can be unpacked using upx.sourceforge.net. The mod was specifically packed with 3.08, although any newer version should unpack it.
I request that any lmd plugin use a separate version cvar and leave lugormod's name and version unchanged. Additionally, keep in mind that memory addresses change every compile, so the plugin should disable itself and alert the user if it does not recognize the version the server is running.
I am looking into different methods of allowing lugormod to provide an API so that plugins may remain compatible with the mod. In the interim, I will collect some of the more commonly used addresses and structures and post them at a later date.