PDA

View Full Version : [KT] Cách chỉnh cường hóa 1 lần lên +16



vipbk
13-12-12, 10:41 PM
Khỏi dài dòng, vào đề luôn :D

Lưu ý: chỉ dành cho bạn nào chưa biết, pro nào biết rồi làm ơn đi ra hoặc ở lại nhưng không chém :))

* Các bạn mở file: gameserver\script\item\function\enhance.lua

tìm đoạn:

local nRet = pEquip.Regenerate(
pEquip.nGenre,
pEquip.nDetail,
pEquip.nParticular,
pEquip.nLevel,
pEquip.nSeries,
pEquip.nEnhTimes + 1,
pEquip.nLucky,
pEquip.GetGenInfo(),
0,
pEquip.dwRandSeed,
0
);

sửa lại thành:

local nRet = pEquip.Regenerate(
pEquip.nGenre,
pEquip.nDetail,
pEquip.nParticular,
pEquip.nLevel,
pEquip.nSeries,
16,
pEquip.nLucky,
pEquip.GetGenInfo(),
0,
pEquip.dwRandSeed,
0
);

RELOAD SCRIPT là xong :)


<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>

<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>


-> Chỉ cần 1 viên HT bất kỳ, ép thành công sẽ lên +16, xịt không tính :))

* Ưu điểm:
lên thẳng +16, tiện cho việc test đồ

* Nhược điểm:
mọi trang bị có thể cường hóa đều lên +16
ví dụ: trang bị cấp 1 chỉ có max CH = 4 cũng lên 16 =)) (đã test)

* Khắc phục nhược điểm này, ta sẽ cho cường hóa 1 lần lên luôn max cấp CH có thể có của trang bị, cách làm như sau:
Thêm vào hàm sau:

local nEnhanceMax = Item:CalcMaxEnhanceTimes(pEquip);
nằm trong hàm:

function Item:Enhance(pEquip, tbEnhItem, nMoneyType, nParam)
sau đó sửa lại code đã chỉnh ở trên thành:

local nRet = pEquip.Regenerate(
pEquip.nGenre,
pEquip.nDetail,
pEquip.nParticular,
pEquip.nLevel,
pEquip.nSeries,
nEnhanceMax,
pEquip.nLucky,
pEquip.GetGenInfo(),
0,
pEquip.dwRandSeed,
0
);

<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>

* Dựa vào cách chỉnh sửa này ta có thể cho cường hóa 1 lần lên 2, 4 ... cấp bằng cách sửa pEquip.nEnhTimes + 1 thành pEquip.nEnhTimes + 2, pEquip.nEnhTimes + 4 ... miễn là các số này là ước của 16 (16 chia hết cho nó). Giả sử là 3 thì sẽ CH theo thứ tự này: 0 - 3 - ... - 15 - 18 :))

File đã chỉnh sẵn, download về giải nén bỏ vào: gameserver\script\item\function\
<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>

minhcanhitvn
14-12-12, 01:51 AM
Vip cho hỏi là file luyện hóa, muốn chỉnh Item đầu vào thì làm sao nhỉ, kiểu như ngoài trang bị và luyện hóa đồ có thể cho thêm vật phẩm khác vào ý?

vipbk
14-12-12, 07:46 AM
luyện hóa ở file này: gameserver\script\item\function\refine.lua, vấn đề của bạn mình chưa rõ, đang tìm :-?

hachgame01
14-12-12, 09:25 PM
luyện hóa ở file này: gameserver\script\item\function\refine.lua, vấn đề của bạn mình chưa rõ, đang tìm :-?

vippk ơi cho mình cái file cường hóa đó đi chứ mình chỉnh sao mà nó đập xịt hồi

DemonSlayer
14-12-12, 09:31 PM
Ngon =p~

vipbk
14-12-12, 09:32 PM
vippk ơi cho mình cái file cường hóa đó đi chứ mình chỉnh sao mà nó đập xịt hồi

<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>

kakakura
14-12-12, 10:50 PM
Vip ơi sẳn cho mình hỏi cái . Là Boss 55,75, 95, TTH đó nó có mở theo file timefram không sao ? mình đâu có chỉnh gì đâu ngoài cho cấp mở lên cao hơn mà mỗi khi tới thời gian chỉ xuất hiện boss 55 và 75 TTH cũng không có .

file ở gc


