@@ -31,7 +31,7 @@ namespace MyConfigSaver
31
31
ConfigData[" ESP" ][" Enable" ]= ESPConfig::ESPenabled;
32
32
ConfigData[" ESP" ][" BoneESP" ]= ESPConfig::ShowBoneESP;
33
33
ConfigData[" ESP" ][" BoxESP" ]= ESPConfig::ShowBoxESP;
34
- ConfigData[" ESP" ][" BoxType" ]= MenuConfig ::BoxType;
34
+ ConfigData[" ESP" ][" BoxType" ]= ESPConfig ::BoxType;
35
35
ConfigData[" ESP" ][" SnapLine" ]= ESPConfig::ShowLineToEnemy;
36
36
ConfigData[" ESP" ][" LinePos" ]= ESPConfig::LinePos;
37
37
ConfigData[" ESP" ][" HealthBar" ]= ESPConfig::ShowHealthBar;
@@ -53,7 +53,6 @@ namespace MyConfigSaver
53
53
ConfigData[" ESP" ][" ShowScoped" ]= ESPConfig::ShowIsScoped;
54
54
ConfigData[" ESP" ][" ArmorBar" ]= ESPConfig::ArmorBar;
55
55
ConfigData[" ESP" ][" ArmorNum" ]= ESPConfig::ShowArmorNum;
56
- ConfigData[" ESP" ][" MaxRenderDistance" ]= ESPConfig::RenderDistance;
57
56
58
57
ConfigData[" ESP" ][" BoneColor" ][" r" ]= ESPConfig::BoneColor.Value .x ;
59
58
ConfigData[" ESP" ][" BoneColor" ][" g" ]= ESPConfig::BoneColor.Value .y ;
@@ -148,51 +147,51 @@ namespace MyConfigSaver
148
147
149
148
150
149
151
- ConfigData[" Aimbot" ][" Enable" ]= MenuConfig ::AimBot;
152
- ConfigData[" Aimbot" ][" ToggleMode" ]= MenuConfig ::AimToggleMode;
153
- ConfigData[" Aimbot" ][" Hotkey" ]= MenuConfig ::AimBotHotKey;
150
+ ConfigData[" Aimbot" ][" Enable" ]= LegitBotConfig ::AimBot;
151
+ ConfigData[" Aimbot" ][" ToggleMode" ]= LegitBotConfig ::AimToggleMode;
152
+ ConfigData[" Aimbot" ][" Hotkey" ]= LegitBotConfig ::AimBotHotKey;
154
153
ConfigData[" Aimbot" ][" AimBullet" ]= AimControl::AimBullet;
155
154
ConfigData[" Aimbot" ][" Fov" ]= AimControl::AimFov;
156
155
ConfigData[" Aimbot" ][" FovMin" ]= AimControl::AimFovMin;
157
156
ConfigData[" Aimbot" ][" FovCircle" ]= ESPConfig::DrawFov;
158
157
159
158
ConfigData[" Aimbot" ][" Smooth" ]= AimControl::Smooth;
160
159
ConfigData[" Aimbot" ][" Hitboxes" ]= AimControl::HitboxList;
161
- ConfigData[" Aimbot" ][" VisibleCheck" ]= MenuConfig ::VisibleCheck;
160
+ ConfigData[" Aimbot" ][" VisibleCheck" ]= LegitBotConfig ::VisibleCheck;
162
161
ConfigData[" Aimbot" ][" IgnoreFlash" ]= AimControl::IgnoreFlash;
163
162
ConfigData[" Aimbot" ][" ScopeOnly" ]= AimControl::ScopeOnly;
164
163
ConfigData[" Aimbot" ][" AutoShot" ]= AimControl::AutoShot;
165
164
166
- ConfigData[" Aimbot" ][" CircleColor" ][" r" ]= MenuConfig ::FovCircleColor.Value .x ;
167
- ConfigData[" Aimbot" ][" CircleColor" ][" g" ]= MenuConfig ::FovCircleColor.Value .y ;
168
- ConfigData[" Aimbot" ][" CircleColor" ][" b" ]= MenuConfig ::FovCircleColor.Value .z ;
169
- ConfigData[" Aimbot" ][" CircleColor" ][" a" ]= MenuConfig ::FovCircleColor.Value .w ;
165
+ ConfigData[" Aimbot" ][" CircleColor" ][" r" ]= LegitBotConfig ::FovCircleColor.Value .x ;
166
+ ConfigData[" Aimbot" ][" CircleColor" ][" g" ]= LegitBotConfig ::FovCircleColor.Value .y ;
167
+ ConfigData[" Aimbot" ][" CircleColor" ][" b" ]= LegitBotConfig ::FovCircleColor.Value .z ;
168
+ ConfigData[" Aimbot" ][" CircleColor" ][" a" ]= LegitBotConfig ::FovCircleColor.Value .w ;
170
169
171
170
172
171
173
- ConfigData[" RCS" ][" Enable" ]= MenuConfig ::RCS;
172
+ ConfigData[" RCS" ][" Enable" ]= LegitBotConfig ::RCS;
174
173
ConfigData[" RCS" ][" Yaw" ]= RCS::RCSScale.x ;
175
174
ConfigData[" RCS" ][" Pitch" ]= RCS::RCSScale.y ;
176
175
177
176
178
177
179
- ConfigData[" Triggerbot" ][" Enable" ]= MenuConfig ::TriggerBot;
180
- ConfigData[" Triggerbot" ][" Hotkey" ]= MenuConfig ::TriggerHotKey;
178
+ ConfigData[" Triggerbot" ][" Enable" ]= LegitBotConfig ::TriggerBot;
179
+ ConfigData[" Triggerbot" ][" Hotkey" ]= LegitBotConfig ::TriggerHotKey;
181
180
ConfigData[" Triggerbot" ][" Delay" ]= TriggerBot::TriggerDelay;
182
181
ConfigData[" Triggerbot" ][" FakeShot" ]= TriggerBot::ShotDuration;
183
182
ConfigData[" Triggerbot" ][" ScopeOnly" ]= TriggerBot::ScopeOnly;
184
183
ConfigData[" Triggerbot" ][" IgnoreFlash" ]= TriggerBot::IgnoreFlash;
185
- ConfigData[" Triggerbot" ][" AutoMode" ]= MenuConfig ::TriggerAlways;
184
+ ConfigData[" Triggerbot" ][" AutoMode" ]= LegitBotConfig ::TriggerAlways;
186
185
187
186
188
187
189
- ConfigData[" Misc" ][" HeadShootLine" ] = MenuConfig ::ShowHeadShootLine;
190
- ConfigData[" Misc" ][" HeadShootLineColor" ][" r" ] = MenuConfig ::HeadShootLineColor.Value .x ;
191
- ConfigData[" Misc" ][" HeadShootLineColor" ][" g" ] = MenuConfig ::HeadShootLineColor.Value .y ;
192
- ConfigData[" Misc" ][" HeadShootLineColor" ][" b" ] = MenuConfig ::HeadShootLineColor.Value .z ;
193
- ConfigData[" Misc" ][" HeadShootLineColor" ][" a" ] = MenuConfig ::HeadShootLineColor.Value .w ;
188
+ ConfigData[" Misc" ][" HeadShootLine" ] = MiscCFG ::ShowHeadShootLine;
189
+ ConfigData[" Misc" ][" HeadShootLineColor" ][" r" ] = MiscCFG ::HeadShootLineColor.Value .x ;
190
+ ConfigData[" Misc" ][" HeadShootLineColor" ][" g" ] = MiscCFG ::HeadShootLineColor.Value .y ;
191
+ ConfigData[" Misc" ][" HeadShootLineColor" ][" b" ] = MiscCFG ::HeadShootLineColor.Value .z ;
192
+ ConfigData[" Misc" ][" HeadShootLineColor" ][" a" ] = MiscCFG ::HeadShootLineColor.Value .w ;
194
193
195
- ConfigData[" Misc" ][" WorkInSpec" ]= MiscCFG ::WorkInSpec;
194
+ ConfigData[" Misc" ][" WorkInSpec" ]= MenuConfig ::WorkInSpec;
196
195
ConfigData[" Misc" ][" Watermark" ]= MiscCFG::WaterMark;
197
196
ConfigData[" Misc" ][" HitSounds" ]= MiscCFG::HitSound;
198
197
ConfigData[" Misc" ][" HitMarker" ]= MiscCFG::HitMarker;
@@ -216,9 +215,6 @@ namespace MyConfigSaver
216
215
ConfigData[" Misc" ][" TeamCheck" ]= MenuConfig::TeamCheck;
217
216
ConfigData[" Misc" ][" AntiRecord" ]= MenuConfig::BypassOBS;
218
217
219
-
220
- ConfigData[" Menu" ][" RenderFrameLimit" ]= MenuConfig::MaxRenderFPS;
221
-
222
218
configFile << ConfigData.dump (4 );
223
219
configFile.close ();
224
220
}
@@ -242,7 +238,7 @@ namespace MyConfigSaver
242
238
ESPConfig::ESPenabled = ReadData (ConfigData[" ESP" ], { " Enable" }, false );
243
239
ESPConfig::ShowBoneESP = ReadData (ConfigData[" ESP" ], { " BoneESP" }, false );
244
240
ESPConfig::ShowBoxESP = ReadData (ConfigData[" ESP" ],{" BoxESP" }, false );
245
- MenuConfig ::BoxType = ReadData (ConfigData[" ESP" ], { " BoxType" }, 0 );
241
+ ESPConfig ::BoxType = ReadData (ConfigData[" ESP" ], { " BoxType" }, 0 );
246
242
ESPConfig::ShowLineToEnemy = ReadData (ConfigData[" ESP" ], { " SnapLine" }, false );
247
243
ESPConfig::LinePos = ReadData (ConfigData[" ESP" ], { " LinePos" }, 0 );
248
244
ESPConfig::ShowHealthBar = ReadData (ConfigData[" ESP" ], { " HealthBar" }, false );
@@ -263,7 +259,6 @@ namespace MyConfigSaver
263
259
ESPConfig::ShowIsScoped = ReadData (ConfigData[" ESP" ], { " ShowScoped" }, false );
264
260
ESPConfig::ArmorBar = ReadData (ConfigData[" ESP" ], { " ArmorBar" }, false );
265
261
ESPConfig::ShowArmorNum = ReadData (ConfigData[" ESP" ], { " ArmorNum" }, false );
266
- ESPConfig::RenderDistance = ReadData (ConfigData[" ESP" ], { " MaxRenderDistance" }, 80 );
267
262
268
263
ESPConfig::BoneColor.Value .x = ReadData (ConfigData[" ESP" ], { " BoneColor" ," r" }, 0 .f );
269
264
ESPConfig::BoneColor.Value .y = ReadData (ConfigData[" ESP" ], { " BoneColor" ," g" }, 0 .f );
@@ -363,51 +358,51 @@ namespace MyConfigSaver
363
358
364
359
if (ConfigData.contains (" Aimbot" ))
365
360
{
366
- MenuConfig ::AimBot = ReadData (ConfigData[" Aimbot" ],{" Enable" }, false );
367
- MenuConfig ::AimToggleMode = ReadData (ConfigData[" Aimbot" ],{" ToggleMode" }, false );
368
- MenuConfig ::AimBotHotKey = ReadData (ConfigData[" Aimbot" ],{" Hotkey" }, 0 );
361
+ LegitBotConfig ::AimBot = ReadData (ConfigData[" Aimbot" ],{" Enable" }, false );
362
+ LegitBotConfig ::AimToggleMode = ReadData (ConfigData[" Aimbot" ],{" ToggleMode" }, false );
363
+ LegitBotConfig ::AimBotHotKey = ReadData (ConfigData[" Aimbot" ],{" Hotkey" }, 0 );
369
364
AimControl::AimBullet = ReadData (ConfigData[" Aimbot" ],{" AimBullet" }, 0 );
370
365
AimControl::AimFov = ReadData (ConfigData[" Aimbot" ],{" Fov" }, 5 .f );
371
366
AimControl::AimFovMin = ReadData (ConfigData[" Aimbot" ],{" FovMin" }, .5f );
372
367
ESPConfig::DrawFov = ReadData (ConfigData[" Aimbot" ],{" FovCircle" }, false );
373
- MenuConfig ::FovCircleColor.Value .x = ReadData (ConfigData[" Aimbot" ],{" CircleColor" ," r" }, 0 .f );
374
- MenuConfig ::FovCircleColor.Value .y = ReadData (ConfigData[" Aimbot" ],{" CircleColor" ," g" }, 0 .f );
375
- MenuConfig ::FovCircleColor.Value .z = ReadData (ConfigData[" Aimbot" ],{" CircleColor" ," b" }, 0 .f );
376
- MenuConfig ::FovCircleColor.Value .w = ReadData (ConfigData[" Aimbot" ],{" CircleColor" ," a" }, 255 .f );
368
+ LegitBotConfig ::FovCircleColor.Value .x = ReadData (ConfigData[" Aimbot" ],{" CircleColor" ," r" }, 0 .f );
369
+ LegitBotConfig ::FovCircleColor.Value .y = ReadData (ConfigData[" Aimbot" ],{" CircleColor" ," g" }, 0 .f );
370
+ LegitBotConfig ::FovCircleColor.Value .z = ReadData (ConfigData[" Aimbot" ],{" CircleColor" ," b" }, 0 .f );
371
+ LegitBotConfig ::FovCircleColor.Value .w = ReadData (ConfigData[" Aimbot" ],{" CircleColor" ," a" }, 255 .f );
377
372
AimControl::Smooth = ReadData (ConfigData[" Aimbot" ],{" Smooth" }, 2 .f );
378
373
AimControl::HitboxList = LoadVector (ConfigData[" Aimbot" ], " Hitboxes" , { BONEINDEX::head });
379
- MenuConfig ::VisibleCheck = ReadData (ConfigData[" Aimbot" ],{" VisibleCheck" }, true );
374
+ LegitBotConfig ::VisibleCheck = ReadData (ConfigData[" Aimbot" ],{" VisibleCheck" }, true );
380
375
AimControl::IgnoreFlash = ReadData (ConfigData[" Aimbot" ],{" IgnoreFlash" }, false );
381
376
AimControl::ScopeOnly = ReadData (ConfigData[" Aimbot" ],{" ScopeOnly" }, false );
382
377
AimControl::AutoShot = ReadData (ConfigData[" Aimbot" ],{" AutoShot" }, false );
383
378
}
384
379
385
380
if (ConfigData.contains (" RCS" ))
386
381
{
387
- MenuConfig ::RCS = ReadData (ConfigData[" RCS" ],{" Enable" }, false );
382
+ LegitBotConfig ::RCS = ReadData (ConfigData[" RCS" ],{" Enable" }, false );
388
383
RCS::RCSScale.x = ReadData (ConfigData[" RCS" ],{" Yaw" }, 1 .f );
389
384
RCS::RCSScale.y = ReadData (ConfigData[" RCS" ],{" Pitch" }, 1 .f );
390
385
}
391
386
392
387
if (ConfigData.contains (" Triggerbot" ))
393
388
{
394
- MenuConfig ::TriggerBot = ReadData (ConfigData[" Triggerbot" ],{" Enable" }, false );
395
- MenuConfig ::TriggerHotKey = ReadData (ConfigData[" Triggerbot" ],{" Hotkey" }, 0 );
389
+ LegitBotConfig ::TriggerBot = ReadData (ConfigData[" Triggerbot" ],{" Enable" }, false );
390
+ LegitBotConfig ::TriggerHotKey = ReadData (ConfigData[" Triggerbot" ],{" Hotkey" }, 0 );
396
391
TriggerBot::TriggerDelay = ReadData (ConfigData[" Triggerbot" ],{" Delay" }, 20 );
397
392
TriggerBot::ShotDuration = ReadData (ConfigData[" Triggerbot" ],{" FakeShot" }, 200 );
398
393
TriggerBot::ScopeOnly = ReadData (ConfigData[" Triggerbot" ],{" ScopeOnly" }, false );
399
394
TriggerBot::IgnoreFlash = ReadData (ConfigData[" Triggerbot" ],{" IgnoreFlash" }, false );
400
- MenuConfig ::TriggerAlways = ReadData (ConfigData[" Triggerbot" ],{" AutoMode" }, false );
395
+ LegitBotConfig ::TriggerAlways = ReadData (ConfigData[" Triggerbot" ],{" AutoMode" }, false );
401
396
}
402
397
403
398
if (ConfigData.contains (" Misc" ))
404
399
{
405
- MenuConfig ::ShowHeadShootLine = ReadData (ConfigData[" Misc" ],{" HeadShootLine" }, false );
406
- MenuConfig ::HeadShootLineColor.Value .x = ReadData (ConfigData[" Misc" ],{" HeadShootLineColor" ," r" }, 0 .f );
407
- MenuConfig ::HeadShootLineColor.Value .y = ReadData (ConfigData[" Misc" ],{" HeadShootLineColor" ," g" }, 0 .f );
408
- MenuConfig ::HeadShootLineColor.Value .z = ReadData (ConfigData[" Misc" ],{" HeadShootLineColor" ," b" }, 0 .f );
409
- MenuConfig ::HeadShootLineColor.Value .w = ReadData (ConfigData[" Misc" ],{" HeadShootLineColor" ," a" }, 255 .f );
410
- MiscCFG ::WorkInSpec = ReadData (ConfigData[" Misc" ],{" WorkInSpec" }, false );
400
+ MiscCFG ::ShowHeadShootLine = ReadData (ConfigData[" Misc" ],{" HeadShootLine" }, false );
401
+ MiscCFG ::HeadShootLineColor.Value .x = ReadData (ConfigData[" Misc" ],{" HeadShootLineColor" ," r" }, 0 .f );
402
+ MiscCFG ::HeadShootLineColor.Value .y = ReadData (ConfigData[" Misc" ],{" HeadShootLineColor" ," g" }, 0 .f );
403
+ MiscCFG ::HeadShootLineColor.Value .z = ReadData (ConfigData[" Misc" ],{" HeadShootLineColor" ," b" }, 0 .f );
404
+ MiscCFG ::HeadShootLineColor.Value .w = ReadData (ConfigData[" Misc" ],{" HeadShootLineColor" ," a" }, 255 .f );
405
+ MenuConfig ::WorkInSpec = ReadData (ConfigData[" Misc" ],{" WorkInSpec" }, false );
411
406
MiscCFG::WaterMark = ReadData (ConfigData[" Misc" ],{" Watermark" }, false );
412
407
MiscCFG::HitSound = ReadData (ConfigData[" Misc" ],{" HitSounds" }, 0 );
413
408
MiscCFG::HitMarker = ReadData (ConfigData[" Misc" ],{" HitMarker" }, false );
@@ -428,13 +423,8 @@ namespace MyConfigSaver
428
423
MenuConfig::BypassOBS = ReadData (ConfigData[" Misc" ],{" AntiRecord" }, false );
429
424
}
430
425
431
- if (ConfigData.contains (" Menu" ))
432
- {
433
- MenuConfig::MaxRenderFPS = ReadData (ConfigData[" Menu" ],{" RenderFrameLimit" }, MenuConfig::MaxFrameRate);
434
- }
435
-
436
- AimControl::SetHotKey (MenuConfig::AimBotHotKey);
437
- TriggerBot::SetHotKey (MenuConfig::TriggerHotKey);
438
- MenuConfig::HitboxUpdated = false ;
426
+ AimControl::SetHotKey (LegitBotConfig::AimBotHotKey);
427
+ TriggerBot::SetHotKey (LegitBotConfig::TriggerHotKey);
428
+ LegitBotConfig::HitboxUpdated = false ;
439
429
}
440
430
}
0 commit comments