.:: 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
Suggestion: RealBot Wizard
Old
  (#1)
gEeK
Guest
 
Status:
Posts: n/a
Default Suggestion: RealBot Wizard - 14-01-2004

The RealBots are becoming fairly complex creatures with names and skills and personalities and weapon preferences... Someone (not necessarily Stefan) should write a GUI (wizard style?) that would allow the user to configure all of the various Realbot options for their server or listenserver. It might have 'branches' for configuring random or individual bots, links to readmes, links to these forums, some nifty slider bars, and descriptions of what the settings are.

It would be really nice if it would somehow check this site for updates and new node files. I don't know how workable that would be, though.

I'd do it myself, but I barely find time to even play CS anymore. If anyone wants to run with this idea, feel free. It shouldn't be too hard. It's just text files.
  
Reply With Quote
Re: Suggestion: RealBot Wizard
Old
  (#2)
Fiber_Optic
Guest
 
Status:
Posts: n/a
Default Re: Suggestion: RealBot Wizard - 15-01-2004

That's not a bad idea...
Why not doing that during my spare time... eheh

--- EDIT ---
OMG 8o Already 100 posts...

Last edited by Fiber_Optic; 15-01-2004 at 02:03.. Reason: Post number...
  
Reply With Quote
Re: Suggestion: RealBot Wizard
Old
  (#3)
1001 Jedi Nights
Guest
 
Status:
Posts: n/a
Default Re: Suggestion: RealBot Wizard - 15-01-2004

Hmm... Doesn't sound too hard to do. Actually, Stefan was at one point working on such a program. It had a nice little interface to make custom bots and such. All I ever saw was a screen shot, and I don't think he ever finished the program. (if he did it's still sitting on his HD, unreleased)

Perhaps he can finish this program and release it as an optional addon if there is enough demand for it. (how bad do you want this?)

Quote:
OMG Already 100 posts...
As long as it isn't spam
  
Reply With Quote
Re: Suggestion: RealBot Wizard
Old
  (#4)
Fiber_Optic
Guest
 
Status:
Posts: n/a
Default Re: Suggestion: RealBot Wizard - 15-01-2004

Quote:
Originally Posted by 1001 Jedi Nights
All I ever saw was a screen shot, and I don't think he ever finished the program. (if he did it's still sitting on his HD, unreleased)

Perhaps he can finish this program and release it as an optional addon if there is enough demand for it. (how bad do you want this?)
We'll spam his e-mail box: it will be released (I'm jocking nOObs! Don't do that! grrr)

Quote:
Originally Posted by 1001 Jedi Nights
As long as it isn't spam
No spam at all... I try!
  
Reply With Quote
Re: Suggestion: RealBot Wizard
Old
  (#5)
Ava3ar
Guest
 
Status:
Posts: n/a
Default Re: Suggestion: RealBot Wizard - 15-01-2004

ill see what i can do, might take me a while
  
Reply With Quote
Re: Suggestion: RealBot Wizard
Old
  (#6)
strider
Guest
 
Status:
Posts: n/a
Default Re: Suggestion: RealBot Wizard - 15-01-2004

hmm. I've made a RealBot personality editor that loads and saves the files but at the moment, since I don't know what each individual setting actually means or the ranges that are possible, I can't do any error checking or adding new bots. As soon as I get those I'll code it in and release the program! Basically I need to know what each and every value actually means, and whether it's a percentage or an identifier (does PrimaryWeapon and SecondaryWeapon mean an actual weapon or preference of using that type weapon?).

If you have any other requests, since I'm on holidays and quite like practicing my C++ I'll code it in if you're quick about requesting! I've used RealBot for a long time so it's time to give something back!
  
Reply With Quote
Re: Suggestion: RealBot Wizard
Old
  (#7)
strider
Guest
 
Status:
Posts: n/a
Default Re: Suggestion: RealBot Wizard - 15-01-2004

I get what PrimaryWeapon and SecondaryWeapon is after looking at the Progress threads, but what the hell is x/y/z-offset? lol
  
Reply With Quote
Re: Suggestion: RealBot Wizard
Old
  (#8)
stefanhendriks
RealBot Author
 
stefanhendriks's Avatar
 
Status: Offline
Posts: 3,088
Join Date: Nov 2003
Location: Netherlands
Default Re: Suggestion: RealBot Wizard - 15-01-2004

If you want to know how the personality files work, you can mail me. I have a file with more comments in the personality file (it was/is the concept file which i used to create personalities in the first place).

the program that jedi mentions is removed from my disk, it was a little play-off with VB 6.0


Author of RealBot, "Arrakis" and "Dune 2 - The Maker" | co-Founder of Bots-United | Fundynamic | Blog | E-Mail me
  
Reply With Quote
Re: Suggestion: RealBot Wizard
Old
  (#9)
stefanhendriks
RealBot Author
 
stefanhendriks's Avatar
 
Status: Offline
Posts: 3,088
Join Date: Nov 2003
Location: Netherlands
Default Re: Suggestion: RealBot Wizard - 15-01-2004

For your convenience, i post here the entire file as a quote
Quote:
; REALBOT Personality file
;
; DEFAULT/DUMMY FILE. Use this file to create your own/new
; personality.
;
; Note: RealBot will create random personalities when there
; is no 'name file' found.
;
;
; NOTE 2: Percentages are always -> 0/100%
; so 0% means the specified propertie will not count
; 100% means it will always count (or always win any other
; condition that is NOT 100%)
; ==============
; WEAPON NUMBERS
; ==============
;// weapon ID values for Counter-Strike
; CS_WEAPON_P228 1
; CS_WEAPON_UNKNOWN2 2
; CS_WEAPON_SCOUT 3
; CS_WEAPON_HEGRENADE 4
; CS_WEAPON_XM1014 5
; CS_WEAPON_C4 6
; CS_WEAPON_MAC10 7
; CS_WEAPON_AUG 8
; CS_WEAPON_SMOKEGRENADE 9
; CS_WEAPON_ELITE 10
; CS_WEAPON_FIVESEVEN 11
; CS_WEAPON_UMP45 12
; CS_WEAPON_SG550 13
; CS_WEAPON_GALIL 14 // CS 1.6
; CS_WEAPON_FAMAS 15 // CS 1.6
; CS_WEAPON_USP 16
; CS_WEAPON_GLOCK18 17
; CS_WEAPON_AWP 18
; CS_WEAPON_MP5NAVY 19
; CS_WEAPON_M249 20
; CS_WEAPON_M3 21
; CS_WEAPON_M4A1 22
; CS_WEAPON_TMP 23
; CS_WEAPON_G3SG1 24
; CS_WEAPON_FLASHBANG 25
; CS_WEAPON_DEAGLE 26
; CS_WEAPON_SG552 27
; CS_WEAPON_AK47 28
; CS_WEAPON_KNIFE 29
; CS_WEAPON_P90 30
; Weapon preference & buy rates
; Primary/SecondaryWEAPON = ID , favorite id for weapon (WORKS!!)
; SAVEFORWEAPON=PERCENT -> will the bot save his money for his favorite weapon when it has not enough money?
; GRENADE/FLASHBANG/SMOKE -> percentage how much it wants to buy these
; DEFUSEKIT/ARMOUR -> same
[WEAPON]
PrimaryWeapon=
SecondaryWeapon=
SaveForWeapon=
Grenade=
FlashBang=
SmokeGrenade=
DefuseKit=
Armour=
; Skill settings of this bot
;
; OffsetX/Y/Z => Extra 'disturbance' in aiming. So even a bot skilled 0 with shaky hands can't aim
; perfectly.
;
; Botskill -> same as you specify with adding bots
; Max/MinReacitonTime-> guess....
[SKILL]
xOffset=
YOffset=
ZOffset=
BotSkill=
MaxReactionTime=
MinReactionTime=
; In-Game personality
; Percentage, how much a bot likes to chase that kind of goal
; Hostage -> Hostages are a goal
; Bombspot -> Bombspot is a goal
; Random -> Pick a random node
; DroppedBomb -> when its dropped, either for CT/T go chase it
[GAME]
Hostage=
BombSpot=
DroppedBomb=
Random=
; In-Game radio behaviour
; Percentages how much they are valid (NOT BUILT IN YET THOUGH)
[RADIO]
Reply=
Create=
; In-Game combat/teamplay behaviour
; Percentages / NOT WORKING THOUGH
[TEAM]
HelpTeammate=
; The bot person itself
; TurnSpeed -> Within 5 and 40 for slow/fast turning (mouse speed like)
; WalkWithKnife = PERCENTAGE (how much a bot wants to walk with a knife , per round decision)
; Camp/Chatrate -> PERCENTAGES
[PERSON]
Turnspeed=
WalkWithKnife=
FearRate=
ChatRate=
CampRate=


Author of RealBot, "Arrakis" and "Dune 2 - The Maker" | co-Founder of Bots-United | Fundynamic | Blog | E-Mail me
  
Reply With Quote
Re: Suggestion: RealBot Wizard
Old
  (#10)
strider
Guest
 
Status:
Posts: n/a
Default Re: Suggestion: RealBot Wizard - 16-01-2004

ok just a few questions:

1. Am I right in saying that for primary and secondary weapon characteristics that -1 is a random one?

2. What happens if, say, a Glock was put in for the Primary Weapon characteristics? What about one of the 1.6 spec weapons for a 1.5 game? And finally, can you put a knife in either one? Which one does it go into?

3. Are there any specific values that you put in for creating new ini files? Should I just do the percentages as 0-100 or owuld that create a bad bot?

thanks, strider

Last edited by strider; 16-01-2004 at 06:26..
  
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