Hướng dẫn file DKVS 2 ( Dành cho dân dev ) - Phần 2
Hello & Welcome to our community. Is this your first visit? Đăng Ký
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 3 của 3
  1. #1
    Thành Viên chip2016's Avatar
    Ngày tham gia
    Apr 2015
    Bài viết
    144
    Thanks
    18
    Thanked 54 Times in 10 Posts

    Hướng dẫn file DKVS 2 ( Dành cho dân dev ) - Phần 2

    Sơ Lược về File Config.swf
    ( Xuất bản thứ 6 ngày 13 tháng 11 năm 2015 - một ngày đẹp trời ^^ )


    1. Chức năng File Config.swf

    Chức năng file config chỉ để hiểm thị trong game, và cũng là 1 phần không thể thiếu khi dev game, vì cơ bản chúng ta dev được hết hầu như toàn bộ server, nhưng không dev file config.swf thì sẽ không thể nào server hiện ra ( show ), nhưng nó sẽ chạy ẩn bên trong (Hide).

    2. Các Lỗi thường gặp khi dev Game.

    Một khi chúng ta dev game hoàn chỉnh, mà đến phần Config.swf khi dev có chứa số thứ tự tương đồng như :

    this.DataUI["MapTree"][101] = {id:101, nodes:"104"};
    this.DataUI["MapTree"][101] = {id:102, nodes:"105"};
    this.DataUI["MapTree"][101] = {id:103, nodes:"106"};
    this.DataUI["MapTree"][101] = {id:104, nodes:"107"};

    thì server sẽ bị lỗi hiểm thị, và trong bản cmd khi bật server sẽ không có 1 lỗi nào cả, chỉ khi nhân vật login vào được trong game thì CMD của server sẽ báo lỗi hiểm thị, và nhân vật đang login thì không thể vào được !

    3. Cách phân biệt file cần dev của server chỉ xem bằng file Config.swf.

    Sau khi dùng phần mềm Sothink SWF Decompiler để giải nén File Config.Swf thành File Adobe ( Config.as ), ta sẽ xem được toàn bộ code bên trong. Những Thành phần file server được hiểm thị ở đằng sau mã this.DataBase và được Đóng ngoặc lại :

    Ví Dụ :


    this.DataBase["PropsConfig"] = new Dictionary();


    Và khẳng định rằng trong Server sẽ có File thư mục PropsConfig , và ta chỉ cần Kiếm File PropsConfig.xml trong server để dev, và nhớ nếu dev xong file PropsConfig.xml, thì bạn vào trong File Config.as để sửa lại cho đồng bộ hóa với server.

    Hình Ảnh Chứng Minh :


    [Only registered and activated users can see links. ]


    4. Tìm hiểu Code trong File Config.swf.

    Code :

    this.DataBase["PropsConfig"][1] = {id:1, name:"Tên Vật Phẩm", image:"Hình Ảnh Hiểm Thị", description:"Nội Dung của Item", method:"Hướng Dẫn Sử Dụng", channel:"Cơ cấu vật phẩm", quality:0, propsType:1, childType:1, qcoin:0, mallPrice:0, vipPrice:0, couponPrice:0, welfarePrice:0, silverPrice:2, bindSilverPrice:2, level:1, job:0, bindingType:0, attrValue:100, attrValue1:"0", cdId:101, canSales:true, maxAmount:999, canUse:true, canActionBar:true, canDrop:true};


    Giải nghĩa code trên :

    PropsConfig : Tên File XML trong Server
    [1] = {id:1 : Số thứ tự trong File XML
    name:"Tên Vật Phẩm" : Tên hiểm thị của Item.
    image:"Hình Ảnh Hiểm Thị" : Hình Ảnh hiểm thị ( được chứa trong thư mục web, đường dẫn : wwwroot\client\icon\articles )
    description:"Nội Dung của Item" : Nội dung trình bày hiểm thị cùng với item
    method:"Hướng Dẫn Sử Dụng", : Được hiểm thị phía dưới sau mục yêu cầu của vật phẩm ( vd : yêu cầu cấp độ, yêu cầu môn phái ... )
    channel:"Cơ cấu vật phẩm" : Cơ cấu vật phẩm ( mission, Item, Equipment ... )
    Còn phía đằng sau đó là dãy số yêu cầu, và tính năng món đồ, ở phần 1 mình đã có hướng dẫn sơ lượt về file.


    5. Hoàn tất phần dev, nén lại 3 file đã giải nén thành SWF.

    Cách Nén gộp 3 file (*.as, *.fla, *.flp ), ta dùng adobe flash professional cs6 để có thể gọp chúng lại.
    Sau khi bạn mở phần mềm adobe flash professional cs6 và Open file *.fla ra ta sẽ chỉnh thông số và Gộp lại,

    Cách Gộp trong adobe flash professional cs6 :


    [Only registered and activated users can see links. ]

    1. Mở File Config.as ( Open File Config.as )
    2. Lựa chọn thông số Flash Player 11.1 , ActionScrip 3.0 ( Selecting Flash Player 11.1 , ActionScript 3.0 )
    3. Xuất File ( Phím tắt : Ctrl + Alt + Shift + S ) ( Export " Shortcut key : Ctrl + Alt + Shift + S ")


    Còn những cái khác các bạn cứ từ từ tìm hiểu nhé, Mình sẽ Show Phần 3 khi nào mình rãnh, vì mình hiện tại rất là bận, đang phải sắp xếp nhiều thứ thời gian lắm, ( Thời gian bên người yêu + Thời gian đi chơi + thời gian đi làm + thời gian nghỉ giải lao ) khi nào mình sắp xếp được thời gian, còn Dư ra thời gian rãnh mình sẽ Viết tiếp Phần 3 - Hướng dẫn ADD Map

    - Xem thấy hay thì Thanks để mình tiếp tục dùng chút ít chất xám bên trong não để cố gắn hướng dẫn các bạn Kỹ !

    THÔNG TIN XEM THÊM :
    - [Only registered and activated users can see links. ]
    Lần sửa cuối bởi chip2016, ngày 13-11-15 lúc 08:47 AM.
    Khách viếng thăm hãy cùng chip2016 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 6 Users Say Thank You to chip2016 For This Useful Post:

    4mvnh (23-11-15), BeeZone (27-11-15), dichphongceh (13-11-15), itnvvl (13-11-15), KaizKenny (14-11-15), tului (03-08-16)

  3. #2
    Thành Viên
    Ngày tham gia
    Mar 2014
    Bài viết
    43
    Thanks
    8
    Thanked 18 Times in 7 Posts

    Ðề: Hướng dẫn file DKVS 2 ( Dành cho dân dev ) - Phần 2

    nói chung file swf là file hiển thị tui củng làm bài giải thích mà chất đọc k hiểu gì đâu
    Khách viếng thăm hãy cùng 4mvnh xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên chip2016's Avatar
    Ngày tham gia
    Apr 2015
    Bài viết
    144
    Thanks
    18
    Thanked 54 Times in 10 Posts

    Ðề: Hướng dẫn file DKVS 2 ( Dành cho dân dev ) - Phần 2

    Trích dẫn Gửi bởi 4mvnh [Only registered and activated users can see links. ]
    nói chung file swf là file hiển thị tui củng làm bài giải thích mà chất đọc k hiểu gì đâu
    Hi cái này chỉ dành cho dân dev thôi còn ai ko pải dân dev game này thì đọc chẵng hiểu
    Khách viếng thăm hãy cùng chip2016 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. Hướng dẫn file DKVS 2 ( Dành cho dân dev ) - Phần 1
    Bởi chip2016 trong diễn đàn Đao Kiếm Vô Song
    Trả lời: 3
    Bài viết cuối: 13-06-16, 07:33 AM
  2. Cho hỏi file bảng xếp hạng dkvs 2 nằm ở đâu?
    Bởi theanh2013 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 18-11-14, 04:47 PM
  3. [DKVS]Cho Em Xin File Flash Việt Hóa
    Bởi SuMoDropBass trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 26-04-13, 11:17 AM
  4. DKVS file chat.swf
    Bởi taoneku trong diễn đàn Đao Kiếm Vô Song
    Trả lời: 0
    Bài viết cuối: 25-12-12, 01:27 PM
  5. Xin file startJar.sh bản D2 DKVS
    Bởi newbie_8x trong diễn đàn CHUYÊN ĐỀ WEB GAMES
    Trả lời: 1
    Bài viết cuối: 19-12-12, 04:51 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 05:24 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.