PDA

View Full Version : [KT] Hỏi cách add item + lever chực tiếp vào nv khi tạo



devsevergame
11-04-15, 06:16 PM
như tiêu đề, ai biết file ở chổ nào chỉnh add item + lever khi tạo nv mắc định k cho em xin hướng dẫn với.

__Jie__
11-04-15, 06:31 PM
gameserver\script\player\playerevent.lua
function PlayerEvent:OnFirstLogin()
việc còn lại là của bạn nhé

devsevergame
11-04-15, 08:40 PM
của mình thì nó như thế này, còn cái lever mắt định là chỉnh ở đâu, ví dụ muốn cho nv khi tao luôn lv 130, thì chỉnh ở đâu.


function PlayerEvent:OnFirstLogin()
--ÉèÖÿì½ÝÀ¸Ç°Èý¸ñ
for i = 1,3 do
me.SetTask(SHORTCUT_TASK_GROUP, SHORTCUT_FLAG_TASK, SHORT_CUT_VALUE[i][1]);
me.SetTask(SHORTCUT_TASK_GROUP, i * 2 - 1, SHORT_CUT_VALUE[i][2]);
me.SetTask(SHORTCUT_TASK_GROUP, i * 2, SHORT_CUT_VALUE[i][3]);
end

--ÉèÖÃн¨½ÇÉ«¼¼ÄÜ
for i = 1, 9 do
me.AddFightSkill(i, 1);
end
me.AddFightSkill(281, 1);
me.AddItem(20,1,800,1);

SpecialEvent.NewPlayerGift:GiveGift();
end

anhnhianh
11-04-15, 09:16 PM
Edit thành như vầy :


function PlayerEvent:OnFirstLogin()
--ÉèÖÿì½ÝÀ¸Ç°Èý¸ñ
for i = 1,3 do
me.SetTask(SHORTCUT_TASK_GROUP, SHORTCUT_FLAG_TASK, SHORT_CUT_VALUE[i][1]);
me.SetTask(SHORTCUT_TASK_GROUP, i * 2 - 1, SHORT_CUT_VALUE[i][2]);
me.SetTask(SHORTCUT_TASK_GROUP, i * 2, SHORT_CUT_VALUE[i][3]);
end

--ÉèÖÃн¨½ÇÉ«¼¼ÄÜ
for i = 1, 9 do
me.AddFightSkill(i, 1);
end
me.AddFightSkill(281, 1);
me.AddItem(20,1,800,1);

SpecialEvent.NewPlayerGift:GiveGift();
me.AddLevel(130- me.nLevel);
end
vào game tạo nhân vật mới và tận hưởng :D

voanhnhat20010
14-04-15, 09:48 PM
function PlayerEvent:OnFirstLogin()
--ÉèÖÿì½ÝÀ¸Ç°Èý¸ñ
for i = 1,3 do
me.SetTask(SHORTCUT_TASK_GROUP, SHORTCUT_FLAG_TASK, SHORT_CUT_VALUE[i][1]);
me.SetTask(SHORTCUT_TASK_GROUP, i * 2 - 1, SHORT_CUT_VALUE[i][2]);
me.SetTask(SHORTCUT_TASK_GROUP, i * 2, SHORT_CUT_VALUE[i][3]);
end

--ÉèÖÃн¨½ÇÉ«¼¼ÄÜ
for i = 1, 9 do
me.AddFightSkill(i, 1);
end
me.AddFightSkill(281, 1);
me.AddItem(20,1,800,1);
me.AddItem(id item) okay men?
SpecialEvent.NewPlayerGift:GiveGift();
me.AddLevel(130- me.nLevel); cấp okay?
end