//========================================================================================================================================= // ▌║█║▌│║▌│║▌║▌█│║▌║▌█│║▌║▌█│║▌║▌█│║▌║▌█║▌│ ~~~~ COREX - RUSH AUTO ~~~~ ▌║█║▌│║▌║▌█│║▌║▌█│║▌║▌█│║▌║▌█│║▌║▌█│║▌║▌█│║▌║▌█│║▌║▌█▌│║▌ //========================================================================================================================================= // Minimalist Version: Starts with L1+R1+D-pad Up. Cannot be stopped. enum { Ads = XB1_LT, Fire = XB1_RT, L1Button = XB1_LB, R1Button = XB1_RB, Crouch = XB1_B, Jump = XB1_A, Reload = XB1_X, Melee = XB1_RS, Swap = XB1_Y, Sprint = XB1_LS, Ping = XB1_LB, Lethal = XB1_RB, aimRY = XB1_RY, aimRX = XB1_RX, moveLY = XB1_LY, moveLX = XB1_LX, Menu = XB1_MENU, DPAD_U = XB1_UP, DPAD_D = XB1_DOWN, DPAD_L = XB1_LEFT, DPAD_R = XB1_RIGHT } int is_running = FALSE; int current_rx = 0; int current_ry = 0; int random_offset_x = 0; int random_offset_y = 0; int start_time = 0; int movespeed = 90; const string BOT_RUNNING_TEXT[] = { "RUNNING" }; const string BOT_STOPPED_TEXT[] = { "STOPPED" }; function Rand() { return get_rtime() % 101; } //================================================================================================= // ▌║█║▌│║▌│║▌║▌█│ ~~~~ SEQUENZ-COMBO-KETTE ~~~~ ▌║█║▌│║▌│║▌║▌█│ //================================================================================================= combo routine_step_0 { combo_stop(movement_routine); combo_stop(reload_routine); set_val(Jump, 100); wait(137); set_val(Jump, 0); wait(20000); set_val(Jump, 100); wait(137); set_val(Jump, 0); wait(20000); combo_run(routine_step_1); } combo routine_step_1 { set_val(Jump, 100); wait(137); set_val(Jump, 0); wait(5000); set_val(Menu, 100); wait(5000); set_val(Menu, 0); wait(1000); combo_run(routine_step_2); } combo routine_step_2 { set_val(Jump, 100); wait(137); set_val(Jump, 0); wait(5000); set_val(Menu, 100); wait(5000); set_val(Menu, 0); wait(1000); combo_run(routine_step_3); } combo routine_step_3 { wait(1000); combo_run(routine_step_4); } combo routine_step_4 { wait(1000); combo_run(routine_step_5); } combo routine_step_5 { wait(1000); combo_run(routine_step_6); } combo routine_step_6 { wait(2000); combo_run(routine_step_7); } combo routine_step_7 { combo_run(movement_routine); combo_run(reload_routine); wait(650000); combo_run(routine_step_0); } combo movement_routine { random_offset_x = (Rand() % 15) - 7; random_offset_y = (Rand() % 15) - 7; set_val(aimRX, clamp(get_val(aimRX) + random_offset_x, -movespeed, movespeed)); set_val(aimRY, clamp(get_val(aimRY) + random_offset_y, -movespeed, movespeed)); wait(137); combo_run(movement_routine); } combo reload_routine { wait(5000); set_val(Reload, 100); wait(137); set_val(Reload, 0); combo_run(reload_routine); } main { if (get_ival(Ping) && get_ival(Lethal) && event_press(DPAD_U) && !is_running) { is_running = TRUE; combo_run(routine_step_0); } cls_oled(0); if (is_running) { print(35, 10, OLED_FONT_MEDIUM, OLED_WHITE, BOT_RUNNING_TEXT[0]); } else { print(35, 10, OLED_FONT_MEDIUM, OLED_WHITE, BOT_STOPPED_TEXT[0]); } }