Post by §§}Church on Jan 23, 2010 1:07:24 GMT -8
If you follow these instructions, this tool should work. You must install DirectX 9 (or greater). Seeing as you play Halo, I'd be surprised if you don't already have this. Download the below archive, included are four files. Loader.exe, Halo_Statistics.dll, d3dx9_38.dll and text.bmp. Loader.exe and Halo_Statistics.dll must be in the same folder but that folder can exist anywhere on your computer. But, d3dx9_38.dll and text.bmp must go in your halo folder.
This will only work on versions 1.08 and 1.09 of Halo PC (not CE).
What this application does is pretty simple. It records all actions that are relevant to you (plus suicides). This information is then used to calculate your ratio on EVERY person in the game that has either killed you, been killed by you, or killed themselves. This information can be accessed in-game by pressing F2. In addition to the ratios being presented, the number of times each person has killed them self and your overall ratio will be displayed. The F2 screen looks as shown below. You'll notice two things, the ratio is displayed as ∞; if you haven't died (relevant to this ratio), and N/A if you haven't killed someone. This is because it's mathematically impossible to have 0 in a division equation, and would cause an exception (cause Halo to crash).
This is the in-game aspect of the tool, but it will also log every chat event in the game to an external window that is created. This shows every message you have received since joining the server and the time it was received.
After each game a log file will be created, it's basically a mirror of the external window. It also logs your final ratios for the game. There's an integrity check within the file so you can't modify it and pass it off as legit.
Version 0.01:
Features:
Bugs:
Version 0.02:
Features:
Version 0.03:
Features:
Bugs Fixed:
Version 0.04:
Features:
Version 0.05:
Features:
Version 0.06:
Features:
Version 0.10:
Features:
Version 0.11:
Features:
Bugs:
Bugs Fixed:
Version 0.12:
Features:
Bugs Fixed:
CURRENT VERSION:
Version 1.00:
Features:
Bugs Fixed:
Download the current version here.
This will only work on versions 1.08 and 1.09 of Halo PC (not CE).
What this application does is pretty simple. It records all actions that are relevant to you (plus suicides). This information is then used to calculate your ratio on EVERY person in the game that has either killed you, been killed by you, or killed themselves. This information can be accessed in-game by pressing F2. In addition to the ratios being presented, the number of times each person has killed them self and your overall ratio will be displayed. The F2 screen looks as shown below. You'll notice two things, the ratio is displayed as ∞; if you haven't died (relevant to this ratio), and N/A if you haven't killed someone. This is because it's mathematically impossible to have 0 in a division equation, and would cause an exception (cause Halo to crash).
This is the in-game aspect of the tool, but it will also log every chat event in the game to an external window that is created. This shows every message you have received since joining the server and the time it was received.
After each game a log file will be created, it's basically a mirror of the external window. It also logs your final ratios for the game. There's an integrity check within the file so you can't modify it and pass it off as legit.
Welcome §§}Church
§§}Church: lets test this out
§§}Predator: Ok
§§}Church: go on top of your base
You killed §§}Predator
§§}Church: nvm
§§}Church was killed by §§}Predator
§§}Church: kill me
§§}Predator: I just did
§§}Church: no you didnt
§§}Predator: When you suicided
§§}Predator: I killed you..
§§}Church: I suicided
§§}Predator: The log will prve that./.
§§}Church was killed by ˜˜}Predator
§§}Predator: Prove*
§§}Church: I read suicide, the log says killed by
§§}Church committed suicide
Urban::Statistics - Final Ratio: 1/3 : 0.33
Player Kills Deaths Ratio Suicides
§§}Predator 1 2 0.50 0
§§}Church 0 0 N/A 1
Server IP: 68.57.170.254:2311
Validation: BA136C97
§§}Church: lets test this out
§§}Predator: Ok
§§}Church: go on top of your base
You killed §§}Predator
§§}Church: nvm
§§}Church was killed by §§}Predator
§§}Church: kill me
§§}Predator: I just did
§§}Church: no you didnt
§§}Predator: When you suicided
§§}Predator: I killed you..
§§}Church: I suicided
§§}Predator: The log will prve that./.
§§}Church was killed by ˜˜}Predator
§§}Predator: Prove*
§§}Church: I read suicide, the log says killed by
§§}Church committed suicide
Urban::Statistics - Final Ratio: 1/3 : 0.33
Player Kills Deaths Ratio Suicides
§§}Predator 1 2 0.50 0
§§}Church 0 0 N/A 1
Server IP: 68.57.170.254:2311
Validation: BA136C97
Version 0.01:
Features:
- Logs server chat.
Bugs:
- F2 screen formatting.
Version 0.02:
Features:
- In-Game F2 screen to display statistics information.
- F2 screen formatting.
- Unknown
Version 0.03:
Features:
- UBBC coloring on a player by player basis.
- Checkbox to enable or disable UBBC color coding.
Bugs Fixed:
- F2 screen formatting.
- Error handling improved.
- Code optimized for runtime.
Version 0.04:
Features:
- No new features
- Minor spelling errors.
- Minor bugs.
Version 0.05:
Features:
- Logs the IP of the server the log was in.
- Log wont save if the server contains illegal characters.
- Illegal characters cause it to save to root of Halo if it saves at all.
- Spelling errors in error messages.
Version 0.06:
Features:
- No new features
- Displaying incorrect data.
- Crash on file save.
- Crash on illegal characters in server name.
Version 0.10:
Features:
- Timestamp to text log. -Suggested by {OZ}Mitch
- Option to ONLY log chat. -Suggested by {OZ}Mitch
- Won't save to C:/Program Files/Microsoft Games/Halo/logs with UAC turned on in Vista and win 7.
- If color is not enabled, it won't save the timestamp.
- Log not saving if it contained invalid windows filename characters in the server name.
- Stopped crash after leaving a server with invalid characters in the name.
- Replace the "settings.ini" file with the one in the download. If that doesnt work proceed to the next fix:
- Change the save directory to some other location or run as an Admin.
Version 0.11:
Features:
- No new features
Bugs:
- No known bugs
Bugs Fixed:
- Fixed bug wherein if Color was not enabled the timestamp would not be saved in the log.
Version 0.12:
Features:
- Added RCon logging-Saves all RCon text into "RCON_LOG.txt" in the directory of the chatlog.
- No known bugs
Bugs Fixed:
- No bugs fixed
CURRENT VERSION:
Version 1.00:
Features:
- Added HTML color code option for compatability with non UBBC websites. If HTML Color is checked, it will save HTML based color codes, if it is unchecked, it will save UBBC color codes. Note it will only save color codes if Enable Colour is checked.
- No known bugs
Bugs Fixed:
- No bugs fixed
Download the current version here.