xboxscene.org forums

Pages: [1] 2

Author Topic: Bot Progress Thread  (Read 183 times)

Mad_Gouki

  • Archived User
  • Sr. Member
  • *
  • Posts: 310
Bot Progress Thread
« on: August 30, 2003, 09:18:00 AM »

my guess... it could be done (anything COULD be done) but it wont
Logged

rob1309

  • Recovered User
  • Hero Member
  • *
  • Posts: 561
Bot Progress Thread
« Reply #1 on: August 30, 2003, 10:37:00 AM »

way too much work that no1 will probably take the time to mess with it
Logged

Gibby 117

  • Archived User
  • Sr. Member
  • *
  • Posts: 260
Bot Progress Thread
« Reply #2 on: August 30, 2003, 11:01:00 AM »

well you would also have to give them moving pathes and the abittly to pick up weapons, and they would have to shoot each others. So no its not gonnig to be done, cause it cant.
Logged

Mad_Gouki

  • Archived User
  • Sr. Member
  • *
  • Posts: 310
Bot Progress Thread
« Reply #3 on: August 30, 2003, 12:19:00 PM »

nono gibby, NEVER say cant, if someone had the knowhow they could, and if they wanted to, the could... but we really dont need halo bots.
Logged

SHiZNO

  • Archived User
  • Sr. Member
  • *
  • Posts: 287
Bot Progress Thread
« Reply #4 on: August 30, 2003, 12:40:00 PM »

it wouldnt be editing the cache tho...itd involve hosting a server on a PC and emulating a 'fake' HALO/xbox...but before that youd need to decipher all the net code, like where on the map, jump, shoot, guns, yadi yada....and then trying to 'know' where the MC's are...youd have to do a scan of a circle around you, a bit of math to get the angle, aim, fire ......

not to mention other things such as walls, drops, weapon, flags, vehicles...


i dont see it happening....ever

but maybe someone is bored enough to try working on it
Logged

GOD_

  • Archived User
  • Newbie
  • *
  • Posts: 15
Bot Progress Thread
« Reply #5 on: August 30, 2003, 03:01:00 PM »

yeah thats basicly the idea i had....
Logged

xboxfrizzy

  • Archived User
  • Jr. Member
  • *
  • Posts: 70
Bot Progress Thread
« Reply #6 on: August 30, 2003, 03:10:00 PM »

Just make a MC that spawns after a certain amount of time after you start,  has infinate ammo,  only runs in the direction twards you,  if it hits a wall,  oh well,  then its stuck untill you come around it.  All we really need is something that moves in some type of pattern and shoots in your direction,   sound prety simple to me,  but i know nothing about coding,   so if your a cool halo hacker,  youll do this,  then tell me.
Logged

SHiZNO

  • Archived User
  • Sr. Member
  • *
  • Posts: 287
Bot Progress Thread
« Reply #7 on: August 30, 2003, 07:40:00 PM »

yeah but we only edit extracted cache files, and theres no enemys/AI or anything like that in them...and the MC himself has no AI so..
Logged

Large Dopant white

  • Archived User
  • Hero Member
  • *
  • Posts: 500
Bot Progress Thread
« Reply #8 on: August 30, 2003, 08:51:00 PM »

QUOTE (SHiZNO @ Aug 31 2003, 04:40 AM)
yeah but we only edit extracted cache files, and theres no enemys/AI or anything like that in them...and the MC himself has no AI so..

Actually, looking at Boll's lists and whatnot, there is AI scripts and whatnot in the single player levels that you can byte swap with other crap (like everything else). However, none of the MP maps have it, so, until there's a way to inject/extract elements from one map to another, that idea's toasted. The only feasable idea is one someone already mentioned - have a PC running a Halo Bot program that logs into the XBox and acts, for all intents and purposes, like a normal player.
Oh, and there IS a need for Halo bots. It's amazing they weren't built into the game.... not all of us have 4 people waiting to play Halo at once, you know... even with the tunneling software.
Logged

SHiZNO

  • Archived User
  • Sr. Member
  • *
  • Posts: 287
Bot Progress Thread
« Reply #9 on: August 31, 2003, 06:46:00 PM »

thats exactly what  i said?
Logged

SHiZNO

  • Archived User
  • Sr. Member
  • *
  • Posts: 287
Bot Progress Thread
« Reply #10 on: August 31, 2003, 06:52:00 PM »

Here are some things i can think of that will kick you in the ass if you try:

Respawn happens at DIFFERENT places on the map, so merely dumping the packets and using them for movement, wont work when it respawns etc

Walls, vehicles or ANY obstacle instantly fucks your 'path', could even CRASH the game if you give it the wrong packet at the wrong time, or at LEAST go out of sync, eject player

Calculating the angle of you to the chief wont be no easy feat, considering there are different levels on the Y axis, not to mention obstacles etc... example: you might be on a hill, on a structure, cave.

RED VS BLUE? WHO? GREEN? WHAT?


Logged

Large Dopant white

  • Archived User
  • Hero Member
  • *
  • Posts: 500
Bot Progress Thread
« Reply #11 on: August 31, 2003, 10:46:00 PM »

QUOTE (SHiZNO @ Sep 1 2003, 03:52 AM)
Here are some things i can think of that will kick you in the ass if you try:

Respawn happens at DIFFERENT places on the map, so merely dumping the packets and using them for movement, wont work when it respawns etc

Walls, vehicles or ANY obstacle instantly fucks your 'path', could even CRASH the game if you give it the wrong packet at the wrong time, or at LEAST go out of sync, eject player

Calculating the angle of you to the chief wont be no easy feat, considering there are different levels on the Y axis, not to mention obstacles etc... example: you might be on a hill, on a structure, cave.

RED VS BLUE? WHO? GREEN? WHAT?

No one said it'd be easy... those are all valid points. But, look at EraserBot- if I remember correctly, alot of people thought that was unfeasable, too.... turned out to work rather nicely, as it's one of the more popular bot proggies for Q2. Again, it's not gonna be easy at all, but if a programmer had serious intent and drive to do it, I'm sure it's possible.
Logged

anthmoo

  • Archived User
  • Jr. Member
  • *
  • Posts: 83
Bot Progress Thread
« Reply #12 on: September 01, 2003, 12:23:00 AM »

I think it could be done but you'd need to have offsets for enemy AI. The enemy AI would only be contained in the single player maps so we would need to move that information into the multiplayer map files. We already have a working texture ripper and injector (unreleased but we still got it) so it wont be long now to extract the files.

Another possibility is that the enemy AI is in the XBE, anyone else want to help me on this one?
Logged

DuDeR MaN

  • Archived User
  • Sr. Member
  • *
  • Posts: 475
Bot Progress Thread
« Reply #13 on: September 01, 2003, 01:15:00 AM »

hmm... it's a possibility... well I've been workin on bots for a couple days now on silent cartogrpher and I haven't had any luck yet so you can try it and I'd love to know what you find.
Logged

DuDeR MaN

  • Archived User
  • Sr. Member
  • *
  • Posts: 475
Bot Progress Thread
« Reply #14 on: September 01, 2003, 11:00:00 AM »

biggrin.gif

with the help of N-, earlier today we found that the AI is in the "actor variant" files... one step down... plenty more to go.
Logged
Pages: [1] 2