[KT] Hỏi cách chỉnh giới hạn cấp
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 13
  1. #1
    Thành Viên
    Ngày tham gia
    Apr 2011
    Bài viết
    480
    Thanks
    117
    Thanked 14 Times in 14 Posts

    Hỏi cách chỉnh giới hạn cấp

    tình hình là mình đã vào timeframe chỉnh
    Id Name TimeFrameDay TimeFrameTime ClassName
    Từ khóa ID Miêu tả danh hiệu Server mở mấy ngày Thời gian mở (giờ mở) Loại
    1 Mở cấp 69 0 2000 OpenLevel69
    2 Mở cấp 79 0 2000 OpenLevel79
    3 Mở cấp 89 0 2000 OpenLevel89
    4 Mở cấp 99 0 2000 OpenLevel99
    5 Mở boss thế giới cấp 55 (1 ngày sau khi mở server) 1 0 OpenBoss55
    6 Mở boss thế giới cấp 75 (2 ngày sau khi mở cấp 79) 3 0 OpenBoss75
    7 Mở boss thế giới cấp 95 (2 ngày sau khi mở cấp 99) 7 0 OpenBoss95
    8 Mở cấp 150 0 2000 OpenLevel150
    9 Đóng Bạch Hổ Đường (sơ) 2 (1 tuần sau khi mở cấp 99) 12 2000 CloseBaiHuTangChu2
    10 Bạch Hổ Đường (cao) chỉ mở 1 trận (50 ngày sau khi mở cấp 99) 55 2000 OpenOneAdvBaiHuTang
    11 Chiến trường Phượng Tường chỉ mở 1 trận (Sau khi mở cấp 150, 50 ngày sau) 57 2000 OpenOneFengXiangBattle
    12 Mở nhiệm vụ Tiêu Dao Cốc (7 ngày sau khi mở cấp 79) 8 0 OpenXoyoGameTask
    13 Mở boss thế giới cấp 120 (20 ngày sau khi mở cấp 150) 27 0 OpenBoss120
    14 Mở Bạch Hổ Đường Hoàng Kim (20 ngày sau khi mở cấp 150) 27 0 OpenBaiHuTangGolden
    15 Mở cấp 200 0 2000 OpenLevel200

    nhưng tại sao khi vào game vẫn chỉ max cấp là 89 , chạy sever thì thế này [Only registered and activated users can see links. ] . mong các bạn giúp mình
    Khách viếng thăm hãy cùng trongbt1990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên Tâm Huyết tuidangvui's Avatar
    Ngày tham gia
    Mar 2009
    Bài viết
    715
    Thanks
    114
    Thanked 477 Times in 243 Posts

    Ðề: Hỏi cách chỉnh giới hạn cấp

    Trích dẫn Gửi bởi trongbt1990 [Only registered and activated users can see links. ]
    tình hình là mình đã vào timeframe chỉnh
    Id Name TimeFrameDay TimeFrameTime ClassName
    Từ khóa ID Miêu tả danh hiệu Server mở mấy ngày Thời gian mở (giờ mở) Loại
    1 Mở cấp 69 0 2000 OpenLevel69
    2 Mở cấp 79 0 2000 OpenLevel79
    3 Mở cấp 89 0 2000 OpenLevel89
    4 Mở cấp 99 0 2000 OpenLevel99
    5 Mở boss thế giới cấp 55 (1 ngày sau khi mở server) 1 0 OpenBoss55
    6 Mở boss thế giới cấp 75 (2 ngày sau khi mở cấp 79) 3 0 OpenBoss75
    7 Mở boss thế giới cấp 95 (2 ngày sau khi mở cấp 99) 7 0 OpenBoss95
    8 Mở cấp 150 0 2000 OpenLevel150
    9 Đóng Bạch Hổ Đường (sơ) 2 (1 tuần sau khi mở cấp 99) 12 2000 CloseBaiHuTangChu2
    10 Bạch Hổ Đường (cao) chỉ mở 1 trận (50 ngày sau khi mở cấp 99) 55 2000 OpenOneAdvBaiHuTang
    11 Chiến trường Phượng Tường chỉ mở 1 trận (Sau khi mở cấp 150, 50 ngày sau) 57 2000 OpenOneFengXiangBattle
    12 Mở nhiệm vụ Tiêu Dao Cốc (7 ngày sau khi mở cấp 79) 8 0 OpenXoyoGameTask
    13 Mở boss thế giới cấp 120 (20 ngày sau khi mở cấp 150) 27 0 OpenBoss120
    14 Mở Bạch Hổ Đường Hoàng Kim (20 ngày sau khi mở cấp 150) 27 0 OpenBaiHuTangGolden
    15 Mở cấp 200 0 2000 OpenLevel200

    nhưng tại sao khi vào game vẫn chỉ max cấp là 89 , chạy sever thì thế này [Only registered and activated users can see links. ] . mong các bạn giúp mình
    OR
    1. Để server chạy đừng tắt là được
    2. Reset data
    yh, sky: nhatkiemthe [Only registered and activated users can see links. ]

  3. #3
    Thành Viên
    Ngày tham gia
    Apr 2011
    Bài viết
    480
    Thanks
    117
    Thanked 14 Times in 14 Posts

    Ðề: Hỏi cách chỉnh giới hạn cấp

    Trích dẫn Gửi bởi tuidangvui [Only registered and activated users can see links. ]
    OR
    1. Để server chạy đừng tắt là được
    2. Reset data
    là thế nào bạn , hd mình vsuppppppppppppppppppppp
    Khách viếng thăm hãy cùng trongbt1990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #4
    Thành Viên Tâm Huyết Sesshomaru's Avatar
    Ngày tham gia
    Apr 2009
    Bài viết
    1,666
    Thanks
    22
    Thanked 739 Times in 177 Posts

    Ðề: Hỏi cách chỉnh giới hạn cấp

    bạn chỉnh trong GC.rùi chỉnh script/player/

    trong này có script giới hạn cấp.bạn chỉnh xong đồng bộ sang GS
    Khách viếng thăm hãy cùng Sesshomaru 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 Sesshomaru vì bài viết này !

    trongbt1990 (18-07-13)

  6. #5
    Thành Viên
    Ngày tham gia
    Apr 2011
    Bài viết
    480
    Thanks
    117
    Thanked 14 Times in 14 Posts

    Ðề: Hỏi cách chỉnh giới hạn cấp

    Trích dẫn Gửi bởi trantoai223 [Only registered and activated users can see links. ]
    bạn chỉnh trong GC.rùi chỉnh script/player/

    trong này có script giới hạn cấp.bạn chỉnh xong đồng bộ sang GS
    , mong bạn hd mình cụ thể chút được ko? mình mới chơi nên không biết thank mod
    Khách viếng thăm hãy cùng trongbt1990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #6
    Thành Viên
    Ngày tham gia
    Apr 2011
    Bài viết
    480
    Thanks
    117
    Thanked 14 Times in 14 Posts

    Ðề: Hỏi cách chỉnh giới hạn cấp

    ai giúp đỡ mình với nào Hai nhân hai là mấy ? (trả lời bằng số)
    Khách viếng thăm hãy cùng trongbt1990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #7
    ✎﹏ Nà Ní Team ❖ ︻╦╤─ ҉ - na.ilusm89's Avatar
    Ngày tham gia
    May 2012
    Bài viết
    1,084
    Thanks
    99
    Thanked 707 Times in 402 Posts

    Ðề: Hỏi cách chỉnh giới hạn cấp

    Trích dẫn Gửi bởi trongbt1990 [Only registered and activated users can see links. ]
    ai giúp đỡ mình với nào Hai nhân hai là mấy ? (trả lời bằng số)
    Đã có bài hướng dẫn chịu khó lục tìm chút đi bạn...!

    PHP Code:
    Bước 1chỉnh globaltaskdef.lua để tạo biến lưu 1 giới hạn cấp mới
    globaltaskdef
    .lua có trong
    Server
    \gamecenter\script\misc\
    Server\gameserver\script\misc\
    Client\script\misc\
    mở globaltaskdef.lua notepad
    tìm DBTASD_SERVER_SETMAXLEVEL150
    chèn thêm 1 dòng vào bên dưới có dạng
    DBTASD_SERVER_SETMAXLEVEL200 
    201;
    để là số >201 nhá (ví dụ muốn tạo thêm 1 giới hạn cấp tiếp theo là 300 add thêm 1 dòng như thế vào thay SETMAXLEVEL200 thành SETMAXLEVEL300 và số 201 thành 202)

    Bước 2chỉnh setmaxlevel.lua
    globaltaskdef
    .lua có trong
    Server
    \gamecenter\script\player\
    Server\gameserver\script\player\
    mở setmaxlevel.lua notepad
    ngay dưới dòng 
    function Player:SetMaxLevelGC() chèn như sau
    PHP Code
    :
    function 
    Player:SetMaxLevelGC()
        if 
    TimeFrame:GetState("OpenLevel200") == 1 then
            
    if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL200) == 0 then
                KGblTask
    .SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL200GetTime());
            
    end
            
    if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL150) == 0 then
                KGblTask
    .SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL150GetTime());
            
    end
            
    if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL99) == 0 then
                KGblTask
    .SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL99GetTime());
            
    end
            
    if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL89) == 0 then
                KGblTask
    .SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL89GetTime());
            
    end
            
    if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL79) == 0 then
                KGblTask
    .SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL79GetTime());
            
    end                    
            Dbg
    :WriteLog("Player","Cap cao nhat 200"); 
            
    GlobalExcute({"Player:SetMaxLevelGC2GS"200});
            
    GlobalExcute({"Player.tbOffline:OnUpdateLevelInfo"});
            
    Task.tbHelp:UpdateLevelOpenTimeNews(DBTASD_SERVER_SETMAXLEVEL200200);
            return 
    0;
        
    end
        
    if TimeFrame:GetState("OpenLevel150") == 1 then
            KGblTask
    .SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL2000);    
    .........................  

    dưới dòng function Player:SetMaxLevelGS() chèn tiếp như sau
    PHP Code
    :
    function 
    Player:SetMaxLevelGS()
        --if 
    TimeFrame:GetState("OpenLevel99") == 1 then
            
    if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL200) ~= 0 then
                
    if KPlayer.GetMaxLevel() < 200 then
                    KPlayer
    .SetMaxLevel(200);
                    
    Dbg:WriteLog("Player","Cap cao nhat 200"); 
                
    end
                
    return 0;
            
    end    
            
    if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL150) ~= 0 then
                
    if KPlayer.GetMaxLevel() < 150 then
    ....................  

    Bước 3chỉnh exp để lên cấpsửa file attrib_level.txt
    attrib_level
    .txt có trong
    Server
    \gameserver\setting\player\
    Client\setting\player\
    add thêm cấp 151 đến 200các bạn có thể chỉnh exp tùy ýnhớ là phải đồng bộ cái này ở cả server và client
    mình lấy ví dụ của mình


    Bước 4
    chỉnh timeframe.txt để xác định ngày mở cấp
    timeframe
    .txt có trong
    Server
    \gamecenter\setting\timeframe
    Server
    \gameserver\setting\timeframe
    Client
    \setting\timeframe
    cái này dễ hiểu
    mình đặt như sau
    các bạn có thể chỉnh tùy ýnên để ngày mở cấp tiếp theo lớn hơn
    PHP Code
    :
    Id    Name    TimeFrameDay    TimeFrameTime    ClassName    
    Từ khóa ID    Miêu tả danh hiệu    Server mở mấy ngày    Thời gian mở 
    (giờ mở)    Loại    
    1    Mở cấp 69    0    2000    OpenLevel69    
    2    Mở cấp 79    0    2000    OpenLevel79    
    3    Mở cấp 89    0    2000    OpenLevel89    
    4    Mở cấp 99    0    2000    OpenLevel99    
    5    Mở boss thế giới cấp 55 
    (1 ngày sau khi mở server)    0    0    OpenBoss55    
    6    Mở boss thế giới cấp 75 
    (2 ngày sau khi mở cấp 79)    0    0    OpenBoss75    
    7    Mở boss thế giới cấp 95 
    (2 ngày sau khi mở cấp 99)    0    0    OpenBoss95    
    8    Mở cấp 150    0    2000    OpenLevel150    
    9    Đóng Bạch Hổ Đường 
    ((1 tuần sau khi mở cấp 99)    0    2000    CloseBaiHuTangChu2    
    10    Bạch Hổ Đường 
    (caochỉ mở 1 trận (50 ngày sau khi mở cấp 99)    0    2000    OpenOneAdvBaiHuTang    
    11    Chiến trường Phượng Tường chỉ mở 1 trận 
    (Sau khi mở cấp 15050 ngày sau)    0    2000    OpenOneFengXiangBattle    
    12    Mở nhiệm vụ Tiêu Dao Cốc 
    (7 ngày sau khi mở cấp 79)    0    0    OpenXoyoGameTask    
    13    Mở boss thế giới cấp 120 
    (20 ngày sau khi mở cấp 150)    0    0    OpenBoss120    
    14    Mở Bạch Hổ Đường Hoàng Kim 
    (20 ngày sau khi mở cấp 150)    0    0    OpenBaiHuTangGolden    
    15    Mở cấp 200    0    0    OpenLevel200      



    sau đây là bản update mình đã mở sẵn giới hạn cấp lên 200
    http
    ://www.mediafire.com/?mto4e9qzkz2slr6 
    ℵóα

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

    DungT (06-05-23)

  10. #8
    Thành Viên
    Ngày tham gia
    Apr 2011
    Bài viết
    480
    Thanks
    117
    Thanked 14 Times in 14 Posts

    Ðề: Hỏi cách chỉnh giới hạn cấp

    thank để mình thử xem sao...............................
    Khách viếng thăm hãy cùng trongbt1990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  11. #9
    Thành Viên
    Ngày tham gia
    Apr 2011
    Bài viết
    480
    Thanks
    117
    Thanked 14 Times in 14 Posts

    Ðề: Hỏi cách chỉnh giới hạn cấp

    mình đã chỉnh như hd nhưng nó lại lỗi timeframe như hình [Only registered and activated users can see links. ] khi vào game thì ko tăng được cấp vẫn ở cấp 1
    Khách viếng thăm hãy cùng trongbt1990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. #10
    Thành Viên
    Ngày tham gia
    Apr 2011
    Bài viết
    480
    Thanks
    117
    Thanked 14 Times in 14 Posts

    Ðề: Hỏi cách chỉnh giới hạn cấp

    sau 1 hồi chỉnh sửa vẫn là cấp 69 , ai pro team giúp mình vấn đề này được ko? ditimthupham_danhcaptimtoi . thank rất nhiều
    Khách viếng thăm hãy cùng trongbt1990 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

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

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à 04:28 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ệ.