alloc(HPFreeze,0x200,gameassembly.dll)
alloc(LocalEntities_Instance,0x20,gameassembly.dll)
registersymbol(HPFreeze)
CreateThread(HPFreeze)
// LocalEntities_Instance 알잘딱 가져와라 이기야~
HPFreeze:
push rcx
push rdx
push rdi
push rbx
push r8
sub rsp,38
xor r8,r8
mov rcx,[LocalEntities_Instance]
mov rdx,[rdx+160]
call GameAssembly.dll+3192F60 // (a1 = instance, a2 = maxhp, a3 = 0)
add rsp,38
pop r8
pop rbx
pop rdi
pop rdx
pop rcx
jmp HPFreeze
제목 | 작성자 | 작성일 | 조회 | |
---|---|---|---|---|
공지 | 게시판 이용 안내+156 | 10-20 | 21823 | |
61524 | 16:47 | 3 | ||
61523 | 14:11 | 49 | ||
61522 | 11:14 | 81 | ||
61521 | 10:39 | 75 | ||
61520 | 10:20 | 55 | ||
61519 | 01:19 | 204 | ||
61518 | 01:12 | 160 | ||
61517 | 01:12 | 138 | ||
61516 | 10-14 | 147 | ||
61515 | 10-14 | 125 | ||
61514 | 10-14 | 175 | ||
61513 | 10-14 | 159 | ||
61512 | 10-14 | 155 | ||
61511 | 10-14 | 224 | ||
61510 | 10-14 | 267 | ||
61509 | 10-14 | 281 | ||
61508 | 10-14 | 241 | ||
61507 | 10-13 | 408 | ||
61506 | 10-13 | 318 |
댓글7
mov rdx,[rdx+160] 을 mov rdx,[rcx+160] 로 바꿔라 이기야
mov rcx,[LocalEntities_Instance]
mov rdx,[rcx+160] // rdx = max hp , [rcx + 0x168] = current hp
ㅠ 외계언가요
이야 준식씨 어제부터 열일해주노
ㅖㅏ 딱좋노!
스크립트 말고 어셈블리로 하면 장점이 더 있는가요 혹시
형혹시 11가능혀 ?