Вопрос Реверс смещений классов

I love C++
Пользователь
Статус
Оффлайн
Регистрация
26 Мар 2021
Сообщения
218
Реакции[?]
46
Поинты[?]
1K
Здравствуйте, может для кого-то звучит глупо вопрос в заголовке темы, но все-же спрошу.
Как можно узнать актуальные смещения классов, как пример взять класс IGameCVar(где храниться fov и подобное). Как узнать смещения Fov'a?
Раньше искал смещения структур/классов через Cheat Engine и после ReClass.Net уже подробно изучал
Кто уже местный в создании софта WF подскажите пожалуйста и посоветуйте как лучше находить смещения.

Заранее Спасибо за внимание :D
 
Energy Reload
Забаненный
Статус
Оффлайн
Регистрация
20 Авг 2017
Сообщения
1,206
Реакции[?]
330
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Что-то по словам находится, что-то по сигнатурам.
А что-то по сигнатурам и дальнейшему путешествию по пределам и за пределами данной функции.
 
Забаненный
Статус
Оффлайн
Регистрация
2 Мар 2021
Сообщения
1,083
Реакции[?]
406
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Здравствуйте, может для кого-то звучит глупо вопрос в заголовке темы, но все-же спрошу.
Как можно узнать актуальные смещения классов, как пример взять класс IGameCVar(где храниться fov и подобное). Как узнать смещения Fov'a?
Раньше искал смещения структур/классов через Cheat Engine и после ReClass.Net уже подробно изучал
Кто уже местный в создании софта WF подскажите пожалуйста и посоветуйте как лучше находить смещения.

Заранее Спасибо за внимание :D

