.:: Bots United ::.  
filebase forums discord server github wiki web
cubebot epodbot fritzbot gravebot grogbot hpbbot ivpbot jkbotti joebot
meanmod podbotmm racc rcbot realbot sandbot shrikebot soulfathermaps yapb

Go Back   .:: Bots United ::. > Cyborg Factory > RealBot > General Forum
General Forum Follow progress, give suggestions, reply to bug report threads here.

Reply
 
Thread Tools
Re: CS: SOURCE bot is possible... and i can show it ya ;)
Old
  (#11)
Bluesman
Member
 
Bluesman's Avatar
 
Status: Offline
Posts: 103
Join Date: Jan 2004
Location: Delsbo, Sweden
Default Re: CS: SOURCE bot is possible... and i can show it ya ;) - 10-12-2004

Quote:
Originally Posted by 0xygenē
I have a question. Will there be a easy way to install bots for css?
I donīt have internet, so i have to go to a friend to connect steam.
In the consol i could type bot_add after that there stood fatal-error!
i thougt i had to download a bot but there is no bot for css!?
Will there be a bot coming out soon?

Sorry for my english, im from germany.
oxy
The official bot for CS:S has not been released yet

And the bot-coders here at BU are now working hard with the SDK, so that we will got CS:S bots in the future


"The blues are the roots, everything else is the fruits" -Willie Dixon
  
Reply With Quote
Re: CS: SOURCE bot is possible... and i can show it ya ;)
Old
  (#12)
stefanhendriks
RealBot Author
 
stefanhendriks's Avatar
 
Status: Offline
Posts: 3,088
Join Date: Nov 2003
Location: Netherlands
Default Re: CS: SOURCE bot is possible... and i can show it ya ;) - 10-12-2004

it is very easy to install bots for CS. In fact, i don't think we need to worry about anything about compatibility issues anymore As long as the bot can do what it has to do (aim, fire, move) it should be ok.


Author of RealBot, "Arrakis" and "Dune 2 - The Maker" | co-Founder of Bots-United | Fundynamic | Blog | E-Mail me
  
Reply With Quote
Re: CS: SOURCE bot is possible... and i can show it ya ;)
Old
  (#13)
MarD
Waypointer/Moderator
 
MarD's Avatar
 
Status: Offline
Posts: 1,184
Join Date: Jan 2004
Location: Canada.. EH!?
Default Re: CS: SOURCE bot is possible... and i can show it ya ;) - 10-12-2004

Heyyo,

At this rate I bet Stefan will get his bot going and working nicely before the official CSS bot.

Yeah, we have to wait for updates for the official CSS bot to come out... could be a while since they're doing quite the overhaul onnit since CZBot, and let's hope the overhaul makes it worth the wait cause the CZBot, from what I've read and heard at that other thread? is pretty dumb...


Later-a-much, and LONG LIVE THE D!,
(Link>>>MarD's Moddin' Site<<<Link) MarD

Rock Hound. (<Link)
  
Reply With Quote
Re: CS: SOURCE bot is possible... and i can show it ya ;)
Old
  (#14)
stefanhendriks
RealBot Author
 
stefanhendriks's Avatar
 
Status: Offline
Posts: 3,088
Join Date: Nov 2003
Location: Netherlands
Default Re: CS: SOURCE bot is possible... and i can show it ya ;) - 10-12-2004

'at this rate'?

what rate? hehe

i am just fiddling around with the code, and showing off what 1 line did lol. Well, as long as i cannot issue commands yet, i am nowhere!


Author of RealBot, "Arrakis" and "Dune 2 - The Maker" | co-Founder of Bots-United | Fundynamic | Blog | E-Mail me
  
Reply With Quote
Re: CS: SOURCE bot is possible... and i can show it ya ;)
Old
  (#15)
stefanhendriks
RealBot Author
 
stefanhendriks's Avatar
 
Status: Offline
Posts: 3,088
Join Date: Nov 2003
Location: Netherlands
Default Re: CS: SOURCE bot is possible... and i can show it ya ;) - 12-12-2004

Ok. Well it took some time, and although ti looks like its going somewhere, i think this is not the way to go. Ok, let me explain...

There is a playerinfomanager in the plugin , its built in the dll of the game dll. Tis info manager, does what it says, MANAGING INFO. It also gave me the opportunity to change the team of the bots. So i made them join terror. You see at the pictures below, they join up fine. There is one BUT. This is, there is nothing happening with them.

