[Launcher] Hướng dẫn, thảo luận và bộ sưu tập Launcher cho Counter Strike 1.6

Thảo luận trong 'Counter Strike' bắt đầu bởi Orpheus, 6/5/11.

  1. Orpheus

    Orpheus ♥ ♡ ToMaTo TasTe Kiss ♡ ♥ Thành viên BQT Moderator

    Tham gia ngày:
    30/3/09
    Bài viết:
    4,067
    Nơi ở:
    Kingdom Hearts
    LAUNCHER
    CHO COUNTER STRIKE 1.6​


    Trong phong trào mod game Counter Strike 1.6 của box, Launcher đã từ chỗ không có liên quan đến game, rồi được tích hợp trong một số bản mod, sau đó ngày càng được ưa thích và được sử dụng rộng rãi hơn. Cho đến hiện tại, dường như Launcher đã trở thành một bộ phận quan trọng trong các bản mod, làm nên bộ mặt của game ngay từ cú click chuột đầu tiên :D

    Theo đề nghị của Attick Hem về một topic mới liên quan đến Launcher, topic này được lập để sưu tầm các Hướng dẫn về Launcher và Sản phẩm của anh em - các Launcher made in GameVN.


    ________________________________________

    Tất cả các Hướng dẫn liên quan đến Launcher và Sản phẩm của anh em sẽ được cập nhật trong post phía dưới của COUNTER-STRIKER (POST SỐ 2)

    Cũng như các topic khác, đề nghị anh em cho đầy đủ thông tin sản phẩm của mình để box cập nhật và lưu trữ.
    Ví dụ: [CS Lancher][CSO NST Launcher skin by Eveever][by ngocvinh2009]

    ________________________________________
     
  2. Counter-Striker

    Counter-Striker Thành viên cấp 5

    Tham gia ngày:
    15/3/10
    Bài viết:
    517
    Nơi ở:
    GameVN | Counter
    TẤT CẢ CÁC HƯỚNG DẪN VÀ THÀNH QUẢ CỦA ANH EM ĐƯỢC CHIA SẺ TRONG TOPIC NÀY SẼ ĐƯỢC UPDATE TRONG POST NÀY CỦA COUNTER-STRIKER.
    Những cập nhật trong topic được thực hiện bởi:
    01. Okokoloko~Orpheus
    02. Protossscout
    03. sakamotomasayuki
    04. toentoen
    05. theanh11a5
    06. AMRAAM_Missiles
    07. Kid_Bandes
    08. Atick hem~Giazzrian~JackerLuuRower
    ___________________________________________
    DANH SÁCH CÁC HƯỚNG DẪN

    [TABLE="width: 100%, class: grid"]
    [TR][TD="align: center"]STT[/TD][TD]TÊN HƯỚNG DẪN[/TD][TD="align: center"]NGƯỜI VIẾT[/TD][TD="align: center"]NGƯỜI CẬP NHẬT[/TD][/TR]

    [TR][TD="align: center"]01[/TD]
    [TD]Hướng dẫn sử dụng Autoplay Media Studio[/TD]
    [TD="align: center"]So_No_Mi[/TD]
    [TD="align: center"]Okokoloko~Orpheus[/TD][/TR]

    [TR][TD="align: center"]02[/TD]
    [TD]Hướng dẫn tạo Laucher với Auto Media Studio[/TD]
    [TD="align: center"]harwardc_2008[/TD]
    [TD="align: center"]Okokoloko~Orpheus[/TD][/TR]

    [TR][TD="align: center"]03[/TD]
    [TD]Hướng dẫn tạo Launcher đơn giản[/TD]
    [TD="align: center"]ngocvinh2009[/TD]
    [TD="align: center"]Okokoloko~Orpheus[/TD][/TR]

    [TR][TD="align: center"]04[/TD]
    [TD]Hướng dẫn vào thẳng map CS Part1 - Part2 - (Xem Easy Launcher)[/TD]
    [TD="align: center"]Atick hem[/TD]
    [TD="align: center"]Atick hem~JackerLuuRower[/TD][/TR]

    [TR][TD="align: center"]05[/TD]
    [TD](Script) Hướng dẫn tạo Login - (Xem Easy Launcher)[/TD]
    [TD="align: center"]Atick hem[/TD]
    [TD="align: center"]Atick hem~JackerLuuRower[/TD][/TR]

    [TR][TD="align: center"]06[/TD]
    [TD]Hướng dẫn tạo Login và Regnick - (Xem Easy Launcher)[/TD]
    [TD="align: center"]Atick hem[/TD]
    [TD="align: center"]Atick hem~JackerLuuRower[/TD][/TR]

    [TR][TD="align: center"]07[/TD]
    [TD]Tutorial Script AMS PART 1 - PART 2[/TD]
    [TD="align: center"]ngochai9a7[/TD]
    [TD="align: center"]Giazzrian~JackerLuuRower[/TD][/TR]

    [TR][TD="align: center"]08[/TD]
    [TD]Hướng dẫn gõ tiếng việt trong Autoplay Media Studio[/TD]
    [TD="align: center"]Giazzrian[/TD]
    [TD="align: center"]Giazzrian~JackerLuuRower[/TD][/TR]

    [TR][TD="align: center"]09[/TD]
    [TD][/TD]
    [TD="align: center"][/TD]
    [TD="align: center"][/TD][/TR]

    [TR][TD="align: center"]10[/TD]
    [TD][/TD]
    [TD="align: center"][/TD]
    [TD="align: center"][/TD][/TR]
    [/TABLE]

    ___________________________________________
    DƯỚI ĐÂY LÀ SẢN PHẨM CỦA CÁC ANH EM: NHỮNG LAUNCHER "MADE IN GAMEVN"

    [TABLE="width: 100%, class: grid"]
    [TR][TD="align: center"]STT[/TD][TD]TÌNH TRẠNG - TÊN GỌI/Loại[/TD][TD="align: center"]NGƯỜI LÀM[/TD][TD="align: center"]CỘNG TÁC[/TD][TD="align: center"]NGƯỜI CẬP NHẬT[/TD][/TR]

    [TR][TD="align: center"]01[/TD]
    [TD](DEAD) CSO-NST Launcher[/TD]
    [TD="align: center"]ngocvinh2009[/TD]
    [TD="align: center"]Eveever - Skin[/TD]
    [TD="align: center"]Okokoloko~Orpheus[/TD][/TR]

    [TR][TD="align: center"]02[/TD]
    [TD](DEAD) CSO-NST Launcher[/TD]
    [TD="align: center"]ngocvinh2009[/TD]
    [TD="align: center"]Eveever - Skin[/TD]
    [TD="align: center"]Okokoloko~Orpheus[/TD][/TR]

    [TR][TD="align: center"]03[/TD]
    [TD](DEAD) CSO-NST Launcher[/TD]
    [TD="align: center"]harwardc_2008[/TD]
    [TD="align: center"]Eveever - Skin[/TD]
    [TD="align: center"]Okokoloko~Orpheus[/TD][/TR]

    [TR][TD="align: center"]04[/TD]
    [TD](DEAD) CSO-NST Launcher[/TD]
    [TD="align: center"]ngocvinh2009[/TD]
    [TD="align: center"]kiri197 - Reskin[/TD]
    [TD="align: center"]Okokoloko~Orpheus[/TD][/TR]

    [TR][TD="align: center"]05[/TD]
    [TD](DEAD) CSO-NST Launcher[/TD]
    [TD="align: center"]MMQ[/TD]
    [TD="align: center"]Eveever - Skin[/TD]
    [TD="align: center"]Atick hem[/TD][/TR]

    [TR][TD="align: center"]06[/TD]
    [TD](DEAD) CSO-NST Launcher[/TD]
    [TD="align: center"]Atick hem[/TD]
    [TD="align: center"]trungtin911 - Skin[/TD]
    [TD="align: center"]Atick hem[/TD][/TR]

    [TR][TD="align: center"]07[/TD]
    [TD](DEAD) CSO-NST Launcher[/TD]
    [TD="align: center"]Atick hem[/TD]
    [TD="align: center"]trungtin911 - Skin[/TD]
    [TD="align: center"]Atick hem[/TD][/TR]

    [TR][TD="align: center"]08[/TD]
    [TD](DEAD) CS Launcher[/TD]
    [TD="align: center"]Atick hem[/TD]
    [TD="align: center"][/TD]
    [TD="align: center"]Atick hem[/TD][/TR]

    [TR][TD="align: center"]09[/TD]
    [TD](LIVE) CS Animax Launcher[/TD]
    [TD="align: center"]Vi3tD4n[/TD]
    [TD="align: center"][/TD]
    [TD="align: center"]Giazzrian[/TD][/TR]

    [TR][TD="align: center"]10[/TD]
    [TD](LIVE) CS Launcher[/TD]
    [TD="align: center"]trungtin911[/TD]
    [TD="align: center"][/TD]
    [TD="align: center"]Giazzrian[/TD][/TR]

    [TR][TD="align: center"]11[/TD]
    [TD](LIVE) CF Launcher[/TD]
    [TD="align: center"]buiducduy111[/TD]
    [TD="align: center"][/TD]
    [TD="align: center"]Giazzrian[/TD][/TR]

    [TR][TD="align: center"]12[/TD]
    [TD][/TD]
    [TD="align: center"][/TD]
    [TD="align: center"][/TD]
    [TD="align: center"][/TD][/TR]

    [TR][TD="align: center"]13[/TD]
    [TD][/TD]
    [TD="align: center"][/TD]
    [TD="align: center"][/TD]
    [TD="align: center"][/TD][/TR]
    [/TABLE]

    ___________________________________________
    DƯỚI ĐÂY LÀ SẢN PHẨM HỖ TRỢ CHO VIỆC LÀM LAUNCHER (Add by Atick hem~JackerLuuRower)

    [TABLE="width: 100%, class: grid"]
    [TR][TD="align: center"]STT[/TD][TD]TÊN GỌI[/TD][TD]CHÚ THÍCH[/TD][TD="align: center"]TÁC GIẢ[/TD][TD="align: center"]NGƯỜI CẬP NHẬT[/TD][/TR]

    [TR][TD="align: center"]01[/TD]
    [TD]JLR_Configs[/TD]
    [TD=]Plugin AMS8, các lệnh để quản lý Counter-Strike; Mode; Bot; Setting; CVar; Hệ thống Login; object trong page...[/TD]
    [TD="align: center"]JackerLuuRower[/TD]
    [TD="align: center"]Giazzrian[/TD][/TR]

    [TR][TD="align: center"]02[/TD]
    [TD]Easy Launcher[/TD]
    [TD=]Những khởi đầu cơ bản nhất để làm Launcher...[/TD]
    [TD="align: center"]JackerLuuRower[/TD]
    [TD="align: center"]Giazzrian[/TD][/TR]

    [TR][TD="align: center"]03[/TD]
    [TD]JPlugin[/TD]
    [TD=]Plugin AMS8, các lệnh Mã hóa mới; Hệ thống bảo mật dữ liệu; Hệ thống INI khác; Lấy thông tin máy...[/TD]
    [TD="align: center"]JackerLuuRower[/TD]
    [TD="align: center"]Giazzrian[/TD][/TR]

    [TR][TD="align: center"]04[/TD]
    [TD]JWeapon System[/TD]
    [TD=]Plugin AMS8, các lệnh Quản lý dữ liệu vũ khí; Mua, bán vũ khí...[/TD]
    [TD="align: center"]JackerLuuRower[/TD]
    [TD="align: center"]Giazzrian[/TD][/TR]

    [TR][TD="align: center"]05[/TD]
    [TD][/TD]
    [TD=][/TD]
    [TD="align: center"][/TD]
    [TD="align: center"][/TD][/TR]

    [TR][TD="align: center"]06[/TD]
    [TD][/TD]
    [TD=][/TD]
    [TD="align: center"][/TD]
    [TD="align: center"][/TD][/TR]
    [/TABLE]




    [spoil]
    001. Hướng dẫn sử dụng Autoplay Media Studio (viết bởi So_No_Mi)
    [list updated by Okokoloko~Orpheus]
    [list updated by Okokoloko~Orpheus]
    002. Hướng dẫn tạo Laucher với Auto Media Studio (viết bởi harwardc_2008)
    003. Hướng dẫn tạo Launcher đơn giản (viết bởi ngocvinh2009)
    [list updated by Okokoloko~Orpheus]
    004. Hướng dẫn tạo Launcher vào thẳng map + Ví dụ Part1 - Xem thêm Part2 (Xem Easy Launcher ở dưới) [by Atick hem~JackerLuuRower + list updated]
    005. (Script) Hướng dẫn tạo Launcher có Login (Xem Easy Launcher ở dưới) [by Atick hem~JackerLuuRower + list updated]
    006. Hướng dẫn tạo Launcher có Login + Regnick (Xem Easy Launcher ở dưới) [by Atick hem~JackerLuuRower + list updated]
    007. Tutorial Script AMS PART 1 - PART 2 [by ngochai9a7]
    [list updated by Giazzrian~JackerLuuRower]
    008.




















    001. (DEAD) [CS Launcher][CSO NST Launcher skin by Eveever][by ngocvinh2009]
    [list updated by Okokoloko~Orpheus]
    002. (DEAD) [CS Launcher][CSO NST Launcher 2 - Skin by Eveever][by ngocvinh2009]
    [list updated by Okokoloko~Orpheus]
    003. (DEAD) [CS Launcher][CSO NST Launcher 3--Skin by Eveever][Make by harwardc_2008]
    [list updated by Okokoloko~Orpheus]
    004. (DEAD) [CS Launcher][CSO NST Launcher by ngocvinh2009][reskin by kiri197]
    [list updated by Okokoloko~Orpheus]
    005. (DEAD) [CSO-NST Launcher][CSO NST Launcher skin by Eveever][by MMQ]
    [list updated by Atick hem~JackerLuuRower]
    006. (DEAD) [CSO-NST Launcher][CSO NST Launcher SKIN by Trungtin911][by Atick hem~JackerLuuRower]
    [list updated by Atick hem~JackerLuuRower]
    007. (DEAD) [CSO-NST Launcher 2 - Edit][CSO NST Launcher SKIN by Trungtin911][by Atick hem~JackerLuuRower]
    [list updated by Atick hem~JackerLuuRower]
    008. (DEAD) [CS Launcher][Launcher by Atick hem~JackerLuuRower]
    [list updated by Atick hem~JackerLuuRower]
    009. [CS Launcher][Launcher CS Animax post by Vi3tD4n]
    [list updated by Atick hem~JackerLuuRower]
    010. [CS Launcher][Launcher CS by Trungtin911]
    [list updated by Atick hem~JackerLuuRower]
    011. [CF Launcher][Launcher CF by buiducduy111 aka ra_dao_choi]
    [list updated by Atick hem~JackerLuuRower]
    012.
    013.




    01. JLR_Configs Plugins cho AMS, bao gồm AMXX, Examp, Help file đi kèm..
    [list updated by Atick hem~JackerLuuRower]
    02. Easy Launcher Những khởi đầu cơ bản nhất để làm Launcher...
    [list updated by Giazzrian~JackerLuuRower]
    03. JPlugin Plugins cho AMS8, gồm Help file, Examp đi kèm...
    [list updated by Giazzrian~JackerLuuRower]
    04. Plugins cho AMS8, gồm Help file (tiếng việt), Examp đi kèm...
    [list updated by Giazzrian~JackerLuuRower]
    05.
    06.[/spoil]
     
    Chỉnh sửa cuối: 28/12/13
  3. Orpheus

    Orpheus ♥ ♡ ToMaTo TasTe Kiss ♡ ♥ Thành viên BQT Moderator

    Tham gia ngày:
    30/3/09
    Bài viết:
    4,067
    Nơi ở:
    Kingdom Hearts
    Chỉnh sửa cuối: 6/5/11
  4. harwardc_2008

    harwardc_2008 Thành viên cấp 5

    Tham gia ngày:
    18/4/08
    Bài viết:
    1,872
    Nơi ở:
    Hole
    Hướng dẫn tạo Laucher với Auto Media Studio (viết bởi harwardc_2008)
    [Spoil]
    TUT:Tạo launcher mà ko cần biết ngôn ngữ lập trình​

    Bài viết có tham khảo

    Công cụ: Auto Media Studio
    Đầu tiên bạn phải download nó về ở địa chỉ sau:
    Bản full Ver 8.0.2.0: http://hotfile.com/dl/55424328/e8343c0/AMS.v8.0.2.0.Incl.Crack-Kindly.rar.html


    3.Hướng dẫn sử dụng:
    -Sau khi download về xong,bạn tiến hành cài đặt...sau đó mở chương trình lên,nhấn chọn thực đơn Create a new project để tạo một dự án mới...Chương trình sẽ hiện tiếp các mẫu để bạn chọn,chọn mục nào thì tùy ý...Muốn tạo mới theo phong cách của riêng mình thì chọn Blank Project:
    [​IMG]
    -Để chèn ảnh để làm hình nền thì nhấp đúp (2 lần thật nhanh) vào khoảng trắng của trang!Sẽ có 1 bảng thuộc tính hiện ra,có 3 tùy chọn để cho bạn chọn :

    *Thẻ Setting*

    -Ở phần Background bạn điều chỉnh như sau:
    [1].Solid color : Chọn màu nền cho trang,muốn chọn màu nào thì nhấn chọn màu đó,nhưng chỉ được 1 màu mà thôi!

    [2].Gradient : Chọn màu nền cho trang,nhưng được quyền chọn 2 màu,nghĩa là phần trên màu này và phần dưới màu kia!Tóm lại là trộn 2 màu lại với nhau!

    [3].Image : Phần này cho phép bạn đưa ảnh vào làm hình nền cho trang!Nhấn vào nút Browser để duyệt đến thư mục chứa tấm ảnh cần làm hình nền!

    -Tiếp theo,tôi hướng dẫn các bạn tạo các nút (Button) cho trang...nghĩa là khi nhấn vào nút nào đó thì nó thi hành 1 lệnh,ví dụ như mở file thực thi (tập tin cài đặt),bật và tắt nhạc nền,mở các tập tin Document (*.doc,*.txt)...

    --Chọn biểu tượng hình chữ nhật màu xanh dương,sau khi nhấn nó sẽ xuất hiện 1 cửa sổ để chọn kiểu nút,bạn chọn 1 kiểu theo ý thích của mình (Bên phải có cửa sổ Preview để xem kiểu núT)...chọn 1 nút,nó sẽ xuất hiện trên trang!Nhấp đúp vào nút đó để mở cửa sổ Property,bạn điều chỉnh 1 số thông số chính cho nút :
    [​IMG]
    ---Ở thẻ Settings bạn điều chỉnh Font (Phông chữ),Color (Màu sắc chữ)...

    --Ở thẻ Attributes,phần ToolsTip bạn điền một chuỗi hướng dẫn vào,ví dụ như "Phần mềm chuyển đổi Video thành Audio"...để khi rê con chuột đến nút đó thì nó sẽ hiện ra chỉ dẫn đó...

    ---Ở thẻ Quick Action chọn 1 hành động cho nó (Chương trình sẽ bẫy sự kiện khi nhấn vào nút để phát sinh 1 hành động)...Tôi liệt kê hết các chức năng ở dưới đây cho xem :
    [​IMG]
    None -> Không làm jì cả
    Show Page -> Hiện trang
    Run Program -> Chạy chương trình
    Open Document ->Mở tập tin như Notepad,Wordpad,Word...
    Print Document -> In tập tin Word,Notepad...
    Send Email -> Gửi email
    View Website -> Xem trang weB
    Explorer Folder -> Mở cửa sổ thư mục
    Play Multimedia -> Chơi nhạc
    Play/Pause background Music -> Chơi,tạm dừng nhạc nền
    Exit/Close -> Đóng,thoát khỏi chương trình

    -Tiếp theo,để chơi nhạc nền,bạn vào menu Project -> Audio ,1 cửa sổ hiện ra...lúc này chỉ cần duyệt đến thư mục chứa tập tin nhạc cần làm nhạc nền :
    [​IMG]

    -Nhấn nút Add để thêm nhạc nền,nó sẽ duyệt đến thư mục chứa nhạc nền...Lưu ý 1 điều là nó chỉ chấp nhận các tập tin nhạc có phần mở rộng là *.ogg chứ mấy file mp3,wav,wma thì không được đâu! (Dùng phần mềm chuyển đổi định dạng Audio để chuyển đổi từ mp3,wav,wma sang ogg)

    -Tương tự như Nút (Button) hồi nãy tôi nói...các điều khiển khác cũng như vậy...
    [​IMG]
    -Để xem thử trước khi lưu,nhấn vào biểu tượng[​IMG]
    -Lúc này,chương trình sẽ cho bạn xem trước những gì mà bạn làm!Sau khi đã thiết kế xong tất cả (Nhãn,nút lệnh,hình ảnh,chèn Flash...),nhấn vào biểu tượng cái đĩa màu vàng (Build) để bắt đầu tạo...


    Nguồn sử dụng:Của đại ca Sonomi http://forum.gamevn.com/showthread.php?214386-Huong-dan-su-dung-Autoplay-Media-Studio-Full-Version

    [/spoil]
     
    Last edited by a moderator: 6/5/11
  5. ngocvinh2009

    ngocvinh2009 Thành viên cấp 5

    Tham gia ngày:
    27/1/10
    Bài viết:
    1,665
    Nơi ở:
    TP.HCM
    Hướng dẫn tạo Launcher đơn giản (viết bởi ngocvinh2009)
    [spoil]
    Update bài viết tham khảo của harwardc_2008: http://forum.gamevn.com/showpost.php?p=15866829

    Giới thiệu
    Đối với những bạn nào có niềm đam mê tạo một launcher cho mod game mình thích mà không biết bất kì ngôn ngữ lập trình nào thì có lẽ đây là topic rất hữu dụng cho bạn. Nó không những giúp bạn hiểu hơn về thế giới IT mà còn giúp cho bạn tạo ra những Launcher mang phong cách của bạn.
    Để bắt đầu học tạo launcher, bạn phải cần hiểu được các lệnh của cmd (Command Prompt), còn nếu chưa hiểu thì lát tôi cũng sẽ giải thích. Đối với người mới học, thì có lẽ AutoIT là một ngôn ngữ khá hữu dụng. Nó rất dễ học cũng như sử dụng. Hầu hết tất cả các lệnh đều bằng tiếng anh đơn giản như: FileMove, FileDelete, FileCopy, … và có hướng dẫn rất đầy đủ.
    [​IMG]

    Đầu tiên là bước download, phần mềm khá nhẹ (8 ~ 9 MB):
    Download rồi cài đặt trước luôn đi.
    Và đây là hướng dẫn sử dụng bằng tiếng việt: VnnShare Mediafire
    File Video.rar: Chứa các clip hướng dẫn: VnnShare Mediafire
    File Example.rar: Các ví dụ, hướng dẫn: VnnShare Mediafire
    Phần mềm tạo GUI Koda AutoIT: VnnShare Dowload trực tiếp

    Mấy file đó nhẹ hiều à, server download là của Việt Nam nên download rất nhanh, cứ download thoải mái. Cả thảy chỉ có khoảng ~5 MB + ~9 MB = ~14 MB hà. Tốc độ download cũng nhanh (không dùng idm nha) ~14MB mất khoảng 1 ~ 2 phút là cùng.
    [​IMG]

    I) Mã nguồn của Command Prompt
    [spoil]
    Tiếp theo là kiếm mã nguồn cmd (*.bat, *.cmd) của mod game mà mình sắp làm launcher (có thể xin người đã mod game đó vì hiện nay, họ toàn sử dụng file exe, khó mà dịch ngược lấy mã nguồn bởi vậy chỉ còn cách xin xỏ thôi T_T).

    Ví dụ, tôi sắp làm một launcher cho game CSO NST và mã nguồn của file Chon che do choi.bat là như sau: Download về xem: VnnShare Mediafire

    Đọc - hiểu ngôn ngữ.

    Hàm IF [NOT] EXIST tập-tin lệnh
    (các dấu “(“, “)” tượng trưng cho sự mở, kết thúc hàm IF)
    Tác vụ: Kiểm tra một tập tin có tồn tại hay không, nếu có (hay không) thì thực thi lệnh.

    Hàm COPY tập-tin(hoặc thư mục)
    Tác vụ: Copy một tập tin hoặc thư mục ra nơi khác (tương ứng với hàm filecopy nếu đó là file, dircopy nếu đó là thư mục)

    Hàm DEL tập-tin
    Tác vụ: Xóa bỏ một tập tin miễn là nó không hoạt động

    Hàm RENAME đường-dẫn-tập-tin tên-mới
    Tác vụ: Đổi tên tập tin thành một tên mới

    Hàm ECHO [message]
    Tác vụ: Hiện một dòng chữ trên bảng cmd.

    Chú ý: Hàm nào không biết thì vào Run gõ cmd, enter và bấm tên hàm đó vào, bấm thêm khoảng cách và /? Rồi enter xem hướng dẫn. (Ví dụ: del /?)

    Phân tích code:
    Ví dụ có code này


    Ý nghĩa có nó như sau:

    Nếu[1] tập tin [thư mục hoạt động]\cstrike\addons\amxmodx\configs\csdm-single.cfg tồn tại thì
    Nếu[2] tập tin [thư mục hoạt động]\cstrike\addons\amxmodx\configs\csdm-team.cfg tồn tại thì
    Nếu[3] tập tin [thư mục hoạt động]\cstrike\addons\amxmodx\configs\csdm.cfg tồn tại thì
    Xóa tập tin [thư mục hoạt động]\cstrike\addons\amxmodx\configs\csdm.cfg
    Kết thúc hàm nếu[3]
    Đổi tên[thư mục hoạt động]\cstrike\addons\amxmodx\configs\csdm-single.cfg thành csdm.cfg
    Kết thúc hàm nếu[2]
    Kết thúc hàm nếu[1]

    Nếu dịch nghĩa của code cmd xong thì chuẩn bị chuyển sang code AutoIT
    [/spoil]
    II) Mã nguồn của AutoIT
    [spoil]
    Sau khi download, cài đặt AutoIT, bấm chuột phải vào một vùng trống bạn sẽ thấy một Shell mới là “AutoIt v3 Script”. Bấm chọn để tạo nó.
    [​IMG]
    Trên vùng trống đó sẽ xuất hiện một file mới, chuột phải vào file đó chọn Edit Script.
    [​IMG]
    Một cửa sổ soạn thảo mới hiện ra, đó là cửa sổ soạn thảo ngôn ngữ lập trình. Để đánh tiếng việt, bấm chọn File - > Encoding - > UCS-2 Big Endian. Sử dụng kiểu gõ VNI và bảng mã Unicode để đánh tiếng việt.

    Xem file 01.au3 trong Example.rar để xem hướng dẫn chuyển code của cmd thành AutoIT

    Từ code của cmd trên ta có thể chuyển thành code AutoIT như sau:
    Chú ý: Chủ yếu do các hàm điều dễ học nên các bạn tự tìm tòi, khám phá thêm tại forum: http://autoit.72ls.net

    Để xem hướng dẫn, bạn có thể xem tại file 01.au3 của Example.rar
    [/spoil]
    III) Tạo GUI đơn giản cho Launcher bằng AutoIT
    [spoil]
    Sử dụng Koda AutoIT để tạo GUI cho Launcher. Giao diện của Koda AutoIT rất đơn giản, dễ hiểu, chả có rờm rà nên bạn sẽ dễ dàng làm quen nó ngay thôi.
    [​IMG]
    Chú ý: Khi tạo GUI để GUI có thể hiện giữa màn hình bạn nên thiết lập phần Position poDesktopCenter.
    [​IMG]
    Bạn có thể thiết lập lại cho các Item bằng cách nhấp vào Item đó và thiết lập trong bảng Object Inspector
    [​IMG]
    Ví dụ đây là một Button, Caption là dòng chữ sẽ hiện trên Button, Color là màu của nó, Cursor là hình của trỏ chuột khi chạm vào nó, Font quá dễ, name là tên: một tên của một item chỉ tồn tại trong một gui, không có gui nào có 2 tên trùng nhau. Bạn nên đặt tên cho các Item để dễ sử lý. Tên của các Item sau khi đặt sẽ có dạng code: $Tên (không được có khoảng cách, phải có ít nhất là một chữ trong đó)., … (Còn rất nhiều các Setting khác ở các thẻ Styles và ExStyles vui lòng tự tìm hiểu)

    Bắt đầu tạo một GUI mới để ráp code. Ví dụ tôi tạo được một GUI đơn giản như sau:
    [​IMG]
    Chú ý: Trong quá trình tạo GUI không nên ghi tiếng việt, sau khi đã tạo xong, copy code, paste vào file au3 rồi mới sửa nó thành Tiếng Việt
    Xem hướng dẫn bằng Video tại file taogui.avi của Video.rar
    [/spoil]
    IV) Ráp code
    [spoil]
    Nếu đã tạo gui xong, bạn hãy lấy code gui đó, paste vào một file au3 (AutoIT). Và tiến hành ráp code.
    Xem hướng dẫn bằng Video tại file rapcode.avi và thunghiem.avi của Video.rar

    Tiến trình ráp này, chủ yếu đổi từ code cmd ra code AutoIT và thêm một số hàm AutoIT để làm nó hiện đại hơn cái cũ.

    Ví dụ: Ta có code của cmd là: del cstrike\test.txt
    Chuyển thành code của AutoIT là: FileDelete(“cstrike\test.txt”)
    Hoặc có thể dụng lệnh _RunDos để chạy (để chạy lệnh _RunDos phải có hàng #include <Process.au3> ở đầu line của file và chắc rằng cmd phải được mở, thường thì ngoài tiệm net cmd bị khóa). Lệnh _Rundos dùng để chạy các hàm dos, ví dụ: _RunDos(“del cstrike\test.txt”)

    Và đặc biệt các code này hoặc động hoàn toàn ẩn và rất nhanh (chưa đầy một giây nếu không dùng hàm copy một thư mục quá lớn), rất hiệu quả bởi vậy khi search từ khóa AutoIT ta sẽ thấy dân IT nói: AutoIT là một công cụ tạo virus – thực sự không phải vậy.

    Sau khi ráp code xong, bấm F5 để chạy thử. ^^
    Để xem ví dụ, bạn có thể xem tại file 02.au3 của file Example.rar
    [/spoil]
    V) Tạo skin cho GUI và Button bằng một Picture
    [spoil]
    Đối với những bạn không thích mẫu gui đơn giản thì các bạn có thể tự tạo một skin cho GUI và button của mình. Đây là một ví dụ điển hình.
    [​IMG]
    Cách làm rất dễ, đầu tiên chuẩn bị skin của gui và button trước đã, rồi bạn tạo một GUI và add picture skin vào GUI đó. Trong koda autoit, mục tùy chỉnh styles cho gui, bạn tắt hết các mục, chỉ cần để lại $WS_POPUP $WS_OVERLAPPED để giấu các thanh tiêu đề. Nếu picture đó là skin chung cho GUI thì bạn bấm nên Add Picture đó trước và phần Enable của khung thiết lập cho Item bạn nên để False.
    [​IMG]
    Còn các Button hay các Item khác muốn đè bên trên Skin đó nên Add sau.

    Xem hướng dẫn bằng Video tại file taoguihinh.avi của Video.rar

    Đây là một sản phẩm đã được ghép code một phần. (dành cho CSBU) (Để xem ví dụ, bạn có thể xem tại thư mục 03 file 03.au3 của Example.rar)
    [/spoil]
    VI) Tạo button động
    [spoil]
    Nếu bạn làm một gui có skin bằng picture thì bạn nên sử dụng button động cho phong phú. Khi trỏ chuột di chuyển vào button, tự động nó sẽ chuyển sang hình khác (có thể sáng, tối tùy ý) và khi nhấn cũng vậy.
    Để làm được điều đó, bạn tải file này về (VnnShare Mediafire).Copy file Static_ButtonHover.au3 trong đó vào thư mục Include của thư mục chứa phần mềm AutoIT (thường là $Dirver:\Program Files\AutoIt3\Include)

    Thế là bạn có thêm một số hàm mới, mở file Static_Example.au3 để xem ví dụ. Nếu bạn có sử dụng các hàm mới đó, bạn phải thêm dòng #include <Static_ButtonHover.au3> vào đầu mã code.

    Các hàm mới sau khi Add include.
    CreateButtonHover (): tạo button động
    ButtonHoverDelete(): Delete button động
    (Xem thư mục 04 file 04.au3 để có thể biết rõ hơn về các hàm trên)
    Và đây, khi Add các lệnh mới vào, sử dụng nó, button tôi sẽ như sau:

    Bình thường Button sẽ là [​IMG]
    Khi có trỏ chuột chỉ vào Button: [​IMG]
    Khi nhấn vào Button: [​IMG]
    Sinh động quá có phải không? ^^

    [​IMG]
    Tạo sự kiện khi bấm vào nút Mode game sẽ chuyển sang GUI này. (Xem ví dụ tại file 04.au3 trong thư mục 04 của file Example.rar)

    [​IMG]
    Đó là một ví dụ launcher của CSBU. (buộc bạn phải tự đọc và hiểu, để xem ví dụ, bạn có thể xem tại thư mục 04, file 04.au3 của Example.rar)
    [/spoil]
    VII) Hiệu ứng cho GUI [Update 2/7/2010]
    Hiệu ứng cho GUI: Bạn muốn tạo hiệu ứng mờ dần khi thoát, GUI chạy từ trái sang phải khi hiện, GUI hiện dần khi mở,… sẽ khồng còn khó nếu bạn đọc kĩ chuyên mục này.
    Đầu tiên, download file này (VnnShare Mediafire) và copy vào thư mục Include của thư mục chứa phần mềm AutoIT (thường là $Dirver:\Program Files\AutoIt3\Include).
    Để có thể sử dụng hàm này, tại các line đầu tiên bạn thêm dòng #Include <XskinAnimate.au3> .
    Hàm mới: XSkinAnimate($tên của GUI, $Xstate, $Xstyle)
    $tên của GUI là tên mà bạn đặt cho GUI khi sử dụng koda autoit.
    [​IMG]
    $Xstate: 1 là GUI thoát, 2 là GUI hiện.
    $Xstyle là hiệu ứng. các hiệu ứng:

    Ví dụ: Tôi muốn tạo hiệu ứng mờ dẫn khi bấm vào nút exit thì chọn $Xstate là 1 và $Xstyle là 1 và tên của GUI là $launcher. Tôi tạo như sau tại event của Button Exit.
    [​IMG]
    Vậy là khi bấm Exit, GUI của bạn sẽ mờ dần rồi thoát.

    Sound khi bấm Button: Sound trong một GUI cũng rất quang trọng, nó làm người ta cảm thấy sinh động hơn trong GUI. Để bấm vào một button thì phát ra nhạc thì ta sử dụng hàm sau:
    Ví dụ: tôi có button exit, khi bấm vào nó thì âm thanh {thư mục}\Sound\click.wav sẽ phát. Tạo một code như sau:
    [​IMG]
    Sinh động hơn nữa rồi. ^^
    Bạn có thể tham khảo mã nguồn của launcher ở các trang sau hoặc tham khảo các hiệu ứng qua code này.
    [spoil]
    #include <GUIConstants.au3>
    #include <XSkinAnimate.au3>
    Dim $repeat = 1
    $hwnd = GUICreate("XSkin Animate", 300, 300)

    $ret = XSkinAnimate($hwnd, 1, $repeat)
    Sleep(2000)

    While $repeat <= 28
    $repeat += 1
    XSkinAnimate($hwnd, "", $repeat)

    Sleep(1000)

    $repeat += 1
    XSkinAnimate($hwnd, "", $repeat)
    Sleep(1000)
    WEnd
    [/spoil]
    VIII) Ra lò
    [spoil]
    Sau khi đã hoàn tất, bạn chuẩn bị cho ra lò một launcher. Bấm Start -> Programs -> AutoIt v3 -> Compile Script to .exe : Công cụ này giúp bạn chuyển đổi file au3 -> exe và file exe đó có thể chạy ở bất cứ nơi đâu mà không cần cài AutoIT.
    [​IMG]
    Thế là xong, một launcher mới ra lò rồi.
    [/spoil]
    Các hàm trong autoIT rất phong phú, đa dạng, bạn có thể làm một launcher đặc sắc nếu cố gắng học hỏi nhiều.
    Chú ý: Các hàm autoIT cũng như ngôn ngữ thường vậy, cứ đọc từ trên xuống dưới, trái qua phải là hiểu nó hoạt động ra sao ^^ (trừ các hàm đặc biệt)

    Đây là một số phần mềm hỗ trợ khác:

    + ExtractExeIcon: Lấy Icon từ các file exe, dll. VnnShare Mediafire
    + Phần mềm tạo Icon: VnnShare Website sản phẩm

    Chúc bạn có thể tạo được những launcher mang cá tính và sở thích riêng của mình. Good Luck.

    [/spoil]
     
    Last edited by a moderator: 6/5/11
  6. JackerLuuRower

    JackerLuuRower Thành viên cấp 5

    Tham gia ngày:
    5/5/11
    Bài viết:
    344
    Plugins AMS dành cho Launcher (Đối với người mới học) - Viết bởi Atick hem - đây là Clone


    v1.3.0.0
    [spoil]
    [/spoil]

    v1.7.5.0
    [spoil] [/spoil]
     
    Chỉnh sửa cuối: 4/6/12
    Night_Watcher thích bài này.
  7. Orpheus

    Orpheus ♥ ♡ ToMaTo TasTe Kiss ♡ ♥ Thành viên BQT Moderator

    Tham gia ngày:
    30/3/09
    Bài viết:
    4,067
    Nơi ở:
    Kingdom Hearts
    :bz
    JackerLuuRower là Attick Hem phải không? ~
    để thêm cái post vào trên, lúc nào đi du lịch về thì up vào ~
    cái thớt cơ bản xong :D
    mời anh em vào thảo luận!!!!!!
     
  8. kungfulon

    kungfulon Thành viên cấp 5

    Tham gia ngày:
    1/5/11
    Bài viết:
    2,252
    Nơi ở:
    Literature World
    Tem! (sau post thông báo của sếp =)))
    Không biết là nên làm Launcher = AMS hay AutoIT đây nhể? Hay lại làm = C++?
     
  9. Eveever

    Eveever Thành viên cấp 5

    Tham gia ngày:
    10/12/09
    Bài viết:
    1,015
    Có ai nhận làm Launcher nữa ko ;))..
     
  10. JackerLuuRower

    JackerLuuRower Thành viên cấp 5

    Tham gia ngày:
    5/5/11
    Bài viết:
    344
    >:)............... tí reup 1 số launcher mình làm cho một số người lên (ai rảnh lượn qua box nhận làm launcher cũ hốt mớ trong đó về đi (~10 cái)

    ---------- Post added at 21:19 ---------- Previous post was at 20:52 ----------

    sếp gửi e con cs để update nào :>
     
  11. Orpheus

    Orpheus ♥ ♡ ToMaTo TasTe Kiss ♡ ♥ Thành viên BQT Moderator

    Tham gia ngày:
    30/3/09
    Bài viết:
    4,067
    Nơi ở:
    Kingdom Hearts

    :bz
    phải tên Attick không thế? ~
     
  12. kungfulon

    kungfulon Thành viên cấp 5

    Tham gia ngày:
    1/5/11
    Bài viết:
    2,252
    Nơi ở:
    Literature World
    ^ Hắn đó chứ còn ai vào đây hả sếp?
    Mà dính mìn sao chưa tự xử đi?
     
  13. Counter-Striker

    Counter-Striker Thành viên cấp 5

    Tham gia ngày:
    15/3/10
    Bài viết:
    517
    Nơi ở:
    GameVN | Counter
    phù.. mãi mới thêm đc 3 cái @@........

    phải mà sếp =.='
     
  14. Kid_Bandes

    Kid_Bandes Thành viên cấp 5

    Tham gia ngày:
    24/10/09
    Bài viết:
    1,970
    Show tí .

    [video]Vslucwe5uME[/video]


    [​IMG]

    [spoil]
    [​IMG]

    [​IMG]

    [​IMG]
    [/spoil]
     
    Chỉnh sửa cuối: 7/5/11
  15. The_Mamba

    The_Mamba Thành viên cấp 5

    Tham gia ngày:
    15/12/09
    Bài viết:
    1,624
    Nơi ở:
    Staples Center
    hum nào làm cái clip demo gameplay đi kid ;))
     
  16. donkist

    donkist Thành viên cấp 5

    Tham gia ngày:
    15/11/09
    Bài viết:
    2,237
    Nơi ở:
    Svitk06.com
    ^
    ^
    mi tự làm hả kid .
    hôm nào thọ giáo ông cường về ams . chứ auto . hơi phức tạp :-?
    Quả thật nếuw muốn làm bg png . thì cũng hơi khó khăn
     
  17. JackerLuuRower

    JackerLuuRower Thành viên cấp 5

    Tham gia ngày:
    5/5/11
    Bài viết:
    344
    ^ nói mãi cái tên này 8-|

    vô properties chọn bg image ..........
     
  18. Kid_Bandes

    Kid_Bandes Thành viên cấp 5

    Tham gia ngày:
    24/10/09
    Bài viết:
    1,970
    Gameplay chỉ khác CS 1 chút thôi.
    @donkist: tự làm đó mi không xem info à, lên yh nhờ tí việc
     
    Chỉnh sửa cuối: 7/5/11
  19. JackerLuuRower

    JackerLuuRower Thành viên cấp 5

    Tham gia ngày:
    5/5/11
    Bài viết:
    344
    @sếp: mai bận đi ăn tiệc cả day rồi. sếp dời ngày post tut launcher sang hôm khác nhé :|
     
  20. JackerLuuRower

    JackerLuuRower Thành viên cấp 5

    Tham gia ngày:
    5/5/11
    Bài viết:
    344
    1. Mình viết TUT này dành cho AutoPlay Media Studio PE v8.x
    2. Project này ko đc dùng cho mục đích khoe mẽ và chôm luôn bảo của mình
    3. Giúp đỡ những người mới tập tành làm launcher :P


    CÂU HỎI LỚN NHẤT KHI LÀM LAUNCHER: LÀM SAO ĐỂ GAME NÓ TỰ VÀO THẲNG MAP ?

    câu trả lời rất đơn giản mà khối thằng ngồi cả tháng ko ra (cái này nói thật là tại chẳng chịu mày mò và tìm hiểu thì đúng hơn :|) là: CODE LAUNCHER :)).....

    Làm sao để vào được 1 map có sẵn: NGUYÊN TẮC LÀ : LUÔN DÙNG CODE KHỞI ĐỘNG GAME.

    Lệnh khởi động vào 1 map: +map <tên map> - không có đuôi .bsp đâu nhé

    ví dụ:
    Mã:
    @echo off
    echo.
    echo.          By  JackerLuuRower
    echo.
    start hl.exe -steam -game cstrike -appid 10 -noipx -nojoy -noforcemspd -noforcemparms -noforcemaccel -num_edicts 3000 +map de_dust2
    Lưu file trên vào 1 file là .bat ở thư mục cài game. chạy thử và chờ. nó sẽ dẫn thẳng bạn vào map de_dust2. nhưng khi chạy sẽ có 1 lỗi ngớ ngẩn vô cùng. đó là: ko có chỗ chọn nhân vật, ko có tay súng, ko có j cả :|.......................... chỉ giống như 1 thằng ghost lao vào 1 cái map và chạy loanh quanh thôi.

    Lệnh giới hạn nhân vật: +maxplayers 32

    sửa lại:
    Mã:
    @echo off
    echo.
    echo.          By  JackerLuuRower
    echo.
    start hl.exe -steam -game cstrike -appid 10 -noipx -nojoy -noforcemspd -noforcemparms -noforcemaccel -num_edicts 3000 +maxplayers 32 +map de_dust2
    Giờ thì ngon rồi đấy. đây là 1 code đơn giản để vào 1 map nào đấy. thế giờ bạn có 1 list vô số map. ko lẽ ngồi cặm cụi làm từng file .bat cho nó ?

    tí viết sau.. ngủ đã (:|
     

Chia sẻ trang này