C++:
struct __cppobj __declspec(align(8)) SCVars
{
  int cl_payment_enabled;
  float cl_fov;
  float cl_headBobLimit;
  float cl_tpvDist;
  float cl_tpvYaw;
  float cl_backpack_tpvYaw;
  float cl_nearPlane;
  float cl_sensitivity;
  int cl_invertMouse;
  int cl_invertController;
  int cl_crouchToggle;
  int cl_zoomToggle;
  int cl_hasteToggle;
  int cl_fpBody;
  int cl_hud;
  int cl_quick_play_only_pve;
  int cl_release_build;
  int cl_booster_debug;
  int cl_debug_actors;
  ICVar *cl_room_channel;
  ICVar *ca_GameControlledStrafingPtr;
  float pl_curvingSlowdownSpeedScale;
  float ac_enableProceduralLeaning;
  float ac_msg_display_time;
  int g_easyanticheat_logging;
  int g_easyanticheat_timeout;
  float cl_shallowWaterSpeedMulPlayer;
  float cl_shallowWaterSpeedMulAI;
  float cl_shallowWaterDepthLo;
  float cl_shallowWaterDepthHi;
  float cl_selfSoundOffset;
  float cl_prone_hopping_spread;
  int cl_prone_hopping_improvement;
  int cl_invisible_character_anim_fix;
  int cl_banners_enabled;
  int cl_banners_enabled_update;
  int cl_banners_enabled_debug;
  int cl_banners_enabled_external_path;
  float cl_banners_update_timeout;
  int cl_teams_states_pannel_enabled;
  int g_rating_game_restricted_equipment_verification_enabled;
  int cl_shop_skin_validation_enabled;
  int cl_shop_hidden_category;
  int cl_enable_personalized_offers;
  int sv_votingTimeout;
  int sv_votingCooldown;
  float sv_votingRatio;
  float sv_votingTeamRatio;
  int sv_input_timeout;
  int sv_cvars_hash_enable;
  int sv_empty_grenade_fix;
  float hr_rotateFactor;
  float hr_rotateTime;
  int i_soundeffects;
  int i_lighteffects;
  int i_particleeffects;
  int i_rejecteffects;
  float i_offset_front;
  float i_offset_up;
  float i_offset_right;
  float i_offset_curr_front;
  float i_offset_curr_up;
  float i_offset_curr_right;
  float i_rotation_yaw;
  float i_rotation_pitch;
  float i_rotation_roll;
  float i_rotation_curr_yaw;
  float i_rotation_curr_pitch;
  float i_rotation_curr_roll;
  float i_zoomed_inertia;
  float i_zoomed_inertia_blend;
  float i_pelletsDisp;
  float i_offset_nearFOV;
  int i_unlimitedammo;
  float pl_inputAccel;
  int g_detachCamera;
  int g_difficultyHintSystem;
  float g_difficultyRadius;
  int g_difficultyRadiusThreshold;
  int g_difficultySaveThreshold;
  int g_playerHealthValue;
  int g_flashlightEnable;
  float g_maxPlayerSpeed;
  int g_highlightPickupItems;
  float g_stanceTransitionSpeed;
  float g_proneTransitionSpeed;
  int g_debugaimlook;
  int g_enableIdleCheck;
  float g_playerLowHealthThreshold;
  float g_aoe_melee_view_cone_angle;
  float g_melee_view_cone_angle;
  int sv_pacifist;
  int g_ec_enable;
  float g_ec_radiusScale;
  float g_ec_volume;
  float g_ec_extent;
  int g_ec_removeThreshold;
  float g_radialBlur;
  float g_timelimit;
  float g_roundtime;
  int g_preroundtime;
  int g_postgametime;
  int g_roundlimit;
  int g_scorelimit;
  int g_fraglimit;
  int g_fraglead;
  float g_friendlyfireratio;
  int g_revivetime;
  int g_minteamlimit;
  int g_mpSpeedRechargeDelay;
  int g_awardTeamScoreAtRoundEnd;
  int g_locked_spectator_camera;
  int g_overtime_rounds_limit;
  float g_min_core_count_modifier;
  float g_max_core_count_modifier;
  float g_core_score_producing_speed;
  int g_core_reset_time;
  int g_core_capture_time;
  int g_speed_up_capturing_for_losers;
  int g_debug_cores_capturing;
  int g_spawn_groups_shuffle_timeout;
  int g_debug_spawn_groups_shuffle;
  int g_dmn_distance_weighted_spawn;
  int g_session_ending_round_limit;
  int g_session_ending_round_limit_change;
  float g_session_ending_fraglimit;
  float g_session_ending_timelimit;
  float g_session_ending_dst_cores_limit;
  int sv_session_progress_debug;
  int sv_serverinfo_tick_timeout;
  int sv_serverinfo_track_timeout;
  int sv_serverinfo_switch_timeout;
  int sv_serverinfo_close_server;
  int g_debugCollisionDamage;
  int g_debugHits;
  float g_protection_inertia;
  int g_enable_flashbang_mechanic;
  int g_debug_fscommand;
  int g_debugDirectMPMenu;
  int g_skipIntro;
  int g_resetActionmapOnStart;
  int g_useProfile;
  int g_startFirstTime;
  int g_enableTracers;
  int g_parametric_recoil_random_enabled;
  int g_parametric_spread_attack_enabled;
  int g_contracts_set_size;
  ICVar *g_contracts_default_gameroom_filter;
  int cl_useLoginScreen;
  float cl_repair_introduction_threshold;
  int g_pve_mission_access_limitation_enabled;
  int pl_speed_debug;
  int pl_perframe_update_players;
  int pl_perframe_update_ai;
  int pl_debug_physicalize;
  int g_autoplay_enable;
  int g_autoplay_ignoreLinkName;
  int g_autoplay_separate_client_stats;
  int g_autoplay_enable_knockback;
  int g_autoplay_active;
  int g_autoplay_shoot;
  int g_autoplay_shoot_if_visible;
  int g_autoplay_knockback_killzone;
  int g_autoplay_set_path;
  int g_autoplay_randomization;
  int g_autoplay_exectime;
  int g_autoplay_use_zoom;
  int g_autoplay_pause;
  float g_autoplay_minspeed;
  float g_autoplay_stuck_move_time;
  float g_autoplay_stuck_teleport_time;
  int g_autoplay_randomization_ignore_first;
  int g_autoplay_randomization_ignore_last;
  int g_autoplay_randomization_angle;
  int g_autoplay_randomization_movement;
  int g_autoplay_quit;
  int g_autoplay_respawn;
  int g_autoplay_aim_players;
  int g_autoplay_turn_speed;
  int g_autoplay_set_closest_path;
  int g_autoplay_log;
  int g_autoplay_repeat;
  int g_autoplay_reload_on_respawn;
  ICVar *g_autoplay_onStart;
  ICVar *g_autoplay_onFail;
  ICVar *g_autoplay_onSuccess;
  int g_weapon_system_preload;
  int g_weapon_system_verbose;
  float pl_fallDamage_Normal_SpeedSafe;
  float pl_fallDamage_Normal_SpeedFatal;
  float pl_fallDamage_Strength_SpeedSafe;
  float pl_fallDamage_Strength_SpeedFatal;
  float pl_fallDamage_SpeedBias;
  float pl_velocityInterpAirControlScale;
  float pl_lerp_err_tracking_flash_period;
  float pl_velocityInterpDesiredPosThreshold;
  float pl_netSerialiseMaxSpeed;
  int pl_defer_actions_on_death;
  int pl_extra_fp_spectator_latency;
  int pl_serialisePhysVel;
  int pl_new_movement;
  int pl_new_movement_rewind_replay;
  int pl_new_movement_remote_snapshot_count;
  int pl_new_movement_spectator_extra_snapshot_count;
  float pl_new_movement_statistics_period;
  int pl_new_movement_smooth_camera;
  float pl_new_movement_smooth_camera_min_ratio;
  float pl_remoteInertia;
  int pl_newInertia;
  float pl_impulse_recover;
  int pl_inertia_haste_enabled;
  int pl_lerp_method;
  int pl_lerp_rmi;
  float pl_lerp_depth;
  float pl_lerp_ahead;
  float pl_lerp_max_speed_threshold_mult;
  float pl_lerp_snap_server_jump_distance;
  float pl_lerp_snap_remote_jump_distance;
  float pl_lerp_damp_extrapolation;
  int pl_jump_fix;
  int pl_jump_validate_position;
  float pl_netAimLerpFactor;
  int hud_hit_indicator_threshold_angle;
  float hud_hit_indicator_mult_r;
  float hud_hit_indicator_mult_w;
  float hud_hit_indicator_mult_h;
  int hud_mpNamesDuration;
  int hud_mpNamesNearDistance;
  int hud_mpNamesFarDistance;
  int hud_onScreenNearDistance;
  int hud_onScreenFarDistance;
  float hud_onScreenNearSize;
  float hud_onScreenFarSize;
  int hud_godFadeTime;
  int hud_crosshair;
  int hud_chDamageIndicator;
  int hud_panoramicHeight;
  float hud_teammateBadgeMultiplier;
  float hud_teammateBadgeRadius;
  int hud_subtitlesRenderMode;
  int hud_subtitlesHeight;
  int hud_subtitlesFontSize;
  int hud_subtitlesQueueCount;
  int hud_subtitlesVisibleCount;
  int hud_aspectCorrection;
  float hud_ctrl_Curve_X;
  float hud_ctrl_Curve_Z;
  float hud_ctrl_Coeff_X;
  float hud_ctrl_Coeff_Z;
  int hud_ctrlZoomMode;
  int hud_attachBoughtEquipment;
  int hud_startPaused;
  int hud_show_flag_status;
  int hud_show_has_flag;
  int hud_show_bomb_status;
  int hud_show_has_bomb;
  int hud_show_cores_status;
  int hud_show_dst_status;
  int hud_show_dmn_status;
  int hud_show_team_scores;
  int hud_show_team_kills;
  int hud_no_team_pvp;
  int hud_show_total_kills;
  int hud_show_mission_progress;
  int hud_round_timer_direction_forward;
  int hud_round_timer_countdown_start_time;
  int hud_display_enemy_outlines;
  int hud_show_zsd_status;
  int hud_show_objective_state_bar;
  int hud_show_team_health_status;
  int hud_show_ingame_currency_status;
  int hud_show_alive_players_counter;
  int hud_show_consumables;
  int hud_secondary_objectives_delay;
  int hud_for_observer_enabled;
  int hud_combat_log_flash;
  float tracer_min_distance;
  float tracer_max_distance;
  float tracer_min_scale;
  float tracer_max_scale;
  int tracer_max_count;
  float tracer_player_radiusSqr;
  int i_debug_projectiles;
  float i_weapon_raise_distance;
  int i_enable_inventory_select;
  int g_enable_ingame_kickvote_in_zombiemission;
  int g_kickvote_pve_max_checkpoints;
  int g_proneNotUsableWeapon_FixType;
  int g_proneAimAngleRestrict_Enable;
  int g_enableFriendlyFallAndPlay;
  int g_spectate_TeamOnly;
  int g_placeable_explosives_limit_per_type;
  int g_death_cam;
  float g_death_cam_time;
  float g_death_cam_focus_time;
  float g_death_cam_interpolate_pos_speed;
  float g_death_cam_focus_hold_time;
  float g_death_cam_enemy_height_to_view_height_proportion;
  float g_death_cam_focus_enemy_view_offset;
  float g_death_cam_interpolate_direction_speed;
  float g_death_cam_input_blending_time;
  int g_inputSerialization;
  int g_physicsSerialization;
  int g_physicsSerializationMode;
  ICVar *g_objectiveEntity;
  int g_debug_playerprofile;
  ICVar *g_team1Spawn;
  ICVar *g_team2Spawn;
  int g_teams;
  int g_spawnMode;
  int g_spawn_count_max_random;
  int g_allow_multiple_revives;
  int g_debug_distance_driven_spawn;
  int g_show_spawns_groups;
  int g_result_view_max_spawns;
  const char *g_result_view_ag_action_winner;
  const char *g_result_view_ag_action_loser;
  const char *g_result_view_item_override;
  ICVar *g_default_profile;
  int g_coopmoves_ignore_static_geom;
  int g_dedicated_disable_physics;
  int g_debug_pushable;
  int g_pushable_restore;
  int g_pushable_forcemode;
  int g_pushable_physicsmode;
  int g_pushable_startmode;
  float g_pushable_startdelay;
  float g_pushingPlayerOffset;
  float g_pushable_force_growing_time;
  int g_smDebug;
  int g_smDebugX;
  int g_smDebugY;
  ICVar *g_smDebugClient;
  ICVar *g_smDebugCollision;
  int g_smDebugDoAssist;
  int g_smDebugCapsule;
  float g_smDebugCapsule_Offset;
  int g_smDebugCapsule_Stance;
  ICVar *g_smDebugCapsule_Position;
  int g_smUseGeometryCollisionTest;
  int g_smGeometryCollisionWarnings;
  int g_smGeometryCollisionCoopAssistCapsuleCheck;
  float g_smAssistStartDistIncr;
  int g_smUseLedgeObjects;
  int g_smUseLedgeValidation;
  float g_smValidationDrawThreshold;
  int g_dump_worldquery_around;
  int g_crosshairInScopeZoom_Enable;
  int g_crosshairSpreadTuning_Enable;
  int g_useAnglesSmoothClamp;
  float g_anglesSmoothClampExp;
  float g_flagSpeedScale;
  float g_sm_validation_range_2d;
  float g_sm_validation_range_z;
  float g_flagDamageReduction;
  int g_flagResetTime;
  int g_flagVisibilityDist;
  int g_swapAttackers;
  int g_comaTime;
  int g_coma_time_class_change;
  float g_aimedShotRecoil;
  int g_victoryCondition;
  int g_useNewStormLogic;
  int g_ranked;
  float g_explosiveLifeTimeAfterDeath;
  int g_drawFPSkeleton;
  int g_allow_attachments_pickup;
  int g_hide_locked_attachments;
  int gameK01;
  int g_cheats;
  int g_godMode;
  unsigned __int64 cl_profile;
  int g_gi_debuglog;
  int g_demo_mode;
  int pl_fp_gender;
  float pl_fp_fatness;
  ICVar *pl_fp_parts;
  int g_cache_itemcc;
  int g_cache_actorcc;
  int g_cache_warn_memlimit;
  int ui_debug_show_skill;
  ICVar *ui_offer_name_resurrection_coin;
  ICVar *ui_offer_name_game_money;
  int ui_separate_thousands;
  int ui_announcement_message_length_limit;
  int ui_mipmaps;
  int ui_screen_instant_delete;
  int ui_tooltips;
  int ui_hover_delay;
  int ui_mockup_mode;
  int ui_lobby_getrooms_request_size;
  float ui_lobby_autorefresh;
  float ui_damageinfo_delay;
  float ui_damageindicator_delay;
  float ui_centerdamageindicator_delay;
  int ui_randombox_machine_buy_delay;
  float ui_transparency_zone_size;
  float ui_transparency_zone_min_alpha;
  float ui_transparency_zone_max_alpha;
  float ui_racetrack_smooth;
  float ui_racepos_smooth;
  float ui_racetrack_left;
  float ui_racetrack_right;
  float ui_racetrack_top;
  float ui_racetrack_bottom;
  float ui_racetrack_radius;
  float ui_wpanels_fade_delay;
  float ui_wpanels_fade_speed;
  float ui_wpanels_inactive_alpha;
  float ui_area_name_fade_delay;
  int ui_area_name_enabled;
  int ui_radar;
  float ui_radar_scale;
  float ui_kickvote_close_timeout;
  const char *ui_banner_default_badge;
  const char *ui_banner_default_stripe;
  const char *ui_banner_default_mark;
  const char *ui_sound_room_search;
  float ui_remote_player_info_request_delay;
  float ui_switch_pve_map_delay;
  float ui_random_box_fall_delay;
  float ui_achievement_notification_delay;
  int ui_ingame_scoreboard_enabled;
  float ui_ingame_scoreboard_duration;
  int ui_mergeChannels;
  ICVar *ui_lightPreset;
  int ui_reward_max_visible_players;
  int ui_reward_data_timeout;
  int ui_reward_close_timeout;
  int ui_crown_reward_close_timeout;
  int ui_reward_animations_length;
  int ui_tutorial_mandatory;
  int ui_reward_support_multiplier;
  int ui_lobby_survival_tab_enabled;
  int ui_lobby_battle_pass_tab_enabled;
  int ui_lobby_services_tab_enabled;
  int ui_lobby_rating_tab_min_rank;
  int ui_surrender_vote_enabled;
  int ui_preinvite_enabled;
  int ui_preinvite_force_start;
  int ui_auto_repair_notification_delay;
  int ui_preinvite_start_timeout;
  int g_preinvite_ping_timeout;
  int ui_money_refill_enable;
  int ui_money_refill_min_rank;
  int ui_money_refill_min_repair_percent;
  int ui_show_average_searching_time;
  int ui_show_explosives_hit_indicator;
  int ui_randombox_choice_limitation_enabled;
  int ui_voip_enabled;
  int ui_mailbox_enabled;
  int g_gameroom_countdown;
  int g_gameroom_afk_timeout;
  int g_ingame_afk_timeout;
  int g_afk_debug;
  int g_clanlist_expiration_timeout;
  int g_follow_expiration_timeout;
  ICVar *cl_reconnect_info;
  float g_rwiValidationRatio;
  int g_rwiValidationForceFail;
  float g_rwiBackfaceValidationRatio;
  float g_rwiSwapScoreMultiplier;
  float g_hitValidationDefaultLifeTime;
  float g_hitValidationTimeout;
  float g_lobbyFOV;
  float g_resultFOV;
  float i_weaponNetDelay;
  ICVar *g_handsPoseAnimId;
  ICVar *g_handsPoseFrameId;
  int g_drawNearClippingPlane;
  int i_melee_aoe_attack_algorithm;
  int i_pickupObjectsMaxCount;
  float i_pickupObjectsMaxTime;
  float i_pickupDistance;
  float i_pickupCylinderRadius;
  int g_debug_quickUse;
  float i_quickCustomizeDelay;
  ICVar *g_registerURL;
  ICVar *g_feedbackURL;
  ICVar *g_validInternalProtocols;
  float e_statsflush_period;
  int g_metrics_enabled;
  int g_metrics_debug;
  int g_metrics_timeout_ms;
  ICVar *g_metrics_sink_address;
  int g_metrics_sink_port;
  int g_hardwarestats;
  float g_hardwarestats_update_persistent_interval;
  float g_hardwarestats_update_varying_interval;
  float g_hardwarestats_send_varying_interval;
  float g_hardwarestats_send_telem_interval;
  float g_hardwarestats_gpulimit_threshold;
  int g_hardwarestats_debug_client;
  int g_hardwarestats_pos_cell_size;
  int g_hardwarestats_cpu_quantize_level;
  int g_hardwarestats_mem_quantize_level;
  int g_hardwarestats_screen_on_peaks;
  float g_hardwarestats_screen_timeout;
  int g_hardwarestats_session_id;
  float g_comfortFPS;
  float g_comfortFPSInterval;
  int g_reportDedicatedStats;
  float g_armorAbsorb;
  ICVar *sv_feedbackMode;
  int cl_feedback_system_debug;
  ICVar *g_lobbyLevel;
  int g_tutorial_confirmation;
  float g_demo_playback_rotation_smooth;
  int sv_disconnect_to_lobby;
  float sv_c4timer;
  int pl_accelMultComput;
  int g_pve_end_when_all_dead;
  int g_pve_num_players;
  ICVar *g_facegen_path;
  int ach_streak_interval;
  float g_instant_award_delay;
  int g_background_server_port;
  int g_background_server_hint;
  int g_background_server_hmid;
  ICVar *g_background_server_cmdline;
  int g_debug_synchedStorage;
  float ai_PlayerStationaryTime;
  float pl_stationary_threshold;
  int ai_global_limit;
  int g_VisMaskOR;
  int ai_draw_path;
  int g_narrator_enable;
  int g_crowd_enable;
  int g_dropWeaponOnDeath;
  float g_pve_teleport_refill_ratio;
  float g_pve_teleport_ready_ratio;
  float g_pve_teleport_ready_timeout;
  float g_pve_teleport_fadein_duration;
  int g_reconnect_to_game_enabled;
  ICVar *online_server;
  ICVar *online_server_port;
  ICVar *online_host;
  ICVar *online_masterserver_id;
  ICVar *online_masterserver_resource;
  ICVar *online_channel_type;
  ICVar *online_pvp_priority_channel;
  ICVar *online_dedicated_id;
  ICVar *online_dedicated_pwd;
  ICVar *online_dedicated_resource;
  ICVar *online_dedicated_host_name;
  ICVar *online_verbose;
  int online_use_query_lb;
  int online_use_protect;
  int online_send_delay;
  int online_masterserver_rotate;
  int online_newbie_rank;
  int online_pvp_rank;
  int online_thread_mode;
  int online_enable_clan_broadcast;
  int online_enable_friend_broadcast;
  float online_dedicated_perf_idx_cpu;
  float online_dedicated_perf_idx_memory;
  float online_dedicated_load_average;
  int online_dedicated_autoshutdown_memory_limit;
  int online_dedicated_autoshutdown_wait_timeout;
  int online_dedicated_autoshutdown_data_sent_wait_timeout;
  int online_enable_global_loadbalancing;
  int online_enable_reconnect;
  ICVar *g_mission_comics_intro;
  ICVar *g_mission_name;
  ICVar *g_mission_channels;
  ICVar *g_mission_time_of_day;
  ICVar *g_mission_difficulty;
  ICVar *g_mission_type;
  ICVar *g_mission_game_mode;
  ICVar *g_mission_graph;
  ICVar *g_mission_setting;
  int g_mission_release_mission;
  int g_mission_clanwar_mission;
  int g_mission_only_clanwar_mission;
  int g_mission_apply_from_level;
  int g_enableChangeClass;
  int g_classSwitchOnRoundEnd;
  int g_classSwitchOnRespawn;
  float g_classSwitchTime;
  int g_characterCacheSize;
  int g_debugTeamColors;
  int g_debugClassChanger;
  int g_player_dresscode;
  int ai_debug_spawners;
  float ai_spawn_timeout;
  int e_ai_nav_area_ingame;
  int e_ai_nav_area_type;
  int g_client_cinematics;
  int g_client_cinematics_serialization_max;
  int g_client_cinematics_debug;
  float g_client_cinematics_correction_threshold;
  float g_cinematicTriggerAccelMult2;
  float g_cinematicTriggerAccelMult3;
  float g_cinematicTriggerAccelMult4;
  int g_debug_cinematicTriggers;
  int g_draw_UseArea;
  float g_invulnerabilityTime;
  float g_coinInvulnerabilityTime;
  int g_ppes_enabled;
  float g_ppes_decay;
  int g_ppes_decay_cooldown;
  int g_ppes_mult_enabled;
  int g_ppes_mult_step;
  int g_ppes_debug;
  int g_ppes_debug_log_interval;
  int g_wait_all_loaded_timeout;
  int g_pvp_end_when_enemy_team_empty;
  int g_postroundtime;
  int g_dst_score_limit;
  int g_dst_score_increment;
  int g_dst_score_kill;
  int g_dst_capture_time;
  int g_dst_segments_count;
  int g_dst_timelimit;
  float g_bomb_pickup_timeout;
  float ui_hitfeedbackmax;
  int g_hit_feedback_event;
  float g_hostMigrationResumeTime;
  int g_hostMigrationDebug;
  ICVar *g_hm_storage_name;
  ICVar *g_blur_mask_default;
  int sv_profanity_enabled;
  ICVar *sv_profanity_dictionary;
  ICVar *cl_profanity_dictionary;
  int g_chat_level_threshold;
  int g_chat_timeout_public_low_level;
  int g_chat_timeout_public_high_level;
  int g_chat_timeout_ingame;
  int g_chat_enabled_ingame;
  int g_chat_language_separated;
  int cl_first_start_sys_spec;
  float g_coma_pre_revive_time;
  float g_coma_pre_revive_time_penalty;
  float g_coma_post_resurrect_time;
  int g_ammo_pack_restore_threshold;
  int g_low_on_ammo_threshold;
  float g_spectator_dead_player_timeout;
  float g_spectator_camera_hor_sens;
  float g_spectator_camera_vert_sens;
  float g_spectator_camera_vert_ang_top;
  float g_spectator_camera_vert_ang_bottom;
  float g_spectator_camera_vert_offset;
  float g_spectator_camera_dist;
  float g_spectator_camera_interpolation_speed;
  float g_spectator_camera_thirdperson_interpolation_speed;
  float g_spectator_camera_rotate_x_angle;
  float g_spectator_camera_radius_sweep_test;
  float g_spectator_camera_z_offset_interpolate_speed;
  int g_spectator_fp_enable;
  int g_spectator_death_cam_enable;
  float g_observer_freecam_fly_speed;
  float g_observer_freecam_haste_speed_mult;
  float g_observer_freecam_vertical_speed;
  float g_clientDfConeAngle;
  float g_serverDfConeAngle;
  float g_interaction_convergence_speed;
  float g_interaction_cinematic_delay;
  int cl_show_hit_feedback_time;
  int g_anti_cheat_memscan_thread_delay;
  int g_anti_cheat_memscan_log;
  int g_anti_cheat_memscan_dump_patterns;
  int g_anti_cheat_shoot_hit_ping_compensation;
  int g_process_hits_instantly;
  int g_anti_cheat_entity_pos_time_period;
  int g_anti_cheat_attack_pos_shoots_number;
  int g_anti_cheat_hit_pos_hits_number;
  int g_ray_bullet;
  int g_ray_bullet_fast;
  float g_ray_bullet_range;
  int g_multi_shoot_rmi;
  int g_anti_cheat_server_log;
  int g_anti_cheat_by_distance;
  float g_movement_silent_resync_thr;
  float g_movement_delay_resync_thr;
  float g_movement_delay_resync_time;
  float g_movement_validation_thr;
  int g_movement_estimation_enabled;
  float g_movement_estimation_period;
  float g_player_badge_resync_distance;
  float g_precache_weapons_jobs_max_delta_time;
  int g_precache_weapons_profile;
  int g_precache_weapons_ingame;
  int g_drawcall_classification;
  int g_auto_zoom_after_reload;
  float g_zoom_speed_multiplier;
  int ui_p2p;
  int ui_localserver;
  ICVar *cc_compound_base_model;
  int g_coins_usage_limit_enabled;
  int g_coins_usage_limit;
  int g_coins_refill_ammo;
  int g_coins_resurrect_at_spawn;
  int ai_smoke_obstruct;
  int g_perf_stat_collection_enable;
  int g_perf_stat_max_packets_per_frame;
  float g_perf_stat_packet_send_offset;
  ICVar *g_perf_stat_update_time_sv;
  ICVar *g_perf_stat_update_time_cl;
  ICVar *g_perf_stat_physics_time_sv;
  ICVar *g_perf_stat_physics_time_cl;
  ICVar *g_perf_stat_remote_players_snaps_cl;
  ICVar *g_perf_stat_ping_time;
  ICVar *g_perf_stat_actor_count_sv;
  ICVar *g_perf_stat_ai_sys_update_time_sv;
  ICVar *g_perf_stat_fps_cl;
  ICVar *g_perf_stat_mem_module_usage_sv;
  ICVar *g_perf_stat_mem_allocations_sv;
  ICVar *g_perf_stat_mem_module_usage_cl;
  ICVar *g_perf_stat_total_mem_usage_sv;
  ICVar *g_perf_stat_total_mem_usage_cl;
  ICVar *g_perf_stat_cpu_quality_level_cl;
  ICVar *g_perf_stat_gpu_quality_level_cl;
  ICVar *g_perf_stat_gpu_load_cl;
  ICVar *g_perf_stat_viewport_scale_cl;
  ICVar *g_perf_stat_update_time_real_sv;
  ICVar *g_perf_stat_update_time_real_cl;
  ICVar *g_perf_stat_freeze_count_cl;
  int g_rigid_body_cinematics;
  int g_cinematics_body_sleeping_enable;
  int g_cinematics_body_sleeping_warmup_time;
  int g_soft_player_collision;
  int g_enable_rpm_validation;
  float i_smoothed_fire_buffer_interval;
  float cl_stand_to_crouch_delay;
  float cl_stand_to_prone_delay;
  float cl_crouch_to_stand_delay;
  float cl_crouch_to_prone_delay;
  float cl_prone_to_stand_delay;
  float cl_prone_to_crouch_delay;
  float g_ray_bullet_debug_fade_time;
  int g_patch_head_pos;
  float g_patch_head_pos_max_offset;
  float g_patch_head_pos_max_pitch;
  int cl_coop_mode_switch_delay;
  float g_resurrect_rwi_offset;
  float g_maxTimeBetweenAttackAndKillForAssist;
  float g_ingame_currency_multiplier;
  int g_ingame_currency_boost_type;
  ICVar *g_ingame_currency_name;
  int g_ragdoll_collision_group;
  float g_hide_spawn_anim_tpose_offset;
  int g_hide_spawn_anim_tpose_debug;
  float g_fSM_PlLowHealth_TimeBetweenActivations;
  int g_nSM_PlLowHealth_DamageOfTotalHPPercent;
  int g_nSM_PlLowHealth_LowHealth;
  int g_dogtags;
  int g_dogtags_limit;
  int g_dogtags_lifetime;
  float g_dogtags_pickup_time;
  int g_silencer_shoot_spotting;
  int g_bomb_drop_enabled;
  float g_spawn_anticlaymore_buff_delay;
  float g_spawn_anticlaymore_buff_mul;
  ICVar *sv_boost_rates;
  ICVar *cl_boost_rates;
  float sv_autokick_latency;
  float sv_autokick_latency_duration_max;
  int g_enable_function_time_collector;
  int g_merged_hit_kill;
  ICVar *cl_latency;
  int g_sm_haste_serialize;
  int g_use_ai_spawn_presets_on_export_debug;
  int g_teambalance_enabled;
  int g_projectile_interpolation;
  int sv_invalid_position_fix_mode;
  float sv_invalid_position_fix_z_threshold;
  int sv_spectator_iterator;
  int sv_random_item_drop_system;
  int g_player_smoke_obstruct;
  int g_defending_team_show_bomb_marker;
  float g_enemy_coma_marker_duration;
  int g_random_item_spawn_max;
  int i_log_custom_animation;
  int g_debug_killzone_grenade;
  int ai_throw_grenade_delay;
  int g_battle_pass_debug;
  int g_battle_pass_enabled;
  int g_notifications_clan_invite_ttl_seconds;
  int g_heavy_class_enabled;
};
Ищутся все по строкам
 
