PDA

View Full Version : [JX] Xin hướng dẫn chỉnh sửa thời hạn của vật phẩm



tai3do
12-05-16, 12:17 PM
Như tiêu đề xin hướng dẫn sửa lại hiển thị của vật phẩm , mình vào magicscrip.txt sửa rồi mà vẫn bị vậy , mong mọi người giúp đỡ
<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>

vn_soldier
12-05-16, 01:23 PM
Mở magicscript.txt tìm cột giới thiệu về vật phẩm (desc) có ghi luôn cả dòng thời hạn sử dụng, vì item cũ ra lúc chưa có giới hạn thời gian nên làm vậy. Xóa đi hay để thì cũng không ảnh hưởng.

tai3do
12-05-16, 01:27 PM
Mở magicscript.txt tìm cột giới thiệu về vật phẩm (desc) có ghi luôn cả dòng thời hạn sử dụng, vì item cũ ra lúc chưa có giới hạn thời gian nên làm vậy. Xóa đi hay để thì cũng không ảnh hưởng.

mình đã làm nhiều lần rồi , vẫn ko được :(

vn_soldier
12-05-16, 01:31 PM
mình đã làm nhiều lần rồi , vẫn ko được :(

Thế chép file qua client chưa bạn

tai3do
12-05-16, 01:36 PM
Thế chép file qua client chưa bạn

chép file nào qua client bạn , mở client lên mình đâu thấy file magicscript đâu bạn :(

tului
12-05-16, 04:26 PM
chép file nào qua client bạn , mở client lên mình đâu thấy file magicscript đâu bạn :(

Bạn mở đường dẫn ở client lên \settings\item\004\magicscript.txt. Chỉnh sửa xong thì đồng bộ sv và client rồi test lại xem

taoaccts13
12-05-16, 04:47 PM
Có khi nào cái item đó trong script của item đó nó set thời hạn sử dụng ko ...

Nếu trong magicscript phần desc... có ghi thời hạn thì sửa lại là đc.

dongmau
12-05-16, 05:04 PM
sẵn tiện có anh nào cho e hỏi , viết code nhận 1 món hkmp khóa vv có thời hạn 7 ngày thế nào ạ. e viết hoài mà không được, hic :( :((

taoaccts13
12-05-16, 05:10 PM
sẵn tiện có anh nào cho e hỏi , viết code nhận 1 món hkmp khóa vv có thời hạn 7 ngày thế nào ạ. e viết hoài mà không được, hic :( :((

SetItemDate

JX win thì có hàm đó :))ko biết linux như nào... =))

HungDevJX
12-05-16, 05:12 PM
sẵn tiện có anh nào cho e hỏi , viết code nhận 1 món hkmp khóa vv có thời hạn 7 ngày thế nào ạ. e viết hoài mà không được, hic :( :((

<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>

dongmau
12-05-16, 05:16 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>

dạ cảm ơn anh trước.
em muốn viết nhận 1 vũ khí của 1 phái nào đó có thời hạn 7 ngày khóa vv ạ
code của em thử thế này nhưng ko đc :(, nId là id của món hkmp )
function sethkmp1(nId)
nItemIndex = AddGoldItem (0,nId)
SetItemExpiredTime(nItemIndex,10080) -- báo lỗi :(
SetItemBindState(nItemIndex,-2)-- khóa vv thành công
Msg2Player("NhËn ®­îc 1 trang bÞ HKMP khãa 7 ngµy.");
end

^#(^^#(^^#(^

taoaccts13
12-05-16, 06:00 PM
dạ cảm ơn anh trước.
em muốn viết nhận 1 vũ khí của 1 phái nào đó có thời hạn 7 ngày khóa vv ạ
code của em thử thế này nhưng ko đc :(, nId là id của món hkmp )
function sethkmp1(nId)
nItemIndex = AddGoldItem (0,nId)
SetItemExpiredTime(nItemIndex,10080) -- báo lỗi :(
SetItemBindState(nItemIndex,-2)-- khóa vv thành công
Msg2Player("NhËn ®­îc 1 trang bÞ HKMP khãa 7 ngµy.");
end

^#(^^#(^^#(^

nId = AddGoldItem(.....);
SetItemExpiredTime(nld,.....)

thử xem bạn 8-}

dongmau
12-05-16, 06:19 PM
nId = AddGoldItem(.....);
SetItemExpiredTime(nld,.....)

thử xem bạn 8-}

nId của mình là id trang bị muốn thêm trong goldequip.txt bạn ơi :(
sẽ có 1 hàm truyền thông số vào đó ví dụ

function sethkmp()
local tab_Content = {
"Rêi khái/no",
"§­êng M«n phi ®ao/#sethkmp1(71)",
}
Say("Xin chµo <color=yellow>"..GetName().."<color>, h·y chän chøc n¨ng mµ b¹n muèn", getn(tab_Content), tab_Content);
end
function sethkmp1(nId)
nItemIndex = AddGoldItem (0,nId)
-- GetItemExpiredTime(nId,10080)
SetItemBindState(nItemIndex,-2)
Msg2Player("NhËn ®­îc 1 trang bÞ HKMP khãa 7 ngµy.");
end

lúc gọi hàm sethkmp thì sẽ lựa chọn 1 món rồi chạy hàm setthmp1
p/s: hàm của bạn sai nha :D

HungDevJX
12-05-16, 06:41 PM
Cách viêt scprit của bạn đúng r, Nhờ j nữa

vn_soldier
12-05-16, 06:58 PM
Include("\\script\\lib\\awardtemplet.lua")

tbGoldEquip = {
{szName = Tên trang bị, tbProp = {0,nGoldId},nQuality = 1, nExpiredTime = 10080, nBindState = -2}, --mặc định 7 ngày, không khóa.
};

tbAwardTemplet:Give(tbGoldEquip[1], 1, {Ghi chú 1, Ghi chú 2});


Hàm SetItemExpiredTime không tồn tại, bạn đưa vào làm gì?

dongmau
12-05-16, 11:45 PM
Include("\\script\\lib\\awardtemplet.lua")

tbGoldEquip = {
{szName = Tên trang bị, tbProp = {0,nGoldId},nQuality = 1, nExpiredTime = 10080, nBindState = -2}, --mặc định 7 ngày, không khóa.
};

tbAwardTemplet:Give(tbGoldEquip[1], 1, {Ghi chú 1, Ghi chú 2});


Hàm SetItemExpiredTime không tồn tại, bạn đưa vào làm gì?

xin chân thành cảm ơn :( hic... clbgame muôn năm