Kết quả 1 đến 10 của 24
-
24-04-12, 11:18 PM #1
- Ngày tham gia
- Jan 2012
- Bài viết
- 83
- Thanks
- 10
- Thanked 666 Times in 45 Posts
Hướng dẫn chỉnh giới hạn cấp cho server cao hơn cấp 150 :)
Mình test thử mở cấp 200 ( các bạn có thể thay bằng cấp khác, có thể mở nhiều giới hạn cấp như 200, xong lên 300, tiếp tục tăng trong lần mở tiếp theo )
[Only registered and activated users can see links. ]
[Only registered and activated users can see links. ]
mình lấy ví dụ mở thêm 1 giới hạn cấp là 200
Bước 1: chỉnh globaltaskdef.lua để tạo biến lưu 1 giới hạn cấp mới
globaltaskdef.lua có trong
Server\gamecenter\script\misc\
Server\gameserver\script\misc\
Client\script\misc\
tìm DBTASD_SERVER_SETMAXLEVEL150
chèn thêm 1 dòng vào bên dưới có dạng
DBTASD_SERVER_SETMAXLEVEL200 = 201;
để là số >201 nhá (ví dụ muốn tạo thêm 1 giới hạn cấp tiếp theo là 300 add thêm 1 dòng như thế vào thay SETMAXLEVEL200 thành SETMAXLEVEL300 và số 201 thành 202)
Bước 2: chỉnh setmaxlevel.lua
globaltaskdef.lua có trong
Server\gamecenter\script\player\
Server\gameserver\script\player\
ngay dưới dòng function Player:SetMaxLevelGC() chèn như sau
PHP Code:function Player:SetMaxLevelGC()
if TimeFrame:GetState("OpenLevel200") == 1 then
if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL200) == 0 then
KGblTask.SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL200, GetTime());
end
if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL150) == 0 then
KGblTask.SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL150, GetTime());
end
if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL99) == 0 then
KGblTask.SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL99, GetTime());
end
if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL89) == 0 then
KGblTask.SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL89, GetTime());
end
if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL79) == 0 then
KGblTask.SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL79, GetTime());
end
Dbg:WriteLog("Player","Cap cao nhat 200");
GlobalExcute({"Player:SetMaxLevelGC2GS", 200});
GlobalExcute({"Player.tbOffline:OnUpdateLevelInfo"});
Task.tbHelp:UpdateLevelOpenTimeNews(DBTASD_SERVER_SETMAXLEVEL200, 200);
return 0;
end
if TimeFrame:GetState("OpenLevel150") == 1 then
KGblTask.SCSetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL200, 0);
.........................
PHP Code:function Player:SetMaxLevelGS()
--if TimeFrame:GetState("OpenLevel99") == 1 then
if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL200) ~= 0 then
if KPlayer.GetMaxLevel() < 200 then
KPlayer.SetMaxLevel(200);
Dbg:WriteLog("Player","Cap cao nhat 200");
end
return 0;
end
if KGblTask.SCGetDbTaskInt(DBTASD_SERVER_SETMAXLEVEL150) ~= 0 then
if KPlayer.GetMaxLevel() < 150 then
....................
attrib_level.txt có trong
Server\gameserver\setting\player\
Client\setting\player\
mình lấy ví dụ của mình
Bước 4: chỉnh timeframe.txt để xác định ngày mở cấp
timeframe.txt có trong
Server\gamecenter\setting\timeframe
Server\gameserver\setting\timeframe
Client\setting\timeframe
mình đặt như sau, các bạn có thể chỉnh tùy ý, nên để ngày mở cấp tiếp theo lớn hơn
sau đây là bản update mình đã mở sẵn giới hạn cấp lên 200
Lần sửa cuối bởi xaophayxoan, ngày 24-04-12 lúc 11:36 PM.
Khách viếng thăm hãy cùng xaophayxoan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 30 Users Say Thank You to xaophayxoan For This Useful Post:
bibo91 (17-02-13), DoanHuynh (12-09-12), dockiem (28-06-12), dongnguyen0510 (27-04-12), duccom0123 (25-04-12), enigmatic (12-06-12), everyonemore (25-04-12), giangbanlac (04-02-14), hieu0071990 (17-06-12), hieudkny11o2 (27-09-14), huy228866 (24-04-12), huydesigner (10-06-12), khactai (25-04-12), khoa135789 (25-08-12), Lãng Tử Sầu (25-04-12), lolvn (11-11-14), meo_meo (14-06-12), nguyendung2011 (24-04-12), nguyenhophuc87 (25-04-12), nokia1100 (11-08-19), ookurooo (25-04-12), phalex (15-08-12), prinz (17-06-12), quangken (25-04-12), quangvienvip3 (28-04-12), satthupro95 (10-06-12),
VNGameZoneVN(25-04-12), voanhnhat20010 (30-06-13),Yahoo.com(04-07-12), __Jie__ (05-10-14)
-
24-04-12, 11:28 PM #2
Ðề: Hướng dẫn chỉnh giới hạn cấp cho server cao hơn cấp 150 :)
có chiêu đâu mà mở cấp làm j xoan @@, chỉ tớ cách fix pass đi, sao vào pass nào nó cũng được vậy nè, đã chỉnh bishop mà vẫn ko ăn thua , mặc dù lúc cài xampp đã cài đầy đủ theo video trantoai223 , đọc mấy pic kia thì cũng y chang thế chưa giải thích được
Khách viếng thăm hãy cùng nguyendung2011 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 nguyendung2011 vì bài viết này !
voanhnhat20010 (30-06-13)
-
24-04-12, 11:30 PM #3
- Ngày tham gia
- Dec 2011
- Bài viết
- 270
- Thanks
- 27
- Thanked 39 Times in 33 Posts
Ðề: Hướng dẫn chỉnh giới hạn cấp cho server cao hơn cấp 150 :)
Khách viếng thăm hãy cùng huy228866 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 2 Users Say Thank You to huy228866 For This Useful Post:
nguyendung2011 (24-04-12), voanhnhat20010 (30-06-13)
-
24-04-12, 11:31 PM #4
Ðề: Hướng dẫn chỉnh giới hạn cấp cho server cao hơn cấp 150 :)
tks 2 bạn, mình sẽ làm thử
Khách viếng thăm hãy cùng nguyendung2011 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 nguyendung2011 vì bài viết này !
voanhnhat20010 (30-06-13)
-
25-04-12, 12:39 PM #5
- Ngày tham gia
- Mar 2012
- Đang ở
- https://t.me*********
- Bài viết
- 427
- Thanks
- 202
- Thanked 565 Times in 74 Posts
Ðề: Hướng dẫn chỉnh giới hạn cấp cho server cao hơn cấp 150 :)
bạn viết dc code chỉ >cấp 80 nhận đồ và chỉ cho nhận 1 lần thôi. nhận lần 2 ko dc. add vào 1 NPC
Khách viếng thăm hãy cùngVNGameZoneVNxâ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 VNGameZoneVN vì bài viết này !
voanhnhat20010 (30-06-13)
-
25-04-12, 12:56 PM #6
- Ngày tham gia
- May 2011
- Đang ở
- Biện Kinh
- Bài viết
- 728
- Thanks
- 221
- Thanked 161 Times in 129 Posts
Ðề: Hướng dẫn chỉnh giới hạn cấp cho server cao hơn cấp 150 :)
tksssssssssssssssssssssssssssssssssssssss
30 charrrrrrrrrrrrrrrrrhóng được share jx2
-
Các thành viên gởi lời cảm ơn đến ookurooo vì bài viết này !
voanhnhat20010 (30-06-13)
-
25-04-12, 05:54 PM #7
- Ngày tham gia
- Apr 2012
- Bài viết
- 42
- Thanks
- 2
- Thanked 3 Times in 3 Posts
Ðề: Hướng dẫn chỉnh giới hạn cấp cho server cao hơn cấp 150 :)
xoắn ơi bác làm giúp anh em lên 250 nữa đ cko .mình làm toàn báo lỗi sever thui. thanki bác nhé. ak mà bác có thể chỉ rõ cách chỉnh xửa phầm thương hoạt động đc ko .pên toppic kia mơ hồ quá ko hiweeru dc
Khách viếng thăm hãy cùng arsenalk108 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 arsenalk108 vì bài viết này !
voanhnhat20010 (30-06-13)
-
25-04-12, 06:05 PM #8
Ðề: Hướng dẫn chỉnh giới hạn cấp cho server cao hơn cấp 150 :)
có ích cho đồng loại, cảm ơn tinh thần chia sẽ học hỏi
Khách viếng thăm hãy cùng nguyenhophuc87 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 nguyenhophuc87 vì bài viết này !
voanhnhat20010 (30-06-13)
-
25-04-12, 06:51 PM #9
Ðề: Hướng dẫn chỉnh giới hạn cấp cho server cao hơn cấp 150 :)
thế này khi train từ cấp 150 sẽ không nhận được kinh nghiệm nào.và cấp 150 giới hạn máu,kháng...vv sẽ chẳng khác gì cấp 200 bạn vừa mở.đơn giản nó chỉ được thêm điểm tiềm năng và kĩ năng của 50 cấp thêm bằng hàm addlevel.tức là với online sẽ không có tác dụng.muốn mở phải chỉnh nhiều hơn ở setting\player\
trong đó có 1 file quy định các chỉ số cho từng cấp.đang dùng máy khác nên ko nói tên được.các bạn chịu khó tìm nhé.
ngu kiến của tại hạ.có gì sai sót mong các tiền bối thông cảm.Khách viếng thăm hãy cùng Sesshomaru xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 3 Users Say Thank You to Sesshomaru For This Useful Post:
dockiem (28-06-12), voanhnhat20010 (30-06-13), xaophayxoan (25-04-12)
-
25-04-12, 08:26 PM #10
- Ngày tham gia
- Jan 2012
- Bài viết
- 83
- Thanks
- 10
- Thanked 666 Times in 45 Posts
Ðề: Hướng dẫn chỉnh giới hạn cấp cho server cao hơn cấp 150 :)
ý của bác chắc là file attrib_level.txt, ở bước 3 có nói
nó quy định chỉ số các thuộc tính ở từng cấp
mình cũng hướng dẫn là phải add thêm từ cấp 151 trở đi thì mới lên đc level, mình chỉ làm đơn giản là số exp lên cấp sẽ tăng dần theo từng cấp, còn các chỉ số khác sẽ giống với cấp 150 (như đánh quái đc số bạc+kinh nghiệm = cấp 150 dù level >150 nhưng số kinh nghiệm để lên 1 cấp sẽ khác nhau...)
tiếp nữa là ủy thác cấp >150 sẽ ko đc kinh nghiệm, mình đoán vậy chứ chưa test, vì trong file offline.lua có, bạn nào thích offline nhận đc kinh nghiệm thì có thể tự tìm hiểu file này và điều chỉnh theo ýKhách viếng thăm hãy cùng xaophayxoan 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 xaophayxoan vì bài viết này !
voanhnhat20010 (30-06-13)