PDA

View Full Version : [KT] Chỉnh lại khoảng cách thi triển chiệu



ryoma_kenshin
02-04-12, 11:03 AM
các bác ơi , cho mình hỏi tý,

1/làm sao để chình giảm xuống thời gian thi triển một skill vậy. mình lấy vd skill cạm bẫy , rất tốn thời gian để hồi , làm sao cho thời gian ấy trở thành 0 để thi triển liên tục được vậy.

2/1 skill của phái võ đang là quy định sử dụng kiếm , làm sao mình quy định lại là dùng triền thủ (bao tay ) được ah ...
thanks các bác

cuccut
03-04-12, 09:47 AM
theo sự hiểu biết của mình, mình xin trả lời bạn như sau:

1) giảm thời gian sử dụng skill, vân vân... bạn vào:
gameserver\script\fightskill\faction\
trong đó có 12 file lua là script skill của 12 phái
bạn có thể chỉnh sửa tùy ý.

Ví dụ bạn muốn giảm thời gian sử dụng skill thì bạn làm như sau:
- Đầu tiên bạn vào: (bằng Excel)
gameserver\setting\fightskill\skill.txt
vào file đó để tìm tên skill, VD skill "Độc thích cốt" xem cột BU (trong excel) tên là ducigu
- Mở file: gameserver\script\fightskill\faction\tangmen.lua <= Phái đường môn
tìm dòng ducigu, trong đó có nhiều số (nhìn choáng 8-}):


ducigu={ --毒刺骨_20
appenddamage_p= {{{1,100},{20,100},{21,100*FightSkill.tbParam.nSad d}}},
physicsenhance_p={{{1,5},{10,50},{20,80},{21,80*Fi ghtSkill.tbParam.nSadd}}},
poisondamage_v={{{1,5},{10,50},{20,80},{21,80*Figh tSkill.tbParam.nSadd}},{{1,9*3},{20,9*3}}},
skill_maxmissile={{{1,3},{10,5},{20,8},{21,8}}},
skill_cost_v={{{1,10},{20,150},{21,150}}},
skill_mintimepercast_v={{{1,2.5*18},{20,2.5*18},{2 1,2.5*18}}},
seriesdamage_r={{{1,50},{20,100},{21,100}}},
addskilldamagep={72, {{1,2},{20,30},{21,35}},1},
addskilldamagep2={74, {{1,2},{20,30},{21,35}}, 1},
addskilldamagep3={796, {{1,2},{20,30},{21,35}}},
addskilldamagep4={797, {{1,2},{20,30},{21,35}}},
missile_lifetime_v={30*18},
},

chú ý dòng:


skill_mintimepercast_v={{{1,2.5*18},{20,2.5*18},{2 1,2.5*18}}},

Đó chính là thời gian giãn cách thi triển chiêu thức
ta thấy: 1,2.5*18 là 1 skill
20,2.5*18 là max skill (20)
cái số 2.5 chính là thời gian giãn cách (tính bằng giây), còn cái số 18 kệ nó =))
=> sửa cái số 2.5 tùy ý

Bạn có thể làm tương tự với các chiêu khác, với các phái khác, có thể chỉnh nhiều thứ khác nữa :D

Sau cùng là cóp qua client đồng bộ ;)

còn vấn đề 2) skill quy định dùng kiếm hay triền thủ... mình không rõ, đang mày mò :))

Chúc bạn thành công !!!

ryoma_kenshin
03-04-12, 12:14 PM
theo sự hiểu biết của mình, mình xin trả lời bạn như sau:

1) giảm thời gian sử dụng skill, vân vân... bạn vào:
gameserver\script\fightskill\faction\
trong đó có 12 file lua là script skill của 12 phái
bạn có thể chỉnh sửa tùy ý.

Ví dụ bạn muốn giảm thời gian sử dụng skill thì bạn làm như sau:
- Đầu tiên bạn vào: (bằng Excel)
gameserver\setting\fightskill\skill.txt
vào file đó để tìm tên skill, VD skill "Độc thích cốt" xem cột BU (trong excel) tên là ducigu
- Mở file: gameserver\script\fightskill\faction\tangmen.lua <= Phái đường môn
tìm dòng ducigu, trong đó có nhiều số (nhìn choáng 8-}):


