Codename: Nightfall (HM Server Tools Eventually)

Please check here for inportant information.
Patrickssj6




Pi Collaborator

Posts: 5426
Joined: Sat Jul 24, 2004 12:12 pm
Location: I'm a Paranoid
Contact:

Codename: Nightfall (HM Server Tools Eventually)

Post by Patrickssj6 »

Image
Image
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
:D

UPDATES:

The Labels will of course be removed
Image
Image
LATEST ONE:
Image

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
Last edited by Patrickssj6 on Fri Aug 04, 2006 11:00 am, edited 7 times in total.
...left for good
User avatar
jks




Orb Scorched Earth

Posts: 3549
Joined: Sat Oct 02, 2004 2:29 pm
Location: SPARTAAAAAAAAAAAA
Contact:

Post by jks »

I'm in for testing/doing whatever.
Image
HaloMod's Scapegoat�
Patrickssj6




Pi Collaborator

Posts: 5426
Joined: Sat Jul 24, 2004 12:12 pm
Location: I'm a Paranoid
Contact:

Post by Patrickssj6 »

YAY cool.Pitty that many people are on vacation.I'm talking to BEEF right now and writing some test apps
...left for good
User avatar
Excal




Socialist Pyre

Posts: 1779
Joined: Fri Jan 02, 2004 9:55 am
Location: Bronx, NY

Post by Excal »

So, I'd need to upload this app to the Server and execute it somehow?... I think the HM server runs linux...
Image
Patrickssj6




Pi Collaborator

Posts: 5426
Joined: Sat Jul 24, 2004 12:12 pm
Location: I'm a Paranoid
Contact:

Post 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.
...left for good
User avatar
jks




Orb Scorched Earth

Posts: 3549
Joined: Sat Oct 02, 2004 2:29 pm
Location: SPARTAAAAAAAAAAAA
Contact:

Post 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...
Image
HaloMod's Scapegoat�
Patrickssj6




Pi Collaborator

Posts: 5426
Joined: Sat Jul 24, 2004 12:12 pm
Location: I'm a Paranoid
Contact:

Post 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! :D
...left for good
User avatar
BEEF!!!




Pyre

Posts: 1496
Joined: Wed Nov 05, 2003 5:47 pm
Location: Berlin, MA

Post 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!
User avatar
Cuda




Grunge

Posts: 5725
Joined: Tue Oct 18, 2005 2:59 pm
Location: Torrance, CA

Post by Cuda »

I can be a good Guinea Pig!
Image
Patrickssj6




Pi Collaborator

Posts: 5426
Joined: Sat Jul 24, 2004 12:12 pm
Location: I'm a Paranoid
Contact:

Post 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.
...left for good
User avatar
BEEF!!!




Pyre

Posts: 1496
Joined: Wed Nov 05, 2003 5:47 pm
Location: Berlin, MA

Post by BEEF!!! »

Another update.

Also to determine best player we are making it so assists are +0.5 to your score.
fishface617





Posts: 1557
Joined: Thu Mar 16, 2006 5:50 pm
Location: RI

Post 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
User avatar
Locke




Socialist Advisor Translator

Posts: 2225
Joined: Fri Aug 06, 2004 1:42 am
Location: Woot.com
Contact:

Post 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.
Image
Feel free to send me an instant message if you need anything.
Patrickssj6




Pi Collaborator

Posts: 5426
Joined: Sat Jul 24, 2004 12:12 pm
Location: I'm a Paranoid
Contact:

Post 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?
...left for good
Patrickssj6




Pi Collaborator

Posts: 5426
Joined: Sat Jul 24, 2004 12:12 pm
Location: I'm a Paranoid
Contact:

Post 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
...left for good
User avatar
Bigern1990




Wordewatician 100

Posts: 120
Joined: Sat May 21, 2005 7:55 am
Contact:

Post 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!
Image
User avatar
Locke




Socialist Advisor Translator

Posts: 2225
Joined: Fri Aug 06, 2004 1:42 am
Location: Woot.com
Contact:

Post 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.
Image
Feel free to send me an instant message if you need anything.
Patrickssj6




Pi Collaborator

Posts: 5426
Joined: Sat Jul 24, 2004 12:12 pm
Location: I'm a Paranoid
Contact:

Post 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.
...left for good
User avatar
Cuda




Grunge

Posts: 5725
Joined: Tue Oct 18, 2005 2:59 pm
Location: Torrance, CA

Post 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.
Image
Patrickssj6




Pi Collaborator

Posts: 5426
Joined: Sat Jul 24, 2004 12:12 pm
Location: I'm a Paranoid
Contact:

Post by Patrickssj6 »

Admin tools=rec0 server tools

The are so l33t I wouldn't even try to copy one of them. :D

http://www.hivclan.org/gameserver.htm
...left for good
Post Reply