사용 동영상
https://streamable.com/cncigi
사용법:
롤키 인젝터키고 fabricmod.dll 인젝션 ( 갖고있는 인젝터없으면 프로세스해커로인젝션 )
space + w == 파란색 팀 분수 tp
shift + w == 가장 가까운 커서 파란색 팀 상단/하단 레인으로 순간이동(비디오에서와 같이)
다음패치때 막힌다함 (아마도)
:: 소스 아래 단축키 참고
unsafe fn run_hakke() {
let base_addr = GetModuleHandleA(std::ptr::null()) as usize;
intercept(
on_cast_spell,
(base_addr + 0x6DD990) as *const _,
);
enable_hooks();
loop {
sleep(Duration::from_millis(100));
}
}
fn get_cursor_game_pos() -> &'static [f32] {
unsafe {
// [[league of legends.exe + 21238d8] + 0x28] + 0x2c
// issueorder
let base_addr = GetModuleHandleA(std::ptr::null()) as *const u8;
let hud = base_addr.offset(0x21238d8) as *const *const u8;
let cursor_logic = (*hud).offset(0x28) as *const *const u8;
let cursor_pos = (*cursor_logic).offset(0x2c) as *const f32;
std::slice::from_raw_parts(cursor_pos, 3)
}
}
#[no_mangle]
fn on_cast_spell(ctx: &mut winapi::um::winnt::CONTEXT) {
let coords: &mut [f32; 30] = unsafe { std::mem::transmute(ctx.R9) };
if unsafe { GetAsyncKeyState(VK_SHIFT) } < 0 {
let pos = get_cursor_game_pos();
let (x, z) = (pos[0], pos[2]);
if x > z {
coords[12] = f32::NAN;
} else {
coords[10] = f32::NAN;
}
} else if unsafe { GetAsyncKeyState(VK_SPACE) } < 0 {
coords[10] = 5f32;
coords[12] = f32::NAN;
}
}
제목 | 작성자 | 작성일 | 조회 | |
---|---|---|---|---|
공지 | 10-20 | 1600 | ||
849 | 05:11 | 48 | ||
848 | 11-23 | 104 | ||
847 | 11-21 | 97 | ||
846 | 11-21 | 68 | ||
845 | 11-20 | 94 | ||
844 | 11-19 | 176 | ||
843 | 11-19 | 119 | ||
842 | 11-19 | 83 | ||
841 | 11-17 | 265 | ||
840 | 11-17 | 128 | ||
839 | 11-14 | 377 | ||
838 | 스가+1 | 11-13 | 264 | |
837 | 11-12 | 224 | ||
836 | 11-10 | 172 | ||
835 | 11-08 | 520 | ||
834 | 11-07 | 140 | ||
833 | 11-05 | 131 | ||
832 | 10-29 | 144 | ||
831 | 10-29 | 723 |
댓글4
지리넼ㅋㅋㅋㅋ
---------막힘----------
일섭 한섭에선 인젝만해도 밴일텐데 핸들 취득 감지, 쓰레드 감지, 인젝 할때 virualalloc 감지 등등
ㅠㅠ