[KT] [Script] Thẻ x2 kinh nghiệm.
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 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

    [Script] Thẻ x2 kinh nghiệm.

    Giờ off KT rồi nên kiếm mấy thứ nhẹ nhàng share cho anh em.

    Code thẻ x2 kinh nghiệm

    PHP Code:
    --江湖威望令牌--孙多良--2008.10.30
    local tbItem 
    Item:GetClass("x2exp1");
    tbItem.TASKGROUP            3003;-- 人物任务变量的groupID
    tbItem
    .TASKLASTTIME_ID        1;            -- 人物任务变量的最后时间保存的ID
    tbItem
    .TASKREMAINTIME_ID    2;            -- 人物任务变量的剩余累积时间ID 单位:小时乘10
    tbItem
    .SKILL_ID_EXP            332;            -- 332,经验加倍技能ID
    tbItem
    .SKILL_ID_EXP_LEVEL    10;            -- Cấp độ của skill.Cấp 10 sẽ là thêm 100kinh nghiệm.Cấp 20 là cộng 200%(tương đương x3)

    tbItem.tbEffect = {   
     [
    1] = 1;--(Thời gian hiệu nghiệm của thẻ.Đơn vị tính bằng Giờ)
    }

    function 
    tbItem:OnUse()
        
    self:Update();
            
    local nRemainTime self:GetRemainTime();
            
    local nExpSkillLevelnExpStateTypenExpEndTimebExpIsNoClearOnDeath            me.GetSkillState(self.SKILL_ID_EXP);
            
    local nNewExpTime        0;
             if (
    not nExpEndTimethen 
               nExpEndTime 
    0;
            
    end
            nRemainTime 
    nRemainTime self.tbEffect[it.nLevel];
            
    nNewExpTime            self.tbEffect[it.nLevel] * 18 3600 nExpEndTime;
            
    me.AddSkillState(self.SKILL_ID_EXPself.SKILL_ID_EXP_LEVEL1nNewExpTime1);
            
    me.Msg(string.format("Bạn nhận được <color=yellow>%s giờ <color> nhân đôi kinh nghiệm.",self.tbEffect[it.nLevel]))    
    return 
    1;
    end
    function tbItem:Update()
        
    local nLastTime        me.GetTask(self.TASKGROUPself.TASKLASTTIME_ID);
        
    local nNowTime        GetTime(); 
       
    local nDays            self:CalculateDay(nLastTimenNowTime); 
       
    local nRemainTime    nDays 1.5 self:GetRemainTime();
        if (
    nRemainTime 0.1then        nRemainTime 0;
        
    end
            
    if (nLastTime <= 0then
            nRemainTime 
    1.5;
        
    end
            me
    .SetTask(self.TASKGROUPself.TASKLASTTIME_IDnNowTime);    me.SetTask(self.TASKGROUPself.TASKREMAINTIME_IDnRemainTime 10); -- 存的是小时的十倍
    end
    -- 计算离上次更新时间过了多少天
    function tbItem:CalculateDay(nLastTimenNowTime)
        
    local nLastDay     Lib:GetLocalDay(nLastTime);
        
    local nNowDay    Lib:GetLocalDay(nNowTime); 
       
    local nDays        nNowDay nLastDay;    if (nDays 0then
            nDays 
    0
       
    end
        
    return nDays;
    end
    function tbItem:GetRemainTime() 
       return 
    me.GetTask(self.TASKGROUPself.TASKREMAINTIME_ID) / 10;
    end 
    Đó là script.Các bạn tạo trong scriptitem.txt 1 item mới với đường dẫn script thành x2exp1

    Tạo thêm task nữa nha.

    -Ưu điểm:
    • Không bị giới hạn exp
    • hết thời gian mới hết tác dụng

    -Nhược điểm:
    • Không thể dùng chung với Tu Luyện Châu.Vì dùng tu luyện châu sẽ mất hiệu nghiệm của thẻ.Tốt nhất là ăn hết tu luyện châu rồi mới dùng thẻ


    Chỉnh sửa tại đây

    tbItem.SKILL_ID_EXP_LEVEL = 10; -- Cấp độ của skill.Cấp 10 sẽ là + thêm 100% kinh nghiệm.Cấp 20 là cộng 200%(tương đương x3)

    tbItem.tbEffect = {
    [
    1] = 1;--(Thời gian hiệu nghiệm của thẻ.Đơn vị tính bằng Giờ)
    }
    Khách viếng thăm hãy cùng Sesshomaru xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 22 Users Say Thank You to Sesshomaru For This Useful Post:

    divine9966 (10-12-12), dongnguyen0510 (30-04-13), giangbanlac (07-01-13), GoldenPhoenix (08-12-12), Jackieldm (23-01-13), jeansu (08-12-12), kiemphap (30-01-13), kiemthep (14-01-13), leanhducxh (10-12-12), liemkute123 (08-12-12), linhpl2001 (15-03-13), lonelywofl38 (07-08-13), minhcanhitvn (12-12-12), mrrainnt (30-01-13), newhorizon1811 (07-08-13), satthupro95 (11-12-12), tkv003 (22-08-13), vipbk (08-12-12), vipprolc (30-01-13), XiTop (08-12-12), yasichiaki (10-12-12), zipzipbonbon1 (10-12-12)

  3. #2
    Thành Viên
    Ngày tham gia
    Nov 2012
    Bài viết
    17
    Thanks
    13
    Thanked 4 Times in 3 Posts

    Ðề: [Script] Thẻ x2 kinh nghiệm.

    Bác Toại có thể cho em file scriptitem.txt + cái scrips thẻ x2 được ko? Em làm mà ấn vào ko thấy gì? Với cả cái Task thêm ntn vậy bác??
    Khách viếng thăm hãy cùng kiemphap xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên
    Ngày tham gia
    Jun 2013
    Bài viết
    102
    Thanks
    86
    Thanked 1 Time in 1 Post

    Ðề: [Script] Thẻ x2 kinh nghiệm.

    em đã làm theo nhưng hiện tại thì chưa được ạ...

    em mắc cái phần khởi tạo item mới... trong file scriptitem.txt và file task_def.txt

    ai chỉ em với ạ.
    Khách viếng thăm hãy cùng newhorizon1811 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên
    Ngày tham gia
    Jun 2013
    Bài viết
    102
    Thanks
    86
    Thanked 1 Time in 1 Post

    Ðề: [Script] Thẻ x2 kinh nghiệm.

    Trích dẫn Gửi bởi newhorizon1811 [Only registered and activated users can see links. ]
    em đã làm theo nhưng hiện tại thì chưa được ạ...

    em mắc cái phần khởi tạo item mới... trong file scriptitem.txt và file task_def.txt

    ai chỉ em với ạ.
    up.................. các bác gíp em với ạ.
    Khách viếng thăm hãy cùng newhorizon1811 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Moderator vipbk's Avatar
    Ngày tham gia
    May 2012
    Đang ở
    đây
    Bài viết
    5,112
    Thanks
    248
    Thanked 3,008 Times in 1,889 Posts

    Ðề: [Script] Thẻ x2 kinh nghiệm.

    Trích dẫn Gửi bởi newhorizon1811 [Only registered and activated users can see links. ]
    em đã làm theo nhưng hiện tại thì chưa được ạ...

    em mắc cái phần khởi tạo item mới... trong file scriptitem.txt và file task_def.txt

    ai chỉ em với ạ.
    1. thêm item mới : nếu không chắc chắn thì bạn copy 1 dòng item nào đó paste xuống dòng dưới cùng, chỉnh sửa thông số, hình ảnh spr ...
    2. khai báo task cũng tương tự như add item mới, copy lấy 1 dòng bất kỳ rồi paste, sửa lại cho thích hợp

    => Các vấn đề này rất cơ bản, có rất nhiều hướng dẫn, lần sau nhớ tìm kiếm trước khi hỏi !
    Khách viếng thăm hãy cùng vipbk xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    newhorizon1811 (10-08-13)

  8. #6
    Thành Viên
    Ngày tham gia
    Jun 2013
    Bài viết
    102
    Thanks
    86
    Thanked 1 Time in 1 Post

    Ðề: [Script] Thẻ x2 kinh nghiệm.

    Trích dẫn Gửi bởi vipbk [Only registered and activated users can see links. ]
    1. thêm item mới : nếu không chắc chắn thì bạn copy 1 dòng item nào đó paste xuống dòng dưới cùng, chỉnh sửa thông số, hình ảnh spr ...
    2. khai báo task cũng tương tự như add item mới, copy lấy 1 dòng bất kỳ rồi paste, sửa lại cho thích hợp

    => Các vấn đề này rất cơ bản, có rất nhiều hướng dẫn, lần sau nhớ tìm kiếm trước khi hỏi !
    dạ em làm rồi... nhưng e mắc ở cái lỗi hình ảnh. em đã thêm dược nhưng nó ko hiển thị hình ảnh ạ
    khi em dùng chức năng adm vứt nó ra thì thấy nó hiện lên tên của vật phẩm đó nhưng khi nhặt lên thì ko hiển thị gì.
    trên này bác có chỉ em là chỉnh hình ảnh spr em chưa biết cái này. bác chỉ em với ạ
    Khách viếng thăm hãy cùng newhorizon1811 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. [KT] Xin file setting kinh nghiệm lên cấp và kinh nghiệm đánh quái như VNG
    Bởi helpme85 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 17-11-16, 07:22 PM
  2. [JX] Cần hướng dẫn viết script x2 kinh nghiệm có giới hạn thời gian
    Bởi shidaichi trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 02-09-12, 11:29 PM
  3. [JX] Xin script cho sever cua nhoxpk2707 ai có kinh nghiệm xin giúp
    Bởi cuonghaha trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 15-03-12, 06:02 PM
  4. hỏi về script nhân 2, 3,4 kinh nghiệm
    Bởi Kenizzle trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 21-11-10, 01:26 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à 04:12 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ệ.