RunPlayerCommand is a function that sounds magical to me, and it is very important to HL1 bots to keep the cycle going for bots (make them move, etc). If you did not use that function, bots would freeze. You could play with the timers and make them look like they where lagging around.

Anyway, the new RunPlayerCommand here, is still not able to get called. I wonder how , and IF it should it be called at all. The question remains, how do i keep the bot updated? (and also, how do i let the engine update the bots as well, aka like RunPlayerMove in HL1). I believe the infomanager is handy to catch info , about health and such for bots. But its not the way to do client commands and such. As they do not seem to work either. I think this is also related because there is no 'updating' function yet. IF it is RunPlayerCommand, then i hope someone (botman?) can help us with this to get it called. Afaik its inhereted in the player class, and afaik the plugin cannot access those without knowing the game dll source...



and



Author of RealBot, "Arrakis" and "Dune 2 - The Maker" | co-Founder of Bots-United | Fundynamic | Blog | E-Mail me
  
Reply With Quote
Re: CS: SOURCE bot is possible... and i can show it ya ;)
Old
  (#16)
Exilibur
Arnfred
 
Exilibur's Avatar
 
Status: Offline
Posts: 292
Join Date: Jul 2004
Location: Malling, Denmark
Default Re: CS: SOURCE bot is possible... and i can show it ya ;) - 12-12-2004

looks brilliant... wish i knew programming so I could do that kinda stuff myself... but keep up the good work!


A greyscale with just one color? Heaven must surely be a dull place.
This calls for an extraordinary mix of psychology and extreme violence!
  
Reply With Quote
Re: CS: SOURCE bot is possible... and i can show it ya ;)
Old
  (#17)
sfx1999
Member
 
sfx1999's Avatar
 
Status: Offline
Posts: 534
Join Date: Jan 2004
Location: Pittsburgh, PA, USA
Default Re: CS: SOURCE bot is possible... and i can show it ya ;) - 12-12-2004

Are you going to try disassembling the Counter-Strike dll?

Also, are you going to try to implement the HL2 AI system?


sfx1999.postcount++

Last edited by sfx1999; 12-12-2004 at 20:27..
  
Reply With Quote
Re: CS: SOURCE bot is possible... and i can show it ya ;)
Old
  (#18)
stefanhendriks
RealBot Author
 
stefanhendriks's Avatar
 
Status: Offline
Posts: 3,088
Join Date: Nov 2003
Location: Netherlands
Default Re: CS: SOURCE bot is possible... and i can show it ya ;) - 12-12-2004

No, i don't dissassemble the CS dll, even if i could i would not understand a dang thing of it as i can't read ASM.

And for the second, hell no!


Author of RealBot, "Arrakis" and "Dune 2 - The Maker" | co-Founder of Bots-United | Fundynamic | Blog | E-Mail me
  
Reply With Quote
Re: CS: SOURCE bot is possible... and i can show it ya ;)
Old
  (#19)
MarD
Waypointer/Moderator
 
MarD's Avatar
 
Status: Offline
Posts: 1,184
Join Date: Jan 2004
Location: Canada.. EH!?
Default Re: CS: SOURCE bot is possible... and i can show it ya ;) - 13-12-2004

Heyyo,

Why would he wanna use the HL2 AI? he's worked damn hard on his bot for years now. It's like putting your kid up for adoption so you can adopt a different one, it's just doesn't make sense.

Aren't they supposed to make some kindof big manual for using the SDK and how to implement certain things like bots? I'm sure I'd say how to implement bots from there, and if not ask for your money back.


Later-a-much, and LONG LIVE THE D!,
(Link>>>MarD's Moddin' Site<<<Link) MarD

Rock Hound. (<Link)
  
Reply With Quote
Re: CS: SOURCE bot is possible... and i can show it ya ;)
Old
  (#20)
Jerry
Member
 
Jerry's Avatar
 
Status: Offline
Posts: 10
Join Date: Dec 2004
Location: Woerden, The Netherlands
Default Re: CS: SOURCE bot is possible... and i can show it ya ;) - 13-12-2004

I got the bots to spawn too and went searching through the SDK looking for a playermove function. I found an Interface that can be used: IGameMovement.
The only problem is that the function: ProcessMovement( .. ) uses CBasePlayer as one of it's arguments.
I will continue searching through the SDK .


Imagination is more important than knowledge. Knowledge is limited - Albert Einstein
  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com