PDA

View Full Version : [KT] Cần gợi ý fix lỗi này cái



anhday22
14-03-13, 01:55 AM
<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> jpg?rand=0.19288588035851717
Các Bạn Xem, Gợi ý em các debug cái này nhé

nghichtu91
14-03-13, 05:38 AM
<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> jpg?rand=0.19288588035851717
Các Bạn Xem, Gợi ý em các debug cái này nhé

cccccccccccccccccccccc cccccccccccc
lỗi script matna9k.lua
dòng 669 ,3826,712

anhday22
14-03-13, 12:42 PM
Ai cũng bit đọc là lỗi dòng đó. Nhưng vẫn đề em đã check rồi. Code các thứ ngon.
Như cái mảnh ghép hoàng kim thì e thấy ngon mà sao cái mặt lạ cửu kiếm nó lỗi kỳ thế.
Có lúc thì lại ghép đc. Có ai dùng code này ko chia sẻ nha
Em đoán là nó lỗi trong mảng REQUIRE_ITEM

nghichtu91
14-03-13, 12:55 PM
Ai cũng bit đọc là lỗi dòng đó. Nhưng vẫn đề em đã check rồi. Code các thứ ngon.
Như cái mảnh ghép hoàng kim thì e thấy ngon mà sao cái mặt lạ cửu kiếm nó lỗi kỳ thế.
Có lúc thì lại ghép đc. Có ai dùng code này ko chia sẻ nha
Em đoán là nó lỗi trong mảng REQUIRE_ITEM

ông up nhiếu đó thì toi xác định lỗi tại vị trí đo
còn muốn xác bị gì úp code len

__Jie__
14-03-13, 01:35 PM
<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> jpg?rand=0.19288588035851717 (<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> jpg?rand=0.19288588035851717)
Các Bạn Xem, Gợi ý em các debug cái này nhé

nhìn ảnh mà ra được code thì quá cao siêu L-)
Up code lên thì mọi người mới biết lỗi gì mà giúp chứ nó chỉ báo dòng lỗi thôi >:)

omasa
14-03-13, 02:44 PM
<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> jpg?rand=0.19288588035851717 (<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> jpg?rand=0.19288588035851717)
Các Bạn Xem, Gợi ý em các debug cái này nhé

Kiểm tra cái hàm của file mặt nạ tại dòng 669 ,3826,712 có lỗi GS ko đọc đc. Có thể do 2 nguyên nhân gây ra:

1. Do hàm bị sai.
2. Hàm đúng nhưng ko có giá trị thi triển trong suore Kiếm Thế. (Lỗi này tìm các fie liên quan xem suore có đc hỗ trợ bới GS ko. Ví dụ có thể sai skin mà ko chạy đc chẳn hạn)

p/s: chỉ ví dụ thôi chứ còn muốn chính xác bạn phải post file đó lên đây...


Thêm 1 điều nữa: Mới nhìn thấy chữ tail call Cái này là bạn đang chạy Game bình thường xog gọi cái mặt nạ đó ra bị báo lỗi đúng ko?. Nếu đúng thì chính xác hàm của bạn đã bị sai nên bạn gọi ra GS nó chả hiểu bạn gọi cái gì ;))

anhday22
14-03-13, 03:50 PM
<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ác bạn xem giúp nhé

__Jie__
14-03-13, 09:55 PM
Đã tìm ra lỗi khi xem cái đầu tiên


Kiểm tra lại
local REQUIRECS_ITEM =
List item trong đây khai báo sai

anhday22
14-03-13, 10:32 PM
Bác Chỉ cụ thể giúp em đc ko. em cũng đoán là sai ở đó, ko bit rõ là sai ở số lượng hay là item

satthupro95
14-03-13, 11:04 PM
Bạn xem trong scriptitem.txt của bạn có vật phẩm nào thông số là
18, 1, 25117, 1
18, 1, 25118, 1
18, 1, 25119, 1 không ?

anhday22
14-03-13, 11:27 PM
Có Bạn ạ, đầy đủ mà, vấn đề là có ng vẫn cường hóa đc. có ng ko

satthupro95
14-03-13, 11:59 PM
Còn mấy cái :
18,1,1192,9
18,1,1192,10
18,1,1192,11
Đủ không bạn ?
Nếu mà như bạn nói thì mình nghĩ nó chỉ sai ở scriptitem có thể là do 1 số item khai báo không có scriptitem.txt

anhday22
15-03-13, 12:01 AM
có đủ bạn ạ. Để mình test lại xem như nào. Chán quá. mãi ko tìm ra lỗi. Mọi thú ổn, vậy mà vẫn lỗi