ducigu={ --毒刺骨_20
appenddamage_p= {{{1,100},{20,100},{21,100*FightSkill.tbParam.nSad d}}},
physicsenhance_p={{{1,5},{10,50},{20,80},{21,80*Fi ghtSkill.tbParam.nSadd}}},
poisondamage_v={{{1,5},{10,50},{20,80},{21,80*Figh tSkill.tbParam.nSadd}},{{1,9*3},{20,9*3}}},
skill_maxmissile={{{1,3},{10,5},{20,8},{21,8}}},
skill_cost_v={{{1,10},{20,150},{21,150}}},
skill_mintimepercast_v={{{1,2.5*18},{20,2.5*18},{2 1,2.5*18}}},
seriesdamage_r={{{1,50},{20,100},{21,100}}},
addskilldamagep={72, {{1,2},{20,30},{21,35}},1},
addskilldamagep2={74, {{1,2},{20,30},{21,35}}, 1},
addskilldamagep3={796, {{1,2},{20,30},{21,35}}},
addskilldamagep4={797, {{1,2},{20,30},{21,35}}},
missile_lifetime_v={30*18},
},

chú ý dòng:


skill_mintimepercast_v={{{1,2.5*18},{20,2.5*18},{2 1,2.5*18}}},

Đó chính là thời gian giãn cách thi triển chiêu thức
ta thấy: 1,2.5*18 là 1 skill
20,2.5*18 là max skill (20)
cái số 2.5 chính là thời gian giãn cách (tính bằng giây), còn cái số 18 kệ nó =))
=> sửa cái số 2.5 tùy ý

Bạn có thể làm tương tự với các chiêu khác, với các phái khác, có thể chỉnh nhiều thứ khác nữa :D

Sau cùng là cóp qua client đồng bộ ;)

còn vấn đề 2) skill quy định dùng kiếm hay triền thủ... mình không rõ, đang mày mò :))

Chúc bạn thành công !!!

Thanks bạn nhiều lắm.. mình đã làm được.. cái 1... còn cái quy định chưa làm được. hjx
ah sẵn bác cho mình hỏi vấn đề nữa ... như mình có thể edit được skill không nhỉ... ? vd như cái bang chưởng 4 con rồng ra theo đường thẳng , mình có thể nào chỉnh nó đi theo đường cong như ý muốn được không .. thanks bạn nhiều

cuccut
03-04-12, 09:44 PM
Thanks bạn nhiều lắm.. mình đã làm được.. cái 1... còn cái quy định chưa làm được. hjx
ah sẵn bác cho mình hỏi vấn đề nữa ... như mình có thể edit được skill không nhỉ... ? vd như cái bang chưởng 4 con rồng ra theo đường thẳng , mình có thể nào chỉnh nó đi theo đường cong như ý muốn được không .. thanks bạn nhiều

nút THANKS to đùng trên kia kìa =))

edit skill như bạn nói nghe hơi ảo :))

cái đó là do nhà sản xuất, chắc không ai chỉnh được đâu ;)

denzy2612
05-04-12, 03:08 PM
Mình đã làm theo cách của bạn, đã đồng bộ client nhưng ko đc bạn ạ.
Mình edit skill MTCC Võ Đang Kiếm "Lưỡng Nghi Kiếm" khoảng cách thi triển từ 60s ---> 1s nhưng không đc !
Bạn có thể chỉ thêm giúp mình đc k ?

cuccut
05-04-12, 06:01 PM
Mình đã làm theo cách của bạn, đã đồng bộ client nhưng ko đc bạn ạ.
Mình edit skill MTCC Võ Đang Kiếm "Lưỡng Nghi Kiếm" khoảng cách thi triển từ 60s ---> 1s nhưng không đc !
Bạn có thể chỉ thêm giúp mình đc k ?

mình đã test cho bạn, đã ok, bạn làm như sau:
bạn vào file: script\fightskill\faction\wudang.lua

tìm dòng:


jianwuadvancedbook={
appenddamage_p= {{{1,55*0.7},{10,55},{14,55*1.2}}},
physicsenhance_p={{{1,125*0.7},{10,125},{14,125*1. 2}}},
lightingdamage_v={
[1]={{1,550*0.9*0.7},{10,550*0.9},{14,550*0.9*1.2}},
[3]={{1,550*1.1*0.7},{10,550*1.1},{14,550*1.1*1.2}}
},
seriesdamage_r={{{1,250},{10,250}}},
skill_cost_v={{{1,1000},{10,1000}}},
skill_mintimepercast_v={{{1,60*18},{10,60*18}}},
skill_mintimepercastonhorse_v={{{1,60*18},{10,60*1 8}}},
skill_skillexp_v=FightSkill.tbParam.tbHighBookSkil lExp,
},

sửa thành:


jianwuadvancedbook={
appenddamage_p= {{{1,55*0.7},{10,55},{14,55*1.2}}},
physicsenhance_p={{{1,125*0.7},{10,125},{14,125*1. 2}}},
lightingdamage_v={
[1]={{1,550*0.9*0.7},{10,550*0.9},{14,550*0.9*1.2}},
[3]={{1,550*1.1*0.7},{10,550*1.1},{14,550*1.1*1.2}}
},
seriesdamage_r={{{1,250},{10,250}}},
skill_cost_v={{{1,1000},{10,1000}}},
skill_mintimepercast_v={{{1,1*18},{10,1*18}}},
skill_mintimepercastonhorse_v={{{1,1*18},{10,1*18} }},
skill_skillexp_v=FightSkill.tbParam.tbHighBookSkil lExp,
},

