-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathMenu.h
204 lines (174 loc) · 4.03 KB
/
Menu.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
/*
Syn's AyyWare Framework 2015
*/
#pragma once
#include "GUI.h"
#include "Controls.h"
class CRageBotTab : public CTab
{
public:
void Setup();
// Master Switch
CLabel ActiveLabel;
CCheckBox Active;
// Aimbot Settings
CGroupBox AimbotGroup;
CCheckBox AimbotEnable;
CCheckBox AimbotAutoFire;
CSlider AimbotFov;
CCheckBox AimbotSilentAim;
CCheckBox AimbotPSilent;
CCheckBox AimbotAutoPistol;
CCheckBox AimbotAimStep;
CCheckBox AimbotKeyPress;
CKeyBind AimbotKeyBind;
CCheckBox AimbotChicken;
// Target Selection Settings
CGroupBox TargetGroup;
CComboBox TargetSelection;
CCheckBox TargetFriendlyFire;
CComboBox TargetHitbox;
CComboBox TargetHitscan;
// Accuracy Settings
CGroupBox AccuracyGroup;
CCheckBox AccuracySpread;
CCheckBox AccuracyRecoil;
CCheckBox AccuracyAutoWall;
CSlider AccuracyMinimumDamage;
CCheckBox AccuracyAutoStop;
CCheckBox AccuracyAutoCrouch;
CCheckBox AccuracyAutoScope;
CCheckBox AccuracySpreadLimit;
CSlider AccuracyMinimumSpread;
CCheckBox AccuracyAngleFix;
// Anti-Aim Settings
CGroupBox AntiAimGroup;
CCheckBox AntiAimEnable;
CComboBox AntiAimPitch;
CComboBox AntiAimYaw;
};
class CLegitBotTab : public CTab
{
public:
void Setup();
// Master Switch
CLabel ActiveLabel;
CCheckBox Active;
// Aimbot Settings
CGroupBox AimbotGroup;
CCheckBox AimbotEnable;
CCheckBox AimbotAutoFire;
CCheckBox AimbotFriendlyFire;
CCheckBox AimbotKeyPress;
CKeyBind AimbotKeyBind;
CCheckBox AimbotAutoPistol;
// Main
CGroupBox TriggerGroup;
CCheckBox TriggerEnable;
CCheckBox TriggerKeyPress;
CKeyBind TriggerKeyBind;
CSlider TriggerDelay;
// Main
CGroupBox WeaponMainGroup;
CSlider WeaponMainSpeed;
CSlider WeaponMainFoV;
CCheckBox WeaponMainRecoil;
CComboBox WeaponMainHitbox;
// Pistol
CGroupBox WeaponPistGroup;
CSlider WeaponPistSpeed;
CSlider WeaponPistFoV;
CCheckBox WeaponPistRecoil;
CComboBox WeaponPistHitbox;
// Sniper
CGroupBox WeaponSnipGroup;
CSlider WeaponSnipSpeed;
CSlider WeaponSnipFoV;
CCheckBox WeaponSnipRecoil;
CComboBox WeaponSnipHitbox;
};
class CVisualTab : public CTab
{
public:
void Setup();
// Master Switch
CLabel ActiveLabel;
CCheckBox Active;
// Options Settings
CGroupBox OptionsGroup;
CCheckBox OptionsBox;
CCheckBox OptionsName;
CCheckBox OptionsHealth;
CCheckBox OptionsWeapon;
CCheckBox OptionsInfo;
CComboBox OptionsChams;
CCheckBox OptionsSkeleton;
CCheckBox OptionsAimSpot;
CCheckBox OptionsCompRank;
// Filters Settings
CGroupBox FiltersGroup;
CCheckBox FiltersAll;
CCheckBox FiltersPlayers;
CCheckBox FiltersEnemiesOnly;
CCheckBox FiltersWeapons;
CCheckBox FiltersChickens;
CCheckBox FiltersC4;
// Other Settings
CGroupBox OtherGroup;
CCheckBox OtherCrosshair;
CComboBox OtherRecoilCrosshair;
CCheckBox OtherRadar;
CCheckBox OtherNoVisualRecoil;
CCheckBox OtherNoSky;
CCheckBox OtherNoFlash;
CCheckBox OtherNoSmoke;
CComboBox OtherNoHands;
CCheckBox OtherAutoJump;
CCheckBox OtherAutoStrafe;
CCheckBox OtherSafeMode;
CComboBox OtherChatSpam;
CKeyBind OtherAirStuck;
CCheckBox OtherSpectators;
};
class CMiscTab : public CTab
{
public:
void Setup();
// Fake Lag Settings
CGroupBox FakeLagGroup;
CCheckBox FakeLagEnable;
CSlider FakeLagAmount;
CCheckBox FakeLagWhileShooting;
// Knife Changer/Skin Changer
CGroupBox KnifeGroup;
CCheckBox KnifeEnable;
CComboBox KnifeModel;
CComboBox KnifeSkin;
CComboBox M41SSkin;
CComboBox M4A4Skin;
CComboBox AK47Skin;
CComboBox AWPSkin;
CComboBox GLOCKSkin;
CComboBox USPSSkin;
CComboBox DEAGLESkin;
CComboBox MAGNUMSkin;
CButton KnifeApply;
};
class AyyWareWindow : public CWindow
{
public:
void Setup();
CRageBotTab RageBotTab;
CLegitBotTab LegitBotTab;
CVisualTab VisualsTab;
CMiscTab MiscTab;
CButton SaveButton;
CButton LoadButton;
CButton UnloadButton;
};
namespace Menu
{
void SetupMenu();
void DoUIFrame();
extern AyyWareWindow Window;
};