satthupro95
15-03-13, 12:08 AM
Mình thấy bạn chỉ ghép có 1 vật phẩm tại sao bạn k dùng code cơ bản mà làm , làm nâng cao thế này lỗi tùm lum hết lên



local tbNpc = Npc:GetClass("changeitem9k");
function tbNpc:OnDialog()
local tbOpt = {
{"<color=yellow>Ta muốn tìm hiểu về mặt nạ Cửu Kiếm.<color>", self.OnDialog_3, self},--
{"<color=yellow>Ta muốn luyện hoá mặt nạ Cửu Kiếm.<color>", self.TakeInItem1, self},--
{"Kết thúc đối thoại"},
}
local szMsg = "Ta sẽ giúp nhà ngươi luyện hoá thành mạnh nạ Cửu Kiếm,nhưng phải trả công cho ta 500 Vạn Lượng,khả năng thành công là 60%.nhà ngươi có chấp nhận không?";

Dialog:Say(szMsg, tbOpt);
end;
function tbNpc:OnDialog_3()

local tbOpt = {};
tbOpt = Lib:MergeTable( tbOpt,{
{"Trở về", self.OnDialog_1, self},
{"Đóng"},
});

Dialog:Say(
" Để luyện hoá được mặt nạ Cửu Kiếm.\n"..
" Nhà người cần sưu tập: \n"..
" <color=red>20<color> <color=yellow>Mảnh ghép mặt nạ<color> \n"..
" <color=red>20<color> <color=yellow>Hộ thân tăng kinh nghiệm khi train<color> \n"..
" <color=red>20<color> <color=yellow>Hộ thân tăng kỹ năng môn phái<color>\n"..
" Tỉ lệ thành công là 60% . Nếu thất bại sẽ nhận được đèn lồng ."
,tbOpt);

return 0;
end;
function tbNpc:TakeInItem1()

local szMsg = "Ta sẽ giúp nhà ngươi luyện hoá thành mạnh nạ Cửu Kiếm,nhưng phải trả công cho ta 500 Vạn Lượng,khả năng thành công là 60%.nhà ngươi có chấp nhận không?";
local tbOpt = {
{"<color=yellow>Ta chấp nhận<color>", self.ChapNhanGhep, self},--
{"Kết thúc đối thoại"},
}
Dialog:Say(szMsg, tbOpt);

end
function tbNpc:ChapNhanGhep()
local nMyMoney = me.nCashMoney; -- Kiểm tra bạc thường
if (nMyMoney < 5000000) then -- Check xem có đủ 500v lượng không ?
Dialog:Say("Không đủ 500 Vạn Lượng, có đủ rồi hãy quay lại.");
return 0;
end
local tbItemId2 = {18,1,25177,1,0,0} -- Mảnh Ghép mặt nạ
local tbItemId2 = {18,1,25178,1,0,0} -- Hộ thân tăng kinh nghiệm khi train
local tbItemId2 = {18,1,25179,1,0,0} -- Hộ thân tăng kỹ năng môn phái
local nCount2 = me.GetItemCountInBags(18,1,25177,1); -- Mảnh Ghép mặt nạ
local nCount2 = me.GetItemCountInBags(18,1,25178,1); -- Hộ thân tăng kinh nghiệm khi train
local nCount2 = me.GetItemCountInBags(18,1,25179,1); -- Hộ thân tăng kỹ năng môn phái
if nCount1 < 20 or nCount2 < 20 or nCount3 < 20 then -- Check 1 trong 3 vật phẩm không đủ 20 cái
Dialog:Say("Nguyên liệu không đủ")
return
end
if me.CountFreeBagCell() < 10 then
Dialog:Say("Phải Có 10 Ô Trống Trong Túi Hành Trang");
return 0;
end
local i = 0;
local nAdd = 0;
local nRand = 0;
local nIndex = 0;
-- random
nRand = MathRandom(1, 1000);
-- fill 3 rate
local tbRate = {400,600};
local tbAward = {1,2} -- 1 là trúng đèn lồng tỉ lệ 40%, 2 là trúng cái mặt nạ 60%
for i = 1, 2 do
nAdd = nAdd + tbRate[i];
if nAdd >= nRand then
nIndex = i;
break;
end
if (tbAward[nIndex]==1) then -- Tỉ lệ cái 1 là 40%
me.AddItem(1,1,1,1) -- Tự add thông số đèn lồng vào đây
end
if (tbAward[nIndex]==2) then -- Tỉ lệ cái 2 là 60%
me.AddItem(1,1,1,1) -- Tự add thông số mặt nạ vào đây
end
end
end

anhday22
15-03-13, 03:57 AM
Satthupro cho mình nick đc ko mình pm trao đổi tí