PDA

View Full Version : [JX] Thắc mắc ý nghĩa của các Task trong file Tasklist.lua!



phjthjenngoa
19-01-13, 08:45 PM
Em đọc mấy cái hàm đa số đều include file tasklist.lua nhưng hong hiểu cho mấy về cách gán giá trị của các dòng lệnh trong file tasklist.lua.

Ví dụ:

Trong file tasklist.lua có dòng

TaskNSatThu = 18

trong file nhiepthitran.lua có hàm lựa chọn săn boss sát thủ như sau
Include("....\\source\\tasklist.lua") -- include tasklist.lua ví dụ
function thbst()
if GetTask(TaskNSatThu) < 8 then

vậy TaskNSatThu khi này được gọi vậy giá trị của nó bao nhiêu?

Và cái thắc mắc nữa là hàm SetTask(???), GetTask(???) hàm này để làm và đối số đầu vào nó ý nghĩa gì?

Mong mọi người giải thích dùm em.

thienthanden2
19-01-13, 10:20 PM
Em đọc mấy cái hàm đa số đều include file tasklist.lua nhưng hong hiểu cho mấy về cách gán giá trị của các dòng lệnh trong file tasklist.lua.

Ví dụ:

Trong file tasklist.lua có dòng

TaskNSatThu = 18

trong file nhiepthitran.lua có hàm lựa chọn săn boss sát thủ như sau
Include("....\\source\\tasklist.lua") -- include tasklist.lua ví dụ
function thbst()
if GetTask(TaskNSatThu) < 8 then

vậy TaskNSatThu khi này được gọi vậy giá trị của nó bao nhiêu?

Và cái thắc mắc nữa là hàm SetTask(???), GetTask(???) hàm này để làm và đối số đầu vào nó ý nghĩa gì?

Mong mọi người giải thích dùm em.

SetTask(IDTask,giá trị) : IDtask muốn cho bao nhiu cũng đc từ 1 tới 255 (nếu nhớ ko lầm). Giá trị cho nhiu cũng đc từ 0 trở lên
GetTask(IDTask) : Trả lại giá trị của Task đó.

Ví dụ: SetTask(1,5) --cho Task số 1 bằng 5
GetTask(1) -- tương đương 5