I posted this at gbx but meh this sites needs spam :D
http://img101.imageshack.us/img101/1091/finaldd1.png
================================================== ==========
Goals:
- -Stats
-Many Options for UI
-Profile Manager
-Easy to use
Please post more options I/we should include in the app.
Options:- -Kill Count
-Death Count
-Kill Ratio(Kills-Deaths)
-Total Kill,Death Count with Ratio
-Profile Manager(keeps tracks of kills/deaths,encrypted to avoid modification)
-Custom Background color
-(Custom Background Image)
-Choose Transprancy Level
-Docking Option
-Choose which Options to show
-Custom Icon
Update:
http://img174.imageshack.us/img174/9...resizedkn2.png:D
http://media.putfile.com/ZTIWorks
Sorry for the crappy quality.I had to use Camtasia.
Re: I posted this at gbx but meh this sites needs spam :D
Oh yes, I saw this and was very intruiged. Are you using C#?
Re: I posted this at gbx but meh this sites needs spam :D
Quote:
Originally Posted by
TheGhost
Oh yes, I saw this and was very intruiged. Are you using C#?
VB.NET :rolleyes:
I'm going to switch soon though,hopefully.VC+ or C# not sure right now.;)
http://media.putfile.com/Skill-O-Meter-Preview
That's what it can do for now.I hope I can get a vid soon with it ingame.:D
Re: I posted this at gbx but meh this sites needs spam :D
Painfull part is coming up.Lets do the math:D
OK I need to read the character name.A character name has 11 chars max and uses always space between it.So calculate 11 adresses for each name that makes it 16*11=176
Now for the score,deaths,kills,assist 16*4=64
64+176=240
Can't wait to calculate that many adresses:eyesroll::lol:
Code:
PL1NAME = GetString(&H6C7ACA, 1) & GetString(&H6C7ACC, 1) & GetString(&H6C7ACE, 1) & GetString(&H6C7AD0, 1) & GetString(&H6C7AD2, 1) & GetString(&H6C7AD4, 1) & GetString(&H6C7AD6, 1) & GetString(&H6C7AD8, 1) & GetString(&H6C7ADA, 1) & GetString(&H6C7ADC, 1) & GetString(&H6C7ADE, 1) & GetString(&H6C7AE0, 1)
PL2NAME = GetString(&H6C7AEA, 1) & GetString(&H6C7AEC, 1) & GetString(&H6C7AEE, 1) & GetString(&H6C7AF0, 1) & GetString(&H6C7AF2, 1) & GetString(&H6C7AF4, 1) & GetString(&H6C7AF6, 1) & GetString(&H6C7AF8, 1) & GetString(&H6C7AFA, 1) & GetString(&H6C7AFC, 1) & GetString(&H6C7AFE, 1) & GetString(&H6C7B00, 1)
PL3NAME = GetString(&H6C7B0A, 1) & GetString(&H6C7B0C, 1) & GetString(&H6C7B0E, 1) & GetString(&H6C7B10, 1) & GetString(&H6C7B12, 1) & GetString(&H6C7B14, 1) & GetString(&H6C7B16, 1) & GetString(&H6C7B18, 1) & GetString(&H6C7B1A, 1) & GetString(&H6C7B1C, 1) & GetString(&H6C7B1E, 1) & GetString(&H6C7B20, 1)
PL4NAME = GetString(&H6C7B2A, 1) & GetString(&H6C7B2C, 1) & GetString(&H6C7B2E, 1) & GetString(&H6C7B30, 1) & GetString(&H6C7B32, 1) & GetString(&H6C7B34, 1) & GetString(&H6C7B36, 1) & GetString(&H6C7B38, 1) & GetString(&H6C7B3A, 1) & GetString(&H6C7B3C, 1) & GetString(&H6C7B3E, 1) & GetString(&H6C7B40, 1)
PL5NAME = GetString(&H6C7B4A, 1) & GetString(&H6C7B4C, 1) & GetString(&H6C7B4E, 1) & GetString(&H6C7B50, 1) & GetString(&H6C7B52, 1) & GetString(&H6C7B54, 1) & GetString(&H6C7B56, 1) & GetString(&H6C7B58, 1) & GetString(&H6C7B5A, 1) & GetString(&H6C7B5C, 1) & GetString(&H6C7B5E, 1) & GetString(&H6C7B60, 1)
PL6NAME = GetString(&H6C7B6A, 1) & GetString(&H6C7B6C, 1) & GetString(&H6C7B6E, 1) & GetString(&H6C7B70, 1) & GetString(&H6C7B72, 1) & GetString(&H6C7B74, 1) & GetString(&H6C7B76, 1) & GetString(&H6C7B78, 1) & GetString(&H6C7B7A, 1) & GetString(&H6C7B7C, 1) & GetString(&H6C7B7E, 1) & GetString(&H6C7B80, 1)
PL7NAME = GetString(&H6C7B8A, 1) & GetString(&H6C7B8C, 1) & GetString(&H6C7B8E, 1) & GetString(&H6C7B90, 1) & GetString(&H6C7B92, 1) & GetString(&H6C7B94, 1) & GetString(&H6C7B96, 1) & GetString(&H6C7B98, 1) & GetString(&H6C7B9A, 1) & GetString(&H6C7B9C, 1) & GetString(&H6C7B9E, 1) & GetString(&H6C7BA0, 1)
PL8NAME = GetString(&H6C7BAA, 1) & GetString(&H6C7BAC, 1) & GetString(&H6C7BBE, 1) & GetString(&H6C7BB0, 1) & GetString(&H6C7BB2, 1) & GetString(&H6C7BB4, 1) & GetString(&H6C7BB6, 1) & GetString(&H6C7BB8, 1) & GetString(&H6C7BBA, 1) & GetString(&H6C7BBC, 1) & GetString(&H6C7BBE, 1) & GetString(&H6C7BC0, 1)
PL9NAME = GetString(&H6C7BCA, 1) & GetString(&H6C7BCC, 1) & GetString(&H6C7BDE, 1) & GetString(&H6C7BD0, 1) & GetString(&H6C7BD2, 1) & GetString(&H6C7BD4, 1) & GetString(&H6C7BD6, 1) & GetString(&H6C7BD8, 1) & GetString(&H6C7BDA, 1) & GetString(&H6C7BDC, 1) & GetString(&H6C7BDE, 1) & GetString(&H6C7BE0, 1)
PL10NAME = GetString(&H6C7BEA, 1) & GetString(&H6C7BEC, 1) & GetString(&H6C7BEE, 1) & GetString(&H6C7BF0, 1) & GetString(&H6C7BF2, 1) & GetString(&H6C7BF4, 1) & GetString(&H6C7BF6, 1) & GetString(&H6C7BF8, 1) & GetString(&H6C7BFA, 1) & GetString(&H6C7BFC, 1) & GetString(&H6C7BFE, 1) & GetString(&H6C7C00, 1)
PL11NAME = GetString(&H6C7C0A, 1) & GetString(&H6C7C0C, 1) & GetString(&H6C7C0E, 1) & GetString(&H6C7C10, 1) & GetString(&H6C7C12, 1) & GetString(&H6C7C14, 1) & GetString(&H6C7C16, 1) & GetString(&H6C7C18, 1) & GetString(&H6C7C1A, 1) & GetString(&H6C7C1C, 1) & GetString(&H6C7C1E, 1) & GetString(&H6C7C20, 1)
PL12NAME = GetString(&H6C7C2A, 1) & GetString(&H6C7C2C, 1) & GetString(&H6C7C2E, 1) & GetString(&H6C7C30, 1) & GetString(&H6C7C32, 1) & GetString(&H6C7C34, 1) & GetString(&H6C7C36, 1) & GetString(&H6C7C38, 1) & GetString(&H6C7C3A, 1) & GetString(&H6C7C3C, 1) & GetString(&H6C7C3E, 1) & GetString(&H6C7C40, 1)
PL13NAME = GetString(&H6C7C4A, 1) & GetString(&H6C7C4C, 1) & GetString(&H6C7C4E, 1) & GetString(&H6C7C50, 1) & GetString(&H6C7C52, 1) & GetString(&H6C7C54, 1) & GetString(&H6C7C56, 1) & GetString(&H6C7C58, 1) & GetString(&H6C7C5A, 1) & GetString(&H6C7C5C, 1) & GetString(&H6C7C5E, 1) & GetString(&H6C7C60, 1)
PL14NAME = GetString(&H6C7C6A, 1) & GetString(&H6C7C6C, 1) & GetString(&H6C7C6E, 1) & GetString(&H6C7C70, 1) & GetString(&H6C7C72, 1) & GetString(&H6C7C74, 1) & GetString(&H6C7C76, 1) & GetString(&H6C7C78, 1) & GetString(&H6C7C7A, 1) & GetString(&H6C7C7C, 1) & GetString(&H6C7C7E, 1) & GetString(&H6C7C80, 1)
PL15NAME = GetString(&H6C7C8A, 1) & GetString(&H6C7C8C, 1) & GetString(&H6C7C8E, 1) & GetString(&H6C7C90, 1) & GetString(&H6C7C92, 1) & GetString(&H6C7C94, 1) & GetString(&H6C7C96, 1) & GetString(&H6C7C98, 1) & GetString(&H6C7C9A, 1) & GetString(&H6C7C9C, 1) & GetString(&H6C7C9E, 1) & GetString(&H6C7CA0, 1)
PL16NAME = GetString(&H6C7CAA, 1) & GetString(&H6C7CAC, 1) & GetString(&H6C7CAE, 1) & GetString(&H6C7CA0, 1) & GetString(&H6C7CA2, 1) & GetString(&H6C7CA4, 1) & GetString(&H6C7CA6, 1) & GetString(&H6C7CA8, 1) & GetString(&H6C7CAA, 1) & GetString(&H6C7CAC, 1) & GetString(&H6C7CAE, 1) & GetString(&H6C7CC0, 1)
Basically that.Those are the adresses for dedi so I have to redo all :/
Re: I posted this at gbx but meh this sites needs spam :D
Re: I posted this at gbx but meh this sites needs spam :D
Quote:
Originally Posted by
PlasbianX
:( Video wont play.
Should work.It's not really worth it right now though;)
Re: I posted this at gbx but meh this sites needs spam :D
You want spam eh?
i can do spam...;)
nice work though dude, bitter would never tell me how to do the draw on halo thing as it apparently was giving ProJY or whatever it is details out :O
edit
you should add a stat logger too, so you can save your stats into a txt file or some thing =D
Re: I posted this at gbx but meh this sites needs spam :D
That would be cool.
Or have it upload to a site, but meh people could hack their stats that way.
Re: I posted this at gbx but meh this sites needs spam :D
The stats are being saved...9mm welcome to .NET values can be stored inside the app.:p
I have the screen thing to work(MWUAHHAHA!!!),well kinda.
I can overlay it if Halo is in window mode(cause it doesn't have the TopMost Property).Right now I'm trieng to figure out how to make Halo the Notopmost.:lol:
All the settings are being saved correctly(it was a pain in the behind-the-nuts):
http://img364.imageshack.us/img364/6923/final2zg8.png
Re: I posted this at gbx but meh this sites needs spam :D
Yea, I saw someones post at GBX, that maybe it could look more integrated into the Chief's HUD, not just an overlay window like its supposed to be in the game.
mbmb?