Revert to old ingame check
This commit is contained in:
parent
e1ff81d15d
commit
815b649511
@ -138,7 +138,7 @@ pub async fn run(connector: Connector, pcileech_device: String, poll_rate: u16,
|
|||||||
log::debug!("Rebuilt cache.");
|
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);
|
let mut radar_data = Vec::with_capacity(64);
|
||||||
|
|
||||||
if sdk::is_bomb_planted(&mut ctx)? {
|
if sdk::is_bomb_planted(&mut ctx)? {
|
||||||
|
@ -30,11 +30,14 @@ pub fn is_bomb_dropped(ctx: &mut CheatCtx) -> Result<bool> {
|
|||||||
Ok(data != 0)
|
Ok(data != 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
pub fn is_ingame(ctx: &mut CheatCtx) -> Result<bool> {
|
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 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)?;
|
let data: i32 = ctx.process.read(game_rules + cs2dumper::client::C_CSGameRules::m_gamePhase)?;
|
||||||
|
println!("m_gamePhase: {}", data);
|
||||||
Ok(data != 1)
|
Ok(data != 1)
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
#[allow(dead_code)]
|
#[allow(dead_code)]
|
||||||
pub fn get_local_pawn(ctx: &mut CheatCtx) -> Result<CPlayerPawn> {
|
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)
|
Ok(highest_index)
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
pub fn network_is_ingame(ctx: &mut CheatCtx) -> Result<bool> {
|
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 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)?;
|
let signonstate: u64 = ctx.process.read(ptr + cs2dumper::offsets::engine2_dll::dwNetworkGameClient_signOnState)?;
|
||||||
Ok(signonstate == 6)
|
Ok(signonstate == 6)
|
||||||
}
|
}
|
||||||
*/
|
|
Loading…
x
Reference in New Issue
Block a user