PDA

View Full Version : [KT] Script Mặc định khi tạo nhân vật



hongphuc89
30-12-14, 07:31 PM
Trong Script file nào mặc định khi tạo nhân vật mới có Túi Tân Thủ hay mình muốn add những Vật Phẩm khác vào nằm ở đâu vậy Pro ơi ai biết Help....

Trong Script file nào mặc định Khi tạo nhân vật nằm ở 1 thôn vậy?.... Cái KT cũa mình nằm tới 7 Maps lận mình muốn cho nó mặc định masp thôi... Pro nào biết Help nhé...



Mong Jie Ghé Thăm...... :(

anhnhianh
30-12-14, 08:01 PM
giải đáp cho bác đây \m/\m/
theo đường dẫn : gameserver\script\player mở file playerevent.lua ta tìm tới chỗ nà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);
SpecialEvent.NewPlayerGift:GiveGift();
me.AddItem(18,1,2105,1).Bind(1);
---------------muốn thêm gì thì thêm ở chỗ này trở xuống----------------------------
end

đoạn script trên là khi tạo nhân vật nó sẽ tự động add vào những vật phẩm mình mặc định :-c:-c
cuối cùng là cho like đê :))

hongphuc89
30-12-14, 08:06 PM
giải đáp cho bác đây \m/\m/
theo đường dẫn : gameserver\script\player mở file playerevent.lua ta tìm tới chỗ nà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);
SpecialEvent.NewPlayerGift:GiveGift();
me.AddItem(18,1,2105,1).Bind(1);
---------------muốn thêm gì thì thêm ở chỗ này trở xuống----------------------------
end

đoạn script trên là khi tạo nhân vật nó sẽ tự động add vào những vật phẩm mình mặc định :-c:-c
cuối cùng là cho like đê :))
Like luôn còn map thì sao :(( hã Pro ơi

anhnhianh
30-12-14, 08:08 PM
muốn ra 1 map khi mới tạo nhân vật thì dùng hàm me.NewWorld(MapID,X,Y); add vào trong đó rồi tạo nhân vật ở chọn map nào nó cũng đều ra 1 chỗ map mình add

hongphuc89
30-12-14, 08:22 PM
muốn ra 1 map khi mới tạo nhân vật thì dùng hàm me.NewWorld(MapID,X,Y); add vào trong đó rồi tạo nhân vật ở chọn map nào nó cũng đều ra 1 chỗ map mình add

Like..........................

anhnhianh
30-12-14, 08:31 PM
like bằng cách bấm nút thanks đi bạn chứ đừng like bằng cmt nha bạn

hongphuc89
30-12-14, 08:40 PM
ok nhấn rồi:(

300000000000000