Nâng cấp tài khoản 3 4

Hàm hỗ trợ GetTask và SetTask

723,169 lượt xem

**Tên Hàm**: GetTask và SetTask Công dụng: sử dụng để làm các nhiệm vụ ,event, chức năng. Cách sử dụng: Cấu Trúc: SetTask(idtask,bước task) và GetTask(idtask) **Ý nghĩa:** SetTask(idTask, value) idTask: số tùy ý(0-5999), thường phải được gắn thành biến hằng số cho dễ viết script ví dụ: NHIEM_VU_SAT_THU_ID = 1; value: là giá trị của môt task đang thực hiện. Ví dụ: khi mình viết 1 nhiệm vụ môn phái chẳng hạn thì đầu tiên là đến gặp npc tên là Huyền Giác đi thì lúc này mình vẫn chưa cho idtask gì cả thì mình có thể cho idtask là 1-300 tùy ý. Code: ``` function huyengiac() SetTask(20,1) Talk(1,"","Ban den gap Huyen Bi de nhan vat pham Bao Lien Hoa") end; ``` như vậy sau khi đối thoại với Huyền Bi thì bạn có idtask 20 với bước task là 1. sau đó bạn sữ dụng hàm GetTask(20) mà 20 là idtask bạn vừa sữ dụng để cho vào nhân vật Huyền bi. Code: ``` function huyenbi() if GetTask(20) == 1 then SetTask(20,2) Talk(1,””,”Cam on nguoi da dem Bao Lien Hoa den day”) else Talk(1,””,”Den day la gi ?”) end end ``` Như phần script trên bạn thấy ta sữ dụng thêm hàm if else end đó là 1 đạng hàm thường đc sữ dụng trong mọi tình huống từ nhiệm vụ lớn hay nhỏ và event. nó có cấu trúc với ý nghĩa “Nếu … ngược lại” Quay lại với **GetTask()** và **SetTask()** vì lúc gặp Huyền Giác bạn đã đc SetTask(20,1) rồi nên khi GetTask(20) nếu bằng 1 chứng tỏ bạn đã gặp Huyền Giác nên Huyền bi cho bạn hoàn thành nhiệm vụ và SetTask(20,2) để chứng tỏ là bạn đã gặp đc Huyền Bi rồi. Với cấu trúc như thế bạn có thể viết thành 1 nhiệm vụ cho riêng bạn.

Bình luận ( 10 )

Đồng Dũng

10th June 2021

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.

Nhất Huy

10th April 2021

elit, sed diam ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim ipsum dolor sit amet, consectetuer adipiscing elit, sed diam ut laoreet dolore

Today's /s/birthdays
19 years old
19 years old
Upcoming /s/birthdays

Tạo bài viết