[TLBB] Ae giúp tí về dịch chuyển Map
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 4 của 4
  1. #1
    Thành Viên omasa's Avatar
    Ngày tham gia
    Apr 2009
    Bài viết
    465
    Thanks
    69
    Thanked 145 Times in 73 Posts

    Ae giúp tí về dịch chuyển Map

    Hiện tại mình đang làm cái mao Phụng Minh Trấn. NPC đưa xuống Thủy Nguyệt Động Thiên ok.
    Xuống đó có 2 khu dịch chuyển qua Đại Côn và Huyền Hải nhưng chạy tới đó ko qua đc (lưu ý là 2 map này mình sd lệnh !!goto vẫn qua bình thường nhé). Mình đã chỉnh sửa lại như sau:

    [Only registered and activated users can see links. ]

    1. Khai báo scipt.dat
    :
    400157=\event\chuansong\thuynguyetdong_huyenhai.lu a
    400158=\event\chuansong\thuynguyetdong_daicon.lua
    2. Tạo 2 file \event\chuansong\thuynguyetdong_huyenhai.lua và \event\chuansong\thuynguyetdong_daicon.lua

    --dai con di hai
    function x400158_OnEnterArea( sceneId, selfId )
    CallScriptFunction((400944), "TransferFunc",sceneId, selfId, 497,37,93)
    end


    --玩家在一个 area 呆了一段时间没走则定时触发
    function x400158_OnTimer( sceneId, selfId )
    -- 毫秒,看在这个 area 停留多久了
    StandingTime = QueryAreaStandingTime( sceneId, selfId )
    -- 5秒后仍未传送
    if StandingTime >= 5000 then
    x400158_OnEnterArea( sceneId, selfId )
    ResetAreaStandingTime( sceneId, selfId, 0 )
    end
    end


    --玩家离开一个 area 时触发
    function x400158_OnLeaveArea( sceneId, selfId )
    end

    --huyen hai
    function x400157_OnEnterArea( sceneId, selfId )
    CallScriptFunction((400944), "TransferFunc",sceneId, selfId, 496,102,50)
    end


    --玩家在一个 area 呆了一段时间没走则定时触发
    function x400157_OnTimer( sceneId, selfId )
    -- 毫秒,看在这个 area 停留多久了
    StandingTime = QueryAreaStandingTime( sceneId, selfId )
    -- 5秒后仍未传送
    if StandingTime >= 5000 then
    x400157_OnEnterArea( sceneId, selfId )
    ResetAreaStandingTime( sceneId, selfId, 0 )
    end
    end


    --玩家离开一个 area 时触发
    function x400157_OnLeaveArea( sceneId, selfId )
    end



    B3. Khai báo file shuiyuedongtian_area.ini

    [area_info]area_count=2


    [area0]
    guid=0
    script_id=400158
    left=105.0000
    top=105.0000
    right=114.0000
    bottom=114.0000
    [area1]
    guid=0
    script_id=400157
    left=8.0000
    top=87.0000
    right=14.0000
    bottom=95.0000



    B4. Đồng bộ Scipt.dat vào client.

    Kết Quả:

    Thành quả vẫn ko dịch chuyển đc.
    Thay thử Scipt ID400063=\event\chuansong\echuansong_nanhai_wuyi.l ua vào và sd luôn file echuansong_nanhai_wuyi.lua thì nó lại ra đc map wuyi.

    Vậy cho mình hỏi cái Scipt mình đã kiểm tra ko bị trùng ID scipt nào trong Scipt.dat và 2 code trên mình cũng ko thấy sai mà sao lại ko ra đc khỏi map nhỉ.

    Kê dép hóng ae giúp đỡ
    Khách viếng thăm hãy cùng omasa xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,069 Times in 1,403 Posts

    Ðề: Ae giúp tí về dịch chuyển Map

    Về cơ bản code không có vấn đề gì nhưng cái khai báo kia mấy tham số left, right, top, bot nó chính là tọa độ của cái hình chữ nhật bao trùm mà khi bạn chui vào hình đó nó sẽ gọi đến script đó. Chú ý lấy tọa độ chuẩn sau khi ấn phím Alt+V.
    Ngoài ra bạn còn phải xem qua mấy cái file .scn trong scene đó. Trong đó nó khai báo các file cần thiết cho map load trong đó có file _area kia đó. Nếu không khai báo đương nhiên nó sẽ không load rồi.
    Khách viếng thăm hãy cùng Sói Đẹp Trai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Thành Viên omasa's Avatar
    Ngày tham gia
    Apr 2009
    Bài viết
    465
    Thanks
    69
    Thanked 145 Times in 73 Posts

    Ðề: Ae giúp tí về dịch chuyển Map

    Trích dẫn Gửi bởi Sói Đẹp Trai [Only registered and activated users can see links. ]
    Về cơ bản code không có vấn đề gì nhưng cái khai báo kia mấy tham số left, right, top, bot nó chính là tọa độ của cái hình chữ nhật bao trùm mà khi bạn chui vào hình đó nó sẽ gọi đến script đó. Chú ý lấy tọa độ chuẩn sau khi ấn phím Alt+V.
    Ngoài ra bạn còn phải xem qua mấy cái file .scn trong scene đó. Trong đó nó khai báo các file cần thiết cho map load trong đó có file _area kia đó. Nếu không khai báo đương nhiên nó sẽ không load rồi.
    Mình đã khai báo tọa độ chuẩn rồi đó bạn. Thêm nữa vấn đề khai báo trong mục Scene mình cũng đã khai báo đầy đủ load mấy file đó rồi. Quái trong đó và npc vẫn HĐ bt. Còn file shuiyuedongtian.scn mình cũng khai báo thế này. Check đều chuẩn.

    [System]navmapname=shuiyuedongtian.nav
    monsterfile=shuiyuedongtian_monster.ini
    patrolpoint=shuiyuedongtian_patrolpoint.ini
    growpointdata=shuiyuedongtian_growpoint.txt
    growpointsetup=shuiyuedongtian_growpointsetup.txt
    eventfile=shuiyuedongtian_area.ini
    platformfile=shuiyuedongtian_platform.ini
    Khách viếng thăm hãy cùng omasa xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #4
    Thành Viên omasa's Avatar
    Ngày tham gia
    Apr 2009
    Bài viết
    465
    Thanks
    69
    Thanked 145 Times in 73 Posts

    Ðề: Ae giúp tí về dịch chuyển Map

    uo anh e nào biết giúp cái

    Diễn đàn CLBGAMESVN thành lập từ năm nào ? (2005)
    Khách viếng thăm hãy cùng omasa xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. [Gunny] Chuyển swf sang fla OK nhưng chuyển fla sang swf bị lỗi thiếu file
    Bởi gaicute trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 15-07-23, 09:48 AM
  2. Mepmedia Absolute Audio Converter - Chuyển đổi âm thanh chuyên nghiệp gọn nhẹ
    Bởi PandavB trong diễn đàn Phần mềm dành cho Giải Trí
    Trả lời: 0
    Bài viết cuối: 20-02-14, 09:22 AM
  3. [JX] cho em hỏi cách tích hợp và tự động chuyển xu ở web.
    Bởi zzzzaytzzzz trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 04-06-13, 08:09 PM
  4. [MU] Chuyển hosting sang host mới bị hiện cái dịch chuyển web chứ ko hiện trang tk
    Bởi takdcvne trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 30-10-12, 09:37 PM
  5. [KT] Giúp vài chuyện với!!
    Bởi boyganz trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 25-01-12, 06:32 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:19 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ệ.