xong cóp qua client.

Hình ảnh test:
<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 bạn thành công !!! :>

denzy2612
05-04-12, 06:25 PM
mình đã test cho bạn, đã ok, bạn làm như sau:
bạn vào file: script\fightskill\faction\wudang.lua

tìm dòng:


jianwuadvancedbook={
appenddamage_p= {{{1,55*0.7},{10,55},{14,55*1.2}}},
physicsenhance_p={{{1,125*0.7},{10,125},{14,125*1. 2}}},
lightingdamage_v={
[1]={{1,550*0.9*0.7},{10,550*0.9},{14,550*0.9*1.2}},
[3]={{1,550*1.1*0.7},{10,550*1.1},{14,550*1.1*1.2}}
},
seriesdamage_r={{{1,250},{10,250}}},
skill_cost_v={{{1,1000},{10,1000}}},
skill_mintimepercast_v={{{1,60*18},{10,60*18}}},
skill_mintimepercastonhorse_v={{{1,60*18},{10,60*1 8}}},
skill_skillexp_v=FightSkill.tbParam.tbHighBookSkil lExp,
},

sửa thành:


jianwuadvancedbook={
appenddamage_p= {{{1,55*0.7},{10,55},{14,55*1.2}}},
physicsenhance_p={{{1,125*0.7},{10,125},{14,125*1. 2}}},
lightingdamage_v={
[1]={{1,550*0.9*0.7},{10,550*0.9},{14,550*0.9*1.2}},
[3]={{1,550*1.1*0.7},{10,550*1.1},{14,550*1.1*1.2}}
},
seriesdamage_r={{{1,250},{10,250}}},
skill_cost_v={{{1,1000},{10,1000}}},
skill_mintimepercast_v={{{1,1*18},{10,1*18}}},
skill_mintimepercastonhorse_v={{{1,1*18},{10,1*18} }},
skill_skillexp_v=FightSkill.tbParam.tbHighBookSkil lExp,
},

xong cóp qua client.

Hình ảnh test:
<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 bạn thành công !!! :>

Rất cám ơn bạn, mình edit đc rồi, hoá ra phải edit cả skill_mintimepercastonhorse_v :))

legend1250
05-04-12, 06:26 PM
Người ta đã chỉ hết sức mình và chủ topic đã thành công nhưng sao không thấy Thanks = hành động nhỉ :)

ryoma_kenshin
05-04-12, 07:31 PM
hì . đã thanks bác bằng hành động , hjhj , mấy hôm nay em thi cử wa' nên không vào topic , bi giờ đã thanks .. sỏy các bác vì sự chậm trễ này ...hjhj

denzy2612
06-04-12, 08:41 AM
Bác Cucut cho mình hỏi 1 chút, bạn có thể giúp mình fix lại cái skill Tam liên kích của skill 9x Côn Lôn đao ko, vì mỗi lần nó đc kích hoạt khi dùng skill 9x đao là bị bug C++ lỗi file castskill.cpp.
Thanks bác!

cuccut
07-04-12, 11:50 AM
Bác Cucut cho mình hỏi 1 chút, bạn có thể giúp mình fix lại cái skill Tam liên kích của skill 9x Côn Lôn đao ko, vì mỗi lần nó đc kích hoạt khi dùng skill 9x đao là bị bug C++ lỗi file castskill.cpp.
Thanks bác!

mình nhớ không nhầm là skill 9x CL đao gồm cái "Tiêu phong tam liên kích" của skill 120 hỗ trợ vào skill 9x
Hiện tại skill 120 còn một số phái bị lỗi như CL đao, TY đao, VD khí ...
Các cao thủ đang tìm cách fix các lỗi này, bạn thông cảm nhé, skill 120 chưa hoàn thiện :D

denzy2612
07-04-12, 04:04 PM
mình nhớ không nhầm là skill 9x CL đao gồm cái "Tiêu phong tam liên kích" của skill 120 hỗ trợ vào skill 9x
Hiện tại skill 120 còn một số phái bị lỗi như CL đao, TY đao, VD khí ...
Các cao thủ đang tìm cách fix các lỗi này, bạn thông cảm nhé, skill 120 chưa hoàn thiện :D

Mình nghịch nghịch 1 hồi thế là bỏ luôn cái effect của skill 120 cho skill 9x rồi, giờ thì chả làm sao cả :)) nhưng mà cái skill 120k khi hỗ trợ cộng dồn cho skill 9x nhìn đẹp lắm :(