vanluong92
14-02-12, 11:20 AM
Tình hình là ngồi vọc cả buổi sáng cuối cùng cũng clear được HLVM 1 mình. :P
Có 2 vấn đề khi đi HLVM 1 mình là Quang Ảnh Thạch và dập lửa.:-?
1. Quang Ảnh Thạch
Vào
gameserver\script\task\armycamp\110_120
Mở file
main.lua
Tìm
if (self.nOpenZhuZiTime == 1) then
Thấy
if (self.nOpenZhuZiTime == 1) then
local bAllOpen = true;
for _, nOpen in pairs(self.tbOpen) do
if (nOpen ~= 1) then
bAllOpen = false;
break;
end;
Sửa lại thành
if (self.nOpenZhuZiTime == 1) then
local bAllOpen = false;
for _, nOpen in pairs(self.tbOpen) do
if (nOpen ~= 1) then
bAllOpen = true;
break;
end;
Xong vấn đề 1. \m/
2.Dập lửa
Vào
gameserver\script\task\armycamp\110_120
Mở file
main.lua
Tìm
for nId, nTime in pairs(self.tbFireOutTime) do
Thấy
if (self.nTrap10Pass ~= 1) then
for nId, nTime in pairs(self.tbFireOutTime) do
if (nTime >= 8) then
local pNpc = KNpc.GetById(nId);
nExistLongTime = pNpc.GetTempTable("Task").nDiYuNo;
break;
end;
self.tbFireOutTime[nId] = nTime + 1;
end;
end;
Sửa lại thành
if (self.nTrap10Pass ~= 1) then
for nId, nTime in pairs(self.tbFireOutTime) do
if (nTime >= 30) then
local pNpc = KNpc.GetById(nId);
nExistLongTime = pNpc.GetTempTable("Task").nDiYuNo;
break;
end;
self.tbFireOutTime[nId] = nTime + 1;
end;
end;
Xong vấn đề 2. \m/
Thông tin: Chỉ cần mở 1 quang ảnh thạch bất kì là move đến chỗ đoán số. Khi dập lửa cứ mở ra rồi chạy đi đánh tiếp, có 30 cục lửa nó mới giật lại.
Chiến thôi. >:D<
Thêm cái pic kẻo lại bảo mình nói xạo :D
<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>
Có 2 vấn đề khi đi HLVM 1 mình là Quang Ảnh Thạch và dập lửa.:-?
1. Quang Ảnh Thạch
Vào
gameserver\script\task\armycamp\110_120
Mở file
main.lua
Tìm
if (self.nOpenZhuZiTime == 1) then
Thấy
if (self.nOpenZhuZiTime == 1) then
local bAllOpen = true;
for _, nOpen in pairs(self.tbOpen) do
if (nOpen ~= 1) then
bAllOpen = false;
break;
end;
Sửa lại thành
if (self.nOpenZhuZiTime == 1) then
local bAllOpen = false;
for _, nOpen in pairs(self.tbOpen) do
if (nOpen ~= 1) then
bAllOpen = true;
break;
end;
Xong vấn đề 1. \m/
2.Dập lửa
Vào
gameserver\script\task\armycamp\110_120
Mở file
main.lua
Tìm
for nId, nTime in pairs(self.tbFireOutTime) do
Thấy
if (self.nTrap10Pass ~= 1) then
for nId, nTime in pairs(self.tbFireOutTime) do
if (nTime >= 8) then
local pNpc = KNpc.GetById(nId);
nExistLongTime = pNpc.GetTempTable("Task").nDiYuNo;
break;
end;
self.tbFireOutTime[nId] = nTime + 1;
end;
end;
Sửa lại thành
if (self.nTrap10Pass ~= 1) then
for nId, nTime in pairs(self.tbFireOutTime) do
if (nTime >= 30) then
local pNpc = KNpc.GetById(nId);
nExistLongTime = pNpc.GetTempTable("Task").nDiYuNo;
break;
end;
self.tbFireOutTime[nId] = nTime + 1;
end;
end;
Xong vấn đề 2. \m/
Thông tin: Chỉ cần mở 1 quang ảnh thạch bất kì là move đến chỗ đoán số. Khi dập lửa cứ mở ra rồi chạy đi đánh tiếp, có 30 cục lửa nó mới giật lại.
Chiến thôi. >:D<
Thêm cái pic kẻo lại bảo mình nói xạo :D
<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>