PDA

View Full Version : [KT] Xin Cách làm Title tự động Add vào nhân vật Khi mới vào Game



na.ilusm89
10-08-13, 01:59 PM
Đang vướng mắc đoạn này .... Bác nào biết chỉ giáo e với nha

Cho e xin đường dẫn - cách làm hàm add title khi mới tạo nhân vật vào game nó tự nhận title và title đó tự có trên đầu luôn chứ không phãi F1 để chọn danh hiệu nữa ...!

linhpl2001
10-08-13, 02:18 PM
Đang vướng mắc đoạn này .... Bác nào biết chỉ giáo e với nha

Cho e xin đường dẫn - cách làm hàm add title khi mới tạo nhân vật vào game nó tự nhận title và title đó tự có trên đầu luôn chứ không phãi F1 để chọn danh hiệu nữa ...!


me.AddSpeTitle("Anh Hùng Võ Lâm", GetTime() + 100 * 60 * 60 * 24, "Purple") nghiên cứu dòng này cũng dc ^^

cuga95
10-08-13, 02:29 PM
Vào \script\player\playerevent.lua tìm function:

function PlayerEvent:OnFirstLogin()

Thêm : me.AddSpeTitle("Tên danh hiệu", GetTime() + 100 * 60 * 60 * 24, "Green")

na.ilusm89
10-08-13, 03:20 PM
Vào \script\player\playerevent.lua tìm function:

function PlayerEvent:OnFirstLogin()

Thêm : me.AddSpeTitle("Tên danh hiệu", GetTime() + 100 * 60 * 60 * 24, "Green")

tk 2 bác ý e là lấy mã id title bên title.xml của player chèn vào đoạn này thì thêm hàm gì



function PlayerEvent:OnFirstLogin()
--ʨ׃ࠬޝ8ǰɽٱ
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.AddSpeTitle(62,1,2,1); --- title thêm vào bên player/title.xml ( thay vào sẻ như thế này ạ )
me.AddFightSkill(281, 1);
me.AddItem(20,1,800,1);

SpecialEvent.NewPlayerGift:GiveGift();
end

cuga95
10-08-13, 04:03 PM
Nếu bác lấy ID bên đó thì dùng hàm:

me.AddTitle();

Cái này thì add vào rồi phải bật ở f1 thì mới hiện lên.

mrkutepro
10-08-13, 04:09 PM
tk 2 bác ý e là lấy mã id title bên title.xml của player chèn vào đoạn này thì thêm hàm gì

Dùng chức năng search sẽ ra;))

__Jie__
10-08-13, 05:39 PM
Đang vướng mắc đoạn này .... Bác nào biết chỉ giáo e với nha

Cho e xin đường dẫn - cách làm hàm add title khi mới tạo nhân vật vào game nó tự nhận title và title đó tự có trên đầu luôn chứ không phãi F1 để chọn danh hiệu nữa ...!

me.AddTitle(240, 2, 1, 1);
me.SetCurTitle(240, 2, 1, 1);

Còn lại tự ngâm nhé