xboxscene.org forums

OG Xbox Forums => Game Hacking => Xbox Game Forums => Halo => Topic started by: brimX on December 01, 2003, 07:12:00 PM

Title: Bots In Halo
Post by: brimX on December 01, 2003, 07:12:00 PM
is it possible to hack halo and add in bots? some guy claimed to do it. is it possible?

im talkin about the bots like in unreal tournament where u can have the computer play in ur game as a bot.

can it be done yet?
Title: Bots In Halo
Post by: d3fault_dot_xbe on December 01, 2003, 07:30:00 PM
o not this again.... some people already tried.... and it never worked.... and it probly never will (well, u should never say never)
Title: Bots In Halo
Post by: EggHead on December 01, 2003, 08:23:00 PM
Its not possible yet!      :blink:

But it has been proven that some ai is transferrable to multiplayer.
We have been able to make turrets shoot at us and track us.
But as for bots thats a little trickier.

I have been able to inject elites and such but they dont seem to want to kill you  :angry: .
I was thinking of using 'team based senarios' instead of my usual 'slayer' and bind the bots
to a team.

Ne body else had ne sucess at all ???
Title: Bots In Halo
Post by: xboxhackern00b on December 01, 2003, 09:15:00 PM
just to let you know the guy above me is talking about PC halo not XBOX there will probably never be bots for us people who have no friends sad.gif j/k or slow internet maybe in Halo2 we can only hope!
Title: Bots In Halo
Post by: dmauro on December 02, 2003, 12:17:00 PM
Most of the information above is either dated or just not true.

I have successfully put bots into Halo PC multiplayer.  As of now they only sit in the warthog and shoot at you (from the gunner and passenger seats, driver does nothing).  And if you flip the warthog they will then shoot at you with whatever weapon you have them equipped with.  They do not walk around or drive yet.  Hopefully this will come soon.

As far as XBOX.  I really don't think this would be hard to do for xbox.  I could replicate the above in Halo XBOX, it would just be a bit more time consuming without HMT rebuild abilities.  HMT also made ai possible simply because the accident that was made that made us aware that it was possible would never have been made without HMT.

Once we get bots figured out, I don't foresee them being difficult to port to Halo XBOX (I could be wrong though, especially if it requires heavy scnr meta editing).

I expect to release sentry turrets soon for Halo PC as an HMT patch.  They will be laag and rocket turrets that shoot at anyone who comes near them.  THey will be used to protect special areas of any maps from entry.  Keep an eye out.
Title: Bots In Halo
Post by: Liamb2003 on December 02, 2003, 12:22:00 PM
wow nice workin dmauro. sounds like youve made alot of progress. I havent seen you around for a while, sounds like you still been workin hard tho.
Title: Bots In Halo
Post by: Stealth Ermac on December 02, 2003, 12:48:00 PM
Here's a thought. Dmauro maybe you can shed a little light on this.   Does the Cyborg block have any AI space contained in it because what I'm thinking is if there is would it be possible to transfer that into a Cyborg spot, and then just exchange an object to a cyborg.  I've done that with a warthog and it ends up beign just an MC that stands there, so all its really missing is the AI.
Title: Bots In Halo
Post by: DuDeR MaN on December 02, 2003, 01:23:00 PM
QUOTE (dmauro @ Dec 2 2003, 04:41 PM)
Most of the information above is either dated or just not true.

I have successfully put bots into Halo PC multiplayer.  As of now they only sit in the warthog and shoot at you (from the gunner and passenger seats, driver does nothing).  And if you flip the warthog they will then shoot at you with whatever weapon you have them equipped with.  They do not walk around or drive yet.  Hopefully this will come soon.

As far as XBOX.  I really don't think this would be hard to do for xbox.  I could replicate the above in Halo XBOX, it would just be a bit more time consuming without HMT rebuild abilities.  HMT also made ai possible simply because the accident that was made that made us aware that it was possible would never have been made without HMT.

Once we get bots figured out, I don't foresee them being difficult to port to Halo XBOX (I could be wrong though, especially if it requires heavy scnr meta editing).

I expect to release sentry turrets soon for Halo PC as an HMT patch.  They will be laag and rocket turrets that shoot at anyone who comes near them.  THey will be used to protect special areas of any maps from entry.  Keep an eye out.

wow... I was working on bots for awhile and found out some info but ultimatly impossible without injecting information.

Here's my theory.  ok so they can shoot (still suprised at that, was any files injected into multiplayer for that?) at you, but can't run.   think we may be able to run but only run after you at all times which wouldn't make it very fair since they would always be shooting exactly where you were like a magnet.  Unless you could somehow inject covenant AI into multiplayer but then you need covenant models since they do things the cyborg mdel can't (lack of animation, etc.).  But I don't think AI would be possible unless you can edit their tracks (the area that the AI tells them to run to) but tell will tell.
Title: Bots In Halo
Post by: stunna on December 02, 2003, 01:39:00 PM
i have dreams of a laptop gun! for those not aware of what this is its a normal gun that has a 2nd function as a stationary gun where you choose to throw it, it has a certain amount of ammo, and shoots at anything in it veiw. i seriously hope this can be done one day!
Title: Bots In Halo
Post by: EggHead on December 02, 2003, 03:56:00 PM
Sorry about my post before, i was talking about Halo PC.

