PDA

View Full Version : [KT] Vấn đề về add thêm hàm vào túi tân thủ !



denzy2612
10-04-12, 07:40 PM
Mình add vào túi tân thủ thế này :


function tbGift:Money()
me.Earn(50000000,0);
me.AddJbCoin(1000000)
me.AddBindCoin(50000000);
me.AddBindMoney(50000000);
me.ChangeCurMakePoint(20002000);
me.ChangeCurGatherPoint(20002000);
end

function tbGift:Tiemnang()
me.AddPotential(1000);
end

function tbGiftiemkynang()
me.AddFightSkillPoint(100);
end

function tbGift:CauHonNgoc()
me.AddItem(18,1,146,3);
end

function tbGift:AddExp()
me.AddExp(5000000);
end


Đã đồng bộ event và event_pak. Đã reset sv nhưng khi vào lại túi tân thủ của mình không khác ji, ko có thêm dòng nào cả so với nguyên gốc.
Mong bạn nào biết chỉ giúp mình với!
Thanks

khungvonline1
10-04-12, 07:57 PM
Do cái server Shin đã vọc tùm lum rối phải ? người trực tiếp dev

nguyenhophuc87
11-04-12, 02:36 PM
Mình add vào túi tân thủ thế này :


function tbGift:Money()
me.Earn(50000000,0);
me.AddJbCoin(1000000)
me.AddBindCoin(50000000);
me.AddBindMoney(50000000);
me.ChangeCurMakePoint(20002000);
me.ChangeCurGatherPoint(20002000);
end

function tbGift:Tiemnang()
me.AddPotential(1000);
end

function tbGiftiemkynang()
me.AddFightSkillPoint(100);
end

function tbGift:CauHonNgoc()
me.AddItem(18,1,146,3);
end

function tbGift:AddExp()
me.AddExp(5000000);
end


Đã đồng bộ event và event_pak. Đã reset sv nhưng khi vào lại túi tân thủ của mình không khác ji, ko có thêm dòng nào cả so với nguyên gốc.
Mong bạn nào biết chỉ giúp mình với!
Thanks


Chào bạn !
Bạn viết hàm thì đúng rồi. nhưng bạn cần nhớ hàm được viết xong nó sẽ không tự thực thi. bạn phải có lời gọi hàm thì nó mới chạy. với lại bạn cần viết thêm menu cho nó thì người dùng mới thấy, còn không nó ẩn đi, mà ẩn đi thì làm sao gọi nó chạy được ^^.

bạn xem trong túi tân thủ có rất nhiều đoạn như thế này (mình lấy 1 danh sách bên mình minh họa nhé)

function tbGift:NangCao()
local szMsg = "<color=blue>Túi Tân Thủ LSB v5 : <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>>";
local tbOpt = {
{"<color=yellow>Bạc - Đồng<color>",self.BacDong,self};
{"<color=yellow>Bang Hội - Gia Tộc<color>",self.lsBangHoiGiaToc,self};
{"<color=yellow>Quan Hàm - Quan Ấn<color>",self.lsQuanHam,self};
{"<color=yellow>Danh Vọng<color>",self.Danhvong,self};
{"<color=yellow>Trang Bị<color>",self.TrangBi,self};
{"<color=yellow>Vật Phẩm<color>",self.VatPham,self};
{"<color=yellow>Du Long<color>",self.lsDuLong,self};
{"<color=yellow>Lệnh Bài<color>",self.lsLenhBai,self};
{"<color=yellow>Thú Cưỡi - Đồng Hành<color>",self.lsThuCuoiDongHanh,self};
{"<color=yellow>Gọi Boss - Phó Bản<color>",self.lsGoiBoss,self};
{"<color=yellow>Tiềm Năng - Kỹ Năng<color>",self.lsTiemNangKyNang,self};
{"<color=yellow>Điểm Kinh Nghiệm<color>",self.lsDiemKinhNghiem,self};
{"<color=yellow>Mặt Nạ<color>",self.lsMatNa,self};
{"<color=yellow>Hack Tăng Tốc (Chạy-Đánh)<color>",self.lsTangToc,self};
{"Ta Chỉ Xem Qua Thôi..."},
};
Dialog:Say(szMsg, tbOpt);
end

bạn chú ý dòng màu đỏ, mình lấy đó làm minh họa nhé. 1 dòng lệnh trên list đó gồm 2 phần
Phần menu : gồm tất cả những gì trong dấu " ", những gì trong này sẽ show lên thành menu cho bạn thấy ("<color=yellow>Bang Hội - Gia Tộc<color>")
Phần gọi hàm : menu dó có chức năng gì ? nó sẽ gọi đến hàm nào để thực thi ? (self.BacDong)

như vậy ứng với trường hợp của bạn mình sẽ có thêm 1 dòng menu như sau :

