[KT] Xin Cách fix lửa trại ko nhận dc như trong code
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 7 của 7
  1. #1
    Thành Viên
    Ngày tham gia
    May 2014
    Bài viết
    222
    Thanks
    75
    Thanked 28 Times in 15 Posts

    Xin Cách fix lửa trại ko nhận dc như trong code

    PHP Code:
    local tbLuaTrai Npc:GetClass("LuaTrai"); 

    function 
    tbLuaTrai:OnDialog() 
        
    tbLuaTrai:ChampionFlagNpc(mehim); 
    end 
    --------- 
    function 
    tbLuaTrai:ChampionFlagNpc(pPlayerpNpc
        
    self:dotlua(pPlayerpNpc); 
    end 

    function tbLuaTrai:dotlua(pPlayerpNpc
    tbLuaTrai.SKILL_ID                391
    tbLuaTrai.NPC_ID                20170
    tbLuaTrai.EXISTENTIME             Env.GAME_FPS 3600 24;  
    tbLuaTrai.BASEMULTIP            100000
    tbLuaTrai.TITLE_GROUP                    4
    tbLuaTrai.TITLE_ID                    1
        if (
    == me.nTeamIdthen 
            me
    .Msg("Tổ đội mới có thể đốt lửa"); 
            
    me.CallClientScript({"AutoAi:Resume"}); 
            return 
    0
        
    end 
        
    if me.IsAccountLock() ~= 0 then 
            Dialog
    :Say("Tài khoản đang khóa"); 
            return 
    0
        
    end 
        
    if me.nLevel 120 then 
            Dialog
    :Say("Dưới cấp 120 k thể đốt"); 
            return 
    0
        
    end 
         
         
        pPlayer
    .CastSkill(self.SKILL_ID1, -1pPlayer.GetNpc().nIndex); 
        
    local nNpcMapIdnNpcPosXnNpcPosY pPlayer.GetWorldPos(); 
        
    nNpcPosX=1607
        
    nNpcPosY=3246
        
    local tbNpc    Npc:GetClass("gouhuonpc"); 
        
    local pGouNpc    KNpc.Add2(self.NPC_ID1, -1nNpcMapIdnNpcPosXnNpcPosY); 
        
    tbNpc:InitGouHuo(pGouNpc.dwId0self.EXISTENTIME590self.BASEMULTIP00); 
        
    tbNpc:StartNpcTimer(pGouNpc.dwId
        
    me.Msg(string.format("Ngươi đã đốt lửa tại Đạo hương Thôn nhận được 10v đồng.")); 
        
    GlobalExcute({"Dialog:GlobalNewsMsg_GS""Người chơi <color=red>"  ..me.szName.. "<color> đã đốt lửa tại Đạo hương Thôn nhận được 10v đồng."}); 
        
    me.SendMsgToFriend("Hảo hữu [" ..me.szName.. "] đã đốt lửa tại Đạo hương Thôn nhận được 10v đồng."); 
        
    Player:SendMsgToKinOrTong(me" đã đốt lửa tại Đạo hương Thôn nhận được 10v đồng."0); 
        
    me.AddJbCoin(100000); 
        
    pNpc.Delete(); 
        --
    local nNpc self.NPC_ID 
        
    --if not nNpc then 
            
    --local pGouNpc1    KNpc.Add2(200161, -1nNpcMapIdnNpcPosXnNpcPosY); 
        --
    end     
    end 
    Đã liên kết được nhưng nhấn vào đốt chỉ có phái hoa bắn đùng đùng mà không thấy nhận được gì hết. Mong anh em xem sai chỗ nào? Thank nhiều.



    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 chaulenba xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    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 736 Times in 177 Posts

    Ðề: Xin Cách fix lửa trại ko nhận dc như trong code

    me.Msg(string.format("Ngươi đã đốt lửa tại Đạo hương Thôn nhận được 10v đồng."));

    Xóa bỏ dòng này thử xem.
    Lưu ý 2 điều:
    -Lần sau hỏi code thì đặt code vào thẻ PHP
    -Code lỗi thì phải xem GS nó báo lỗi dòng nào,file nào.Rồi căn cứ theo GS báo lỗi mà sửa.
    Khách viếng thăm hãy cùng Sesshomaru xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    chaulenba (25-08-14)

  4. #3
    Thành Viên Tâm Huyết satthupro95's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    2,393
    Thanks
    2,566
    Thanked 1,824 Times in 867 Posts

    Ðề: Xin Cách fix lửa trại ko nhận dc như trong code

    Chuyển cái hàm me.AddJbCoin(100000); cho lên ngay chỗ pPlayer.CastSkill(self.SKILL_ID, 1, -1, pPlayer.GetNpc().nIndex); thành

    pPlayer.CastSkill(self.SKILL_ID, 1, -1, pPlayer.GetNpc().nIndex);
    me.AddJbCoin(100000);
    Lần sửa cuối bởi satthupro95, ngày 25-08-14 lúc 03:39 AM.
    Khách viếng thăm hãy cùng satthupro95 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 satthupro95 vì bài viết này !

    chaulenba (25-08-14)

  6. #4
    ✎﹏ 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

    Ðề: Xin Cách fix lửa trại ko nhận dc như trong code

    PHP Code:
    nNpcPosX=1607;  
        
    nNpcPosY=3246
    Xem lại đoạn này nó get tới Tọa độ gọi ra có thể cái lửa trại bạn gọi ra vẫn ở thành nhưng chỗ get tọa độ kia thì NPC sẻ mọc ra thêm ở 1 map nào đó mà bạn ko hay thử đốt xong ra map tương dương hán thủy chổ cây chuối xem nó xuất hiện lửa trại ở đó ko
    ℵóα

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

    chaulenba (25-08-14)

  8. #5
    Thành Viên Tâm Huyết satthupro95's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    2,393
    Thanks
    2,566
    Thanked 1,824 Times in 867 Posts

    Ðề: Xin Cách fix lửa trại ko nhận dc như trong code

    Trích dẫn Gửi bởi na.ilusm89 [Only registered and activated users can see links. ]
    PHP Code:
    nNpcPosX=1607;  
        
    nNpcPosY=3246
    Xem lại đoạn này nó get tới Tọa độ gọi ra có thể cái lửa trại bạn gọi ra vẫn ở thành nhưng chỗ get tọa độ kia thì NPC sẻ mọc ra thêm ở 1 map nào đó mà bạn ko hay thử đốt xong ra map tương dương hán thủy chổ cây chuối xem nó xuất hiện lửa trại ở đó ko
    .................................................. ..................................
    Lần sửa cuối bởi satthupro95, ngày 25-08-14 lúc 03:35 AM.
    Khách viếng thăm hãy cùng satthupro95 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 satthupro95 vì bài viết này !

    chaulenba (25-08-14)

  10. #6
    Thành Viên Tâm Huyết satthupro95's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    2,393
    Thanks
    2,566
    Thanked 1,824 Times in 867 Posts

    Ðề: Xin Cách fix lửa trại ko nhận dc như trong code

    Ở đoạn
    pPlayer.CastSkill(self.SKILL_ID, 1, -1, pPlayer.GetNpc().nIndex);
    local nNpcMapId, nNpcPosX, nNpcPosY = pPlayer.GetWorldPos();
    nNpcPosX=1607;
    nNpcPosY=3246;

    local tbNpc = Npc:GetClass("gouhuonpc");
    local pGouNpc = KNpc.Add2(self.NPC_ID, 1, -1, nNpcMapId, nNpcPosX, nNpcPosY);
    tbNpc:InitGouHuo(pGouNpc.dwId, 0, self.EXISTENTIME, 5, 90, self.BASEMULTIP, 0, 0);
    Sau khi script chạy sẽ gọi thêm con NPC có ID là self.NPC_ID tại bản đồ bạn đang đứng ở tọa độ nNpcPosX=1607; nNpcPosY=3246;. Có thể xóa 2 tọa độ nNpcPosX và nNpcPosY để nó gọi NPC có ID là self.NPC_ID ở ngay chỗ bạn đứng.
    Lần sửa cuối bởi satthupro95, ngày 25-08-14 lúc 03:42 AM.
    Khách viếng thăm hãy cùng satthupro95 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    chaulenba (25-08-14)

  12. #7
    Thành Viên
    Ngày tham gia
    May 2014
    Bài viết
    222
    Thanks
    75
    Thanked 28 Times in 15 Posts

    Ðề: Xin Cách fix lửa trại ko nhận dc như trong code

    Thank mấy vip đã trả lời, để mình làm thử các cách trên xem, kết quả sẽ hồi báo.
    Khách viếng thăm hãy cùng chaulenba xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. [JX] Code Vạn - Lượng Trong Source JX
    Bởi kakalot1 trong diễn đàn Guides - Kho Lưu trữ
    Trả lời: 39
    Bài viết cuối: 28-04-13, 07:59 PM
  2. [JX] Mình phải viết code nạp thẻ như thế nào trong trường hợp này ?
    Bởi tien320456 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 9
    Bài viết cuối: 27-03-13, 07:03 PM
  3. [JX] Ai cho xin code 2 ngựa mới trong JX tim em cua DuongDaiCa với
    Bởi thienphuc072 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 12-09-12, 10:00 PM
  4. Help về code add vào NPC trong 1k
    Bởi luumin trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 16-03-12, 08:36 AM
  5. Xin code màu trong suốt
    Bởi alextrung trong diễn đàn Hỏi đáp - Yêu cầu
    Trả lời: 0
    Bài viết cuối: 01-10-10, 09:15 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à 07:53 AM.
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ệ.