Revert to old ingame check

This commit is contained in:
Janek 2023-12-07 06:03:01 +01:00
parent e1ff81d15d
commit 815b649511
2 changed files with 5 additions and 3 deletions
src

@ -138,7 +138,7 @@ pub async fn run(connector: Connector, pcileech_device: String, poll_rate: u16,
log::debug!("Rebuilt cache.");
}
if sdk::is_ingame(&mut ctx)? {
if sdk::network_is_ingame(&mut ctx)? {
let mut radar_data = Vec::with_capacity(64);
if sdk::is_bomb_planted(&mut ctx)? {

@ -30,11 +30,14 @@ pub fn is_bomb_dropped(ctx: &mut CheatCtx) -> Result<bool> {
Ok(data != 0)
}
/*
pub fn is_ingame(ctx: &mut CheatCtx) -> Result<bool> {
let game_rules = ctx.process.read_addr64(ctx.client_module.base + cs2dumper::offsets::client_dll::dwGameRules)?;
let data: i32 = ctx.process.read(game_rules + cs2dumper::client::C_CSGameRules::m_gamePhase)?;
println!("m_gamePhase: {}", data);
Ok(data != 1)
}
*/
#[allow(dead_code)]
pub fn get_local_pawn(ctx: &mut CheatCtx) -> Result<CPlayerPawn> {
@ -63,10 +66,9 @@ pub fn highest_entity_index(ctx: &mut CheatCtx) -> Result<i32> {
Ok(highest_index)
}
/*
pub fn network_is_ingame(ctx: &mut CheatCtx) -> Result<bool> {
let ptr = ctx.process.read_addr64(ctx.engine_module.base + cs2dumper::offsets::engine2_dll::dwNetworkGameClient)?;
let signonstate: u64 = ctx.process.read(ptr + cs2dumper::offsets::engine2_dll::dwNetworkGameClient_signOnState)?;
Ok(signonstate == 6)
}
*/