[ Xin hướng dẫn ] khôi phục lại chức năng ép nt pet = CCD
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 6 của 6
  1. #1
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    8
    Thanks
    11
    Thanked 0 Times in 0 Posts

    Icon11 [ Xin hướng dẫn ] khôi phục lại chức năng ép nt pet = CCD

    Sever kiếm tiên offline mình đang chơi thì người up đã tắc chức năng ép nt pet = ccd , mình qua tô châu click vào npc vân phi phi thì không thấy dòng ép nt pet = ccd , bro nào biết xin hường dẫn cách khôi phục lại chức năng này nha , tks mấy bro nhiều ,mình mới tham gia và kiến thức it hạn chế nên có gì sai mấy bro bỏ qua nha
    PS : ai có code nâng nt pet ko rớt ở mốc 479 thì share cho mình luôn nha
    Khách viếng thăm hãy cùng noobchick 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,051 Times in 1,402 Posts

    Ðề: [ Xin hướng dẫn ] khôi phục lại chức năng ép nt pet = CCD

    Chép cái [Only registered and activated users can see links. ] vào Data/Script/Event/Petcompound Chú ý Binary... Muốn ép ngộ tình thành công 90 % đó thì sửa cái đoạn này thành 900 hết
    -- ³èÎïÎòÐÔÌáÉý

    -- ½Å±¾ºÅ
    x800106_g_ScriptId = 800106

    -- NPC Ãû×Ö
    x800106_g_Name = "Vân Phi Phi "


    --**********************************
    -- ÈÎÎñÈë¿Úº¯Êý
    --**********************************
    function x800106_OnDefaultEvent( sceneId, selfId, targetId ) --µã»÷¸ÃÈÎÎñºóÖ´Ðд˽ű¾
    if GetName( sceneId, targetId ) ~= x800106_g_Name then --Åжϸà npc ÊÇ·ñÊÇÖ¸¶¨µÄnpc
    return
    end

    BeginUICommand( sceneId )
    UICommand_AddInt( sceneId, targetId )
    EndUICommand( sceneId )
    DispatchUICommand( sceneId, selfId, 19820425 )
    end

    --**********************************
    -- ÁоÙʼþ
    --**********************************
    function x800106_OnEnumerate( sceneId, selfId, targetId )
    if GetName( sceneId, targetId ) ~= x800106_g_Name then --Åжϸà npc ÊÇ·ñÊÇÖ¸¶¨µÄnpc
    return
    end

    AddNumText( sceneId, x800106_g_ScriptId, "SØ døng Cån c¯t ðan thång c¤p ngµ tính By Hà Hoàng" ,6,-1)
    end


    --**********************************
    -- ³èÎïÎòÐÔÌáÉý
    --**********************************
    function x800106_PetSavvy( sceneId, selfId, mainPetGuidH, mainPetGuidL )


    local moneyCosts =
    { -- Ë÷ÒýÊÇÕäÊ޵ĵ±Ç°ÎòÐÔÖµ
    [0] = 010,
    [1] = 011,
    [2] = 033,
    [3] = 044,
    [4] = 066s,
    [5] = 110,
    [6] = 145,
    [7] = 235,
    [8] = 300,
    [9] = 393,
    }
    local succOdds =
    { -- Ë÷ÒýÊÇÕäÊ޵ĵ±Ç°ÎòÐÔÖµ
    [0] = 900,
    [1] = 900,
    [2] = 900,
    [3] = 900,
    [4] = 900,
    [5] = 900,
    [6] = 900,
    [7] = 900,
    [8] = 900,
    [9] = 900,
    }

    local SelfMoney = GetMoney(sceneId, selfId)

    local gengu = LuaFnGetPetGenGuByGUID(sceneId, selfId, mainPetGuidH, mainPetGuidL)
    local savvy = GetPetSavvy( sceneId, selfId, mainPetGuidH, mainPetGuidL )
    if savvy == 10 then
    x800106_NotifyTip(sceneId, selfId, "Ngµ tính ðã ðÕt cao nh¤t, không th¬ thång c¤p!" );
    return 0;
    end
    local cost = moneyCosts[savvy];
    local succRate = succOdds[savvy];
    local rand = random(1000)

    --¼ì²é ¸ú¹Ç µ¤
    local nSavvyNeed = savvy+1;
    local nItemIdGenGuDan = 0;
    local msgTemp;
    if nSavvyNeed >= 1 and nSavvyNeed <= 3 then
    msgTemp = "Th¤p";
    nItemIdGenGuDan = 30502000;
    elseif nSavvyNeed >= 4 and nSavvyNeed <= 6 then
    msgTemp = "Trung"
    nItemIdGenGuDan = 30502001;
    elseif nSavvyNeed >= 7 and nSavvyNeed <= 10 then
    msgTemp = "Cao"
    nItemIdGenGuDan = 30502002;
    end

    local nYaoDingCount = GetItemCount(sceneId, selfId, nItemIdGenGuDan);
    if nYaoDingCount <= 0 then
    local msg = format("Trân thú mu¯n thång c¤p ngµ ðªn %d c¥n %s c¤p Cån c¯t ðan", savvy+1, msgTemp )
    x800106_NotifyTip(sceneId, selfId, msg );
    return 0;
    end
    local SelfMoney = GetMoney(sceneId, selfId)
    if SelfMoney < cost then
    return 0;
    end

    --ɾ³ý¸ú¹Ç µ¤
    local bRet = DelItem(sceneId, selfId, nItemIdGenGuDan, 1)

    if bRet<=0 then
    local msg = format("Hüy ðÕo cø th¤t bÕi!");
    x800106_NotifyTip(sceneId, selfId, msg );
    return 0;
    end

    CostMoney(sceneId,selfId,cost)

    if rand > succRate then

    local nSavvyDown = GetLeveldownOfCompoundBySavvy( sceneId,selfId, savvy );
    if nSavvyDown > savvy then
    nSavvyDown = savvy;
    end

    SetPetSavvy( sceneId, selfId, mainPetGuidH, mainPetGuidL, savvy - nSavvyDown );

    local msg = format("Hþp thành th¤t bÕi, trß¾c m¡t ngµ tính cüa Trân thú là %d", savvy - nSavvyDown );
    x800106_NotifyTip(sceneId, selfId, msg );
    return 0;
    end

    SetPetSavvy( sceneId, selfId, mainPetGuidH, mainPetGuidL, nSavvyNeed )

    local szPlayerName, szPetTransString;

    szPetTransString = GetPetTransString( sceneId, selfId, mainPetGuidH, mainPetGuidL );
    szPlayerName = GetName( sceneId, selfId );

    local msg = format("Chúc m×ng các hÕ, hþp thành thành công, ngµ tính Trân thú cüa các hÕ +1");
    x800106_NotifyTip(sceneId, selfId, msg );

    if nSavvyNeed >= 4 then

    local szMsg;
    szMsg = format("#W#{_INFOUSR%s}#c00FFFF träi qua 1 s¯ c¯ g¡ng, ðã giúp cho#{_INFOMSG%s} nâng cao ngµ tính ðªn#Y%d#c00FFFF, tß ch¤t trân thú ðßþc nâng cao!",szPlayerName, szPetTransString, nSavvyNeed );

    AddGlobalCountNews( sceneId, szMsg );

    end

    --³É¹¦µÄ¹âЧ
    LuaFnSendSpecificImpactToUnit(sceneId, selfId, selfId, selfId, 18, 0);

    end


    --**********************************
    --ÐÑÄ¿Ìáʾ
    --**********************************
    function x800106_NotifyTip( sceneId, selfId, msg )

    BeginEvent( sceneId )
    AddText( sceneId, msg )
    EndEvent( sceneId )
    DispatchMissionTips( sceneId, selfId )

    end
    HAVE FUN !!!
    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
    Ngày tham gia
    Nov 2011
    Bài viết
    8
    Thanks
    11
    Thanked 0 Times in 0 Posts

    Ðề: [ Xin hướng dẫn ] khôi phục lại chức năng ép nt pet = CCD

    Trích dẫn Gửi bởi Hà Hoàng [Only registered and activated users can see links. ]
    Chép cái [Only registered and activated users can see links. ] vào Data/Script/Event/Petcompound Chú ý Binary... Muốn ép ngộ tình thành công 90 % đó thì sửa cái đoạn này thành 900 hết

    HAVE FUN !!!
    trong thư mục Public\Data\Script\event\petcompound có 3 file là petcompound , petsavvy và petsavvyggd , mình chèn đoạn code này vô file nào bro ?
    Khách viếng thăm hãy cùng noobchick xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #4
    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,051 Times in 1,402 Posts

    Ðề: [ Xin hướng dẫn ] khôi phục lại chức năng ép nt pet = CCD

    Trích dẫn Gửi bởi noobchick [Only registered and activated users can see links. ]
    trong thư mục Public\Data\Script\event\petcompound có 3 file là petcompound , petsavvy và petsavvyggd , mình chèn đoạn code này vô file nào bro ?
    Bạn load cái file của mình về chép đè vào đã add ngộ tính 4 - 7 - 9 không sịt xuống cấp thấp hơn... Muốn tỷ lệ ép thành công thì bạn Nhìn cái chỗ có chữ đỏ đó xong sửa lại là ok
    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é!

  5. #5
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    8
    Thanks
    11
    Thanked 0 Times in 0 Posts

    Ðề: [ Xin hướng dẫn ] khôi phục lại chức năng ép nt pet = CCD

    Trích dẫn Gửi bởi Hà Hoàng [Only registered and activated users can see links. ]
    Bạn load cái file của mình về chép đè vào đã add ngộ tính 4 - 7 - 9 không sịt xuống cấp thấp hơn... Muốn tỷ lệ ép thành công thì bạn Nhìn cái chỗ có chữ đỏ đó xong sửa lại là ok
    ah có 1 đường link ngay chữ này của bác , ok file petsavvyggd.lua , sry bro em nhìn không kĩ
    Khách viếng thăm hãy cùng noobchick xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #6
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    8
    Thanks
    11
    Thanked 0 Times in 0 Posts

    Ðề: [ Xin hướng dẫn ] khôi phục lại chức năng ép nt pet = CCD

    Trích dẫn Gửi bởi Hà Hoàng [Only registered and activated users can see links. ]
    Bạn load cái file của mình về chép đè vào đã add ngộ tính 4 - 7 - 9 không sịt xuống cấp thấp hơn... Muốn tỷ lệ ép thành công thì bạn Nhìn cái chỗ có chữ đỏ đó xong sửa lại là ok
    mình làm đươc rồi bro , tks bro nha
    ah thông số này đã được hoàng edit rồi pk ?

    local succOdds =
    { -- Ë÷ÒýÊÇÕäÊ޵ĵ±Ç°ÎòÐÔÖµ
    [0] = 900,
    [1] = 900,
    [2] = 900,
    [3] = 900,
    [4] = 900,
    [5] = 900,
    [6] = 900,
    [7] = 900,
    [8] = 900,
    [9] = 900,
    }

    cái này phải chuẩn không bro ?
    [0] = 1000,
    [1] = 850,
    [2] = 750,
    [3] = 600,
    [4] = 500,
    [5] = 409,
    [6] = 342,
    [7] = 286,
    [8] = 240,
    [9] = 200,

    cho mình xin thông số chuẩn của sever gốc được không ? tks trước nha !
    Lần sửa cuối bởi noobchick, ngày 15-11-11 lúc 09:40 PM. Lý do: update tt
    Khách viếng thăm hãy cùng noobchick xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. 1 chức năng nhỏ của bản đồ thế giới !!!
    Bởi thaihoa91 trong diễn đàn Releases
    Trả lời: 11
    Bài viết cuối: 10-02-11, 11:47 PM
  2. làm sao để mở mấy chức năng của Mu
    Bởi darkmagician trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 31-10-10, 11:49 AM
  3. Chức năng Sư Đồ
    Bởi membering trong diễn đàn Development
    Trả lời: 8
    Bài viết cuối: 04-03-10, 06:28 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à 01:29 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ệ.