The Gang Garrison 2 Forum
May 22, 2013, 05:37:40 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Chat with us on IRC: http://ganggarrison.com/irc.html
Server: irc.esper.net, Channel: #gg2
 
   Home   Help Search Login Register  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 »
  Print  
Author Topic: Tempest Bot [v5_3]  (Read 35517 times)
Orpheon
2011 Haxxy Award Winner
*
Offline Offline

Posts: 5830


Developer


« Reply #60 on: May 06, 2011, 01:05:26 pm »

is v3 newest?

also tempest is fine, just wanted to know if the name had any special meaning behind it
Yep, everything ending with "v0_3" is the newest of new right now. Normally whatever's on the OP is updated.
Logged

Your mind is software. Program it.
Your body is a shell. Change it.
Death is a disease. Cure it.
Extinction is approaching. Fight it.
Orpheon
2011 Haxxy Award Winner
*
Offline Offline

Posts: 5830


Developer


« Reply #61 on: May 06, 2011, 01:19:47 pm »

it turns my  character a bot?
Yes. That is because I skipped the problem of stripping the network code and went directly to work on the AI.

how about spawning them instead?
I don't know how. It's one of the things I asked for help in the "For Programmers" section. Sorry.

also, is this compatible with vanilla?
imagine releasing few of these to a server, free sniper practise!
Yep. As long as your computer can support a client per bot (see above) you can have as many as you want on any server.
Logged

Your mind is software. Program it.
Your body is a shell. Change it.
Death is a disease. Cure it.
Extinction is approaching. Fight it.
♫Ozoh
Hero Member
*****
Online Online

Posts: 4036



WWW
« Reply #62 on: May 06, 2011, 01:20:56 pm »

Rename the thread
Logged

if they named one winter storm oic you would probably go on a shooting spree at the atlanta headquarters
pfft, skip the kiss and go straight for anal
Derpduck [LORD]
2011 Haxxy Finalist
*
Offline Offline

Posts: 3529



« Reply #63 on: May 06, 2011, 01:27:02 pm »

i dont think that this is possible but could you have a server hosting thing (like vindcators server host mod) that when you press a key like "insert" it spawns a bot on a random team with a random class (this would be separate to the current bot)
Logged

Orpheon
2011 Haxxy Award Winner
*
Offline Offline

Posts: 5830


Developer


« Reply #64 on: May 06, 2011, 01:40:38 pm »

Rename the thread
Did, but what exactly should I name it?.

i dont think that this is possible but could you have a server hosting thing (like vindcators server host mod) that when you press a key like "insert" it spawns a bot on a random team with a random class (this would be separate to the current bot)
How it is right now:
The bot pretends to be a human to everything, even the client it's running on. All it does is send keybytes instead of the user in PlayerControl.

How it should be:
The bot would be a server-only option, and the server would spoof the bot as a player, but only to all the other clients. Itself would treat it as a separate entity, and that is the hard part. The server would know that it is not a human, and would not show it on screen etc...
Logged

Your mind is software. Program it.
Your body is a shell. Change it.
Death is a disease. Cure it.
Extinction is approaching. Fight it.
♫Ozoh
Hero Member
*****
Online Online

Posts: 4036



WWW
« Reply #65 on: May 06, 2011, 01:41:30 pm »

Tempest Bot [v0_3]
Logged

if they named one winter storm oic you would probably go on a shooting spree at the atlanta headquarters
pfft, skip the kiss and go straight for anal
Orpheon
2011 Haxxy Award Winner
*
Offline Offline

Posts: 5830


Developer


« Reply #66 on: May 06, 2011, 02:03:43 pm »

Tempest Bot [v0_3]
done

PS: We have reached the dead zone (the limit of the other threads).
« Last Edit: May 06, 2011, 03:06:59 pm by Orpheon » Logged

