Ai giúp em cái scripts đơn giản này
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 4 của 4
  1. #1
    Thành Viên
    Ngày tham gia
    Nov 2011
    Bài viết
    27
    Thanks
    8
    Thanked 0 Times in 0 Posts

    Icon10 Ai giúp em cái scripts đơn giản này

    ví dụ nhận nhiệm vụ ở 1 npc là babychum ở ba lang huyện
    kêu đi đánh 10 con heo trắng
    và trong túi co 20 lượng

    khi hoàn thanh nhiệm vụ trả nhiệm vụ được nhận 20k điển kinh nghiệm
    thanks
    Lần sửa cuối bởi The Guardian, ngày 19-11-11 lúc 11:09 AM.
    Khách viếng thăm hãy cùng babychum xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên
    Ngày tham gia
    Aug 2011
    Bài viết
    69
    Thanks
    31
    Thanked 5 Times in 4 Posts

    Ðề: Ai giúp em cái sripts đơn giản này

    Mình gà chỉ có thể làm vậy Pro đừng chém :
    trong cái con npc babychum :
    function main()
    if GetTask(100) == 0 then
    Say("babychum : Nguoi co muon nhan nhiem vu khong ?",2,"Toi Muon Nhan/oknhan","Toi Chi Ghe Xem/no")
    elseif GetTask(100) == 1 then
    Talk(1,"","Ban Da Tieu Diet Duoc "..GetTask(101).." Con Roi ! 20 Con La Xong")
    elseif GetTask(100) == 2 then
    Talk(1,"","Nguoi Da Giet Duoc 20 Con Roi A ! Ta Tang Nguoi Vai Thu")
    Msg2Player("Ban Duoc Babychum Tang Qua !")
    AddOwnExp(200000)
    SetTask(100,3)
    end
    end

    function oknhan()
    if GetCash() >= 20 then
    SetTask(100,1)
    Msg2Player("Ban Hay Ra Ngoai Thon Tieu Diet 20 Con Heo Trang")
    Talk(1,"","Ban Hay Ra Ngoai Thon Tieu Diet 20 Con Heo Trang")
    else
    Talk(1,"","Nguoi Can Co 20 luong de nhan nhiem vu nay")
    Msg2Player("Nguoi Can Co 20 luong de nhan nhiem vu nay")
    end
    end
    Trong cái sripts con heo trang dán vào
    function OnDeath()
    if GetTask(100) == 1 then
    if GetTask(101) < 19 then
    SetTask(101,GetTask(101)+1)
    Msg2Player("Ban Da Tieu Diet "..GetTask(101).." Con Heo Trang")
    elseif GetTask(101) == 19 then
    Msg2Player("Ban Hay Quay Ve Gap Babychum !")
    SetTask(100,2)
    end
    else
    AddOwnExp(500)
    end
    end

    p/s : Task 100 : Là task nhiệm vụ bạn có thể đổi để khớp với sever
    Task 101 : Là task số quái bạn cũng có thể đổi để khớp với sever


    Vừa mới edit lại code tí
    Lần sửa cuối bởi minhlathangnao, ngày 19-11-11 lúc 11:28 AM.
    Khách viếng thăm hãy cùng minhlathangnao 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 minhlathangnao vì bài viết này !

    babychum (19-11-11)

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

    Ðề: Ai giúp em cái sripts đơn giản này

    scripts ở npc babychum sau khi hoàn thành nhiệm vụ và trả nhận được 20 kn
    nó chỉ cho làm nv 1 lần à
    mình muốn được nhận và làm liên tục vậy phải sửa scripts như thế nào pác
    thanks
    Khách viếng thăm hãy cùng babychum xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên
    Ngày tham gia
    Aug 2011
    Bài viết
    69
    Thanks
    31
    Thanked 5 Times in 4 Posts

    Ðề: Ai giúp em cái sripts đơn giản này

    Oh Nhiệm vụ Thường Làm Quài Cứ Như vậy quài à được chứ
    Xóa Cái sripts trong npc babychum đi và past code này vào
    function main()
    if GetTask(100) == 0 then
    Say("babychum : Nguoi co muon nhan nhiem vu khong ?",2,"Toi Muon Nhan/oknhan","Toi Chi Ghe Xem/no")
    elseif GetTask(100) == 1 then
    Talk(1,"","Ban Da Tieu Diet Duoc "..GetTask(101).." Con Roi ! 20 Con La Xong")
    elseif GetTask(100) == 2 then
    Talk(1,"","Nguoi Da Giet Duoc 20 Con Roi A ! Ta Tang Nguoi Vai Thu")
    Msg2Player("Ban Duoc Babychum Tang Qua !")
    AddOwnExp(200000)
    SetTask(100,0)
    end
    end

    function oknhan()
    if GetCash() >= 20 then
    SetTask(100,1)
    Msg2Player("Ban Hay Ra Ngoai Thon Tieu Diet 20 Con Heo Trang")
    Talk(1,"","Ban Hay Ra Ngoai Thon Tieu Diet 20 Con Heo Trang")
    else
    Talk(1,"","Nguoi Can Co 20 luong de nhan nhiem vu nay")
    Msg2Player("Nguoi Can Co 20 luong de nhan nhiem vu nay")
    end
    end
    Giải thích : Muốn làm quài thì theo mình chắc SetTask đó về 0 tiếp ^^
    Khách viếng thăm hãy cùng minhlathangnao xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

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

    babychum (19-11-11)

 

 

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

  1. ai viết Scripts nhận thưởng giùm em
    Bởi nguydatloc trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 6
    Bài viết cuối: 19-02-11, 07:05 PM
  2. Scripts đổi màu pk
    Bởi kakadk trong diễn đàn Scripts
    Trả lời: 30
    Bài viết cuối: 03-08-10, 05:04 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à 08:17 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ệ.