PDA

View Full Version : Hướng dẫn tạo Patcher của riêng mình!



nhocquay4mat
02-07-10, 04:00 PM
Hướng dẫn làm Patcher Audition của riêng mình



Lời nói đầu

“Hướng dẫn làm Patcher Audition của riêng mình” là một trong số một loạt bài viết hay của dự án “I’m coming back!” được thực hiện bởi chính Nhok! Để đền lỗi do vụ “Scandal” vừa rồi, Nhok sẽ cố gắng post nhiều bài hay để làm sôi động Box Audition kể từ khi thecongcntt không làm Au nữa!


Bắt tay vào làm thôi nào :D
1. Chuẩn bị
- Auto Play Media Studio 7.5 (hơn cũng đc)
- Res Hacker
Download ở cuối bài nha!
2. Tiến hành thôi!
Mở Auto Play Media Studio ở ngoài Desktop ra! Sẽ có 4 hộp thoại, bạn chọn Create A New Project
<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 đó đặt tên Project là Audition, chọn AutoPlay và ấn Create Project Now
<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>

Đây chỉ là hướng dẫn dành cho Newbie thui nhé! Sau đó bạn ấn vô Page 2, Page 3, Page 4. Click chuột phải và chọn Remove để còn thừa mỗi cái Page 1 thui~
<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>

Xóa hết đi như thế này rồi xóa cả mấy cái text nữa!
<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>

Okie! Giờ đến phần thiết kế!
Nhìn qua bên trái bạn, click chuột phải vào Project ấn như hình
<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>

Xem hình 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>

Ấn OK! Và sau đó ấn đúp chuột trái vô cái màn hình Patcher và thiết lập
<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>

Xem 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ây giờ đến công đoạn “chế biến”. Thiết kế cái Button cái nhỉ! Lấy cái Button mình đã convert sẵn sang PNG này để làm nhé. Nào, kick chuột phải và chọn Button.
<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>

Chọn cái bất kì rồi kick chuột phải vô nó và chọn Edit…
<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>

Chọn cái đầu tiên và chọn load image, dẫn đến file vaogame1.png nhé
<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>

Tương tự như ở dưới, dẫn đến file vaogame1.png. Nó hiện ra bảng chọn thì chọn YES nha mấy bồ!
Chọn vị trí như hình và dẫn đến file vaogame2.png và ở dưới cũng thế!
<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>

Kết quả. File -> Save As , đánh tên cho button
<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>

Làm tương tự như file thoatgame1.png và thoatgame2.png nghen!
Sau đó lại kick chuột phải vô Patcher đang làm và chọn Button
<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>

Lấy 2 cái Button vừa tạo nhá! Sắp xếp như thế nào hợp lí là ổ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>

Mới có thế thôi à? Chưa ổn đâu, phải cài đặt tính năng cho Button đã!
Tính năng Thoát : Click phải vô Button “Thoát” chọn Properties, chuyển qua thẻ Script. Trong hộp thoại đó, đánh : Application.Exit(0); Đánh xong thì nhấn OK.
Thử xem tính năng thoát có hoạt động được không nào! Để ý thấy có cái màn hình ở trên Project đang thực hiện, ấn vô xem có đc không nák
<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>

Tiếp là bước cài đặt tính năng cho Button “Vào Kênh”
Cũng qua thẻ Script như trên và chọ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> Làm như sau
<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ục Filename, đánh theo cấu trúc Audition.exe <space> IP
<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ếu theo như IP máy nhà mình thì là (127.0.0.1)
Audition.exe /t3enter qzv5TTNleANAnKnBTHjbPhNZtsgNHKE
Ấn Finish để kết thúc. Chưa xong đâu, nếu như thế thì khi vào game, Patcher vẫn bật, thêm đoạn cheatcode vào sau cái mã mà vừa mới tạo (không có dấu cách nhé)
Application.Exit(0);
Đây là Cheat đầy đủ cho Ip 127.0.0.1
result = File.Run("Audition.exe /t3enter qzv5TTNleANAnKnBTHjbPhNZtsgNHKE", "", "", SW_SHOWNORMAL, false);Application.Exit(0);
Xem hình, nếu đúng như thế này là OK!
<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>

Thêm chức năng nữa chứ nhỉ!
Chức năng Check Version. Tạo Button mới. Click đúp vào nó, chỉnh như sau
Thẻ Settings
<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>

Thẻ Script, chọn Add Action như trên và làm như sau
<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>