dmauro are your turrets goin to be team specific
because the ones i made just shot at every one  :P

btw. what did u swap with what to get the bot into the game.
the only thing that worked for me was to switch some thing
with the biped (of the, so called, bot)

and how did u manage to get the bots into the warthog.

gl with your mod
Title: Bots In Halo
Post by: d3fault_dot_xbe on December 02, 2003, 05:58:00 PM
QUOTE (dmauro @ Dec 2 2003, 09:41 PM)
...HMT also made ai possible simply because the accident that was made that made us aware that it was possible would never have been made without HMT.
...

i read this like 5 times b4 i understood it lol

good job on gettin em to shoot at you dmauro. YOU ARE THE HALO GOD
Title: Bots In Halo
Post by: dmauro on December 03, 2003, 05:35:00 AM
Stunna, I am thinking the same thing.  I am thinking if I can make my turrets small without screwing up the animations, and then make them stick to surfaces, it would be possible.  But there is of course still the problem they can't distinguish between multiplayer-type teams (ie. red, blue, etc.).

About putting ai into cyborg biped, no that is not possible.  You need to have an actv that points to a biped and an actr (the "ai file").  To get the bots into the warthogs I simply used the empty actv slots that are in every seat of every vehicle.  I did the same for ghosts.

I have smart turrets done (they kick my ass because as of now there is no way to kill or otherwise incapacite them), but I am going to play with the ai now and see what I can figure out about it.  Possibly I am get them to distinguish between teams, but that remains to be seen.
Title: Bots In Halo
Post by: EggHead on December 03, 2003, 05:51:00 AM
Great work dmauro

Sounds like you are on top of things once again.
Thanks for the advice for spawning bots and such.
To use the turrets i was using i had to create a dummy vehicle
and 'pass/force' information to the turret otherwise my turret just sat there.

As for the part about distinguishing between teams, that will most likely be a proplem.
I guess you would have to assign the team of the creator to the turret.
You will figure it out so good luck.

As for me i am going to try to convert single player maps into multiplayer maps
If this works we shal see if bots are really possible (are not run from the engine)
and maybe internet co-op.
Title: Bots In Halo
Post by: Stealth Ermac on December 03, 2003, 05:44:00 AM
I was wondering about the whole single player to multiplayer conversion, but how much stuff would needed to be changed.  I'd imagine those probably have a lot of triggers related to movie sequences, objectives, voice overs and stuff, so it could be tricky, but let us know if you make progress. smile.gif
Title: Bots In Halo
Post by: EggHead on December 03, 2003, 04:20:00 PM
That is true.
But the main thing i am worried about is the split maps.
In single player most maps are divided into sections to increase speed.
That may pose a threat to be able to ever convert the maps.

I will keep you updated on my progress.
Title: Bots In Halo
Post by: mastertito4 on December 03, 2003, 04:17:00 PM
is there anyway to make like the camo box the turret, and at the start is on neither side (so it shoots no1) but can be picked up and assigned to ur team so u can either defend ur base with it or kick the other teams ass? (can be reconfigured somehow? maybe every time its picked up it becomes the picker uppers bitch?)

that would pwn for ctf
Title: Bots In Halo
Post by: spgurley on December 04, 2003, 10:44:00 AM
biggrin.gif
Title: Bots In Halo
Post by: Pentium on December 04, 2003, 11:25:00 AM
i still think the easiest way to make an ai bot is using the ai of your teamates when u kill 3 of them in the singleplayer mode they attack the only thing that sucks is its in the singleplayer and not in multiplayer levels
Title: Bots In Halo
Post by: onlyme on December 04, 2003, 12:18:00 PM
check @ halomods.com they have a video of ai on BG its for halo pc at the min but we all hope it will be on xbox asap
Title: Bots In Halo
Post by: Large Dopant white on December 04, 2003, 12:23:00 PM
The only way I see to implement bots in Halo is if someone writes a "bot client". What I mean by this is you'd have a program on your computer that'd simulate, say, 3 'players'. You tell it when and what game to connect to. When it connects to the LAN Halo game, it acts as if it's three actual players connecting. It'd be a bitch to do, but it's certainly more feasable than figuring out how to inject the AI from single player, then hack 'em to do paths or whatever.
EDIT: A good base of thought for this sort of thing is the bot mod for Quake 2... I think it was called EraserBot. All it did was 'simulate' players to connect to a server.
Title: Bots In Halo
Post by: mastertito4 on December 04, 2003, 06:00:00 PM
those guys r cool dudes

and fuckin brilliant

i cant wait for fully workin AI and flawless model injection *drools*