Halo 1 & 2 for PC
This topic has moved here: Subject: The Halo CE Stats Project - reset
  • Subject: The Halo CE Stats Project - reset
Subject: The Halo CE Stats Project - reset
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

For those of you who have been around long enough to remember, I started this project back sometime around March or April of '05. The project sadly never made it into programming, as I encountered a lot of problems with the programming languages I wanted to use (mainly that I didn't know how to use them).

Then Hurricane Katrina nailed me and I started graduate school and I had to move - a huge sad story graciously reduced down to a single sentence.

So I woke up this past weekend staring at my bookcase and what did I see? My project notes' manilla folder. So I started over. This time I'm using java to process the HCE server logs. This time I already have a considerable amount of code written. This time I'm doing it myself. This time I'll finish it.

So, first, I'd like to apologize to the community for leading you guys on for so long. Now, I'll be making good on it.

The new program will be called 'Kamehameha'. Laugh all you want. There's legitimate history behind the name, not just some Japanese Cartoon. I'll give a brief synopsis of what it will do and how it will work.

Kamehameha will process Halo CE Dedicated Server Logs and compile player statistics for each gametype (except race - sorry guys). Different statistics will be gathered for each gametype, but they will essentially include:

Kills, Deaths, Suicides, Assists, Team Kills, Games Played, Time Played, Score, Time, Kills/Time Played (Deadliness), Kills/Game, Kill/Death Ratio.

As I've said, each player will have a separate table for Slayer, CTF, Oddball, and King.

Kamehameha will not run in realtime. What that means is that stats will only be updated as often as the server administrator runs the program. The program will run server-side, which means that if you don't run a Halo CE server, you won't be able to use it.

It's tough for me to post updates everywhere I go, so here is the link to the official update thread:

http://halomapscouk.proboards50.com/index.cgi?board=hc&ac tion=display&thread=1139116081

You should note that the page won't display unless you register there. I don't mean to be a punk, but those are the rules there, and I'd appreciate it if you'd respect them.

I'll try to repost the big updates here. I know this thread used to be stickied, and I honestly can't remember if the mods unstickied it to reduce clutter, or if they unstickied it when I was blacklisted for awhile, or if I asked them to unsticky it. It doesn't matter - I don't want anyone to argue over it. I won't ask for this thread to be stickied until I have something to release. I think that's only fair.

It is my hope that this will enrich the HCE community and draw more players to HCE who want to get more out of their game.

Your encouragement and support are appreciated.

Peace,
'';aM;'' Inspire

  • 02.06.2006 11:59 AM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

love this project, but is there any possibility of a halo pc version? or are there no server logs in hpc or something

  • 02.06.2006 12:29 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

There is a pssibility. However! Halo PC does not make server logs. A genius named Kybo_Ren made a program in C++ that makes server logs for HPC (as part of the HSE mod project, I believe), but it has not been compiled into an executable file. And, while I have his permission to use his code, I don't have his brainpower, and, for me, looking at someone else's code is like looking at Picasso - it just doesn't make sense to me. So while the program will be made to work with HCE, it could still, in theory, be used with server logs created for HPC with Kybo_Ren's HSE Plugin. And if the server admins can figure out how to get the HSE Plugin working, they shouldn't have hardly any trouble getting Kamehameha to analyze those server logs.

Excellent question, Heero139.

  • 02.06.2006 12:37 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

that is good news seeing as i rarely play CE anymore

  • 02.06.2006 12:46 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

Good. It will probably be available for CE for awhile before PC, but I hope that this will actually attract more players to CE.

  • 02.06.2006 8:24 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

You know how to use C++ aM Inspire?

  • 02.07.2006 12:56 AM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

My working knowledge of C++ is more elementary than my knowldge of Java. I know Kybo Ren's HSE Plugin was written in C++, and I have used C++ for generating and testing Mathematical conjctures empirically in the realm of number theory and linear algebra, but I haven't done much more than a Red-Black BST in C++.

  • 02.07.2006 8:40 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

I know what you mean about reading someone elses code. It just doesn't usually make sense how they organized it.

  • 02.08.2006 8:33 AM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

This sound's great to me. I will have my new pc put together soon and was looking forward takin CE to the next level. This will help encourage me to devote more time to Halo and start making some of my own maps.

Keep us posted and good luck.

  • 02.08.2006 1:42 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

I just wanted to let you guys know that I'll be working on Data Integrity this weekend. That is - making sure people don't impersonate you and mess up your stats. It's actually a complicated subject, but I'll talk all about it once I'm sure I've got it working....

  • 02.10.2006 1:26 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

Well, I posted some significant updates, and I'm honestly spent, so I won't bother reposting them - I'd probably exceed th character limit anyway. Check the link in my sig to get the latest updates. I'd say I'm about 40% done now. I won't be working on it again until friday (graduate school), so don't forget about me, guys, if you don't hear anything until then.

  • 02.12.2006 9:36 PM PDT