[JX] Cần giúp đỡ về thêm nhiệm vụ
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 1 của 2 1 2 CuốiCuối
Kết quả 1 đến 10 của 11
  1. #1
    Thành Viên GameZone 033718730's Avatar
    Ngày tham gia
    Feb 2010
    Bài viết
    248
    Thanks
    14
    Thanked 33 Times in 15 Posts

    Icon10 Cần giúp đỡ về thêm nhiệm vụ

    Hiện em đang tập tành dev jx em muốn hỏi cách để thêm 1 nhiệm vụ vào server như kiểu nhiệm vụ tân thủ thôn đó. Bác nào pro giúp em vs nha thank nhiu2
    Khách viếng thăm hãy cùng 033718730 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Super Moderator thaihoa91's Avatar
    Ngày tham gia
    Apr 2008
    Bài viết
    12,110
    Thanks
    662
    Thanked 3,168 Times in 1,602 Posts

    Ðề: Cần giúp đỡ về thêm nhiệm vụ

    Bạn fải tự settask, tự viết nhiệm vụ chứ ko có sẵn để add
    Khách viếng thăm hãy cùng thaihoa91 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 thaihoa91 vì bài viết này !

    033718730 (07-01-12)

  4. #3
    Thành Viên GameZone 033718730's Avatar
    Ngày tham gia
    Feb 2010
    Bài viết
    248
    Thanks
    14
    Thanked 33 Times in 15 Posts

    Ðề: Cần giúp đỡ về thêm nhiệm vụ

    Nh­ưng mình đang thắc mắc là làm thế nào để cho npc tự biết nhân vật đã làm hay chưa làm nhiệm vụ này và chỉ cho nhân vật làm 1 lần cái đó mình vẫn chưa hiểu
    Khách viếng thăm hãy cùng 033718730 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Super Moderator thaihoa91's Avatar
    Ngày tham gia
    Apr 2008
    Bài viết
    12,110
    Thanks
    662
    Thanked 3,168 Times in 1,602 Posts

    Ðề: Cần giúp đỡ về thêm nhiệm vụ

    SetTask - hàm này đánh dấu đã ở bước nào ! Mún kiểm tra làm bước đó chưa thì GetTask !
    Khách viếng thăm hãy cùng thaihoa91 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 thaihoa91 vì bài viết này !

    033718730 (07-01-12)

  7. #5
    Thành Viên GameZone 033718730's Avatar
    Ngày tham gia
    Feb 2010
    Bài viết
    248
    Thanks
    14
    Thanked 33 Times in 15 Posts

    Ðề: Cần giúp đỡ về thêm nhiệm vụ

    Ai có thể giúp mình đoạn script này hok
    Mình viết đoạn script ở nhân vật tiểu ngư như này
    Code:
    function main(sel)
    if (GetTask(tt1) == 1) then 
    SayEx({"TiÓu Ng­: Hu!!hu! Bè ch¸u h«m qua ®i ®¸nh c¸ gÆp ph¶i m­a lín, b©y giê l©m bÖnh råi, b©y giê cßn lªn c¬n sèt n÷a. Bè ch¸u kh«ng khái bÖnh, kh«ng thÓ ®i ®¸nh c¸, chóng ch¸u biÕt ¨n c¸i g×? C«,chó cã thÓ gióp ch¸u ®Õn cÇu cøu Ng« thÇn y kh«ng? ¤ng Êy lµ mét ng­êi tèt, ch¾c ch¾n sÏ gióp!","Gióp/giup","Kh«ng gióp/kogiup"});
    elseif (GetTask(tt1) == 3) then 
    if HaveItem(234) then 
    Talk(1, "", "TiÓu Ng­ : C¸m ¬n ®¹i ca nh×u")
    AddRepute(5)
    SetTask(tt1.3)
    DelItem(234) 
    else
    Talk(1, "", "TiÓu Ng­ : §¹i ca ®· ®i hái thÇy thuèc cho em ch­a")
    end
    else 
    Talk(1, "", "TiÓu Ng­ : Nhµ ch¸u nghÌo l¾m bè ch¸u lµm nghÒ ®¹p xÝch l« mÑ ch¸u b¸n l« t« c¶ nhµ ch¸u tróng l«")
    end
    end;
    
    function kogiup()
    Talk(1,"","Ch¸u ph¶i ë ®©y tiÕp tôc chê nh÷ng ng­êi h¶o t©m.")
    end
    
    function giup()
    SetTask(tt1.2)
    Talk(1,"","Ch¸u nhí lóc tr­íc cã nghe ®¹i phu nãi uèng thuèc Tú Bµ hoµn sÏ hÕt sèt, nh­ng nhµ chóng ch¸u nghÌo kh«ng thÓ mua ®­îc.")
    end
    Khi ấn vào nv thì nó không tiếp nhận nhiệm vụ, bác nào pro giúp em với :$:$:$
    [Only registered and activated users can see links. ]
    Lần sửa cuối bởi 033718730, ngày 07-01-12 lúc 07:20 PM.
    Khách viếng thăm hãy cùng 033718730 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #6
    Moderator
    Ngày tham gia
    May 2009
    Đang ở
    Nơi rất xa
    Bài viết
    2,479
    Thanks
    572
    Thanked 1,848 Times in 503 Posts

    Ðề: Cần giúp đỡ về thêm nhiệm vụ

    chỉnh lại như sau bạn nhé
    function main(sel)
    if (GetTask(tieungu) == 0) then
    ....
    elseif (GetTask(tieungu) == 1) then
    ......
    Mỗi task đc set giá trị mặc định là 0 trước
    function giup()
    SetTask(tieungu ,1)
    .....
    chú ý : bạn phải gán giá trị cho biến tieungu nữa, tương ứng với id task
    vd : tieungu = 100 ( task 100)
    Khách viếng thăm hãy cùng jxvietnam 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 jxvietnam vì bài viết này !

    033718730 (07-01-12)

  10. #7
    Thành Viên GameZone 033718730's Avatar
    Ngày tham gia
    Feb 2010
    Bài viết
    248
    Thanks
    14
    Thanked 33 Times in 15 Posts

    Ðề: Cần giúp đỡ về thêm nhiệm vụ

    JX xem hộ mình đoạn này là chuẩn chưa mà sao mình ấn vào npc nó không hiện gì nữa
    Code:
    function main(sel)
    if (GetTask(tieungu) == 0) then 
    SayEx({"TiÓu Ng­: Hu!!hu! Bè ch¸u h«m qua ®i ®¸nh c¸ gÆp ph¶i m­a lín, b©y giê l©m bÖnh råi, b©y giê cßn lªn c¬n sèt n÷a. Bè ch¸u kh«ng khái bÖnh, kh«ng thÓ ®i ®¸nh c¸, chóng ch¸u biÕt ¨n c¸i g×? C«,chó cã thÓ gióp ch¸u ®Õn cÇu cøu Ng« thÇn y kh«ng? ¤ng Êy lµ mét ng­êi tèt, ch¾c ch¾n sÏ gióp!","Gióp/giup","Kh«ng gióp/kogiup"});
    elseif (GetTask(tieungu) == 1) then 
    if HaveItem(234) then 
    Talk(1, "", "TiÓu Ng­ : C¸m ¬n ®¹i ca nh×u")
    AddRepute(5)
    SetTask(tieu* & #* & #* & #* & #2)
    DelItem(234) 
    else
    Talk(1, "", "TiÓu Ng­ : §¹i ca ®· ®i hái thÇy thuèc cho em ch­a")
    end
    else 
    Talk(1, "", "TiÓu Ng­ : Nhµ ch¸u nghÌo l¾m bè ch¸u lµm nghÒ ®¹p xÝch l« mÑ ch¸u b¸n l« t« c¶ nhµ ch¸u tróng l«")
    end
    end;
    
    function kogiup()
    Talk(1,"","Ch¸u ph¶i ë ®©y tiÕp tôc chê nh÷ng ng­êi h¶o t©m.")
    end
    
    function giup()
    SetTask(tieu* & #* & #* & #* & #1)
    Talk(1,"","Ch¸u nhí lóc tr­íc cã nghe ®¹i phu nãi uèng thuèc Tú Bµ hoµn sÏ hÕt sèt, nh­ng nhµ chóng ch¸u nghÌo kh«ng thÓ mua ®­îc.")
    end
    Khách viếng thăm hãy cùng 033718730 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  11. #8
    Moderator
    Ngày tham gia
    May 2009
    Đang ở
    Nơi rất xa
    Bài viết
    2,479
    Thanks
    572
    Thanked 1,848 Times in 503 Posts

    Ðề: Cần giúp đỡ về thêm nhiệm vụ

    chỉnh lại như sau bạn nhé
    bạn đã khai báo giá trị cho biến tieungu chưa
    function main(sel)
    tieungu = 100
    if (GetTask(tieungu) == 0) then
    .........
    elseif (GetTask(tieungu) == 1) then
    if GetItemCount(234) >= 1 then

    Lần sửa cuối bởi jxvietnam, ngày 07-01-12 lúc 07:34 PM.
    Khách viếng thăm hãy cùng jxvietnam xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. #9
    Thành Viên GameZone 033718730's Avatar
    Ngày tham gia
    Feb 2010
    Bài viết
    248
    Thanks
    14
    Thanked 33 Times in 15 Posts

    Ðề: Cần giúp đỡ về thêm nhiệm vụ

    Mình có thêm dòng đó vào nhưng vẫn không được
    function main(sel)
    tieungu = 950
    mình add vô đó
    Khách viếng thăm hãy cùng 033718730 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  13. #10
    Moderator
    Ngày tham gia
    May 2009
    Đang ở
    Nơi rất xa
    Bài viết
    2,479
    Thanks
    572
    Thanked 1,848 Times in 503 Posts

    Ðề: Cần giúp đỡ về thêm nhiệm vụ

    Trích dẫn Gửi bởi 033718730 [Only registered and activated users can see links. ]
    Mình có thêm dòng đó vào nhưng vẫn không được
    function main(sel)
    tieungu = 950
    mình add vô đó
    task chỉ có giá tri là 200 là max nha bạn, 950 vượt rồi
    với lại xem chỗ này HaveItem(234) => GetItemCount(234) >= 1

    bạn có thể down nhiệm vụ môn phái từ 1-6x của tui viết cho awjx về tham khảo
    [Only registered and activated users can see links. ]
    Khách viếng thăm hãy cùng jxvietnam xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 1 của 2 1 2 CuốiCuối

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

  1. Máy mình thế này xài được bao nhiêu map.
    Bởi alimutrinh80 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 01-08-10, 11:37 AM
  2. Tự nhận nhiệm vụ của các thành viên!
    Bởi Destruct trong diễn đàn Releases
    Trả lời: 25
    Bài viết cuối: 20-07-10, 03:07 PM
  3. Không làm được nhiệm vụ cấp 3
    Bởi 033718730 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 4
    Bài viết cuối: 15-07-10, 02:11 PM
  4. Cần pro nhiệt tình giúp đỡ
    Bởi thanhbaitn trong diễn đàn Releases
    Trả lời: 2
    Bài viết cuối: 11-12-08, 05:23 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à 09:32 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ệ.