PDA

View Full Version : [KT] Share một số thứ cần thiết để làm server



satthupro95
17-05-13, 10:47 AM
Nói thật mình chán cách làm ăn của các admin rồi , lúc lên thì vui vẻ lúc xuống thì đóng sv -> chán rồi, nói chung thì CỦA THIÊN CŨNG TRẢ ĐỊA sướng bây giờ khổ về sau , không mình chịu thì người thân gánh chịu . Vậy thôi .
Giờ share cho ae 1 số thứ mình dùng để dev game cũng không có gì nhiều hầu hết là các hàm mình được chỉ dạy và mò ra ,
1, Tool create spr và cách sử dụng :
Tool này mình được 1 bác bên Jx share cho : <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Phần mềm cần có Photoshop phiên bản từ CS2 9.0 trở lên (cái này các bạn lên google tìm link nhé vì hầu hết cái keygen với crack đều dính vr nên mình không send lên được)
Mở Photoshop lên chọn như dưới đây :
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
ví dụ các bạn muốn tạo icon hình Kiếm , các bạn có thể tìm hình ở trên google rồi down về mở ảnh đó bằng Photoshop . VÍ dụ mình lấy cái <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Mở nó bằng Photoshop , các bạn ấn Ctrl+A (Nó sẽ tự tạo vùng chọn cho ảnh đó) vào ảnh này xong rồi qua bên file vừa mới tạo ở trên . Sử dụng phím Ctrl+T để resize nó theo ý muốn
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Sau khi resize theo ý muốn các bạn ấn Enter , nó sẽ như thế này :
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Giờ save nó lại dưới dạng .tga :
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Sau đó vào chỗ bạn vừa save bạn sẽ thấy 1 file .tga như thế này
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Giờ giải nén file run.rar ra mở file ImageCreate.exe (Nếu bình thường bạn sẽ thiếu khá nhiều file .dll để hỗ trợ mở file này lên , bộ file .dll mình down trên my-dllfiles.com, bạn nào dùng thì dùng không dùng thì mỗi lần nó báo lỗi thiếu .dll thì bạn lên google down về bỏ vào C:\Windows\system32)
List file :
mfc42d.dll - Link: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
msvcrtd.dll - Link: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
MFCN42D.dll - Link: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
mfco42.dll - Link: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Tool này giúp bạn convert từ .tga sang .spr để sử dụng trong game như là võ lâm, kiếm thế , Nguyệt Ảnh Truyền Kỳ và ngược lại (ngược lại dùng RPGViewer unpatck còn ngon hơn :)) )
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Ấn 1 để chọn tới file .tga xong ấn 2 nó sẽ convert cho bạn . Giờ bạn ra chỗ lưu file .tga lúc nãy sẽ có thêm file tên như vậy .spr . Còn việc còn lại chắc là các bạn cũng tự làm được (Không biết dùng file spr thì đừng down về chi cho mệt)

2. Hướng dẫn dùng 2 Tool của S-Mod Thái Hòa để unpatck lấy file spr .
Tool cần có: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Tool 1 để unpatck file .pak có thể của KS hoặc VNG để lấy đường dẫn của skill mới
Tool 2 để unpatck lấy file .spr trong 1 file .pak đã được khai báo ở setting
Mình sẽ chia làm 3 loại unpatck hiệu ứng (skill và stateefffect) , item và res (ngựa, quần áo, mũ ....)
Hiệu Ứng: (Cái này liên quan tới 1 số file .txt nằm trong setting\fightskill như là stateeffect.txt, missile.txt và skill.txt)
Ví dụ muốn unpatck skill A La Hán Thần Công của Thiếu Lâm Đao . Các bạn mở file skill.txt tìm A La Hán Thần Công ta sẽ có :
A La Hán Thần Công Vòng sáng hỗ trợ tấn công 25 4 1 1 stolenassistant 1 1 \image\icon\fightskill\shaolin\aluohanshengong.spr 15 0 45 1 2 0 0 0 0 0 146 -1 1 1 14 -1 0 0 0 0 0 0 0 0 0 0 self 0 253 0 0 0 0 0 40 20 0 0 0 0 0 0 1 1 0 0 1 aluohanshengong Nội công Thiếu Lâm, phản đòn cho mình và đồng đội trong vòng sáng.
Khi vào game bạn sử dụng skill này bạn sẽ thấy đây là skill aura (Vòng sáng dưới chân) của mình nó sẽ nằm trong stateeffect.txt . Các skill khác cũng vậy khi thi triển skill mà nó xuất hiện ở người thì liên quan tới stateeffect.txt còn khi bắn ra khỏi mình thì nó liên quan tới missle.txt
GIờ mở stateeffect.txt ta tìm A La Hán Thần Công hoặc để ý ở skill.txt sau cái icon của skill là số 15 (Đây là số ở stateeffect.txt)
15 ground 0 \image\effect\fightskill\shaolin\sl_70_alhsg_b.spr \image\icon\fightskill\state\aluohanshengong.spr 1 1 2 A La Hán Thần Công
\image\effect\fightskill\shaolin\sl_70_alhsg_b.spr <- đây là spr của nó
Các bạn sử dụng tool 2 như bên topic <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> hướng dẫn