Id Name TimeFrameDay TimeFrameTime ClassName
Từ khóa ID Miêu tả danh hiệu Server mở mấy ngày Thời gian mở (giờ mở) Loại
1 Mở cấp 69 0 2000 OpenLevel69
2 Mở cấp 79 1 2000 OpenLevel79
3 Mở cấp 89 2 2000 OpenLevel89
4 Mở cấp 99 5 2000 OpenLevel99
5 Mở boss thế giới cấp 55 (1 ngày sau khi mở server) 1 0 OpenBoss55
6 Mở boss thế giới cấp 75 (2 ngày sau khi mở cấp 79) 3 0 OpenBoss75
7 Mở boss thế giới cấp 95 (2 ngày sau khi mở cấp 99) 7 0 OpenBoss95
8 Mở cấp 150 7 2000 OpenLevel150
9 Đóng Bạch Hổ Đường (sơ) 2 (1 tuần sau khi mở cấp 99) 12 2000 CloseBaiHuTangChu2
10 Bạch Hổ Đường (cao) chỉ mở 1 trận (50 ngày sau khi mở cấp 99) 55 2000 OpenOneAdvBaiHuTang
11 Chiến trường Phượng Tường chỉ mở 1 trận (Sau khi mở cấp 150, 50 ngày sau) 57 2000 OpenOneFengXiangBattle
12 Mở nhiệm vụ Tiêu Dao Cốc (7 ngày sau khi mở cấp 79) 8 0 OpenXoyoGameTask
13 Mở boss thế giới cấp 120 (20 ngày sau khi mở cấp 150) 27 0 OpenBoss120
14 Mở Bạch Hổ Đường Hoàng Kim (20 ngày sau khi mở cấp 150) 27 0 OpenBaiHuTangGolden
15 Mở cấp 200 14 2000 OpenLevel200


với cái là mình chỉnh exp 9999999 mà đi trajn lại không có exp nhĩ . giúp dùm mình cái nha .

minhcanhitvn
14-12-12, 10:59 PM
Id Name TimeFrameDay TimeFrameTime ClassName
Từ khóa ID Miêu tả danh hiệu Server mở mấy ngày Thời gian mở (giờ mở) Loại
1 Mở cấp 69 0 2000 OpenLevel69
2 Mở cấp 79 1 2000 OpenLevel79
3 Mở cấp 89 2 2000 OpenLevel89
4 Mở cấp 99 5 2000 OpenLevel99
5 Mở boss thế giới cấp 55 (1 ngày sau khi mở server) 1 0 OpenBoss55
6 Mở boss thế giới cấp 75 (2 ngày sau khi mở cấp 79) 3 0 OpenBoss75
7 Mở boss thế giới cấp 95 (2 ngày sau khi mở cấp 99) 7 0 OpenBoss95
8 Mở cấp 150 7 2000 OpenLevel150
9 Đóng Bạch Hổ Đường (sơ) 2 (1 tuần sau khi mở cấp 99) 12 2000 CloseBaiHuTangChu2
10 Bạch Hổ Đường (cao) chỉ mở 1 trận (50 ngày sau khi mở cấp 99) 55 2000 OpenOneAdvBaiHuTang
11 Chiến trường Phượng Tường chỉ mở 1 trận (Sau khi mở cấp 150, 50 ngày sau) 57 2000 OpenOneFengXiangBattle
12 Mở nhiệm vụ Tiêu Dao Cốc (7 ngày sau khi mở cấp 79) 8 0 OpenXoyoGameTask
13 Mở boss thế giới cấp 120 (20 ngày sau khi mở cấp 150) 27 0 OpenBoss120
14 Mở Bạch Hổ Đường Hoàng Kim (20 ngày sau khi mở cấp 150) 27 0 OpenBaiHuTangGolden
15 Mở cấp 200 14 2000 OpenLevel200
TimeframDay chỉnh hết về số 0 là OK!

vipbk
14-12-12, 11:11 PM
trong gamesetting.ini dòng ExpRate không nên chỉnh quá lớn, khoảng 1000000 là nhiều lắm rồi

kakakura
14-12-12, 11:19 PM
Để mình thử mà cái đó chỉnh ở gc thui hay cả hai bạn là gc và gs vậy ?

còn vấn đề exp cao qá mà tân lăng không có exp thì chỉnh sao vậy ?

--- Chế độ gộp bài viết ---


trong gamesetting.ini dòng ExpRate không nên chỉnh quá lớn, khoảng 1000000 là nhiều lắm rồi

Mình có coi lại là mình chỉnh có 999990 mà khi trajn tần lăng không có exp mà quái thì ok , có cách nào chỉnh cho có exp ỏ tân lằng hem cậu .

kakakura
14-12-12, 11:46 PM
Để mình thử mà cái đó chỉnh ở gc thui hay cả hai bạn là gc và gs vậy ?

còn vấn đề exp cao qá mà tân lăng không có exp thì chỉnh sao vậy ?

--- Chế độ gộp bài viết ---



Mình có coi lại là mình chỉnh có 999990 mà khi trajn tần lăng không có exp mà quái thì ok , có cách nào chỉnh cho có exp ỏ tân lằng hem cậu .

Up lên nào ....... cách fix đi tân lăng có exp nào .

kakaknight12
15-12-12, 08:57 PM
Mình vẫn dùng file gốc server cũ xoắn vẫn đi TL có exp bình thường mà,mình ko chỉnh exp cao như bạn kia do vào đó kiếm NL là chính :D