PDA

View Full Version : [JX] Hỏi về script kiểm tra số lượng event nhân vật đã dùng



DarkUnDer
05-05-16, 02:22 PM
Các bạn cho mình hỏi về script kiểm tra số lượng event nhân vật đã dùng nó như thế nào vậy ạ ?

Mình ví dụ như mình muốn ăn 50 cái bánh đậu xanh. thì script kiểm tra nhân vật đó đã dùng đc bao nhiêu cái bánh đậu xanh như thế nào vậy ạ?

Xin Các Cao nhân giúp đỡ... :D
Mình xin cảm ơn!!!

tuidangvui
05-05-16, 02:30 PM
Thêm vào script khi ăn event thì ghi lại nhật ký, có thể dùng task cho đơn giản, ko thì ghi log ra file

DarkUnDer
05-05-16, 03:04 PM
Thêm vào script khi ăn event thì ghi lại nhật ký, có thể dùng task cho đơn giản, ko thì ghi log ra file

Mình ko hiểu cho lắm. bạn có thể cho mình xin script hoặc hướng dẫn mình cụ thể hơn với đc ko ạ ? mình xin cám ơn

JumJack
05-05-16, 03:15 PM
Mình ko hiểu cho lắm. bạn có thể cho mình xin script hoặc hướng dẫn mình cụ thể hơn với đc ko ạ ? mình xin cám ơn


tạo 1 task giới hạn ví dụ TASK_EVENT_LIMIT = 1020;

trong script event them 1 khúc nhỏ sau lúc add exp của event
function main()

SetTask(TASK_EVENT_LIMIT,GetTask(TASK_EVENT_LIMIT) + 1)
end

hàm kiểm tra
function main()
Talk(1,"","so event ban da an la "..GetTask(TASK_EVENT_LIMIT).."")
end

DarkUnDer
05-05-16, 03:50 PM
tạo 1 task giới hạn ví dụ TASK_EVENT_LIMIT = 1020;

trong script event them 1 khúc nhỏ sau lúc add exp của event
function main()

SetTask(TASK_EVENT_LIMIT,GetTask(TASK_EVENT_LIMIT) + 1)
end

hàm kiểm tra
function main()
Talk(1,"","so event ban da an la "..GetTask(TASK_EVENT_LIMIT).."")
end

Cám ơn bạn nhiều. Bạn cho mình hỏi thêm. ví dụ như là nó có 3 loại. loại thường , đặc biệt , và cao cấp mình muốn làm 3 hàm kiểm tra 3 loại này thì phải thay đổi chổ nào để kiểm tra số lượng event đã dùng của 3 loại vậy ạ ?

JumJack
05-05-16, 06:50 PM
Cám ơn bạn nhiều. Bạn cho mình hỏi thêm. ví dụ như là nó có 3 loại. loại thường , đặc biệt , và cao cấp mình muốn làm 3 hàm kiểm tra 3 loại này thì phải thay đổi chổ nào để kiểm tra số lượng event đã dùng của 3 loại vậy ạ ?

thêm 2 loại task nữa vào, sài event nào thì settask đó lên

DarkUnDer
07-05-16, 08:28 PM
thêm 2 loại task nữa vào, sài event nào thì settask đó lên

thêm 2 loại task nữa thì
SetTask(TASK_EVENT_LIMIT,GetTask(TASK_EVENT_LIMIT) + 1)
end

hàm kiểm tra
function main()
Talk(1,"","so event ban da an la "..GetTask(TASK_EVENT_LIMIT).."")
end

cái này mình cần phải sửa chỗ nào nữa vậy bạn!!! còn gà mong bạn giúp đỡ!!!

mình xin cảm ơn!

JumJack
07-05-16, 09:28 PM
TAST_EVENT_FREE = 1012;
TASK_EVENT_PRO = 1013;
TASK_EVENT_GOLD = 1014;


hàm kiểm tra
local thuong = GetTask(1012)
local datbiet= GetTask(1013)
local capcap= GetTask(1014)
Talk(1,"","Event Thuong "..thuong .." - Dat Biet "..datbie.." - cao cap "..capcap.."")

hàm set thì
SetTask(TAST_EVENT_FREE,GetTask(TAST_EVENT_FREE) + 1)
SetTask(TASK_EVENT_PRO,GetTask(TASK_EVENT_PRO) + 1)
SetTask(TASK_EVENT_GOLD,GetTask(TASK_EVENT_GOLD) + 1)