Kết quả 11 đến 20 của 52
-
29-08-16, 07:50 PM #11
- Ngày tham gia
- Apr 2015
- Đang ở
- Việt Nam
- Bài viết
- 266
- Thanks
- 100
- Thanked 52 Times in 46 Posts
Ðề: [Source] Cấu trúc file Pak/Spr và cách tạo ra chúng
HAYYYYYYYYYYYYYYYYYYYYYYYY QUÁ
E là newbie đọc xong không hiểu gì @@
Mà kệ, em đã coppy và lưu về máy tính rồi @@
Khi nào rảnh sẽ học
Các bác cũng lo lưu đi @@
Ko CLb lại xóa thì mắc công @@Khách viếng thăm hãy cùng dongmau xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
29-08-16, 08:28 PM #12
- Ngày tham gia
- Jul 2008
- Bài viết
- 69
- Thanks
- 5
- Thanked 158 Times in 18 Posts
Ðề: [Source] Cấu trúc file Pak/Spr và cách tạo ra chúng
Engine trên source gốc đã có định nghĩa hàm giải mã màu ARGB rồi, bị màu nền đen là do tool convert spr nằm trong source không sử dụng hàm này, nó xài hàm r4g4b4 nhé thành ra spr mà bạn convert đc bị nền đen cho nên bạn mà dùng tools có sẳn trên diễn đàn để tạo spr động thì dính nền đen thì phải , mình xem qua source "SprConvert" và "ImageCreator" thì thấy vậy.
Khách viếng thăm hãy cùng FanLoveJX xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
29-08-16, 08:40 PM #13
- Ngày tham gia
- Jul 2008
- Bài viết
- 69
- Thanks
- 5
- Thanked 158 Times in 18 Posts
Ðề: [Source] Cấu trúc file Pak/Spr và cách tạo ra chúng
Về trùng file: Chính xác rồi bạn, thay vì ghi đè res lên pak file thì tạo file pak mới rồi trong config đặt nó lên độ ưu tiên cao hơn, Engine sẽ hash path spr thành id rồi rò ra đúng địa chỉ bộ nhớ chứa res rồi xử lý theo từng loại file,
Về tên file: Cũng đúng luôn bạn, do tên/path res đã bị hash 1 chiều, không dịch ngược được nên mình chỉ có thể tách res khi có tên/path đầy đủ của res
Mình có viết 1 tool bóc tách lấy toàn bộ list file .spr .txt .ini .jpg .bmp được khoảng vài ngàn file mở lên thì thấy vẫn thiếu nhiều đc tầm 30-40%
--- Chế độ gộp bài viết ---
Xem bài + nghiên cứu source rồi tự làm mới thú vị chứ bạnKhách viếng thăm hãy cùng FanLoveJX xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 2 Users Say Thank You to FanLoveJX For This Useful Post:
vlxx1 (28-12-20), wermanhme1990 (29-08-16)
-
29-08-16, 08:49 PM #14
- Ngày tham gia
- Mar 2014
- Bài viết
- 274
- Thanks
- 42
- Thanked 165 Times in 97 Posts
Ðề: [Source] Cấu trúc file Pak/Spr và cách tạo ra chúng
Lần sửa cuối bởi HoangTVT, ngày 29-08-16 lúc 08:54 PM.
Khách viếng thăm hãy cùng HoangTVT xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
29-08-16, 08:51 PM #15
Ðề: [Source] Cấu trúc file Pak/Spr và cách tạo ra chúng
Cảm ơn bạn, Theo mình hiểu thế này: thường file bị pack, cụ thể ở đây pack thành .pak. Khi file game.exe chạy bắt buộc phải giải mã .pak đó?, load vào ram(Vì mình có thể dùng 1 số chương trình đọc bộ nhớ ram để lấy đường dẫn res để unpack mặc dù không đầy đủ).
Vậy tên/path res đã bị hash 1 chiều, game nó sẽ dùng trực tiếp mã hash đó hay nó sẽ chuyển hash sang tên/path rồi mới dùng.Lần sửa cuối bởi wermanhme1990, ngày 29-08-16 lúc 08:54 PM.
Khách viếng thăm hãy cùng wermanhme1990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
29-08-16, 09:01 PM #16
- Ngày tham gia
- Jul 2008
- Bài viết
- 69
- Thanks
- 5
- Thanked 158 Times in 18 Posts
Ðề: [Source] Cấu trúc file Pak/Spr và cách tạo ra chúng
Bạn có thể úp spr này lên được ko? gửi mình debug với, mình đoán chiều sâu ảnh đầu vào và đầu ra không khớp.
--- Chế độ gộp bài viết ---
Mình bổ sung thêm một ý là nó ko giải mã hết mà cần res nào thì game tìm rồi load chứ ko load hết nên bạn ko lấy đc đầy đủ res.
ví dụ như khi draw một item nào đấy: /Spr/Ui/Item/item01.spr, Game sẽ hash path spr thành id rồi dò trên từng file pak cho đến khi tìm được block có id đấy, => giải mã rồi drawKhách viếng thăm hãy cùng FanLoveJX xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 3 Users Say Thank You to FanLoveJX For This Useful Post:
HoangTVT (29-08-16), khainqps01237 (31-08-16), wermanhme1990 (29-08-16)
-
29-08-16, 09:12 PM #17
- Ngày tham gia
- Mar 2014
- Bài viết
- 274
- Thanks
- 42
- Thanked 165 Times in 97 Posts
Ðề: [Source] Cấu trúc file Pak/Spr và cách tạo ra chúng
ngại quá, loại spr này mình không thể view bằng rpg, tool mình dùng cũng k unpack được, mình có đường dẫn hi vọng bạn có cách
\spr\skill\1502\em\em_150_jiane_ice.spr
nằm trong updatejx09.pakKhách viếng thăm hãy cùng HoangTVT xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
29-08-16, 09:13 PM #18
Ðề: [Source] Cấu trúc file Pak/Spr và cách tạo ra chúng
Khách viếng thăm hãy cùng wermanhme1990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
29-08-16, 09:17 PM #19
- Ngày tham gia
- Jul 2008
- Bài viết
- 69
- Thanks
- 5
- Thanked 158 Times in 18 Posts
Ðề: [Source] Cấu trúc file Pak/Spr và cách tạo ra chúng
Những game chắc đấy có lưu thông tin đầy đủ nên unpack được, còn file pak của kingsoft thì không được bạn bạn ngồi xem source pack vs unpack của nó là biết, cách quản lý theo id ntn thì tìm kiếm file cực nhanh tối ưu chi phí
Khách viếng thăm hãy cùng FanLoveJX xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến FanLoveJX vì bài viết này !
wermanhme1990 (29-08-16)
-
29-08-16, 09:20 PM #20
- Ngày tham gia
- Dec 2010
- Bài viết
- 123
- Thanks
- 28
- Thanked 39 Times in 17 Posts
Ðề: [Source] Cấu trúc file Pak/Spr và cách tạo ra chúng
Khách viếng thăm hãy cùng data1990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[Gunny] Các bac Pro chỉ giáo. file nào trong source là file hiệu ứng châu báu
Bởi laibixoa trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 09-07-14, 01:47 PM -
[Gunny] Hệ thống châu báu gồm những file nào trong source
Bởi hoanganhgo trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 07-06-13, 10:06 AM -
[JX] Cần tìm file để trong source để việt hóa
Bởi assaa trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 07-08-12, 04:07 PM -
source VB tạo file logIn cho MU đây
Bởi congacon trong diễn đàn SQL Server & WebsiteTrả lời: 36Bài viết cuối: 10-04-09, 04:26 PM -
Source tạo file Login cho Mu
Bởi congacon trong diễn đàn ReleasesTrả lời: 1Bài viết cuối: 01-01-09, 09:36 PM