Raised This Month: $32 Target: $400
 8% 

[CS:GO] BOT Improver


Post New Thread Reply   
 
Thread Tools Display Modes
vicnaruto
Junior Member
Join Date: May 2010
Old 11-21-2021 , 14:38   Re: [CS:GO] BOT Improver
Reply With Quote #181

how do i use the navmeshes? just put them in the csgo folder and its good to go? Or i need more steps?
vicnaruto is offline
Ark_Procession
Senior Member
Join Date: Jun 2020
Location: Argentina
Old 11-23-2021 , 18:22   Re: [CS:GO] BOT Improver
Reply With Quote #182

Hello! would you make a simple version of this that only adds m4a1 to bots? they only buy m4a4 and it is frustrating. thats the only function i need for my own botprofiles and i cant make it happen

Last edited by Ark_Procession; 11-23-2021 at 18:22.
Ark_Procession is offline
cr5pyN
Junior Member
Join Date: Mar 2022
Old 03-10-2022 , 06:36   Re: [CS:GO] BOT Improver
Reply With Quote #183

hello, where can download the sp version of the plugin if that's okay? i'd like to tweak some of the values according to my preferences.
cr5pyN is offline
eyal282
Veteran Member
Join Date: Aug 2011
Old 03-10-2022 , 07:31   Re: [CS:GO] BOT Improver
Reply With Quote #184

Idea: one bot of each team is superior to all other bots, name him "BOT Aim"
__________________
I am available to make plugins for pay.

Discord: Eyal282#1334
eyal282 is offline
greenmovie13
New Member
Join Date: Mar 2022
Old 03-18-2022 , 19:33   Re: [CS:GO] BOT Improver
Reply With Quote #185

Hello! I've been looking at this thread for awhile because I've been wanting to download this once I figured out how to install everything. Problem is now, that I've installed everything in the proper places. However, the mod is not working in-game, and instead it is using my default bot settings instead of the mod, and none of the mod's commands are working. Can someone help me?

Edit: the improved buy system appears to be working, but the new code that changes how the bots perform in-game are not working, as well as the commands for the console. Hope this helps it easier to identify what's wrong

Last edited by greenmovie13; 03-18-2022 at 19:59. Reason: update
greenmovie13 is offline
brokenfingerz
New Member
Join Date: Jun 2022
Old 06-26-2022 , 05:54   Re: [CS:GO] BOT Improver
Reply With Quote #186

@manicogaming I don't know if you have time to work on this anymore but the last update broke the improved bots

Game just crashes when launching a map with no error message

This is the update that broke it : https://blog.counter-strike.net/inde...2022/06/38675/

I was having a ton of fun with these bots , hopefully someone can fix this and update the files !

Thank you all
brokenfingerz is offline
eyal282
Veteran Member
Join Date: Aug 2011
Old 06-26-2022 , 10:27   Re: [CS:GO] BOT Improver
Reply With Quote #187

The first bot that joins the server should be renamed to "BOT Aim"
__________________
I am available to make plugins for pay.

Discord: Eyal282#1334
eyal282 is offline
tinygrox
New Member
Join Date: Jul 2022
Old 08-01-2022 , 12:07   Re: [CS:GO] BOT Improver
Reply With Quote #188

Sometimes the bot sees a target but not shoot until the target fires.
egg.
Sometimes I see a robot far away. As long as I don't shoot or get closer, it won't shoot me. From the perspective, its collimation has been locked on my head.
tinygrox is offline
STiNG645
Junior Member
Join Date: Oct 2016
Location: Tashkent
Old 02-03-2023 , 16:40   Re: [CS:GO] BOT Improver
Reply With Quote #189

L 02/04/2023 - 028:20: [SM] Exception reported: Failed to create SDKCall for CBaseAnimating::LookupBone signature!
L 02/04/2023 - 028:20: [SM] Blaming: bot_improver.smx
L 02/04/2023 - 028:20: [SM] Call stack trace:
L 02/04/2023 - 028:20: [SM] [0] SetFailState
L 02/04/2023 - 028:20: [SM] [1] Line 96, bot_improver.sp::OnPluginStart
L 02/04/2023 - 028:20: [SM] Unable to load plugin "bot_improver.smx": Error detected in plugin startup (see error logs)

What is the problem?
STiNG645 is offline
Tenchuu1987
Member
Join Date: Sep 2019
Old 02-03-2023 , 22:11   Re: [CS:GO] BOT Improver
Reply With Quote #190

Updated Gamedate

