IPB

Welcome Guest ( Log In | Register )

> RCBot 2 base-Source, so far...
Cheeseh
post Jan 14 2005, 12:24 AM
Post #1


Admin
*****

Group: Admin
Posts: 3,066
Joined: 11-September 03
From: uk
Member No.: 1



I've been working hard on this fickle beast and I've got to a point where I can make the source available since it seems to work at the lowest of levels.

Source link is at the bottom of this post

here is the readme
QUOTE

RCBot 2 source (v 0.01) (rcbot ver 2.01)

By Cheeseh

--------------

released under GPL license, see licenseGPL.txt

The source so far is very basic in terms of AI, and is currently a bit buggy.
Enemy bots sometimes won't see each other for some reason, still to figure that out.

Anyway, source has:

- OO'd structure
- waypoints & pathwaypoints
- 3d waypoint hash table
- bitwise waypoint visibility table
- allowed clients file (clients to give bot command access to) "config/accessclients.ini"
- tasks & schedules
- bots join random teams in CSS.
- creates folders automatically for waypoints/config files etc in steamapps/email/rcbot2
- concurrent-ish & fast-ish A* waypoint path finding
- concurrent-ish & fast-ish bot visibles
- bot commands
- bot buttons allowing; start press time, end hold time, let go time
- probably more stuff



it only works with CS:S atm if you manage to compile it, requires MS.NET.

Note : there are some crashes in the getOrigin() code (anything relating to Networkables) if they bots/players leave the server. Still to get a better way of getting origins.

source download:

http://filebase.bots-united.com/index.php?action=file&id=259
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Replies
LordSkitch
post Jan 14 2005, 11:57 AM
Post #2


I cuddle with my bots.
*****

Group: Moderator
Posts: 980
Joined: 16-April 04
From: Alvin, Texas
Member No.: 291



MMmmmm... Project converter.... ::drools::

Wait, does .NET have like.. line numbers for the code? I'll upgrade solely for that...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
Cheeseh   RCBot 2 base-Source   Jan 14 2005, 12:24 AM
LordSkitch   Damn! Now to see if I can get .net studio from...   Jan 14 2005, 10:34 AM
Cheeseh   If you can't theres a project converter somewh...   Jan 14 2005, 11:08 AM
LordSkitch   MMmmmm... Project converter.... ::drools:: Wait, ...   Jan 14 2005, 11:57 AM
Cheeseh   Yeah, I just found the option, i've been looki...   Jan 14 2005, 12:41 PM
Cheeseh   I've fixed a few things in the bot code for rc...   Feb 12 2005, 08:43 PM
Gun-Nut   cool glad your getting some where can't wait f...   Mar 14 2005, 11:33 AM
HeavyDelta   I'm trying to compile but I have a problem--Th...   Oct 23 2006, 10:47 PM
Cheeseh   I'm trying to compile but I have a problem--T...   Oct 23 2006, 11:17 PM
HeavyDelta   awesome, thanks for the quick reply, cheeseh   Oct 23 2006, 11:58 PM
Cpaulv   I tried that but it couldn't find mathlib.lib ...   Oct 24 2006, 01:34 PM
HeavyDelta   I tried that but it couldn't find mathlib.lib...   Oct 24 2006, 03:39 PM
Salvax   did you copy the mathlib.lib file to the program ...   Feb 20 2007, 10:39 AM
Cheeseh   just install the bot source into the HL2 source co...   Feb 20 2007, 12:18 PM
Salvax   ok thx !! as I ignored the Microsoft Visu...   Feb 20 2007, 01:02 PM
Cheeseh   ignore tier0.lib output warning is there a mathli...   Feb 20 2007, 02:08 PM
Salvax   ignore tier0.lib output warning is there a mathl...   Feb 20 2007, 02:30 PM
Cheeseh   I can't share anything FTP is broken. If you h...   Feb 20 2007, 03:23 PM
HeavyDelta   EDIT: nevermind, fixed my problem   Oct 24 2006, 05:16 PM
Cheeseh   I'm having another problem, the only way i ca...   Oct 25 2006, 01:09 AM
HeavyDelta   add an ignore library for LIBCMTD in link setting...   Oct 25 2006, 01:12 AM
Cheeseh   Thanks, Cheeseh, I tried ignoring the LIBCMTD but...   Oct 25 2006, 01:16 AM
HeavyDelta   cool, thanks for the info. btw you did great work ...   Oct 25 2006, 01:22 AM
Cheeseh   cool, thanks for the info. btw you did great work...   Oct 25 2006, 01:24 AM
Cpaulv   no matter what was said I still get that it can...   Oct 25 2006, 01:47 AM
HeavyDelta   no matter what was said I still get that it can...   Oct 25 2006, 01:53 AM
Cpaulv   now I have 29 errors, lol, I'm just not having...   Oct 25 2006, 01:56 AM
Cheeseh   did you read this http://developer.valvesoftware.c...   Oct 25 2006, 01:22 PM
HeavyDelta   Good news, the SDK beta (released Oct. 31) now has...   Nov 8 2006, 02:16 AM
Salvax   so...can i compile the source code with VC++6.0 + ...   Feb 19 2007, 07:36 AM
Salvax   plz upload the mathlib.cpp here: http://rapidshar...   Feb 20 2007, 03:28 PM
Cheeseh   follow this MS Visual Studio 2003 -> load HPB_...   Feb 20 2007, 03:42 PM
Salvax   Faint! mathlib.cpp error gone! but i go...   Feb 20 2007, 04:00 PM
Cheeseh   I wrote about this already on the first page of th...   Feb 20 2007, 04:10 PM
Salvax   so...how can i edit my memoverride.cpp ? i am new...   Feb 20 2007, 04:19 PM
Cheeseh   1. you don't need mathlib.cpp (I forgot to rem...   Feb 20 2007, 05:39 PM
Salvax   sorry, i'll be more patient from now on. :P ...   Feb 21 2007, 01:05 AM
Cheeseh   remove all of the _CRTNOALIAS and _CRTRESTRICT def...   Feb 21 2007, 02:16 AM
Salvax   so...like this ?! BTW,I use Visual Studio .NET...   Feb 21 2007, 02:36 AM
Cheeseh   argh. you're using the wrong memoverride, ther...   Feb 21 2007, 12:24 PM
Salvax   faint ! so... 1. delet the memoverride.cpp f...   Feb 21 2007, 12:54 PM
Cheeseh   it would had been better to remove memoverride fro...   Feb 21 2007, 01:14 PM
Salvax   COOOOOOOOOOOOOL!!!!!!...   Feb 21 2007, 01:23 PM
Cheeseh   Did you do the same things to the project properti...   Feb 21 2007, 05:14 PM
Salvax   ok, i got it! thx Captain, I owe u tooooooooo ...   Feb 21 2007, 05:20 PM
Cheeseh   ok, i got it! thx Captain, I owe u tooooooooo...   Feb 21 2007, 05:29 PM
Salvax   OK!!! Finally ... thx !!...   Feb 21 2007, 05:36 PM


Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 22nd August 2025 - 07:42 AM