Energy Reload
Забаненный
Статус
Оффлайн
Регистрация
20 Авг 2017
Сообщения
1,206
Реакции[?]
330
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как можно узнать актуальные смещения классов, как пример взять класс IGameCVar(где храниться fov и подобное). Как узнать смещения Fov'a?
Для начало нужно знать текст для поиска "cl_fov"
После поиска переходим в нужную функцию
1660709432221.png
Псевдокод-
1660709474631.png
офсет равен 4.
 
I love C++
Пользователь
Статус
Оффлайн
Регистрация
26 Мар 2021
Сообщения
218
Реакции[?]
46
Поинты[?]
1K
C++:
struct __cppobj __declspec(align(8)) SCVars
{
  int cl_payment_enabled;
  float cl_fov;
  float cl_headBobLimit;
  float cl_tpvDist;
  float cl_tpvYaw;
  float cl_backpack_tpvYaw;
  float cl_nearPlane;
  float cl_sensitivity;
  int cl_invertMouse;
  int cl_invertController;
  int cl_crouchToggle;
  int cl_zoomToggle;
  int cl_hasteToggle;
  int cl_fpBody;
  int cl_hud;
  int cl_quick_play_only_pve;
  int cl_release_build;
  int cl_booster_debug;
  int cl_debug_actors;
  ICVar *cl_room_channel;
  ICVar *ca_GameControlledStrafingPtr;
  float pl_curvingSlowdownSpeedScale;
  float ac_enableProceduralLeaning;
  float ac_msg_display_time;
  int g_easyanticheat_logging;
  int g_easyanticheat_timeout;
  float cl_shallowWaterSpeedMulPlayer;
  float cl_shallowWaterSpeedMulAI;
  float cl_shallowWaterDepthLo;
  float cl_shallowWaterDepthHi;
  float cl_selfSoundOffset;
  float cl_prone_hopping_spread;
  int cl_prone_hopping_improvement;
  int cl_invisible_character_anim_fix;
  int cl_banners_enabled;
  int cl_banners_enabled_update;
  int cl_banners_enabled_debug;
  int cl_banners_enabled_external_path;
  float cl_banners_update_timeout;
  int cl_teams_states_pannel_enabled;
  int g_rating_game_restricted_equipment_verification_enabled;
  int cl_shop_skin_validation_enabled;
  int cl_shop_hidden_category;
  int cl_enable_personalized_offers;
  int sv_votingTimeout;
  int sv_votingCooldown;
  float sv_votingRatio;
  float sv_votingTeamRatio;
  int sv_input_timeout;
  int sv_cvars_hash_enable;
  int sv_empty_grenade_fix;
  float hr_rotateFactor;
  float hr_rotateTime;
  int i_soundeffects;
  int i_lighteffects;
  int i_particleeffects;
  int i_rejecteffects;
  float i_offset_front;
  float i_offset_up;
  float i_offset_right;
  float i_offset_curr_front;
  float i_offset_curr_up;
  float i_offset_curr_right;
  float i_rotation_yaw;
  float i_rotation_pitch;
  float i_rotation_roll;
  float i_rotation_curr_yaw;
  float i_rotation_curr_pitch;
  float i_rotation_curr_roll;
  float i_zoomed_inertia;
  float i_zoomed_inertia_blend;
  float i_pelletsDisp;
  float i_offset_nearFOV;
  int i_unlimitedammo;
  float pl_inputAccel;
  int g_detachCamera;
  int g_difficultyHintSystem;
  float g_difficultyRadius;
  int g_difficultyRadiusThreshold;
  int g_difficultySaveThreshold;
  int g_playerHealthValue;
  int g_flashlightEnable;
  float g_maxPlayerSpeed;
  int g_highlightPickupItems;
  float g_stanceTransitionSpeed;
  float g_proneTransitionSpeed;
  int g_debugaimlook;
  int g_enableIdleCheck;
  float g_playerLowHealthThreshold;
  float g_aoe_melee_view_cone_angle;
  float g_melee_view_cone_angle;
  int sv_pacifist;
  int g_ec_enable;
  float g_ec_radiusScale;
  float g_ec_volume;
  float g_ec_extent;
  int g_ec_removeThreshold;
  float g_radialBlur;
  float g_timelimit;
  float g_roundtime;
  int g_preroundtime;
  int g_postgametime;
  int g_roundlimit;
  int g_scorelimit;
  int g_fraglimit;
  int g_fraglead;
  float g_friendlyfireratio;
  int g_revivetime;
  int g_minteamlimit;
  int g_mpSpeedRechargeDelay;
  int g_awardTeamScoreAtRoundEnd;
  int g_locked_spectator_camera;
  int g_overtime_rounds_limit;
  float g_min_core_count_modifier;
  float g_max_core_count_modifier;
  float g_core_score_producing_speed;
  int g_core_reset_time;
  int g_core_capture_time;
  int g_speed_up_capturing_for_losers;
  int g_debug_cores_capturing;
  int g_spawn_groups_shuffle_timeout;
  int g_debug_spawn_groups_shuffle;
  int g_dmn_distance_weighted_spawn;
  int g_session_ending_round_limit;
  int g_session_ending_round_limit_change;
  float g_session_ending_fraglimit;
  float g_session_ending_timelimit;
  float g_session_ending_dst_cores_limit;
  int sv_session_progress_debug;
  int sv_serverinfo_tick_timeout;
  int sv_serverinfo_track_timeout;
  int sv_serverinfo_switch_timeout;
  int sv_serverinfo_close_server;
  int g_debugCollisionDamage;
  int g_debugHits;
  float g_protection_inertia;
  int g_enable_flashbang_mechanic;
  int g_debug_fscommand;
  int g_debugDirectMPMenu;
  int g_skipIntro;
  int g_resetActionmapOnStart;
  int g_useProfile;
  int g_startFirstTime;
  int g_enableTracers;
  int g_parametric_recoil_random_enabled;
  int g_parametric_spread_attack_enabled;
  int g_contracts_set_size;
  ICVar *g_contracts_default_gameroom_filter;
  int cl_useLoginScreen;
  float cl_repair_introduction_threshold;
  int g_pve_mission_access_limitation_enabled;
  int pl_speed_debug;
  int pl_perframe_update_players;
  int pl_perframe_update_ai;
  int pl_debug_physicalize;
  int g_autoplay_enable;
  int g_autoplay_ignoreLinkName;
  int g_autoplay_separate_client_stats;
  int g_autoplay_enable_knockback;
  int g_autoplay_active;
  int g_autoplay_shoot;
  int g_autoplay_shoot_if_visible;
  int g_autoplay_knockback_killzone;
  int g_autoplay_set_path;
  int g_autoplay_randomization;
  int g_autoplay_exectime;
  int g_autoplay_use_zoom;
  int g_autoplay_pause;
  float g_autoplay_minspeed;
  float g_autoplay_stuck_move_time;
  float g_autoplay_stuck_teleport_time;
  int g_autoplay_randomization_ignore_first;
  int g_autoplay_randomization_ignore_last;
  int g_autoplay_randomization_angle;
  int g_autoplay_randomization_movement;
  int g_autoplay_quit;
  int g_autoplay_respawn;
  int g_autoplay_aim_players;
  int g_autoplay_turn_speed;
  int g_autoplay_set_closest_path;
  int g_autoplay_log;
  int g_autoplay_repeat;
  int g_autoplay_reload_on_respawn;
  ICVar *g_autoplay_onStart;
  ICVar *g_autoplay_onFail;
  ICVar *g_autoplay_onSuccess;
  int g_weapon_system_preload;
  int g_weapon_system_verbose;
  float pl_fallDamage_Normal_SpeedSafe;
  float pl_fallDamage_Normal_SpeedFatal;
  float pl_fallDamage_Strength_SpeedSafe;
  float pl_fallDamage_Strength_SpeedFatal;
  float pl_fallDamage_SpeedBias;
  float pl_velocityInterpAirControlScale;
  float pl_lerp_err_tracking_flash_period;
  float pl_velocityInterpDesiredPosThreshold;
  float pl_netSerialiseMaxSpeed;
  int pl_defer_actions_on_death;
  int pl_extra_fp_spectator_latency;
  int pl_serialisePhysVel;
  int pl_new_movement;
  int pl_new_movement_rewind_replay;
  int pl_new_movement_remote_snapshot_count;
  int pl_new_movement_spectator_extra_snapshot_count;
  float pl_new_movement_statistics_period;
  int pl_new_movement_smooth_camera;
  float pl_new_movement_smooth_camera_min_ratio;
  float pl_remoteInertia;
  int pl_newInertia;
  float pl_impulse_recover;
  int pl_inertia_haste_enabled;
  int pl_lerp_method;
  int pl_lerp_rmi;
  float pl_lerp_depth;
  float pl_lerp_ahead;
  float pl_lerp_max_speed_threshold_mult;
  float pl_lerp_snap_server_jump_distance;
  float pl_lerp_snap_remote_jump_distance;
  float pl_lerp_damp_extrapolation;
  int pl_jump_fix;
  int pl_jump_validate_position;
  float pl_netAimLerpFactor;
  int hud_hit_indicator_threshold_angle;
  float hud_hit_indicator_mult_r;
  float hud_hit_indicator_mult_w;
  float hud_hit_indicator_mult_h;
  int hud_mpNamesDuration;
  int hud_mpNamesNearDistance;
  int hud_mpNamesFarDistance;
  int hud_onScreenNearDistance;
  int hud_onScreenFarDistance;
  float hud_onScreenNearSize;
  float hud_onScreenFarSize;
  int hud_godFadeTime;
  int hud_crosshair;
  int hud_chDamageIndicator;
  int hud_panoramicHeight;
  float hud_teammateBadgeMultiplier;
  float hud_teammateBadgeRadius;
  int hud_subtitlesRenderMode;
  int hud_subtitlesHeight;
  int hud_subtitlesFontSize;
  int hud_subtitlesQueueCount;
  int hud_subtitlesVisibleCount;
  int hud_aspectCorrection;
  float hud_ctrl_Curve_X;
  float hud_ctrl_Curve_Z;
  float hud_ctrl_Coeff_X;
  float hud_ctrl_Coeff_Z;
  int hud_ctrlZoomMode;
  int hud_attachBoughtEquipment;
  int hud_startPaused;
  int hud_show_flag_status;
  int hud_show_has_flag;
  int hud_show_bomb_status;
  int hud_show_has_bomb;
  int hud_show_cores_status;
  int hud_show_dst_status;
  int hud_show_dmn_status;
  int hud_show_team_scores;
  int hud_show_team_kills;
  int hud_no_team_pvp;
  int hud_show_total_kills;
  int hud_show_mission_progress;
  int hud_round_timer_direction_forward;
  int hud_round_timer_countdown_start_time;
  int hud_display_enemy_outlines;
  int hud_show_zsd_status;
  int hud_show_objective_state_bar;
  int hud_show_team_health_status;
  int hud_show_ingame_currency_status;
  int hud_show_alive_players_counter;
  int hud_show_consumables;
  int hud_secondary_objectives_delay;
  int hud_for_observer_enabled;
  int hud_combat_log_flash;
  float tracer_min_distance;
  float tracer_max_distance;
  float tracer_min_scale;
  float tracer_max_scale;
  int tracer_max_count;
  float tracer_player_radiusSqr;
  int i_debug_projectiles;
  float i_weapon_raise_distance;
  int i_enable_inventory_select;
  int g_enable_ingame_kickvote_in_zombiemission;
  int g_kickvote_pve_max_checkpoints;
  int g_proneNotUsableWeapon_FixType;
  int g_proneAimAngleRestrict_Enable;
  int g_enableFriendlyFallAndPlay;
  int g_spectate_TeamOnly;
  int g_placeable_explosives_limit_per_type;
  int g_death_cam;
  float g_death_cam_time;
  float g_death_cam_focus_time;
  float g_death_cam_interpolate_pos_speed;
  float g_death_cam_focus_hold_time;
  float g_death_cam_enemy_height_to_view_height_proportion;
  float g_death_cam_focus_enemy_view_offset;
  float g_death_cam_interpolate_direction_speed;
  float g_death_cam_input_blending_time;
  int g_inputSerialization;
  int g_physicsSerialization;
  int g_physicsSerializationMode;
  ICVar *g_objectiveEntity;
  int g_debug_playerprofile;
  ICVar *g_team1Spawn;
  ICVar *g_team2Spawn;
  int g_teams;
  int g_spawnMode;
  int g_spawn_count_max_random;
  int g_allow_multiple_revives;
  int g_debug_distance_driven_spawn;
  int g_show_spawns_groups;
  int g_result_view_max_spawns;
  const char *g_result_view_ag_action_winner;
  const char *g_result_view_ag_action_loser;
  const char *g_result_view_item_override;
  ICVar *g_default_profile;
  int g_coopmoves_ignore_static_geom;
  int g_dedicated_disable_physics;
  int g_debug_pushable;
  int g_pushable_restore;
  int g_pushable_forcemode;
  int g_pushable_physicsmode;
  int g_pushable_startmode;
  float g_pushable_startdelay;
  float g_pushingPlayerOffset;
  float g_pushable_force_growing_time;
  int g_smDebug;
  int g_smDebugX;
  int g_smDebugY;
  ICVar *g_smDebugClient;
  ICVar *g_smDebugCollision;
  int g_smDebugDoAssist;
  int g_smDebugCapsule;
  float g_smDebugCapsule_Offset;
  int g_smDebugCapsule_Stance;
  ICVar *g_smDebugCapsule_Position;
  int g_smUseGeometryCollisionTest;
  int g_smGeometryCollisionWarnings;
  int g_smGeometryCollisionCoopAssistCapsuleCheck;
  float g_smAssistStartDistIncr;
  int g_smUseLedgeObjects;
  int g_smUseLedgeValidation;
  float g_smValidationDrawThreshold;
  int g_dump_worldquery_around;
  int g_crosshairInScopeZoom_Enable;
  int g_crosshairSpreadTuning_Enable;
  int g_useAnglesSmoothClamp;
  float g_anglesSmoothClampExp;
  float g_flagSpeedScale;
  float g_sm_validation_range_2d;
  float g_sm_validation_range_z;
  float g_flagDamageReduction;
  int g_flagResetTime;
  int g_flagVisibilityDist;
  int g_swapAttackers;
  int g_comaTime;
  int g_coma_time_class_change;
  float g_aimedShotRecoil;
  int g_victoryCondition;
  int g_useNewStormLogic;
  int g_ranked;
  float g_explosiveLifeTimeAfterDeath;
  int g_drawFPSkeleton;
  int g_allow_attachments_pickup;
  int g_hide_locked_attachments;
  int gameK01;
  int g_cheats;
  int g_godMode;
  unsigned __int64 cl_profile;
  int g_gi_debuglog;
  int g_demo_mode;
  int pl_fp_gender;
  float pl_fp_fatness;
  ICVar *pl_fp_parts;
  int g_cache_itemcc;
  int g_cache_actorcc;
  int g_cache_warn_memlimit;
  int ui_debug_show_skill;
  ICVar *ui_offer_name_resurrection_coin;
  ICVar *ui_offer_name_game_money;
  int ui_separate_thousands;
  int ui_announcement_message_length_limit;
  int ui_mipmaps;
  int ui_screen_instant_delete;
  int ui_tooltips;
  int ui_hover_delay;
  int ui_mockup_mode;
  int ui_lobby_getrooms_request_size;
  float ui_lobby_autorefresh;
  float ui_damageinfo_delay;
  float ui_damageindicator_delay;
  float ui_centerdamageindicator_delay;
  int ui_randombox_machine_buy_delay;
  float ui_transparency_zone_size;
  float ui_transparency_zone_min_alpha;
  float ui_transparency_zone_max_alpha;
  float ui_racetrack_smooth;
  float ui_racepos_smooth;
  float ui_racetrack_left;
  float ui_racetrack_right;
  float ui_racetrack_top;
  float ui_racetrack_bottom;
  float ui_racetrack_radius;
  float ui_wpanels_fade_delay;
  float ui_wpanels_fade_speed;
  float ui_wpanels_inactive_alpha;
  float ui_area_name_fade_delay;
  int ui_area_name_enabled;
  int ui_radar;
  float ui_radar_scale;
  float ui_kickvote_close_timeout;
  const char *ui_banner_default_badge;
  const char *ui_banner_default_stripe;
  const char *ui_banner_default_mark;
  const char *ui_sound_room_search;
  float ui_remote_player_info_request_delay;
  float ui_switch_pve_map_delay;
  float ui_random_box_fall_delay;
  float ui_achievement_notification_delay;
  int ui_ingame_scoreboard_enabled;
  float ui_ingame_scoreboard_duration;
  int ui_mergeChannels;
  ICVar *ui_lightPreset;
  int ui_reward_max_visible_players;
  int ui_reward_data_timeout;
  int ui_reward_close_timeout;
  int ui_crown_reward_close_timeout;
  int ui_reward_animations_length;
  int ui_tutorial_mandatory;
  int ui_reward_support_multiplier;
  int ui_lobby_survival_tab_enabled;
  int ui_lobby_battle_pass_tab_enabled;
  int ui_lobby_services_tab_enabled;
  int ui_lobby_rating_tab_min_rank;
  int ui_surrender_vote_enabled;
  int ui_preinvite_enabled;
  int ui_preinvite_force_start;
  int ui_auto_repair_notification_delay;
  int ui_preinvite_start_timeout;
  int g_preinvite_ping_timeout;
  int ui_money_refill_enable;
  int ui_money_refill_min_rank;
  int ui_money_refill_min_repair_percent;
  int ui_show_average_searching_time;
  int ui_show_explosives_hit_indicator;
  int ui_randombox_choice_limitation_enabled;
  int ui_voip_enabled;
  int ui_mailbox_enabled;
  int g_gameroom_countdown;
  int g_gameroom_afk_timeout;
  int g_ingame_afk_timeout;
  int g_afk_debug;
  int g_clanlist_expiration_timeout;
  int g_follow_expiration_timeout;
  ICVar *cl_reconnect_info;
  float g_rwiValidationRatio;
  int g_rwiValidationForceFail;
  float g_rwiBackfaceValidationRatio;
  float g_rwiSwapScoreMultiplier;
  float g_hitValidationDefaultLifeTime;
  float g_hitValidationTimeout;
  float g_lobbyFOV;
  float g_resultFOV;
  float i_weaponNetDelay;
  ICVar *g_handsPoseAnimId;
  ICVar *g_handsPoseFrameId;
  int g_drawNearClippingPlane;
  int i_melee_aoe_attack_algorithm;
  int i_pickupObjectsMaxCount;
  float i_pickupObjectsMaxTime;
  float i_pickupDistance;
  float i_pickupCylinderRadius;
  int g_debug_quickUse;
  float i_quickCustomizeDelay;
  ICVar *g_registerURL;
  ICVar *g_feedbackURL;
  ICVar *g_validInternalProtocols;
  float e_statsflush_period;
  int g_metrics_enabled;
  int g_metrics_debug;
  int g_metrics_timeout_ms;
  ICVar *g_metrics_sink_address;
  int g_metrics_sink_port;
  int g_hardwarestats;
  float g_hardwarestats_update_persistent_interval;
  float g_hardwarestats_update_varying_interval;
  float g_hardwarestats_send_varying_interval;
  float g_hardwarestats_send_telem_interval;
  float g_hardwarestats_gpulimit_threshold;
  int g_hardwarestats_debug_client;
  int g_hardwarestats_pos_cell_size;
  int g_hardwarestats_cpu_quantize_level;
  int g_hardwarestats_mem_quantize_level;
  int g_hardwarestats_screen_on_peaks;
  float g_hardwarestats_screen_timeout;
  int g_hardwarestats_session_id;
  float g_comfortFPS;
  float g_comfortFPSInterval;
  int g_reportDedicatedStats;
  float g_armorAbsorb;
  ICVar *sv_feedbackMode;
  int cl_feedback_system_debug;
  ICVar *g_lobbyLevel;
  int g_tutorial_confirmation;
  float g_demo_playback_rotation_smooth;
  int sv_disconnect_to_lobby;
  float sv_c4timer;
  int pl_accelMultComput;
  int g_pve_end_when_all_dead;
  int g_pve_num_players;
  ICVar *g_facegen_path;
  int ach_streak_interval;
  float g_instant_award_delay;
  int g_background_server_port;
  int g_background_server_hint;
  int g_background_server_hmid;
  ICVar *g_background_server_cmdline;
  int g_debug_synchedStorage;
  float ai_PlayerStationaryTime;
  float pl_stationary_threshold;
  int ai_global_limit;
  int g_VisMaskOR;
  int ai_draw_path;
  int g_narrator_enable;
  int g_crowd_enable;
  int g_dropWeaponOnDeath;
  float g_pve_teleport_refill_ratio;
  float g_pve_teleport_ready_ratio;
  float g_pve_teleport_ready_timeout;
  float g_pve_teleport_fadein_duration;
  int g_reconnect_to_game_enabled;
  ICVar *online_server;
  ICVar *online_server_port;
  ICVar *online_host;
  ICVar *online_masterserver_id;
  ICVar *online_masterserver_resource;
  ICVar *online_channel_type;
  ICVar *online_pvp_priority_channel;
  ICVar *online_dedicated_id;
  ICVar *online_dedicated_pwd;
  ICVar *online_dedicated_resource;
  ICVar *online_dedicated_host_name;
  ICVar *online_verbose;
  int online_use_query_lb;
  int online_use_protect;
  int online_send_delay;
  int online_masterserver_rotate;
  int online_newbie_rank;
  int online_pvp_rank;
  int online_thread_mode;
  int online_enable_clan_broadcast;
  int online_enable_friend_broadcast;
  float online_dedicated_perf_idx_cpu;
  float online_dedicated_perf_idx_memory;
  float online_dedicated_load_average;
  int online_dedicated_autoshutdown_memory_limit;
  int online_dedicated_autoshutdown_wait_timeout;
  int online_dedicated_autoshutdown_data_sent_wait_timeout;
  int online_enable_global_loadbalancing;
  int online_enable_reconnect;
  ICVar *g_mission_comics_intro;
  ICVar *g_mission_name;
  ICVar *g_mission_channels;
  ICVar *g_mission_time_of_day;
  ICVar *g_mission_difficulty;
  ICVar *g_mission_type;
  ICVar *g_mission_game_mode;
  ICVar *g_mission_graph;
  ICVar *g_mission_setting;
  int g_mission_release_mission;
  int g_mission_clanwar_mission;
  int g_mission_only_clanwar_mission;
  int g_mission_apply_from_level;
  int g_enableChangeClass;
  int g_classSwitchOnRoundEnd;
  int g_classSwitchOnRespawn;
  float g_classSwitchTime;
  int g_characterCacheSize;
  int g_debugTeamColors;
  int g_debugClassChanger;
  int g_player_dresscode;
  int ai_debug_spawners;
  float ai_spawn_timeout;
  int e_ai_nav_area_ingame;
  int e_ai_nav_area_type;
  int g_client_cinematics;
  int g_client_cinematics_serialization_max;
  int g_client_cinematics_debug;
  float g_client_cinematics_correction_threshold;
  float g_cinematicTriggerAccelMult2;
  float g_cinematicTriggerAccelMult3;
  float g_cinematicTriggerAccelMult4;
  int g_debug_cinematicTriggers;
  int g_draw_UseArea;
  float g_invulnerabilityTime;
  float g_coinInvulnerabilityTime;
  int g_ppes_enabled;
  float g_ppes_decay;
  int g_ppes_decay_cooldown;
  int g_ppes_mult_enabled;
  int g_ppes_mult_step;
  int g_ppes_debug;
  int g_ppes_debug_log_interval;
  int g_wait_all_loaded_timeout;
  int g_pvp_end_when_enemy_team_empty;
  int g_postroundtime;
  int g_dst_score_limit;
  int g_dst_score_increment;
  int g_dst_score_kill;
  int g_dst_capture_time;
  int g_dst_segments_count;
  int g_dst_timelimit;
  float g_bomb_pickup_timeout;
  float ui_hitfeedbackmax;
  int g_hit_feedback_event;
  float g_hostMigrationResumeTime;
  int g_hostMigrationDebug;
  ICVar *g_hm_storage_name;
  ICVar *g_blur_mask_default;
  int sv_profanity_enabled;
  ICVar *sv_profanity_dictionary;
  ICVar *cl_profanity_dictionary;
  int g_chat_level_threshold;
  int g_chat_timeout_public_low_level;
  int g_chat_timeout_public_high_level;
  int g_chat_timeout_ingame;
  int g_chat_enabled_ingame;
  int g_chat_language_separated;
  int cl_first_start_sys_spec;
  float g_coma_pre_revive_time;
  float g_coma_pre_revive_time_penalty;
  float g_coma_post_resurrect_time;
  int g_ammo_pack_restore_threshold;
  int g_low_on_ammo_threshold;
  float g_spectator_dead_player_timeout;
  float g_spectator_camera_hor_sens;
  float g_spectator_camera_vert_sens;
  float g_spectator_camera_vert_ang_top;
  float g_spectator_camera_vert_ang_bottom;
  float g_spectator_camera_vert_offset;
  float g_spectator_camera_dist;
  float g_spectator_camera_interpolation_speed;
  float g_spectator_camera_thirdperson_interpolation_speed;
  float g_spectator_camera_rotate_x_angle;
  float g_spectator_camera_radius_sweep_test;
  float g_spectator_camera_z_offset_interpolate_speed;
  int g_spectator_fp_enable;
  int g_spectator_death_cam_enable;
  float g_observer_freecam_fly_speed;
  float g_observer_freecam_haste_speed_mult;
  float g_observer_freecam_vertical_speed;
  float g_clientDfConeAngle;
  float g_serverDfConeAngle;
  float g_interaction_convergence_speed;
  float g_interaction_cinematic_delay;
  int cl_show_hit_feedback_time;
  int g_anti_cheat_memscan_thread_delay;
  int g_anti_cheat_memscan_log;
  int g_anti_cheat_memscan_dump_patterns;
  int g_anti_cheat_shoot_hit_ping_compensation;
  int g_process_hits_instantly;
  int g_anti_cheat_entity_pos_time_period;
  int g_anti_cheat_attack_pos_shoots_number;
  int g_anti_cheat_hit_pos_hits_number;
  int g_ray_bullet;
  int g_ray_bullet_fast;
  float g_ray_bullet_range;
  int g_multi_shoot_rmi;
  int g_anti_cheat_server_log;
  int g_anti_cheat_by_distance;
  float g_movement_silent_resync_thr;
  float g_movement_delay_resync_thr;
  float g_movement_delay_resync_time;
  float g_movement_validation_thr;
  int g_movement_estimation_enabled;
  float g_movement_estimation_period;
  float g_player_badge_resync_distance;
  float g_precache_weapons_jobs_max_delta_time;
  int g_precache_weapons_profile;
  int g_precache_weapons_ingame;
  int g_drawcall_classification;
  int g_auto_zoom_after_reload;
  float g_zoom_speed_multiplier;
  int ui_p2p;
  int ui_localserver;
  ICVar *cc_compound_base_model;
  int g_coins_usage_limit_enabled;
  int g_coins_usage_limit;
  int g_coins_refill_ammo;
  int g_coins_resurrect_at_spawn;
  int ai_smoke_obstruct;
  int g_perf_stat_collection_enable;
  int g_perf_stat_max_packets_per_frame;
  float g_perf_stat_packet_send_offset;
  ICVar *g_perf_stat_update_time_sv;
  ICVar *g_perf_stat_update_time_cl;
  ICVar *g_perf_stat_physics_time_sv;
  ICVar *g_perf_stat_physics_time_cl;
  ICVar *g_perf_stat_remote_players_snaps_cl;
  ICVar *g_perf_stat_ping_time;
  ICVar *g_perf_stat_actor_count_sv;
  ICVar *g_perf_stat_ai_sys_update_time_sv;
  ICVar *g_perf_stat_fps_cl;
  ICVar *g_perf_stat_mem_module_usage_sv;
  ICVar *g_perf_stat_mem_allocations_sv;
  ICVar *g_perf_stat_mem_module_usage_cl;
  ICVar *g_perf_stat_total_mem_usage_sv;
  ICVar *g_perf_stat_total_mem_usage_cl;
  ICVar *g_perf_stat_cpu_quality_level_cl;
  ICVar *g_perf_stat_gpu_quality_level_cl;
  ICVar *g_perf_stat_gpu_load_cl;
  ICVar *g_perf_stat_viewport_scale_cl;
  ICVar *g_perf_stat_update_time_real_sv;
  ICVar *g_perf_stat_update_time_real_cl;
  ICVar *g_perf_stat_freeze_count_cl;
  int g_rigid_body_cinematics;
  int g_cinematics_body_sleeping_enable;
  int g_cinematics_body_sleeping_warmup_time;
  int g_soft_player_collision;
  int g_enable_rpm_validation;
  float i_smoothed_fire_buffer_interval;
  float cl_stand_to_crouch_delay;
  float cl_stand_to_prone_delay;
  float cl_crouch_to_stand_delay;
  float cl_crouch_to_prone_delay;
  float cl_prone_to_stand_delay;
  float cl_prone_to_crouch_delay;
  float g_ray_bullet_debug_fade_time;
  int g_patch_head_pos;
  float g_patch_head_pos_max_offset;
  float g_patch_head_pos_max_pitch;
  int cl_coop_mode_switch_delay;
  float g_resurrect_rwi_offset;
  float g_maxTimeBetweenAttackAndKillForAssist;
  float g_ingame_currency_multiplier;
  int g_ingame_currency_boost_type;
  ICVar *g_ingame_currency_name;
  int g_ragdoll_collision_group;
  float g_hide_spawn_anim_tpose_offset;
  int g_hide_spawn_anim_tpose_debug;
  float g_fSM_PlLowHealth_TimeBetweenActivations;
  int g_nSM_PlLowHealth_DamageOfTotalHPPercent;
  int g_nSM_PlLowHealth_LowHealth;
  int g_dogtags;
  int g_dogtags_limit;
  int g_dogtags_lifetime;
  float g_dogtags_pickup_time;
  int g_silencer_shoot_spotting;
  int g_bomb_drop_enabled;
  float g_spawn_anticlaymore_buff_delay;
  float g_spawn_anticlaymore_buff_mul;
  ICVar *sv_boost_rates;
  ICVar *cl_boost_rates;
  float sv_autokick_latency;
  float sv_autokick_latency_duration_max;
  int g_enable_function_time_collector;
  int g_merged_hit_kill;
  ICVar *cl_latency;
  int g_sm_haste_serialize;
  int g_use_ai_spawn_presets_on_export_debug;
  int g_teambalance_enabled;
  int g_projectile_interpolation;
  int sv_invalid_position_fix_mode;
  float sv_invalid_position_fix_z_threshold;
  int sv_spectator_iterator;
  int sv_random_item_drop_system;
  int g_player_smoke_obstruct;
  int g_defending_team_show_bomb_marker;
  float g_enemy_coma_marker_duration;
  int g_random_item_spawn_max;
  int i_log_custom_animation;
  int g_debug_killzone_grenade;
  int ai_throw_grenade_delay;
  int g_battle_pass_debug;
  int g_battle_pass_enabled;
  int g_notifications_clan_invite_ttl_seconds;
  int g_heavy_class_enabled;
};
Ищутся все по строкам
Для начало нужно знать текст для поиска "cl_fov"
После поиска переходим в нужную функцию
Посмотреть вложение 217215
Псевдокод-
Посмотреть вложение 217216
офсет равен 4.
Спасибо большое за объяснение :D
 
Сверху Снизу