Item: cái này hầu hết là liên quan tới setting\item . Ta ví dụ với ấn nhé :
Vào setting\item\001\equip\general\signet.txt
Nó sẽ có kiểu :
\image\item\equip\yinjian\wuxingyin_s.spr \image\item\equip\yinjian\wuxingyin.spr
đây là 2 cột của file signet.txt 1 cột là Icon(Cột trước), View(Cột sau): Icon View
Các bạn có thể unpatck nó rùi đó ^^

Res: cái này cũng khá là dễ nếu bạn làm được 1 món
Các file liên quan :setting\player\res
Áo Nữ : f_armor_body.txt
Info Áo Nữ : f_armor_body_info.txt
Tay Trái Nữ : f_armor_lefthand.txt
Info Tay Trái Nữ : f_armor_lefthand_info.txt
Tay Phải Nữ : f_armor_righthand.txt
Info Tay Phải Nữ : f_armor_righthand_info.txt
Mũ Nữ : f_helm_head.txt
Info Mũ Nữ: f_helm_head_info.txt
Tóc Nữ : f_helm_hair.txt
Info Tóc Nữ: f_helm_hair_info.txt
Đầu Ngựa Nữ: f_horse_horsefront.txt
Info Đầu Ngựa Nữ: f_horse_horsefront_info.txt
Thân Ngựa Nữ: f_horse_horsemiddle.txt
Info Thân Ngựa Nữ: f_horse_horsemiddle_info.txt
Đuôi Ngựa Nữ: f_horse_horseback.txt
Info Đuôi Ngựa Nữ: f_horse_horseback_info.txt
Phi Phong Nữ: f_mantle_mantle.txt
Info Phi Phong Nữ: f_mantle_mantle_info.txt
Vũ Khí Nữ (Tay Trái): f_weapon_leftweapon.txt
Info Vũ Khí Nữ (Tay Trái): f_weapon_leftweapon_info.txt
Vũ Khí Nữ (Tay Phải): f_weapon_rightweapon.txt
Info Vũ Khí Nữ (Tay Phải): f_weapon_rightweapon_info.txt
Chân Vũ Nữ (Trái): f_wind_leftwind.txt
Info Chân Vũ Nữ (Trái): f_wind_leftwind_info.txt
Chân Vũ Nam (Phải): f_wind_rightwind.txt
Info Chân Vũ Nam (Phải): f_wind_rightwind_info.txt
Nam cũng tương tự vậy chỉ khác m không phải f

2 file quan trọng nhất là player_ride.txt và player_unride.txt -- 2 file này rất quan trọng trong việc khai báo vũ khí nếu không khai báo thêm ở 2 file này và không đúng số dòng như ở weapon thì sẽ bị hiện tượng cầm vũ khí bay trên không

Đường dẫn :
Nam : image\feature\player\male
Nữ : image\feature\player\female
Ví dụ muốn lấy file vipyaohu01_ht_rs01.spr được khai báo ở f_horse_horseback.txt là \male\vipyaohu01_ht_rs01.spr
Đường dẫn unpatck là image\feature\player\male\vipyaohu01_ht_rs01.spr
(Cái này chỉ có ngựa thui nhé còn các res khác đều được chia ra female và male , ví dụ như áo nữ chỉ có fm_016_bd_es02.spr thì đường dẫn phải là
image\feature\player\female\ fm_016_bd_es02.spr

assaa
17-05-13, 11:42 AM
làm như bạn thì hình ảnh có trong suốt khi vào game đc ko hay vẫn có 1 bóng màu đen nằm phía sau

satthupro95
17-05-13, 11:44 AM
làm như bạn thì hình ảnh có trong suốt khi vào game đc ko hay vẫn có 1 bóng màu đen nằm phía sau

Không được trong suốt bạn ạ vì file .tga là file không để dạng transpent được T_T
Hôm nào rảnh sharre nốt mấy cái event đơn giản với 1 số spr mà mình thu thập được bên KS

trickster
17-05-13, 11:49 AM
Các Pro send hết ra rồi, chắc không ai còn muốn làm KT nữa đây

leesun
17-05-13, 02:55 PM
chu ngon quá :)) 2222222222222222222222222222222223:-O3:-O

lynk_kid
17-05-13, 03:02 PM
anh sát thủ cho em hỏi cái cái file. spr đó là 1 file của foder nào đó hay sao ạ

cuga95
18-05-13, 02:38 AM
Satthu cho hỏi là Res mặt nạ nó quy định ở đâu vậy. Ví dụ như mặt nạ Tân niên hiệp khách có Res là 3260 thì 3260 nó quy định hay khai báo ở file nào vậy?

satthupro95
18-05-13, 12:50 PM
Satthu cho hỏi là Res mặt nạ nó quy định ở đâu vậy. Ví dụ như mặt nạ Tân niên hiệp khách có Res là 3260 thì 3260 nó quy định hay khai báo ở file nào vậy?

là ID của NPC trong NPC.txt nhé bạn ^^

minhkhanh109
25-10-16, 08:54 PM
đào mộ tý :D
ai còn giữ file MFCN42D.dll - Link: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
cho mình xin với.

amocthong1
12-12-16, 05:47 PM
em muốn unpack 1 file spr ở login chẵng hạn nhưng không biết làm sao pak lại thành 1 file pak update ý anh #satthupro95 có cách nào không ạ :-s