AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Plugins (https://forums.alliedmods.net/forumdisplay.php?f=108)
-   -   [CS:GO] BOT Improver (https://forums.alliedmods.net/showthread.php?t=320719)

manicogaming 01-05-2020 15:22

[CS:GO] BOT Improver
 
1 Attachment(s)
For some time now I've been trying to find ways to improve CS:GO bots and now I'm releasing my first plugin which aims to improve CS:GO BOT aim and nade usage.

I'm looking for feedback and ways I can improve my code and bots.

If you're running into problems with BOT buys, try the latest SourceMod Dev version and see if it still happens.

Extra

If you want to have BOTs using the voice chat like they did in CS 1.6 and CS:Source do this:
  • Download the BOT voice sound files and place them in the "sound" folder in both the server and your game installation. Download Here
  • Download the BotChatter.db and place it inside the "csgo" folder on your server. Download Here
  • Add this convar to your server config: "sm_cvar bot_chatter_use_rr 0"

Features
  • BOTs have perfect recoil control
  • BOTs will aim for the head
  • BOTs will eco
  • BOTs can either have a M4A1-S or M4A4
  • BOTs mostly have the USP but sometimes also the P2000
  • BOTs will inspect their weapons sometimes

Cvars

bot_aimlock - "1 = Enable Bot Aimlock , 0 = Disable Bot Aimlock"
bot_buy_override - "1 = Use Plugin Buys for Bots, 0 = Use Buys from BotProfile.db"

Requirements

Changelog

Code:

Version 1.6.3:
- Updated broken gamedata

Version 1.6.2:
- Updated broken gamedata

Version 1.6.1:
- BOTs will now sometimes buy defuse kits or P250's (for Terrorist) on pistol rounds
- BOTs will no longer get weapons they don't have the money for
- BOTs will now buy the pistols for the eco instead of getting them for free
- Bug fixes with the improved way of AWP handling

Version 1.6.0:
- Fixed a bug that would cause the plugin to spam errors in the console

Version 1.5.9:
- BOTs will no longer switch to a grenade after spotting an enemy
- Fixed some problems with BOTs that use the AWP
- Simplified gamedata

Version 1.5.8:
- Improved the way BOTs stop before shooting

Version 1.5.7:
- Now using Valve's method to get an enemy for the BOT which should improve performace
- BOTs will now be faster with the AWP
- Removed option for BOTs to sometimes buy the SG 553

Version 1.5.6:
- Only BOTs with Skill above 80 will be improved
- BOTs will now use the scope on the AUG and SG 553 when hiding

Version 1.5.5:
- Improved Plugin Performance
- Updated Gamedata

Version 1.5.4:
- Fixed a bug where the plugin would count players as BOTs

Version 1.5.3:
- Improved Plugin Performance

Version 1.5.2:
- Fixed BOTs not shooting with Auto Snipers
- BOTs will no longer strafe left to right rapidly while using pistols
- Updated gamedata

Version 1.5.1:
- Plugin has now been compiled on the newest stable SourceMod version which should fix the bots buying alot of guns.

Version 1.5.0:
- Major Improvements to BOT aim
- BOT aim will now also depend on BotProfile values
- BOTs on easier difficulties will no longer spray their weapons and strafe while firing pistols
- BOTs will no longer try to spray on Ladder or in the air

Version 1.4.0:
- If a BOT doesn't see it's target head he will now shoot at any other visible
- Improved the way a BOT buys armor and defuse kit
- BOTs move left and right when firing pistols
- BOTs will now choose to tap instead of spraying at really long ranges
- BOTs will no longer crouch if they can't see the enemy while crouched
- Fixed some bugs when a BOT is buying
- Other Improvements

Version 1.3.4:
- "bot_buy_override" now works properly (if it still doesn't work then leave some feedback)

Version 1.3.3:
- Added "bot_buy_override" to override bot weapon purchases
- Code Improvements

Version 1.3.2:
- Fixed BOT aimbot not working properly
- Fixed bot_aimlock command not working properly

Version 1.3.1:
- Added "bot_aimlock" to enable or disable bot aimbot, Thanks Marqueritte

Version 1.3:
- Changed BOT aimbot
- BOTs will no longer get grenades automatically
- Code Improvements

Version 1.2.1:
- Updated gamedata
- Changed how BOTs aim with the AWP

Version 1.2:
- Decreased chance for a BOT to inspect his weapon
- BOTs will now throw nades when they want or when they see an enemy
- Changes in how BOTs eco
- BOT aimbot will only activate when the Freeze time ends to prevent bugs

Version 1.1:
- Added Support for FFA
- BOTs throw grenades with a delay ranging from 3 to 10 seconds
- BOTs aim better with the AWP

Version 1.0:
- Release


Vit_amin 01-05-2020 15:29

Re: [CS:GO] BOT Improver
 
Maybe better edit AI scripts?
Code:

csgo\scripts\ai\
https://github.com/SteamDatabase/Gam...sgo/scripts/ai

manicogaming 01-05-2020 15:58

Re: [CS:GO] BOT Improver
 
Quote:

Originally Posted by Vit_amin (Post 2679076)
Maybe better edit AI scripts?
Code:

csgo\scripts\ai\
https://github.com/SteamDatabase/Gam...sgo/scripts/ai

The scripts are mostly being used for deathmatch and guardian, on some maps the new bot ai doesn't even work. I feel like these bots aim better than the new ai bots.

Vit_amin 01-05-2020 16:03

Re: [CS:GO] BOT Improver
 
Using ConVar mp_bot_ai_bt and made work for other game mods ?
Because if learn this scripts i think made very useful AI
Code:

mp_bot_ai_bt "scripts/ai/my_ai_script"

manicogaming 01-05-2020 18:16

Re: [CS:GO] BOT Improver
 
Quote:

Originally Posted by Vit_amin (Post 2679079)
Using ConVar mp_bot_ai_bt and made work for other game mods ?
Because if learn this scripts i think made very useful AI
Code:

mp_bot_ai_bt "scripts/ai/my_ai_script"

Maybe in the future I'll see what I can do with those scripts but for now I'm trying to improve them this way.

MAMAC 01-08-2020 12:48

Re: [CS:GO] BOT Improver
 
https://gamebanana.com/scripts/10308

manicogaming 01-19-2020 20:36

Re: [CS:GO] BOT Improver
 
Update to Version 1.1:

Code:

Version 1.1:
- Added Support for FFA
- BOTs throw grenades with a delay ranging from 3 to 10 seconds
- BOTs aim better with the AWP


Patro56 01-23-2020 17:50

Re: [CS:GO] BOT Improver
 
The pointless aimbot overshadows all the other features in a completely negative fashion. Make it at least togglable

Le1T 01-25-2020 13:57

Re: [CS:GO] BOT Improver
 
very interesting.

i will create my home server with these bots and test it out.

but i have no time for it.

maybe later...

Le1T 02-04-2020 13:43

Re: [CS:GO] BOT Improver
 
the main goal on this plugin is decrease a chance of using the aimbot by bots. Because its so annoying and too OP.

What you can to do:

- Add chatter is like PODbot (they just typping in chat time to time).
- To use a knife when they behind your back.
- Add support a plugin Weapon and Knives (to give them random skins of any weapons)
- Bots inspect his weapon too often. (decrease a chance)
- Add sprays from bot.

I recommend to watch this forum http://forums.bots-united.com/ . Realbot, POD-Bot, YaPB are really nice bots for cs 1.6. Maybe you will find an idea there :D This forum haves discord https://discord.gg/y3DhMe . Many people are creating bots for TF2.

I really like to play with your plugin and with mp_bot_ai_bt "scripts/ai/deathmatch/bt_default.kv3". It makes bots a bit smarter :) Good luck!


All times are GMT -4. The time now is 13:40.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.