사용 동영상
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 | 1516 | ||
832 | 10-22 | 62 | ||
831 | 10-17 | 169 | ||
830 | 10-16 | 225 | ||
829 | 10-16 | 191 | ||
828 | 10-16 | 92 | ||
827 | 10-16 | 134 | ||
826 | 10-15 | 138 | ||
825 | 10-15 | 311 | ||
824 | 10-14 | 237 | ||
823 | 10-14 | 271 | ||
822 | 10-13 | 238 | ||
821 | 10-12 | 360 | ||
820 | 10-11 | 375 | ||
819 | 10-11 | 398 | ||
818 | 10-10 | 323 | ||
817 | 10-09 | 475 | ||
816 | 10-07 | 240 | ||
815 | 10-06 | 453 | ||
814 | ls일권팝니다+8 | 10-04 | 559 |
댓글4
지리넼ㅋㅋㅋㅋ
---------막힘----------
일섭 한섭에선 인젝만해도 밴일텐데 핸들 취득 감지, 쓰레드 감지, 인젝 할때 virualalloc 감지 등등
ㅠㅠ