PDA

View Full Version : [JX] Cho em hỏi về script cộng điểm nhanh với ạ ?



YOLODC
20-12-19, 12:11 AM
Xin chào mấy bác , như tiêu đề ạ , em copy file cộng điểm nhanh bên sever NgạoTuyết quá sever Công Lý và thêm nó vào npc tạp hóa nhưng khi gọi nó thì nó hiện lỗi như hình , mong bác nào giúp em sửa vớ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>


--Include("\\Script\\library\\worldlibrary.lua");
Include("\\script\\header\\taskid.lua");
ALL_POINT_NO_LONGER = "Ngươi đã cộng hết điểm tiềm năng rồi!"
COMMON_SAY = "Thích Minh: Ngươi có muốn tẩy tủy không?"
STATION_OLD = {
{1 ,1},
{2 ,11 },
{3 ,162},
{4 ,37 },
{5 ,78 },
{6 ,80 },
{7 ,176}
};

TIEMNAMG_ARRAY ={
10,
20,
50,
100,
150,
200,
300,
500
};

function main()
local nValue = GetNumber(GetTask(TASK_DAOTAYTUY),7);
if(nValue == 1) then
Say(COMMON_SAY,5,
"Tẩy điểm kỹ năng/taykynang",
"Cộng điểm tiềm năng/cong",
"Không tẩy/no",
"Về việc tẩy tủy/timhieu",
"Rời khỏi đảo tẩy tủy/roikhoi")
elseif (nValue == 2) then
Say(COMMON_SAY,5,
"Tẩy điểm tiềm năng/taytiemnang",
"Cộng điểm tiềm năng/cong",
"Không tẩy/no",
"Về việc tẩy tủy/timhieu",
"Rời khỏi đảo tẩy tủy/roikhoi")
else
Say(COMMON_SAY,6,
"Tẩy điểm kỹ năng/taykynang",
"Tẩy điểm tiềm năng/taytiemnang",
"Cộng điểm tiềm năng/cong",
"Không tẩy/no",
"Về việc tẩy tủy/timhieu",
"Rời khỏi đảo tẩy tủy/roikhoi")
end

end

function taykynang()
ResetMagicPoint(0)
Talk(1,"kickout",10061)
end

function kickout()
KickOutSelf()
end

function taytiemnang()
ResetProp()
end

function timhieu()
Talk(3,"",13021,10511,10512)
end

function roikhoi()
Say("Thích Minh: Ngươi thật sự muốn rời khỏi đây?",2,
"Đúng ta muốn rời khỏi đảo tẩy tủy/venha",
"Để ta suy nghĩ lại xem/no")
end

function venha()
local nWorld = GetNumber3(GetTask(TASK_DAOTAYTUY),1);
local nRevID = GetNumber2(GetTask(TASK_DAOTAYTUY),3);
for i=1,getn(STATION_OLD) do
if(nWorld == STATION_OLD[i][2]) then
local nW , nX, nY = GetStationPos(STATION_OLD[i][1]);
if(NewWorld(nW, nX , nY ) == 1) then
SetFightState(0)
SetRevPos(nRevID,nWorld)
end
return end
end
end

function cong()
Say("Ngươi muốn tăng điểm loại nào?",5,"Sức mạnh/sucmanh","Thân pháp/thanphap","Sinh khí /sinhkhi","Nội công/noicong","Thoát/no")
end;

function sucmanh()
local count = 1;
local StrTab = {};

for i=1,getn(TIEMNAMG_ARRAY) do
StrTab[count] = TIEMNAMG_ARRAY[i].." điểm".. "/selsucmanh";
count = count + 1;
end

if(count == 1) then
return end

StrTab[count] = "Quay lại/cong";
Say("Ngươi muốn cộng thêm sức mạnh bao nhiêu?",count,StrTab)
end;

function selsucmanh(sel)
local nSel = sel +1;
local n = GetRestAP()
if n == 0 then Talk(1,"",ALL_POINT_NO_LONGER); return end
if n < TIEMNAMG_ARRAY[nSel] then
IncPoint(1,n); cong();
return end
IncPoint(1,TIEMNAMG_ARRAY[nSel]); cong();
end;

function thanphap()
local count = 1;
local StrTab = {};

for i=1,getn(TIEMNAMG_ARRAY) do
StrTab[count] = TIEMNAMG_ARRAY[i].." điểm".. "/selthanphap";
count = count + 1;
end

if(count == 1) then
return end

StrTab[count] = "Quay lại/cong";
Say("Ngươi muốn cộng thêm thân pháp bao nhiêu?",count,StrTab)
end;

function selthanphap(sel)
local nSel = sel +1;
local n = GetRestAP()
if n == 0 then Talk(1,"",ALL_POINT_NO_LONGER); return end
if n < TIEMNAMG_ARRAY[nSel] then
IncPoint(2,n); cong();
return end
IncPoint(2,TIEMNAMG_ARRAY[nSel]); cong();
end;

function sinhkhi()
local count = 1;
local StrTab = {};

for i=1,getn(TIEMNAMG_ARRAY) do
StrTab[count] = TIEMNAMG_ARRAY[i].." điểm".. "/selsinhkhi";
count = count + 1;
end

if(count == 1) then
return end

StrTab[count] = "Quay lại/cong";
Say("Ngươi muốn cộng thêm sinh khí bao nhiêu?",count,StrTab)
end;

function selsinhkhi(sel)
local nSel = sel +1;
local n = GetRestAP()
if n == 0 then Talk(1,"",ALL_POINT_NO_LONGER); return end
if n < TIEMNAMG_ARRAY[nSel] then
IncPoint(3,n); cong();
return end
IncPoint(3,TIEMNAMG_ARRAY[nSel]); cong();
end;

function noicong()
local count = 1;
local StrTab = {};

for i=1,getn(TIEMNAMG_ARRAY) do
StrTab[count] = TIEMNAMG_ARRAY[i].." điểm".. "/selnoicong";
count = count + 1;
end

if(count == 1) then
return end

StrTab[count] = "Quay lại/cong";
Say("Ngươi muốn cộng thêm nội công bao nhiêu?",count,StrTab)
end;

function selnoicong(sel)
local nSel = sel +1;
local n = GetRestAP()
if n == 0 then Talk(1,"",ALL_POINT_NO_LONGER); return end
if n < TIEMNAMG_ARRAY[nSel] then
IncPoint(4,n); cong();
return end
IncPoint(4,TIEMNAMG_ARRAY[nSel]); cong();
end;

function no()
end;