Waypointer/Moderator
Status: Offline
Posts: 1,184
Join Date: Jan 2004
Location: Canada.. EH!?
|
Re: Improvements -
16-11-2005
Heyyo,
now, for the competitive weapons only? that's possible man. Read through the "EPBwpns.cfg"
Quote:
from the EPBwpns.cfg
[b]# This File holds some Tables for buying of weapons
# and configuration of Weapon Prefs for Personalities
#
# The Tables start from the least desired Weapon
# to the best.
# BE EXTREMELY CAREFUL WITH THESE TABLES BECAUSE A WRONG NUMBER
# OF ENTRIES OR A SCREWED UP FORMAT CAN EASILY CRASH POD, THERE'S
# NO ERROR PARSING DONE!
# Numbering of the weapons:
# 0 - KNIFE
# 1 - USP
# 2 - GLOCK18
# 3 - DESERT EAGLE
# 4 - P228
# 5 - ELITE
# 6 - FIVESEVEN
# 7 - M3
# 8 - XM1014
# 9 - MP5/N
# 10 - TMP
# 11 - P90
# 12 - MAC-10
# 13 - UMP45
# 14 - AK47
# 15 - SG552
# 16 - M4A1
# 17 - AUG
# 18 - SCOUT
# 19 - AWP
# 20 - G3SG1
# 21 - SG550
# 22 - M249
# 23 - FAMAS
# 24 - GALIL
# 25 - SHIELD
#
# Following are Tables which specify which Team is allowed
# to buy a weapon on a Map. You can also use it to allow/disallow
# Weapons for a Team or a Map/Gamemode (remember that some
# Weapons are team-specific and can't be bought by another team).
# -1 = Disallow Buying for any Team
# 0 = Terrorist Team only
# 1 = CT Team only
# 2 = Can be bought by both Teams
# Standard Weapon Tab for CS & DE Maps
[STANDARD]
-1,-1,-1,2,2,0,1,2,2,2,1,2,0,2,0,0,1,1,2,2,0,1,2,1,0,1
# Weapon Tab for AS Maps
[AS]
-1,-1,-1,2,2,0,1,1,1,1,1,1,0,2,0,0,1,1,2,0,0,1,1,1,0,1
# Escape & Knife Arena Maps aren't supported by CS and
# so I don't care about them in POD-Bot neither !
# Some example Tables:
# Pistols Only
#-1,-1,-1,2,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1
# Shotguns Only
#-1,-1,-1,-1,-1,-1,-1,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
# SubMachine-Guns Only
#-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
# The following Tables stores the Weapon Priorities of the Bots depending on
# Personality (it affects buying & picking up better weapons from the
# ground).
# Weapon Priorities for a Normal Standard Bot
[NORMAL]
0,1,2,5,4,6,3,7,8,18,10,12,13,11,9,25,22,19,20,21, 24,23,15,17,16,14
# Weapon Priorities for an Aggressive Bot
[RUSH]
0,1,2,4,6,5,3,18,19,20,21,10,12,13,11,9,25,7,8,15, 17,23,16,24,14,22
# Weapon Priorities for a Defensive Bot
[CAREFUL]
0,1,2,5,4,6,3,7,8,10,12,13,11,9,22,24,14,23,16,15, 17,25,18,21,20,19
|
This is the only way so far to implement custom weapon setups. Ingame you can only set it to certain weapon groups.. maybe it can be coded in later for another one for the competitive play weapon selection.
The main reason right now bots don't buy nades is cause their nade system's a little flawed and they tend to not use them when they have them out and an enemy's targeting them. I'm sure in the future they will toss them and then shoot them instead of instantly switching to their gun 2 seconds after holding the nade.
You can crank down the difficulty to lower their accuracy times. set their difficulty to 80 or so and they should have about a 0.2 to 0.7 second reaction time, which is about the human's average.
Now for the official CZbots, remember, they were paid to make this bot kickass, and it's their job so it's their only real focus, so they spend easily 4x the amount of time coding that bot daily compared to these 2 guys cause they have jobs where they can't code the bot for pay plus other personal reasons they can't always focus on the bot. So in time E[POD]bot will get better, that's a guarantee.
Another reason for bots not always listening is check your epb configurator man, max bots to follow user defaults to 3 I think, so you might wanna crank that number up. Now, if they say affirmative and don't follow? odds are yes it's a bug in the code. One prob right now with their following system is they don't use waypoints, and they try to run directly to the person they're following, which's very bad since there could be an obstacle in the way, or even worse.. the whole level.
For now? until THE_STORM can implement botaim2, using metamod you can download and activate that plugin.
http://filebase.bots-united.com/inde...on=file&id=274
This makes their aim much more realistic since it uses a special "springny" aiming system. Really complicated stuff, but if you've seen the actual code? PMB's manage to make it really short, very impressive stuff. 
This thread helps explain it much more technically, and the cvars you can use to tweak botaim2:
http://forums.bots-united.com/showth...6&page=1&pp=20
|