Finish! OK!
Thêm tính năng nhạc nền nữa nhé! Mỏi tay quá nên không post hết chức năng cho anh em được! Các pác tự mò nhé!
Lần này chọn Audio
<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 đó ấn Add, chọn nhạc, điều chỉnh Volume -> xong!
Bây giờ burn nhé! <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>
Chọn Hard driver folder, Next, chọn nơi để Patcher, thiết lập
<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 Build ngay thôi nào!
Sau đó nó sẽ dẫn đến mục chứa Patcher của bạn, xóa File autorun.exe đi nha!
Bắt đầu ResHacker!
Mở file Patcher của bạn lên = ResHacker! Thay đổi icon cho nó 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>

Chọn Open with new icon. Chọn icon của bạn sau đó ấn Replace!
Làm bước tiếp theo! Cho nó đỡ “rắc rối bản quyề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>

Có thể dựa theo cái này
1 VERSIONINFO
FILEVERSION 7,5,1004,0
PRODUCTVERSION 7,5,1004,0
FILEOS 0x40004
FILETYPE 0x1
{
BLOCK "StringFileInfo"
{
BLOCK "040904b0"
{
VALUE "Comments", "Created with Tên bạn"
VALUE "CompanyName", "Công ty của bạn"
VALUE "FileDescription", "Patcher Audition"
VALUE "FileVersion", "Phiên bản Patcher"
VALUE "InternalName", ""
VALUE "LegalCopyright", " Copyright © 2010 Tên bạn"
VALUE "LegalTrademarks", ""
VALUE "OriginalFilename", ""
VALUE "PrivateBuild", ""
VALUE "ProductName", "Patcher Audition"
VALUE "ProductVersion", " Phiên bản Patcher "
VALUE "SpecialBuild", ""
}
}

BLOCK "VarFileInfo"
{
VALUE "Translation", 0x0409 0x04B0
}
}

Save lại và vô mục chứa Patcher, xóa file patcher_original.exe đi nhá. F5 lại để Refresh. Bước cuối là Copy tất cả vào mục Audition của bạn!
Demo của mình
<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>

Thanks vài cái ủng hộ nào :D
Download : <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> 823ab679bf1b77d2eb488dac (<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> 2F%3Fsharekey%3D04c6384ec603d125cb3e027072b00c6ce0 ad23aa823ab679bf1b77d2eb488dac)


<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>

123456812
02-07-10, 08:08 PM
ủng hộ bạn mặc dù mấy cái này nhìn vào hoa hết cả mắt

Kyo Công Tử
03-07-10, 12:00 AM
ra bản cập nhật + client no bug đi nhok :x

huntersun
03-07-10, 12:29 AM
Công làm hướng dẫn cũng là 1 vấn đề. Thanks đã hướng dẫn để anh em mở rộng tầm mắt.
Có gì post lại luôn cái client full + sv full lại nhé :"> Thanks for sharing :">

cuongbep
03-07-10, 12:44 AM
cái này hay thiệt, có lẽ bác HD nên cho vào hộp lưu trữ đi chứ nhểy :D

playdan
03-07-10, 12:41 PM
ra luôn bản cập nhật các tháng của AU online đi

mà bây giờ AU online không có THD làm sao để add nhạc được
dạy cách add nhac và tự tạo THD va BDY nhé

nhocquay4mat
03-07-10, 03:56 PM
ủng hộ bạn mặc dù mấy cái này nhìn vào hoa hết cả mắt
Không khó lắm đâu bạn ơi, cứ làm theo hướng dẫn là có ngay 1 Patcher đơn giản mà rất đẹp, hiện mình đang cập nhật mấy tính năng mới cho Button! :D

123456812
03-07-10, 08:26 PM
Không khó lắm đâu bạn ơi, cứ làm theo hướng dẫn là có ngay 1 Patcher đơn giản mà rất đẹp, hiện mình đang cập nhật mấy tính năng mới cho Button! :D

Bác xem rùi up cho anh em 1 cái client với 1 sever ko lỗi chứ down path về up vào shop vẫn bay ra như thường :( , tính ra cứ để nguyên thì chơi lại ko sao

enigmaticfc
17-07-10, 05:42 PM
ko có gì để nói..đối với 1 bạn HS như nhok thì mình khâm phục ^^
Click thanks !!!

Eros.Neo
01-01-11, 11:47 AM
Cũng đc đấy nhỉ ,.................................

mrvu058
01-01-11, 12:29 PM
Hướng dẫn có ích cho new mem .... Thank có cộng đồng :D

clubgame^^
07-06-11, 06:18 AM
bạn nào có Source winmode Audition không share luôn nào:D

CharonChaos
07-04-12, 08:25 AM
Bạn cho tôi thực sự cần thiết này.

tiendat.hksvn
07-04-12, 03:10 PM
T k s