PDA

View Full Version : [KT] Ma Đao Thạch không hiện thị khi sử dụng



thienthan1403
17-09-24, 01:07 AM
Cho mình hỏi cách fix lỗi khi ăn MDT, Vạn vật qui nguyên đơn , nó không hiện hiệu ứng, mình đã chỉnh trong \script\fightskill\normal\lifeskill.lua các kiểu rồi nhưng nó không hiện , ai biết chỉ dùm với

satthupro95
17-09-24, 12:05 PM
Chỉ có đổi giờ trên server về năm 2022 trở về trước mới hết lỗi, vì giá trị lưu thời gian nó đang ở đạng %y%m%d%H%M từ 2022 trở đi nó sẽ là 2201010000 vượt quá biến lưu int 2147483647

joecaster1995
17-09-24, 02:15 PM
Cho mình hỏi cách fix lỗi khi ăn MDT, Vạn vật qui nguyên đơn , nó không hiện hiệu ứng, mình đã chỉnh trong \script\fightskill\normal\lifeskill.lua các kiểu rồi nhưng nó không hiện , ai biết chỉ dùm với

\GameServer\script\item\class\wanwuguiyuandan.lua -- vạn vật quy nguyên đơn

\GameServer\script\item\class\modaoshi.lua -- ma đao thạch

Sẽ thấy script có dạng như sau :

me.AddSkillState(385, 10, 2, 3600 * Env.GAME_FPS);
me.AddSkillState(386, 10, 2, 3600 * Env.GAME_FPS);
me.AddSkillState(387, 10, 2, 3600 * Env.GAME_FPS);

Sửa lại thành :

me.AddSkillState(385, 10, 1, 3600 * Env.GAME_FPS);
me.AddSkillState(386, 10, 1, 3600 * Env.GAME_FPS);
me.AddSkillState(387, 10, 1, 3600 * Env.GAME_FPS);

Làm tuơng tự các file khác, sửa 2 thành 1

sindhand
17-09-24, 08:35 PM
Cho mình hỏi cách fix lỗi khi ăn MDT, Vạn vật qui nguyên đơn , nó không hiện hiệu ứng, mình đã chỉnh trong \script\fightskill\normal\lifeskill.lua các kiểu rồi nhưng nó không hiện , ai biết chỉ dùm với

Sửa AddSkillState trong file GameServer/script/item/class/wanwuguiyuandan.lua thành

me.AddSkillState(385, 10, 2, self.nDuration, 1, 0, 1);
me.AddSkillState(386, 10, 2, self.nDuration, 1, 0, 1);
me.AddSkillState(387, 10, 2, self.nDuration, 1, 0, 1);

thành

me.AddSkillState(385, 10, 1, self.nDuration, 1, 0, 1);
me.AddSkillState(386, 10, 1, self.nDuration, 1, 0, 1);
me.AddSkillState(387, 10, 1, self.nDuration, 1, 0, 1);