Diễn Đàn Game - Forum Game Private | GamePrivate.Biz

Xin Chào

Diễn Đàn Game - Forum Game Private | GamePrivate.Biz

Xin Chào

    Share Event Pháo Hoa Năm Mới Và Gói Bánh Tét Năm Mới

      New Mem
      SkainZ

      Tổng số bài gửi : 4

      Giới tính : Male

      Gold : 12

      Cảm Ơn : 0

      Ngày Tham Gia : 2013-11-11

      Post by SkainZ 11/11/13, 03:50 pm

      Tết về rồi mình có quà cho anh em là event vừa viết mình kết hợp hệ thống điện toán đám mây như PHP nên anh em có thể tham khảo hoặc chế lại để làm 1 event khác.

      mục đích mình share là hy vọng cả nhà được an lành và hạnh phúc với gia đình làm ăn phát tài và không bị c50 sờ ráy thay lời chúc bằng miệng .

      không nói nhiều dưới đây là chức năng của em nó :

      Hoạt động săn tìm Pháo Hoa năm mới và Làm Bánh Tét đón xuân:

      Tham Gia: Trong quá trình train quái, đánh quái ở các map không phân biệt level, đẳng cấp, mạnh yếu quý các bạn sẽ vô tình nhận được Pháo Hoa năm mới vô cùng rực rỡ ( khóa ).

      Thời gian đốt Pháo Hoa: từ 20h - 22h tại nơi phi chiến đấu.

      Vật phẩm từ Pháo Hoa: Nước, Gạo Nếp, Gia Vị, Đậu Xanh và 5.000.000 kinh nghiệm
      Share Event Pháo Hoa Năm Mới Và Gói Bánh Tét Năm Mới 6a568950a798dc2f6a10df78b5ee1e43_52679194.phaohoavalambanh
      NPC nhiệm vụ: Lễ Quan
      Nhân bánh Tét mặn là Thịt Heo được bán ở Kỳ Trân Các.
      Ăn bánh Tét măn sở hữu cơ hội có nhiều món đồ giá trị trong Server không bán mọi người hãy nhanh cơ hội tham gia tận hưởng.
      Chèn vật phẩm khi đánh quái :

      Mở file player/player.lua tìm 

      function Player:_OnKillNpc()
      Thêm vào dưới dòng

      Task:OnKillNpc(me,him);
      Player:RandomPhaoHoa(him);
      và thêm 1 function này vào player.lua


      function Player:RandomPhaoHoa(him) if him.GetNpcType() ~= 0 then Partner:OnKillBoss(me, him); end Task:OnKillNpc(me,him); local i = 0; local nAdd = 0; local nRand = 0; local nIndex = 0; -- random nRand = MathRandom(1, 10000); -- fill 3 rate local tbRate = {9500, 500}; local tbAward = {0,1}; -- get index for i = 1, 2 do nAdd = nAdd + tbRate[i]; if nAdd >= nRand then nIndex = i; break; end end if nIndex == 2 then local pItem = me.AddItem(18,1, 279,1); end; end
      Xong Chúc CÁc Bạn Chơi Vui VẼ Very Happy