{"Money",self.Money,self};

vậy là khi người dùng click vào menu Money nó sẽ gọi hàm Money mà bạn viết để thực thi.

Khi thêm chức năng trong túi tân thủ bạn chú ý như vầy. sau khi viết hàm xong, bạn copy tên hàm (ở đây là Money) xong nhấn Ctrl + F rồi click COUNT (mình dùng notepad++ nhé) sẽ cho ta biết hiện có mấy chổ liên quan đến Money. 1 hàm hữu dụng (khả dụng) sẽ phải có tối thiểu 2 count, 1 ở khai báo (menu) và 1 ở tên hàm thực thi.

Chúc bạn vui !!!

sitachi
11-04-12, 02:57 PM
hophuc cho mình hỏi cách làm sao thấy được ngựa như lạc đà .... và cách lập bang hội 1 mình được ko ?

Lãng Tử Sầu
11-04-12, 05:08 PM
hophuc cho mình hỏi cách làm sao thấy được ngựa như lạc đà .... và cách lập bang hội 1 mình được ko ?

Hướng dẫn lập bang hội 1 mình :)
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

nguyenhophuc87
11-04-12, 08:33 PM
hophuc cho mình hỏi cách làm sao thấy được ngựa như lạc đà .... và cách lập bang hội 1 mình được ko ?

Lập bang hội thì Lãng Tử đã đưa link rồi. còn về chuyện con LẠC ĐÀ thì ...
1./ phải đảm bảo trên server đã add thú cưỡi lạc đà rồi
2./ khai báo lạc đà ở client
3./ Add file hình ảnh cho Lạc Đà vào client (.spr)

bạn tham khảo một số bài viết hướng dẫn add thú cưỡi vào trên forum đi, đã có người hướng dẫn rồi. Mặc định thì sv chưa add mấy con thú lạ đó đâu ^^. add vào cho lạ :D ;;)

denzy2612
11-04-12, 10:47 PM
hophuc cho mình hỏi cách làm sao thấy được ngựa như lạc đà .... và cách lập bang hội 1 mình được ko ?

Hơ mình nói thật:
1. đây là topic của mình, ko liên quan tự lập topic riêng
2. việc thêm lạc đà vào sever chả khác thêm 1 hình ảnh skill mới, hay thay đổi hình ảnh skill cả đâu.
3. Xem lại bạn post j trong topic xin hd cách thay đổi skill của mình nhé!

Nếu mình reply thế này ai khác bạn mình quote khó chịu xin thứ lỗi.

Sesshomaru
11-04-12, 11:19 PM
Mình add vào túi tân thủ thế này :


function tbGift:Money()
me.Earn(50000000,0);
me.AddJbCoin(1000000)
me.AddBindCoin(50000000);
me.AddBindMoney(50000000);
me.ChangeCurMakePoint(20002000);
me.ChangeCurGatherPoint(20002000);
end

function tbGift:Tiemnang()
me.AddPotential(1000);
end

function tbGiftiemkynang()
me.AddFightSkillPoint(100);
end

function tbGift:CauHonNgoc()
me.AddItem(18,1,146,3);
end

function tbGift:AddExp()
me.AddExp(5000000);
end


Đã đồng bộ event và event_pak. Đã reset sv nhưng khi vào lại túi tân thủ của mình không khác ji, ko có thêm dòng nào cả so với nguyên gốc.
Mong bạn nào biết chỉ giúp mình với!
Thanks
function tbGiftiemkynang()
mình chỉ thấy dòng này sai.chắc chắn nó sẽ không load.còn không load đến như thế nào thì mình cũng chẳng biết
vì bạn nói hơi mơ hồ

nh0kk3n2310
12-04-12, 02:42 PM
Hơ mình nói thật:
1. đây là topic của mình, ko liên quan tự lập topic riêng
2. việc thêm lạc đà vào sever chả khác thêm 1 hình ảnh skill mới, hay thay đổi hình ảnh skill cả đâu.
3. Xem lại bạn post j trong topic xin hd cách thay đổi skill của mình nhé!

Nếu mình reply thế này ai khác bạn mình quote khó chịu xin thứ lỗi.

minh khuyen ban dung nen add nhung thu do vao vi neu add vao se lam patch nang them mak may con do cung ko co them chuc nang gi moi nen dung nen add vao

nguyenhophuc87
12-04-12, 03:33 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

denzy2612
12-04-12, 05:58 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Đây là lần cuối mình nói về vấn đề này:
1. Lần trc đã spam topic xin hướng dẫn của mình
2. Lần này "pots ké" (Spam) trong khi có cái nút "Viết chủ đề mới" to đùng
3. Tỏ ra khinh thường người khác, không giúp còn spam với giọng điệu ta nguy hiểm
4. Văng tục, xúc phạm mình!