add: keybind system, added it for fly
can be used for anything, GetKey is to fix tho i tried using anyKeydown, no success
This commit is contained in:
@@ -76,7 +76,6 @@ namespace DevourClient
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
Il2Cpp.GameUI gameUI = UnityEngine.Object.FindObjectOfType<Il2Cpp.GameUI>();
|
Il2Cpp.GameUI gameUI = UnityEngine.Object.FindObjectOfType<Il2Cpp.GameUI>();
|
||||||
|
|
||||||
if (Settings.Settings.menu_enable)
|
if (Settings.Settings.menu_enable)
|
||||||
{
|
{
|
||||||
gameUI.HideMouseCursor();
|
gameUI.HideMouseCursor();
|
||||||
@@ -130,6 +129,11 @@ namespace DevourClient
|
|||||||
Hacks.Misc.SetSteamName("patate");
|
Hacks.Misc.SetSteamName("patate");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (Input.GetKeyDown(Settings.Settings.flyKey))
|
||||||
|
{
|
||||||
|
fly = !fly;
|
||||||
|
}
|
||||||
|
|
||||||
if (fly && Player.IsInGameOrLobby())
|
if (fly && Player.IsInGameOrLobby())
|
||||||
{
|
{
|
||||||
Hacks.Misc.Fly(fly_speed);
|
Hacks.Misc.Fly(fly_speed);
|
||||||
@@ -872,7 +876,12 @@ namespace DevourClient
|
|||||||
_walkInLobby = GUI.Toggle(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 330, 140, 30), _walkInLobby, "Walk In Lobby");
|
_walkInLobby = GUI.Toggle(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 330, 140, 30), _walkInLobby, "Walk In Lobby");
|
||||||
_IsAutoRespawn = GUI.Toggle(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 360, 140, 30), _IsAutoRespawn, "Auto Respawn");
|
_IsAutoRespawn = GUI.Toggle(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 360, 140, 30), _IsAutoRespawn, "Auto Respawn");
|
||||||
|
|
||||||
fly = GUI.Toggle(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 400, 150, 20), fly, "Fly");
|
fly = GUI.Toggle(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 400, 40, 20), fly, "Fly");
|
||||||
|
if (GUI.Button(new Rect(Settings.Settings.x + 60, Settings.Settings.y + 400, 40, 20), Settings.Settings.flyKey.ToString()))
|
||||||
|
{
|
||||||
|
Settings.Settings.flyKey = Settings.Settings.GetKey();
|
||||||
|
}
|
||||||
|
|
||||||
fly_speed = GUI.HorizontalSlider(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 430, 100, 10), fly_speed, 5f, 20f);
|
fly_speed = GUI.HorizontalSlider(new Rect(Settings.Settings.x + 10, Settings.Settings.y + 430, 100, 10), fly_speed, 5f, 20f);
|
||||||
GUI.Label(new Rect(Settings.Settings.x + 120, Settings.Settings.y + 425, 100, 30), ((int)fly_speed).ToString());
|
GUI.Label(new Rect(Settings.Settings.x + 120, Settings.Settings.y + 425, 100, 30), ((int)fly_speed).ToString());
|
||||||
|
|
||||||
|
|||||||
@@ -14,5 +14,23 @@ namespace DevourClient.Settings
|
|||||||
public static Color azazel_esp_color = new Color(1.00f, 0.00f, 0.00f, 1);
|
public static Color azazel_esp_color = new Color(1.00f, 0.00f, 0.00f, 1);
|
||||||
public static float speed = 1f;
|
public static float speed = 1f;
|
||||||
public const string message_to_spam = "Deez Nutz";
|
public const string message_to_spam = "Deez Nutz";
|
||||||
|
public static KeyCode flyKey = KeyCode.None;
|
||||||
|
|
||||||
|
public static KeyCode GetKey()
|
||||||
|
{
|
||||||
|
Thread.Sleep(50); //TOFIX tried using anyKeydown, no success
|
||||||
|
foreach (KeyCode vkey in System.Enum.GetValues(typeof(KeyCode)))
|
||||||
|
{
|
||||||
|
if (Input.GetKey(vkey))
|
||||||
|
{
|
||||||
|
if (vkey != KeyCode.Delete)
|
||||||
|
{
|
||||||
|
return vkey;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return KeyCode.None;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user