Page 1 of 2
Codename: Nightfall (HM Server Tools Eventually)
Posted: Mon Jul 31, 2006 5:46 am
by Patrickssj6

BEEF!!! and I are working on some server tools for the HM server but first off we need people who
- -will help us by joining us in a private ded server
-will Beta test eventually
-have idea's for new server tools stuff
Our current project is called "Nightfall".What it will do until now is:
- -Substract the Death count from the Kill count and let every minute make a server message saying who is the best Death-Kill Player right now.
-Will announce a new player if the scores get changed
If you have more ideas please post here if you
- -want to help(everything stated above)
-have new ideas
I hope to get to talk to Rec0 who can help me hopefully with some stuff.Bitterbanana gets already credit for waisting my time on me and introducing me into the whole Hexing and Camera stuff
UPDATES:
The Labels will of course be removed

LATEST ONE:
v0.2 will have:
-Unicode Support(maybe)
-Assistance give you +0.5 kill
-Voting System(maybe)
BETA TESTER:
-Me
-BEEFIE
-Silent-Wind
-jks
-Cuda
-Excal(?)
-ShadowSpartan
Posted: Mon Jul 31, 2006 1:36 pm
by jks
I'm in for testing/doing whatever.
Posted: Mon Jul 31, 2006 1:51 pm
by Patrickssj6
YAY cool.Pitty that many people are on vacation.I'm talking to BEEF right now and writing some test apps
Posted: Tue Aug 01, 2006 9:03 am
by Excal
So, I'd need to upload this app to the Server and execute it somehow?... I think the HM server runs linux...
Posted: Tue Aug 01, 2006 9:39 am
by Patrickssj6
Excal wrote:So, I'd need to upload this app to the Server and execute it somehow?... I think the HM server runs linux...
That hurts.
Well this app will work on any server so it doesn't matter(I'm mean with windows).We'll see.I'll talk to Rec0 when he comes back and we are going to see.
Posted: Tue Aug 01, 2006 5:15 pm
by jks
Excal wrote:So, I'd need to upload this app to the Server and execute it somehow?... I think the HM server runs linux...
They have a halo ded server runner for linux? I thought it only ran on windows, since it is made by microsoft...
Posted: Tue Aug 01, 2006 5:21 pm
by Patrickssj6
jks wrote:Excal wrote:So, I'd need to upload this app to the Server and execute it somehow?... I think the HM server runs linux...
They have a halo ded server runner for linux? I thought it only ran on windows, since it is made by microsoft...
jks with your smart thinking you saved my day
*BOWS*
Alright for an update:
We have everything so far working.Rec0 will be back on Monday and I'll h3x the heck out of him regarding some questions on Halo.
We decided that the best player gets also a * sign in front of his name(like in CTF) just with a different color.
I can't really say that this project is a pain.BEEF and I can't resist after 5 minutes of testing opening the server for other players and own them to the death.Most of the time BEEF is getting something to eat O.o.
Well Beta test will soon.
Oh and I found a bug with names so I have to use 11 adresses for EACH name that mean 11*16=176(Funny,this is the first time I realized how many adresses there are) adresses only for names.You guys can tell that that part is also a pain in the ass(maybe I'm going to let BEEF do all the calculating(*Evil Intentions*))
As far everything is working fine besides some little fucking shit where I think why am I doing this anyway.But if something works YAY!

Posted: Tue Aug 01, 2006 7:10 pm
by BEEF!!!
As easy as this stuff is, it's time consuming and tedious. Disregarding that, the project is comming along smoothly.
Keep checking for updates!
Posted: Tue Aug 01, 2006 9:32 pm
by Cuda
I can be a good Guinea Pig!
Posted: Wed Aug 02, 2006 6:53 am
by Patrickssj6
Alright small update I guess:
- -I got the Process thing to work (this was holding me off the whole time to watch the Halo Console Process).The Halo window is called "Halo".The HaloCE window is called "Halo" cause it says so.But whats up with Halo Console (1)?Anybody got an idea how that is called? Its called "ConsoleClassWindow".
I had to get a Process Watcher only to find that out >.<
-I tested out Unicodo(ASCii code + Normal Chars + Numbers) Chars and it doesn't work.So I guess 0.2 version will have unicode support.
-Everything Else right now seems to work just fine.
Posted: Wed Aug 02, 2006 5:20 pm
by BEEF!!!
Another update.
Also to determine best player we are making it so assists are +0.5 to your score.
Posted: Wed Aug 02, 2006 5:26 pm
by fishface617
ooo i have a idea!
at the end of each game, in the post game or something, you can have 4 or 5 maps come up and the players vote on which map they want next, and obviously whichever wins is played. but after that map different maps come up so the same map isnit played like 5 times in a row...you will need a lot of maps...hehe, but it would be awsome
Posted: Wed Aug 02, 2006 11:54 pm
by Locke
Patrickssj6 wrote:Oh and I found a bug with names so I have to use 11 adresses for EACH name that mean 11*16=176(Funny,this is the first time I realized how many adresses there are) adresses only for names.
Adresses for all names
Player(0) = &H745CAA
Player(1) = &H745CCA
Player(2) = &H745CEA
Player(3) = &H745D0A
Player(4) = &H745D2A
Player(5) = &H745D4A
Player(6) = &H745D6A
Player(7) = &H745D8A
Player(8) = &H745DAA
Player(9) = &H745DCA
Player(10) = &H745DEA
Player(11) = &H745E0A
Player12) = &H745E2A
Player(13) = &H745E4A
Player(14) = &H745E6A
Player(15) = &H745E8A
Patrickssj6 wrote:
- -I got the Process thing to work (this was holding me off the whole time to watch the Halo Console Process).The Halo window is called "Halo".The HaloCE window is called "Halo" cause it says so.But whats up with Halo Console (1)?Anybody got an idea how that is called? Its called "ConsoleClassWindow".
I had to get a Process Watcher only to find that out >.<
There are easier ways to do that. Just have the code search for a window.
Example:
hWndConsole = HaloMemory.FindWindow(vbNullString, "Halo Console (1)")
I can help you out tomorrow(today. Writing this at midnight). You know my aim and I will be on.
Posted: Thu Aug 03, 2006 6:08 am
by Patrickssj6
Locke thats awesome.
I think we will include the unicode,assist,new score keeper into the 0.2 version.
Locke you know how to display a Server Messsage through hexing?
Posted: Fri Aug 04, 2006 10:48 am
by Patrickssj6
Sry for double.Alright since Locke is helping now we will get this thing earlier done.
Things to be done:
-We need a module which we can't find on the internet(they are always incomplete) in order to send Server Messages.
-We have to complete the 171 adresses still.Me and BEEF devided the work so it goes faster.
-A small bug that will cost me a couple of lines of code
Posted: Tue Aug 08, 2006 7:23 pm
by Bigern1990
once u guys start to beat test it ill be glad to help, however i cant code or anything
SUGGESTION!!!
When someone gets a killing spree or a Running riot, have it anounce it over the text box for everyone to see! Also have it do that for double kill - killtacular too! Then you could tell when someone really does get a killtacular!
Posted: Tue Aug 08, 2006 11:18 pm
by Locke
Patrickssj6 wrote:Sry for double.Alright since Locke is helping now we will get this thing earlier done.
Things to be done:
-We need a module which we can't find on the internet(they are always incomplete) in order to send Server Messages.
I found the module on an old back up of mine. You didn't seem to be on today though.
Posted: Wed Aug 09, 2006 7:02 am
by Patrickssj6
Locke wrote:Patrickssj6 wrote:Sry for double.Alright since Locke is helping now we will get this thing earlier done.
Things to be done:
-We need a module which we can't find on the internet(they are always incomplete) in order to send Server Messages.
I found the module on an old back up of mine. You didn't seem to be on today though.
<3 I'll get on the whole day.
Bigern1990 wrote:once u guys start to beat test it ill be glad to help, however i cant code or anything
SUGGESTION!!!
When someone gets a killing spree or a Running riot, have it anounce it over the text box for everyone to see! Also have it do that for double kill - killtacular too! Then you could tell when someone really does get a killtacular!
You dont need Coding experience for this.
Thats a very good idea.I'll try to think how to implement that into our app in the next versions.
Posted: Wed Aug 09, 2006 7:50 am
by Cuda
Maybe like a Mani Admin Plugin Equivalent for Halo?
Bigern1990 wrote:When someone gets a killing spree or a Running riot, have it anounce it over the text box for everyone to see! Also have it do that for double kill - killtacular too! Then you could tell when someone really does get a killtacular!
Sounds good, maybe see if you could add it in with the already available server message on already on flag caps in CTF games.
Posted: Wed Aug 09, 2006 8:18 am
by Patrickssj6
Admin tools=rec0 server tools
The are so l33t I wouldn't even try to copy one of them.
http://www.hivclan.org/gameserver.htm