@Ancient:
Default installer for "old" yapb, is overriding liblist.gam with new one, to use update you must change "addons/yapb/dlls/podbot.dll" to "addons/yapb/dlls/yapb.dll', in liblist or plugins.ini.
@TS:
Common changes:
Code:
YaPB 2.0 Beta (1):
° A Tons of internal and code changes (no needed for users (non-programmers)).
° Bots now can escape from ticking bomb (both teams).
° Implemented BotAim2 plugin (code taken from PODBot mm).
° Bots is now a bit harder that before (maybe twice as hard).
° Bots now using sniper-zoom all the time.
° Bots switching to pistol if own sniper weapon, and enemy is too close.
° Bots switching to pistol if own shotgun, and enemy is too far.
° A bit imporoved explosive grenade usage.
° Improved usage of flashbang grenade (thanks to PODBot mm).
° Added weapon buying economics system. (with complete configuring).
° Added support for specifing buy precents for grenades.
° Added three different Msec calculation methods (to choose the best).
° When adding/kicking one bot from server cvar yapb_quota automatically incrementing/decrementing.
° Little changes in bot pathfinding system.
° Bots now switching to knife to jump somewhere only if sure that he can't jump there with current weapon
(thanks to PODBot MM).
° Added more random personality select when creating bot with random parameters.
° Lowered a bit memory usage by chat system.
° Added voice communication (aka chatter) (you must own CSBot chatter files).
° Added support for "Double Jump" (ie bots can help you to get to higher places).
° CT bots, now in 80% times guarding droped C4 bomb.
° User now able to request bot to drop him C4 bomb or weapon.
° Bots now can shoot their target, when target sitting in water (f.e. in fy_poolday).
° Bots updated to use with latest metamod and half-life sdk.
° For those peoples who want to beta-test this bot, added many debugging info.
° Added ability for saving visibility tables to file on disk (increasing map load process).
° Added ability for saving pathmatrix for Floyd pathfinder to file on disk (increaing map load process in a bit
(after first load)).
° Bots can take revenge from their teamkillers (humans).
° Partially fixed, bug where bots duck for less than half second, when seeing random part of enemy body.
° Changed the main menu. (and some other bots menu, and some menus added :)
° Bots reloading weapons now more often.
° Bots now have a clue for using burst mode for FAMAS and GLOCK18.
° VIP Bot and bot that own C4 is now forbiddent to camp.
° Changed values for bots walk speed (now it's calculated, instead of beeing hardcoded).
° Bots don't buy new pistols in a first round of game.
° Bots is now able to defuse bomb without pressing duck button (when no enemies running around).
° Added much of server commands (type yapb help ?, for a complete* list of commands).
° Added much of new cvars, just type yapb_, and you will see the rest (cs16 only).
° Added support to use menu & bot commands from client of DS server (thanks to PODBot mm).
° All terrorists knows where the droped bomb is and moving to it immideately.
° Extended chat system, by adding some more chat sections.
° Redone all pathwaypoint operations (code taken without modifications from PODBot mm).
° Improved shield usage [1. Bots use it more tactically. 2. Bots don't shoot shielded guy (if shield drawn).].
° Added support for restricting specific weapons (not podbotmm version, but will be added and podbotmm version).
° Bots now turning to to direction of damage he's get (using dmg_inflictor).
° Bots (CTs) switching to knife and running to bomb (if planted), when all enemies is killed.
° Fixed CTs behaviour when bomb planted (ie Staying on one place, and not moving anywhere).
° Bots don't look at wall tracking his last enemy all the time (thanks to PODBot mm).
° Changed a little bit recoil compenstaion code (a very little bit).
° Bots don't try to buy anything on the fun maps (like fy_, aim_, awp_ etc).
° Added menu to kick specific bots (thanks to PODBot mm).
° Added cvar to force bots to join specific team (yapb_forceteam).
* There a lot of more little changes not listed here, and some changes i've just can't translate (because of my limited
knowledge of english).
YaPB 2.0 Beta (2): incoming (not available yet):
° Reduced a bit CPU usage by removing the call to CVAR_GET_FLOAT, because i've got too many lags on my old computer
i've counted calls in one second for 10 bots, and result shocking me, about 8000 calls per second!, now all cvars
updating every second, and stored in internal bot variable.
° Fixed ignoring of yapb_language variable, now it works 100%.
° Renamed all bot cvars from yapb_* to yb_* for faster access.
° Added alias to yapb server command, also called yb.
° Added english and russian documentaions (in process).
° Added completely automatic bot installer (in process).
° Some little tweaks to AI.