Your mind is software. Program it.
Your body is a shell. Change it.
Death is a disease. Cure it.
Extinction is approaching. Fight it.
]LNW[Twitcher/RA/
Disc Jockey Pride
Has the touch; the power
**
Offline Offline

Posts: 8693


Fraggin' Ragle. Gibbing your shit.


WWW
« Reply #67 on: May 06, 2011, 11:08:17 pm »

Is it possible to make multiple bots to go at? You know, during these serverless times?
Logged


YAHR HAR FIDDLE DEE DEE GOTTA GO FAST AN' IT'S ALRITE TO ME
thecheapgentleman.wordpress.comWho needs swag when you have dosh?
Orpheon
2011 Haxxy Award Winner
*
Offline Offline

Posts: 5830


Developer


« Reply #68 on: May 07, 2011, 02:44:47 am »

Is it possible to make multiple bots to go at? You know, during these serverless times?
Again, only if can run a client per bot. I know, it's dumb, I'm working on a fix for this. Don't expect it too soon though.
Logged

Your mind is software. Program it.
Your body is a shell. Change it.
Death is a disease. Cure it.
Extinction is approaching. Fight it.
Orpheon
2011 Haxxy Award Winner
*
Offline Offline

Posts: 5830


Developer


« Reply #69 on: May 07, 2011, 05:01:30 am »

Ok, updated for the third time. Now has some basic working form of enemy vertical movement prediction (it can aim better) and knows what to do with the intel. It can also navigate on most map modes, and if it doesn't know what mode it's in, it just goes to the enemy spawn. There still are some problems with the fighting script, but they are not that important

PS: Haunt, you were right. Gap jumping is really useful and works much better than I expected. Thanks.
Logged

Your mind is software. Program it.
Your body is a shell. Change it.
Death is a disease. Cure it.
Extinction is approaching. Fight it.
Adrenaline Rush
Full Member
***
Offline Offline

Posts: 241



« Reply #70 on: May 07, 2011, 02:19:51 pm »

mmm... ok so some things tha should be added (think about it orpheon):
Dificulties:
Pro
Nightmare
Im Good
Im A Fail Spy
I Suck
----------------
wall/ceiling/ground check (for detecting where to not walk/jump and when to jump
----------------------------------------------------------------------------------
using talk bubbles  z4  z3  z6  z8  z9   x6  c3 like this so the player know what is happening
------------------------------------------------------------------------------------------------------
New Ideas!!!:
if bot see a sentry he uses this bubble: x5
medics will retreat when with 20 hp or less
heavy will call for a medic right at the start of the round
use certain nodes for scout so other bots won't try to go there
if there are no nodes the bots will do a easy work of scan the map and create nodes just like counter-strike:source
-----------------------------------------------------------------------------------------------------
that is it all ideas i got anyone got better things go on and speak everything out u mouth
« Last Edit: May 10, 2011, 10:35:43 am by Adrenaline Rush » Logged

Orpheon
2011 Haxxy Award Winner
*
Offline Offline

Posts: 5830


Developer


« Reply #71 on: May 07, 2011, 02:42:59 pm »

mmm... ok so some things tha should be added (think about it orpheon):
Dificulties:
Pro
Nightmare
Im Good
Im A Fail Spy
I Suck
----------------
 
Well,... maybe sometime where the bot can actually stand its ground against medium players. Right now this is redundant; the bot sucks ass. But ok, I've taken note.

wall/ceiling/ground check (for detecting where to not walk/jump and when to jump
----------------------------------------------------------------------------------
Yes yes yes yes. This I'm trying to do sice some time, and it also kinda works now. Can you be more specific about what kind of detection, like 40 pixels infront, 30 higher, etc...? That could really be useful.

using talk bubbles  z4  z3  z6  z8  z9   x6  c3 like this Smiley so the player know what is happening
------------------------------------------------------------------------------------------------------
Well, why not? But I need exact figures when to show what. I also need to learn the chat bubble system.

that is it all ideas i got anyone got better things go on and speak everything out u mouth

You might even want to repeat that a bit louder. Go on.
Logged

Your mind is software. Program it.
Your body is a shell. Change it.
Death is a disease. Cure it.
Extinction is approaching. Fight it.
Haunt
Hero Member
*****
Offline Offline

Posts: 592

Threads killed:2


« Reply #72 on: May 07, 2011, 03:11:57 pm »

using talk bubbles  z4  z3  z6  z8  z9   x6  c3 like this Smiley so the player know what is happening
------------------------------------------------------------------------------------------------------
Well, why not? But I need exact figures when to show what. I also need to learn the chat bubble system.

that is it all ideas i got anyone got better things go on and speak everything out u mouth

You might even want to repeat that a bit louder. Go on.
You still need to learn the Chat Bubble system?I might help or something

THAT IS IT ALL IDEAS I GOT ANYONE GOT BETTER THINGS GO ON AND SPEAK EVERYTHING OUT U MOUTH
Logged

Guys, give him a break! You can't just ban him for being genuinely stupid, it's a disability!
(Cracked)
Wow,forumgoers are fags
dr.stampy
Guest
« Reply #73 on: May 07, 2011, 05:04:24 pm »

i tested it out and it didnt seem to want to aim or shoot at all
Logged
Orpheon
2011 Haxxy Award Winner
*
Offline Offline

Posts: 5830


Developer


« Reply #74 on: May 08, 2011, 01:50:47 am »

i tested it out and it didnt seem to want to aim or shoot at all
The GMK or the Exe? Because no, the GMK doesn't have any code aiming or shooting.

EDIT: Oh, I see what you mean. Did you happen to execute it alone? Because it skips the whole aiming code if there is no enemy on the map.

I fixed 1 bug, you don't have to redownload. Just a small fix around BotFight.
« Last Edit: May 08, 2011, 02:05:25 am by Orpheon » Logged

Your mind is software. Program it.
Your body is a shell. Change it.
Death is a disease. Cure it.
Extinction is approaching. Fight it.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.355 seconds with 18 queries.