Find and patch the water jump velocity inside CCSPlayer_MovementServices_CheckJumpButton in CS2 binary using IDA Pro MCP. This patch changes the water jump velocity from 100.0f to 145.0f by modifying the immediate operand of a mov instruction. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate and patch the water jump height value. Trigger: water jump patch, CheckJumpButton water velocity, jump height patch, water jump 145
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Find and identify the velocity clamping branch inside CCSPlayer_MovementServices_FullWalkMove in CS2 binary using IDA Pro MCP, then generate a patch signature to disable it. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate and patch the speed-clamp if-branch that caps player velocity to maxspeed inside FullWalkMove. Trigger: FullWalkMove speed clamp, velocity clamping patch, FullWalkMove SpeedClamp, disable maxspeed clamp
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Find and identify the CCSPlayer_WeaponServices_EquipWeapon function and the CCSPlayer_WeaponServices_CanUse virtual function in CS2 binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the weapon-equip helper and the "is this weapon usable right now" vfunc by RTTI-walking the CCSPlayer_WeaponServices vtable and confirming each candidate's decompiled body against the known CCSPlayer_WeaponServices_PickupItem anchor's callee shapes. Trigger: CCSPlayer_WeaponServices_EquipWeapon, CCSPlayer_WeaponServices_CanUse
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Find and identify the CCSGameRules_PostCleanUp function in CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the post-round entity-cleanup routine. It is non-virtual and has no unique string of its own, so it is found via the CCSGameRules_ResetRound predecessor: PostCleanUp is the entity-cleanup call ResetRound makes. Emits a unique IDA-style byte signature and a func YAML. Mirrors the find-CCSGameRules_PostCleanUp.py preprocessor (LLM_DECOMPILE CCSGameRules_ResetRound). Trigger: CCSGameRules_PostCleanUp, PostCleanUp, CGameRules::PostCleanUp
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Find and identify the CBasePlayerPawn::CommitSuicide virtual function's vtable slot in the CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering server.dll or libserver.so to locate the self-inflicted-death handler (used by the "kill"/bot_kill console commands and related gameplay code) by RTTI-walking CBasePlayerPawn's primary vtable and reading its known slot index directly, then confirming the body matches CommitSuicide(bool bExplode, bool bForce) semantics. Trigger: CBasePlayerPawn_CommitSuicide
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Find and patch the g_pNavMesh null-check inside CCSBotManager_AddBot in CS2 binary using IDA Pro MCP. This patch removes the navigation mesh requirement so bots can be added even without a nav mesh loaded. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate and patch the nav mesh check in AddBot. Trigger: bot nav ignore, AddBot nav mesh patch, bot without nav, CCSBotManager nav ignore
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate CCSBot::Profile in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "CCSBot::Profile" (symbol CCSBot_Profile). This is a STRUCT MEMBER OFFSET (schema netvar), not a function. Resolve the CCSBot class layout via the schema/network system; the member must satisfy natural alignment. Cross-check with functions that dereference the member. Do not switch output schema: emit the structmember fields below even if the class turns out to be polymorphic - a func_*/vfunc_* payload for this symbol is rejected by canonical_symbol_yaml_bytes. Trigger: CCSBot_Profile, CCSBot::Profile
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Find and identify the CBaseTrigger::StartTouch and CBaseTrigger::EndTouch overridden virtual functions in the CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering server.dll or libserver.so to locate the trigger-volume touch-list add/remove handlers by RTTI-walking CBaseTrigger's and CBaseEntity's primary vtables and diffing them slot-by-slot to find CBaseTrigger's overrides, then identifying which two overridden slots implement "add pOther to the touching-entities list" (StartTouch) versus "remove pOther from the touching-entities list" (EndTouch). Trigger: CBaseTrigger_StartTouch, CBaseTrigger_EndTouch
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Find and identify the CBasePlayerController_SetPawn and CBasePlayerController_GetPawn functions in CS2 binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll / libserver.so to locate the pawn-assignment routine by scanning for its distinctive multi-register-push prologue directly (no pre-resolved anchor needed), confirming uniqueness and byte-level match against a known reference signature. Trigger: CBasePlayerController_SetPawn, CBasePlayerController_GetPawn
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate CBasePlayerController::FakeClientFlags in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "CBasePlayerController::FakeClientFlags" (symbol CBasePlayerController_FakeClientFlags). This is a VIRTUAL function - resolve the CBasePlayerController::FakeClientFlags vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: CBasePlayerController_FakeClientFlags, CBasePlayerController::FakeClientFlags
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate CBaseEntity::m_iTeamNum in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "CBaseEntity::m_iTeamNum" (symbol CBaseEntity_m_iTeamNum). This is a STRUCT MEMBER OFFSET (schema netvar), not a function. Resolve the CBaseEntity class layout via the schema/network system; the member must satisfy natural alignment. Cross-check with functions that dereference the member. Trigger: CBaseEntity_m_iTeamNum, CBaseEntity::m_iTeamNum
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Find and identify the CBaseEntity_SpawnRadius function in the CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the radius-aware spawn helper that resolves an entity's effect/trigger radius from either its float argument or the "radius" keyvalue, then applies it and reads the entity's "hammerUniqueId" keyvalue. Resolved via the two econ/ hammer keyvalue literals "radius" and "hammerUniqueId": the single function that references BOTH is the target. Trigger: CBaseEntity_SpawnRadius, SpawnRadius
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BuyState::m_isInitialDelay, exposed as BuyState::InitialDelay, in the loaded CS2 server binary. Emit a structmember offset, never a function or vtable slot. Trigger: BuyState_InitialDelay, BuyState::InitialDelay
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BotProfile::AttackDelay in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "BotProfile::AttackDelay" (symbol BotProfile_AttackDelay). This is a VIRTUAL function - resolve the BotProfile::AttackDelay vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: BotProfile_AttackDelay, BotProfile::AttackDelay
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BuyState::m_doneBuying, exposed as BuyState::DoneBuying, in the loaded CS2 server binary. Emit a structmember offset, never a function or vtable slot. Trigger: BuyState_DoneBuying, BuyState::DoneBuying
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BotProfile::Cost in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "BotProfile::Cost" (symbol BotProfile_Cost). This is a VIRTUAL function - resolve the BotProfile::Cost vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: BotProfile_Cost, BotProfile::Cost
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BotProfile::Difficulty in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "BotProfile::Difficulty" (symbol BotProfile_Difficulty). This is a VIRTUAL function - resolve the BotProfile::Difficulty vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: BotProfile_Difficulty, BotProfile::Difficulty
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BotProfile::WeaponPrefCount in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "BotProfile::WeaponPrefCount" (symbol BotProfile_WeaponPrefCount). This is a VIRTUAL function - resolve the BotProfile::WeaponPrefCount vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: BotProfile_WeaponPrefCount, BotProfile::WeaponPrefCount
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BotProfile::LookAngleDampingAttacking in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "BotProfile::LookAngleDampingAttacking" (symbol BotProfile_LookAngleDampingAttacking). This is a VIRTUAL function - resolve the BotProfile::LookAngleDampingAttacking vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: BotProfile_LookAngleDampingAttacking, BotProfile::LookAngleDampingAttacking
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BotProfile::LookAngleMaxAccelAttacking in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "BotProfile::LookAngleMaxAccelAttacking" (symbol BotProfile_LookAngleMaxAccelAttacking). This is a VIRTUAL function - resolve the BotProfile::LookAngleMaxAccelAttacking vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: BotProfile_LookAngleMaxAccelAttacking, BotProfile::LookAngleMaxAccelAttacking
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BotProfile::WeaponPref in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "BotProfile::WeaponPref" (symbol BotProfile_WeaponPref). This is a VIRTUAL function - resolve the BotProfile::WeaponPref vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: BotProfile_WeaponPref, BotProfile::WeaponPref
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BotProfile::LookAngleStiffnessAttacking in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "BotProfile::LookAngleStiffnessAttacking" (symbol BotProfile_LookAngleStiffnessAttacking). This is a VIRTUAL function - resolve the BotProfile::LookAngleStiffnessAttacking vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: BotProfile_LookAngleStiffnessAttacking, BotProfile::LookAngleStiffnessAttacking
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BotProfile::ReactionTime in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "BotProfile::ReactionTime" (symbol BotProfile_ReactionTime). This is a VIRTUAL function - resolve the BotProfile::ReactionTime vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: BotProfile_ReactionTime, BotProfile::ReactionTime
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新
Locate BotProfile::Teamwork in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "BotProfile::Teamwork" (symbol BotProfile_Teamwork). This is a VIRTUAL function - resolve the BotProfile::Teamwork vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: BotProfile_Teamwork, BotProfile::Teamwork
日本語の概要は準備中です。原文の説明を表示しています。
mrc4tt/CS2_VibeSignatures☆ 32026年10月15日 更新