PHP Code:
"Games"
{
    
"csgo"
    
{
        
"Signatures"
        
{
            
"CBaseAnimating::LookupBone"
            
{
                
// Has 'weapon_bone' string
                
"library"    "server"
                "windows"    "\x55\x8B\xEC\x56\x57\x8B\xF9\x83\xBF\xC0\x04\x00\x00\x00\x75\x2A\xA1\x2A\x2A\x2A\x2A\x8B\x30\x8B\x07\xFF\x50\x18\x8B\x0D\x2A\x2A\x2A\x2A\x50\xFF\x56\x04\x85\xC0\x74\x2A\x8B\xCF\xE8\x2A\x2A\x2A\x2A\x8B\x8F\xC0\x04\x00\x00\x85\xC9\x0F\x84\x2A\x2A\x2A\x2A"
                
//"linux"        "\x55\x89\xE5\x83\xEC\x28\x89\x5D\xF4\x8B\x5D\x08\x89\x7D\xFC\x8B\x7D\x0C\x89\x75\xF8\x8B\x8B\xD8\x04\x00\x00"                 // Old
                
"linux"         "\x55\x89\xE5\x56\x53\x8B\x5D\x08\x83\xEC\x0C\x8B\x75\x0C\x53\xE8\x2A\x2A\x2A\x2A\x83\xC4\x10\x85\xC0\x0F\x84\x2A\x2A\x2A\x2A" // New
            
}
            
"CBaseAnimating::GetBonePosition"
            
{
                
// Is used in a function that has the 'head_0' string
                
"library"    "server"
                "windows"    "\x55\x8B\xEC\x83\xE4\xF8\x83\xEC\x30\x56\x57\x8B\xF9\x83\xBF\xC0\x04\x00\x00\x00\x75\x2A\xA1\x2A\x2A\x2A\x2A\x8B\x30\x8B\x07\xFF\x50\x18\x8B\x0D\x2A\x2A\x2A\x2A\x50\xFF\x56\x04\x85\xC0\x74\x2A\x8B\xCF\xE8\x2A\x2A\x2A\x2A\x8B\x87\xC0\x04\x00\x00"
                
//"linux"        "\x55\x89\xE5\x83\xEC\x68\x89\x5D\xF4\x8B\x5D\x08\x89\x75\xF8\x8B\x75\x0C\x89\x7D\xFC\x8B\x7D\x10\x8B\x83\xD8\x04\x00\x00"     // Old
                                
"linux"         "\x55\x89\xE5\x57\x56\x53\x83\xEC\x48\x8B\x75\x08\x8B\x5D\x0C\x56"                                                             // New
            
}
            
"CCSBot::IsVisible"
            
{
                
// Uses 'CCSBot::IsVisible( pos )' string
                
"library"    "server"
                "windows"    "\x55\x8B\xEC\x83\xE4\xF8\x83\xEC\x6C\x53\x56\x8B\xF1\x8B\x0D\x2A\x2A\x2A\x2A\x57\x8B\x81\x0C\x10\x00\x00"
                
//"linux"        "\x55\x89\xE5\x57\x56\x53\x81\xEC\xAC\x00\x00\x00\x8B\x0D\x2A\x2A\x2A\x2A\x8B\x5D\x08"                                         // Old
                
"linux"         "\x55\x89\xE5\x57\x56\x53\x81\xEC\xDC\x00\x00\x00\x8B\x1D\x2A\x2A\x2A\x2A"                                                     // New
            
}
            
"CCSBot::PickNewAimSpot"
            
{
                
// Has 'mp_damage_headshot_only' string
                
"library"     "server"
                "windows"     "\x55\x8B\xEC\x83\xE4\xF8\x83\xEC\x20\x56\x8B\xF1\x57\x8B\x8E\x04\x5E\x00\x00"
                
//"linux"        "\x55\x89\xE5\x57\x56\x53\x81\xEC\x9C\x00\x00\x00\x8B\x5D\x08\x8B\x0D\x2A\x2A\x2A\x2A\x8B\x83\x14\x5E\x00\x00"                 // Old
                                
"linux"         "\x55\x89\xE5\x57\x56\x53\x83\xEC\x4C\x8B\x5D\x08\x8B\x83\x14\x5E\x00\x00"                                                     // New
            
}
            
"CCSBot::IsAtHidingSpot"
            
{
                
// Is in the if statement after the if statement with the number '0.33000001' inside CCSBot::Update
                
"library"    "server"
                "windows"    "\x8D\x81\x68\x3D\x00\x00\x39\x81\x88\x3E\x00\x00\x74\x2A\x32\xC0\xC3"
                
//"linux"        "\x55\x31\xC0\x89\xE5\x8B\x55\x08\x8D\x8A\x78\x3D\x00\x00"                                                                     // Old
                                
"linux"         "\x55\x89\xE5\x8B\x45\x08\x8D\x90\x78\x3D\x00\x00"                                                                             // New

            
}
        }
        
"Offsets"
        
{
            
"CCSBot::m_targetSpot"
            
{
                
//Is inside CCSBot::PickNewAimSpot
                
"windows"       "23976"
                "linux"        "23992"
            
}
            
"CCSBot::m_pLocalProfile"
            
{
                
//Is inside CCSBot::DebugDisplay right next to the string 'Skill: %d%%'
                
"windows"       "15164"
                "linux"           "15180"
            
}
            
"BotProfile::m_skill"
            
{
                
//Is inside CCSBot::DebugDisplay right next to the string 'Skill: %d%%'
                
"windows"       "8"
                "linux"           "8"
            
}
            
"CCSBot::m_isEnemyVisible"
            
{
                
//Is in CCSBot::Update above the string 'Ouch! Retaliating!\n'
                
"windows"       "24072"
                "linux"        "24088"
            
}
            
"CCSBot::m_enemy"
            
{
                
//Is inside CCSBot::DebugDisplay near the string 'ATTACKING: %s'
                
"windows"       "24068"
                "linux"           "24084"
            
}
        }
    }

Thanks to Digby for helping with the reverse stuff of it

Plugin tested!

Offsets may be changed, but at this time no issue found in logs.

Last edited by Tenchuu1987; 02-03-2023 at 22:11.
Tenchuu1987 is offline
Reply


Thread Tools
Display Modes

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


All times are GMT -4. The time now is 20:46.


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