Kết quả 1 đến 5 của 5
-
29-07-14, 10:18 PM #1
- Ngày tham gia
- Mar 2014
- Bài viết
- 52
- Thanks
- 46
- Thanked 30 Times in 18 Posts
Pro chỉ giúp cách dùng me.AddLevel();
Sau một thời gian bập bẹ em đã viết 1 đoạn code. Giúp mình có thể tăng & giảm lv được. Nhưng em đang rất băn khoăn. Code của e, khi giảm lv thìphải Đăng Xuất(Player:SetFree(me.szName); ) thì mới có tác dụng.
Pro nào biết code để khi giảm lv mà nhân vật không phải đăng xuất mà vẫn có tác dụng (Như lúc Trùng Sinh của sv kiemthevng.com) thì làm ơn bày giúp e. Hoặc đoạn code này sai gì cũng bày cho em biết luôn nhé. Em tự mày mò thôi. Thanks các pro nhiều!
Code:function tbAdminCard:TestTiThoi() Dialog:AskNumber("MuốnCấpNào?", 200, self.DieuChinhCap, self); end function tbAdminCard:DieuChinhCap(nCapNhapVao) if nCapNhapVao > me.nLevel then me.AddLevel(nCapNhapVao-me.nLevel); else if nCapNhapVao < me.nLevel then me.ResetFightSkillPoint(); -- Reset diem tien nang me.UnAssignPotential(); me.AddLevel(nCapNhapVao-me.nLevel); me.NewWorld(1,1391,3082); --Player:SetFree(me.szName); --đăng xuất mới có tác dụng else if nCapNhapVao == me.nLevel then me.Msg ("Đang ở cấp này rồi!"); end end end end
Khách viếng thăm hãy cùng lufrev xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
30-07-14, 06:46 AM #2
Ðề: Pro chỉ giúp cách dùng me.AddLevel();
PHP Code:function tbGMCard:nhanlv()
Dialog:AskNumber("Level bạn muốn :", 200, self.level_ok, self);
end
function tbGMCard:level_ok(szSoLuong)
me.AddLevel(szSoLuong-me.nLevel);
end
Khách viếng thăm hãy cùng Sesshomaru xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến Sesshomaru vì bài viết này !
lufrev (30-07-14)
-
30-07-14, 07:25 AM #3
- Ngày tham gia
- Mar 2014
- Bài viết
- 52
- Thanks
- 46
- Thanked 30 Times in 18 Posts
Ðề: Pro chỉ giúp cách dùng me.AddLevel();
Khách viếng thăm hãy cùng lufrev xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
31-07-14, 12:40 PM #4
- Ngày tham gia
- Apr 2012
- Đang ở
- SafeZone
- Bài viết
- 523
- Thanks
- 82
- Thanked 248 Times in 125 Posts
Ðề: Pro chỉ giúp cách dùng me.AddLevel();
Ý của chủ topic là giảm Level, nhưng client nhìn không giảm. Thực tế là đã giảm rồi, nhưng do client hiện thị ko đúng, bạn ko cần dùng hàm SetFree gì đó hoặc out game đâu, bản chỉ cần di chuyển sang map mới(tất nhiên map không trùng ID của gs bạn mới đứng, nếu Sever chỉ chạy có 1gs thì cái này ko có tác dụng nhé)
Khách viếng thăm hãy cùng mrkutepro xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến mrkutepro vì bài viết này !
lufrev (31-07-14)
-
31-07-14, 08:45 PM #5
- Ngày tham gia
- Mar 2014
- Bài viết
- 52
- Thanks
- 46
- Thanked 30 Times in 18 Posts
Ðề: Pro chỉ giúp cách dùng me.AddLevel();
Khách viếng thăm hãy cùng lufrev xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[Gunny] ai biết chỉ giúp với
Bởi vipcuonghy trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 7Bài viết cuối: 10-05-14, 11:12 AM -
[Gunny] Cần tìm người làm giúp or chỉ làm
Bởi sidanlovehan trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 6Bài viết cuối: 27-01-14, 08:13 AM -
[JX] Cần mấy anh chị vào giúp em
Bởi phuoclocku trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 17-03-13, 10:03 AM -
[TLBB] Cần giúp điều chỉnh exp nhận được
Bởi hien122 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 9Bài viết cuối: 15-10-12, 10:56 PM -
A chị nào có lòng giúp e :(
Bởi _Tum_ trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 12Bài viết cuối: 08-08-10, 11:34 PM