|
2013-12-19 09:26
조회: 18,939
추천: 3
[브금주의]아키 언팩하기BGM정보 : 브금저장소 - http://bgmstore.net/view/vbum9
1. 아키에이지 언패킹방법 2. 크라이엔진 에셋브라우저 사용법
안녕 나는 진서버에 서식하는 Leadkim 이라고 해 반가워 얘들아 진서버에만 언팩 메뉴얼 올리기 아까워서 여기에다가도 적어본다
크라이엔진 학습용 및 구경하는 용도로 뿌리며 해봤자 악의적인 용도로 쓸정도의 단계는 아니니 관심있으면 해보라는 차원에서 올리는 정보글이다
즐기면서 하고 게임을 마냥 즐기기보다 왜 이렇게 만들어졌을까 어떻게 만들었을까 흥미를 가져봐라 유익하다. 막상 하면 쉽고 재밌으며 여기에 좀더 깊게 들어가 배우면 그게 또 먹고 살 수있는 기술을 얻을 수 있다.
준비물
QuickBMS_4GB_files.exe 다운로드▼ http://aluigi.altervista.org/quickbms.htm
Archeage_unpack.txt [0.3.1a 스크립트]
== 선을 제외하고 밑에글 복사해서 메모장에 붙여넣기 후 "script.bms" 로 저장한다
===================================선 복사 금지================================================= # Archeage (script 0.3.1a)
# script for QuickBMS http://quickbms.aluigi.org
math SIZE = 0x200
goto 0 0 SEEK_END
savepos OFFSET
math OFFSET -= SIZE
callfunction DECRYPT 1
idstring MEMORY_FILE "WIBO"
get DUMMY long MEMORY_FILE
get FILES long MEMORY_FILE
get EXTRA_FILES long MEMORY_FILE
get DUMMY long MEMORY_FILE
get DUMMY long MEMORY_FILE
get DUMMY long MEMORY_FILE
get DUMMY long MEMORY_FILE
print "Files: %FILES|x%"
print "Extra files: %EXTRA_FILES|x%"
math SIZE = FILES
math SIZE += EXTRA_FILES
math SIZE *= 0x150
goto 0 0 SEEK_END
savepos INFO_OFF
math INFO_OFF -= 0x200
for INFO_OFF -= SIZE >= 0
if INFO_OFF % 0x200
math INFO_OFF -= 0x10
else
break
endif
next
print "FileTable offset: %INFO_OFF|x%"
for i = 0 < FILES
math SIZE = 0x150
math OFFSET = INFO_OFF
callfunction DECRYPT 1
math INFO_OFF += 0x150
getdstring NAME 0x108 MEMORY_FILE
get OFFSET longlong MEMORY_FILE
get SIZE longlong MEMORY_FILE
get XSIZE longlong MEMORY_FILE # used for encryption alignment?
get ZSIZE long MEMORY_FILE # ???
getdstring DUMMY 16 MEMORY_FILE
get DUMMY1 long MEMORY_FILE
get TIMESTAMP longlong MEMORY_FILE
get TIMESTAMP longlong MEMORY_FILE
get DUMMY2 longlong MEMORY_FILE
#set EXT extension NAME
#if EXT == "sqlite3"
# encryption aes? ???
#endif
log NAME OFFSET SIZE # don't use clog for the moment
#encryption "" ""
next i
startfunction DECRYPT
encryption aes_128_cbc "x32x1Fx2AxEExAAx58x4AxB4x9Ax6Cx9Ex09xD5x9Ex9Cx6F"
log MEMORY_FILE OFFSET SIZE
encryption "" ""
endfunction
===================================선 복사 금지=================================================
Quickbms_4gb_files.exe 바로가기 파일을 만들어서 오른쪽 마우스 속성에서 대상주소에 옆에 -9를 붙여야 풀 언팩이 된다. 그후 바로가기 Quickbms_4gb_files.exe 오른쪽 마우스 눌러서 "관리자 권한으로 실행" 버튼을 눌러 실행한다 아키에이지 게임팩은 용량이 상당하므로 정상적으로 언팩해도 시간이 지나면 방대한 리소스사용으로 인한 언팩프로그램 종료 메세지가 출력된다. 언팩된 파일들 용량이 30GB 넘어가야 정상적으로 된거다
스크립트를 복사해서 메모장으로 저장한 BMS 파일을 선택한다.
언팩할 타겟을 지정한다
언팩하고 나올 내용물을 저장할 공간을 설정한다.
이렇게 쭈루룩 뜨면서 언팩하기 시작하면 정상적으로 진행한거다.
외계어라고 해서 벽이 너무 높다고 생각하지말자 막상해보면 초딩도 할 수 있는 매우 간단한 메뉴얼이다. 오빠 믿고 해보렴 크허허허
준비물
Cryengine_Free_SDK 다운로드▼ http://www.crydev.net/dm_eds/download_detail.php?id=4
다운로드 시간이 오래 걸리니 다운받는동안 야동을 감상하며 파워폭딸을 하자
압축을 풀면 Bin32 폴더에 들어가서 Editor.exe를 누르자. 로드하면 계정을 요구하는데 www.crydev.net 에서 가입을 해야한다. 이건 요령껏 가입하거나 나한테 쪽지 보내면 공유계정을 보내준다.
압축풀고 GameSDK폴더에 언팩해서 나온 폴더들을 옮긴다. SDK 프로그램 실행한 상태에서 에셋브라우저 갱신이 안될수 있으니 실행하고있는 상태라면 옮긴뒤 재 실행을 하자
이게 무료로 배포되는 교육용 크라이엔진 프로그램이다. 상단 탭에 파란색으로 원으로 표시한것이 에셋브라우저 실행버튼이다. 에셋브라우저에서는 언팩한 모델들을 간략하게 볼수있는 기특한 툴이다.
위에 타이핑치는 공란에 보고싶은 모델의 영문명을 검색하면 관련된 텍스쳐 파일들과 모델이 존재한다 일부는 깨져서 구 모양만 나오는경우도 있다. 여기에서 깊게 들어가서 메테리얼 씌우는 방법만 배우면 스킨을 씌워 재밌게 가지고 놀수도 있고 일부 공개되지 않은 모델도 볼수가 있다.
아키 DB쪽을 보려면 SQL Lite를 설치해야 한다. 아키DB가 업데이트 및 주요정보의 핵심 엑기스다 compact.sqllite3 파일에 매우 유용한 정보가 있다고 한다. 추측상 체력 및 활력 아이템 스텟관련 수식정보로 추측하고있지만 오픈이 사실상 불가능하다고 한다. 해독정보가 나왔을지는 요샌 소식을 접해보질못해서 모르지만 프로그램 역공학좀 할 줄 안다면 도전해볼만한 소재다.
이건 나중에 기회되면 사용법 씀
메테리얼을 씌우면 요렇게도 만들수 있다. 메테리얼 다루는 방법은 하아...... 그건 생략하자
이건 뭐 프로페셔널한게 아닌 간단한거니까 무튼 배워서 흥미를 가진다면 좀더 깊게 배워서 게임개발사에 이력서넣을때 몇줄 더 써놓을 수 있을거다. 출처 - http://www.inven.co.kr/board/powerbbs.php?come_idx=2645&l=304013
EXP
72,000
(100%)
/ 72,001
온라인게임 내역
디아블로3(○) 빌지워터 / Lv.60 악마사냥꾼(DPS 35만) 마비노기영웅전(○) 프리미어 / BilgeWater / Lv.80 린(18.2K) 리그오브레전드(○) 그레이블루 / 골드4 테일즈위버(○) 홉블린 / 아노마라드 / Lv.151 벤야카스온라인2(X) 사자를사자 / Lv.15 아키에이지(X) 서사 / 멜리사라 / Lv. 50 낚시,인쇄,목공장인 하스스톤(X) 빌지워터 - 나랑 안맞는 게임 메이플스토리(X) 서기군주 / 유니온 / Lv.191 제논
스팀게임 내역 - BilgeWater KOR
Left 4 Dead 2 - 레포데2 Reus - 레우스 Starbound - 스타바운드 Dark souls - 다크소울즈 Nether - 네더 Terraria - 테라리아 Scribblenauts Unmasked - 스크러블 너츠 Garry's Mod - 게리모드 7 DAY TO DIE - 7DTD
활동지역 아키에이지 자유게시판 마비노기영웅전 린게시판 - 린게길드원 항시모집 오픈 이슈 갤러리
핑핑 돌아랏~
|









빌지워터
온라인게임 내역
