[KT] Trick nhỏ: Thêm map mới bá đao sơn trang và thiên cơ các
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 1 của 2 1 2 CuốiCuối
Kết quả 1 đến 10 của 12
  1. #1
    Thành Viên linhhonbs's Avatar
    Ngày tham gia
    Mar 2014
    Đang ở
    Ở Đâu Không Phải Trái Đất
    Bài viết
    280
    Thanks
    160
    Thanked 95 Times in 72 Posts

    Trick nhỏ: Thêm map mới bá đao sơn trang và thiên cơ các

    Tool cần có: pak_jx và 2 tool unpack của thaihoa
    ------------------------Thực hiện với badaoshanzhuang--------------------
    Bước 1: Unpack .dat + .spr map ( badaoshanzhuang thì unpack từ map_publish của VNG và không cần unpack .spr)
    * Mở maplist.txt của setting\map của VNG lên tìm dòng
    Code:
    Bá Đao Sơn Trang	2892	badaoshanzhuang1	badaoshanzhuang	faction
    
    	
    Trong đó 2892 là mapID, badaoshanzhuang1 là ResName , badaoshangzhuan là InfoFile.
    * Unpack file badaoshanzhuang.wor hoặc badaoshanzhuang1.wor ( vng dùng cái sau. mình dùng cái trước vẫn ok)


    [Only registered and activated users can see links. ]

    * Mở file badaoshanzhuang.wor lên ta được:

    Code:
    [MAIN]
    color=255,255,255,255
    event=null
    rect=93,91,112,107
    verson=0
    windspeed=0.1,0,0
    
    Chú ý dòng rect=93,91,112,107 từ đây ta suy ra map nằm trong region x từ 093 đến 112 , y từ v_091 đến v_107
    * Unpack .dat file theo dạng map_publish\badaoshangzhuang\y\x_region_c.dat

    Tạo cấu trúc thư mục như sau cho dễ unpack

    [Only registered and activated users can see links. ]

    Sau đó ta unpack lần lượt từng file từ map_publish\badaoshangzhuang\v_091\093_region_c.da t
    cho đến map_publish\badaoshangzhuang\v_107\112_region_c.da t.

    [Only registered and activated users can see links. ]

    File nào không unpack được ( crash ) thì không sao >> unpack tiếp file sau.

    Unpack xong ta được folder badaoshanzhuang chứa .dat file. Đổi tên toàn bộ file từ _region_c.dat sang _region_s.dat.

    * Unpack map_publish_s.pak của gameserver\pak ra >> sau đó copy thư mục badaoshanzhuang và file badaoshanzhuang.wor vào sau đó pack lại
    Upload lên server.

    Bước 2: thêm map badaoshanzhuang vào \setting\map\maplist.txt

    Bước 3: Từ setting của VNG đồng bộ lên gameserver các file sau:
    *****1 \setting\mapchuansongmapinfo.txt
    *****2 \setting\map\minimap.txt
    *****3 \setting\map\transmit.txt
    Bước 4: thêm folder setting\map\map_info\badaoshanzhuang từ setting VNG sang. Nhớ thay thế cả folder kunlunpai ( map transmit sang Bá Đao Sơn Trang).
    Bước 5: thêm ở gameserver\script\map\badaoshanzhuang\badaoshanzhu ang.lua ( không biết có cần thiết không _ lỡ thêm nên để luôn)
    Code:
    local tbTest = Map:GetClass(2892);  -- lấy class mapid 2892 từ maplist.txt
    
    function tbTest:OnEnter(szParam)   -- vào map
    	
    end;
    
    
    function tbTest:OnLeave(szParam)  -- rời map
    	
    end;
    
    
    tbTest:GetTrapClass("to_kunlunpai").OnPlayer	= function (self)
    	me.NewWorld(12,1620,2820)	 -- khi đạp vào trap này sẽ chuyển sang map có ID 12 kunlunpai	
    end;
    Bước 6: Thêm map mới vào worldset.txt

    Bước 7: Đồng bộ worldset.txt ở GS GC và CLIENT

    Bước 8: Đồng bộ các file trên ở setting\map và script\map sang CLIENT

    _________OK______________________DONE_____________ ____
    *** Với Thiên Cơ Các thì dùng setting và map_publish của kingsoft ***
    Làm tương tự như trên và unpack .spr sau đó pack lại .pak bỏ vào client
    Nếu lười thì copy map_publish.pak và map_element.pak của kingsoft đổi tên cho vào client
    Nhớ thêm package.ini
    **********************************Cảm ơn bài viết hữu ích unpack map của DirectX ******************************
    Hình ảnh:
    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]
    Khách viếng thăm hãy cùng linhhonbs xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 7 Users Say Thank You to linhhonbs For This Useful Post:

    dongthuc (16-06-21), gamevndev (14-07-21), kebactinh86 (16-06-21), minhhuan94 (11-04-22), mr.đạt (23-06-21), vodangdaihiep (19-06-21), __Jie__ (12-06-21)

  3. #2
    Thành Viên
    Ngày tham gia
    May 2006
    Bài viết
    63
    Thanks
    25
    Thanked 4 Times in 4 Posts

    Ðề: Trick nhỏ: Thêm map mới bá đao sơn trang và thiên cơ các

    Em sài tool của bác Hòa nhưng ấn giải file toàn bị mất luôn
    cái này do tool hay do sao bác nhỉ
    Khách viếng thăm hãy cùng vodangdaihiep xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên linhhonbs's Avatar
    Ngày tham gia
    Mar 2014
    Đang ở
    Ở Đâu Không Phải Trái Đất
    Bài viết
    280
    Thanks
    160
    Thanked 95 Times in 72 Posts

    Ðề: Trick nhỏ: Thêm map mới bá đao sơn trang và thiên cơ các

    Trích dẫn Gửi bởi vodangdaihiep [Only registered and activated users can see links. ]
    Em sài tool của bác Hòa nhưng ấn giải file toàn bị mất luôn
    cái này do tool hay do sao bác nhỉ
    Bạn lấy client 2.6 lấy file engine.dll + file unpak bỏ vào thư mục Kiếm thế rồi unpack..
    Khách viếng thăm hãy cùng linhhonbs xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. Các thành viên gởi lời cảm ơn đến linhhonbs vì bài viết này !

    vodangdaihiep (20-06-21)

  6. #4
    Thành Viên
    Ngày tham gia
    May 2006
    Bài viết
    63
    Thanks
    25
    Thanked 4 Times in 4 Posts

    Ðề: Trick nhỏ: Thêm map mới bá đao sơn trang và thiên cơ các

    Trích dẫn Gửi bởi linhhonbs [Only registered and activated users can see links. ]
    Bạn lấy client 2.6 lấy file engine.dll + file unpak bỏ vào thư mục Kiếm thế rồi unpack..
    Thanks bác nhé

    Bạn tham gia clbgamesvn để làm gì ? (gợi ý câu trả lời: hoc hoi dev game)
    Khách viếng thăm hãy cùng vodangdaihiep xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #5
    Thành Viên
    Ngày tham gia
    Jan 2015
    Bài viết
    53
    Thanks
    25
    Thanked 6 Times in 5 Posts

    Ðề: Trick nhỏ: Thêm map mới bá đao sơn trang và thiên cơ các

    Trích dẫn Gửi bởi linhhonbs [Only registered and activated users can see links. ]
    Tool cần có: pak_jx và 2 tool unpack của thaihoa
    ------------------------Thực hiện với badaoshanzhuang--------------------
    Bước 1: Unpack .dat + .spr map ( badaoshanzhuang thì unpack từ map_publish của VNG và không cần unpack .spr)
    * Mở maplist.txt của setting\map của VNG lên tìm dòng
    Code:
    Bá Đao Sơn Trang	2892	badaoshanzhuang1	badaoshanzhuang	faction
    
    	
    Trong đó 2892 là mapID, badaoshanzhuang1 là ResName , badaoshangzhuan là InfoFile.
    * Unpack file badaoshanzhuang.wor hoặc badaoshanzhuang1.wor ( vng dùng cái sau. mình dùng cái trước vẫn ok)


    [Only registered and activated users can see links. ]

    * Mở file badaoshanzhuang.wor lên ta được:

    Code:
    [MAIN]
    color=255,255,255,255
    event=null
    rect=93,91,112,107
    verson=0
    windspeed=0.1,0,0
    
    Chú ý dòng rect=93,91,112,107 từ đây ta suy ra map nằm trong region x từ 093 đến 112 , y từ v_091 đến v_107
    * Unpack .dat file theo dạng map_publish\badaoshangzhuang\y\x_region_c.dat

    Tạo cấu trúc thư mục như sau cho dễ unpack

    [Only registered and activated users can see links. ]

    Sau đó ta unpack lần lượt từng file từ map_publish\badaoshangzhuang\v_091\093_region_c.da t
    cho đến map_publish\badaoshangzhuang\v_107\112_region_c.da t.

    [Only registered and activated users can see links. ]

    File nào không unpack được ( crash ) thì không sao >> unpack tiếp file sau.

    Unpack xong ta được folder badaoshanzhuang chứa .dat file. Đổi tên toàn bộ file từ _region_c.dat sang _region_s.dat.

    * Unpack map_publish_s.pak của gameserver\pak ra >> sau đó copy thư mục badaoshanzhuang và file badaoshanzhuang.wor vào sau đó pack lại
    Upload lên server.

    Bước 2: thêm map badaoshanzhuang vào \setting\map\maplist.txt

    Bước 3: Từ setting của VNG đồng bộ lên gameserver các file sau:
    *****1 \setting\mapchuansongmapinfo.txt
    *****2 \setting\map\minimap.txt
    *****3 \setting\map\transmit.txt
    Bước 4: thêm folder setting\map\map_info\badaoshanzhuang từ setting VNG sang. Nhớ thay thế cả folder kunlunpai ( map transmit sang Bá Đao Sơn Trang).
    Bước 5: thêm ở gameserver\script\map\badaoshanzhuang\badaoshanzhu ang.lua ( không biết có cần thiết không _ lỡ thêm nên để luôn)
    Code:
    local tbTest = Map:GetClass(2892);  -- lấy class mapid 2892 từ maplist.txt
    
    function tbTest:OnEnter(szParam)   -- vào map
    	
    end;
    
    
    function tbTest:OnLeave(szParam)  -- rời map
    	
    end;
    
    
    tbTest:GetTrapClass("to_kunlunpai").OnPlayer	= function (self)
    	me.NewWorld(12,1620,2820)	 -- khi đạp vào trap này sẽ chuyển sang map có ID 12 kunlunpai	
    end;
    Bước 6: Thêm map mới vào worldset.txt

    Bước 7: Đồng bộ worldset.txt ở GS GC và CLIENT

    Bước 8: Đồng bộ các file trên ở setting\map và script\map sang CLIENT

    _________OK______________________DONE_____________ ____
    *** Với Thiên Cơ Các thì dùng setting và map_publish của kingsoft ***
    Làm tương tự như trên và unpack .spr sau đó pack lại .pak bỏ vào client
    Nếu lười thì copy map_publish.pak và map_element.pak của kingsoft đổi tên cho vào client
    Nhớ thêm package.ini
    **********************************Cảm ơn bài viết hữu ích unpack map của DirectX ******************************
    Hình ảnh:
    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]

    Cái khúc "Nhớ thay thế cả folder kunlunpai ( map transmit sang Bá Đao Sơn Trang)." Là sao bro kunlunpai là gì nhỉ sao file .lua của map cũng khai to_kunlunpai nhỉ bro chỉ giáo phát thank all...

    30 chả cá rang me....
    Khách viếng thăm hãy cùng gamevndev xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #6
    Thành Viên linhhonbs's Avatar
    Ngày tham gia
    Mar 2014
    Đang ở
    Ở Đâu Không Phải Trái Đất
    Bài viết
    280
    Thanks
    160
    Thanked 95 Times in 72 Posts

    Ðề: Trick nhỏ: Thêm map mới bá đao sơn trang và thiên cơ các

    Trích dẫn Gửi bởi gamevndev [Only registered and activated users can see links. ]
    Cái khúc "Nhớ thay thế cả folder kunlunpai ( map transmit sang Bá Đao Sơn Trang)." Là sao bro kunlunpai là gì nhỉ sao file .lua của map cũng khai to_kunlunpai nhỉ bro chỉ giáo phát thank all...

    30 chả cá rang me....
    Tức là map côn lôn phái cần đặt cái trap để phù qua Bá Đao Sơn Trang . thêm ở thư mục map_info/kunlunpai
    Khách viếng thăm hãy cùng linhhonbs xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. Các thành viên gởi lời cảm ơn đến linhhonbs vì bài viết này !

    gamevndev (14-07-21)

  10. #7
    Thành Viên
    Ngày tham gia
    Jan 2015
    Bài viết
    53
    Thanks
    25
    Thanked 6 Times in 5 Posts

    Ðề: Trick nhỏ: Thêm map mới bá đao sơn trang và thiên cơ các

    Trích dẫn Gửi bởi linhhonbs [Only registered and activated users can see links. ]
    Tức là map côn lôn phái cần đặt cái trap để phù qua Bá Đao Sơn Trang . thêm ở thư mục map_info/kunlunpai
    Bro cho hỏi có 17 cái folder à mà từ 093_region_c đến 112_region_c sao lại dư 2 file nhỉ bro ??? thank ....


    30 chả cá nha trang.................
    Lần sửa cuối bởi gamevndev, ngày 15-07-21 lúc 04:19 AM.
    Khách viếng thăm hãy cùng gamevndev xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  11. #8
    Thành Viên
    Ngày tham gia
    Jan 2015
    Bài viết
    53
    Thanks
    25
    Thanked 6 Times in 5 Posts

    Ðề: Trick nhỏ: Thêm map mới bá đao sơn trang và thiên cơ các

    làm y chang ở trên topic của bro chạy sever load máp ở gs 1 lỗi (map [badaoshanzhuang] load error!!!!!!!!!!!!!)??? là sao nhỉ bro
    Khách viếng thăm hãy cùng gamevndev xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. #9
    Thành Viên linhhonbs's Avatar
    Ngày tham gia
    Mar 2014
    Đang ở
    Ở Đâu Không Phải Trái Đất
    Bài viết
    280
    Thanks
    160
    Thanked 95 Times in 72 Posts

    Ðề: Trick nhỏ: Thêm map mới bá đao sơn trang và thiên cơ các

    Trích dẫn Gửi bởi gamevndev [Only registered and activated users can see links. ]
    làm y chang ở trên topic của bro chạy sever load máp ở gs 1 lỗi (map [badaoshanzhuang] load error!!!!!!!!!!!!!)??? là sao nhỉ bro
    báo lỗi này là không load được ResName ... bạn xem lại khai báo là badaoshanzhuang nhưng unpack ra pack lại là badaoshanzhuang hay badaoshanzhuang1 !
    Khách viếng thăm hãy cùng linhhonbs xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  13. Các thành viên gởi lời cảm ơn đến linhhonbs vì bài viết này !

    gamevndev (15-07-21)

  14. #10
    Thành Viên
    Ngày tham gia
    Jan 2015
    Bài viết
    53
    Thanks
    25
    Thanked 6 Times in 5 Posts

    Ðề: Trick nhỏ: Thêm map mới bá đao sơn trang và thiên cơ các

    Trích dẫn Gửi bởi linhhonbs [Only registered and activated users can see links. ]
    báo lỗi này là không load được ResName ... bạn xem lại khai báo là badaoshanzhuang nhưng unpack ra pack lại là badaoshanzhuang hay badaoshanzhuang1 !
    đc rồi chạy đc sever mà vào map côn lôn chui qua cửa qua map bdstrang đen thui ko đc gì hết làm sao nhỉ bro



    3o chả cá rang me
    Khách viếng thăm hãy cùng gamevndev xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 1 của 2 1 2 CuốiCuối

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

  1. [JX] Hàm kiểm trang trang bị hoàng kim và del trang bị hoàng kim jxlinux
    Bởi trung753 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 25-03-16, 09:52 PM
  2. [MU] Thắc mắc về : Move map sub server 1 OK | Sub 2 lệch +1 map | Sub 3 lệch +2 map ?
    Bởi dongahchu trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 29-03-15, 09:00 PM
  3. Thiên long đại chiến - chuyển sinh , thời trang thú cưỡi mới free 99 %
    Bởi catkevin trong diễn đàn CÁC SERVER GAME PRIVATE ONLINE
    Trả lời: 0
    Bài viết cuối: 21-08-14, 01:22 PM
  4. [KT] Có ai bị lỗi dame của thiên nhẫn cao quá không vậy ( Thiên Nhẫn Đao )
    Bởi kakakura trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 12
    Bài viết cuối: 15-10-12, 08:58 AM

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à 12:01 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ệ.