Kết quả 1 đến 7 của 7
Chủ đề: cách lấy ItemiD từ supertootip
-
02-12-14, 10:39 PM #1
- Ngày tham gia
- Oct 2014
- Bài viết
- 32
- Thanks
- 63
- Thanked 2 Times in 2 Posts
cách lấy ItemiD từ supertootip
Mình có chỗ không hiểu về đoạn code này ở trong suppertooltip, mong pro nào chỉ giáo dùm ạk!
PHP Code:function GetItemID()
local itemID=0;
local str="0";
if( szPropertys ~= nil) then
local test3,test4=string.find(szPropertys, "/755")
if test3~=nil then
szPropertys=string.gsub(szPropertys, "/755", "/5");
PushDebugMessage(tostring(test3));
end
local test5,test6=string.find(szPropertys, "/453")
if test5~=nil then
szPropertys=string.gsub(szPropertys, "/453", "/3");
end
local tmp1,tmp2=string.find(szPropertys, "-1# ItemId=")
PushDebugMessage(tostring(tmp1));
local strindex1,strindex2=string.find(szPropertys, "# ItemId=")
if strindex1~=nil then
str=string.sub(szPropertys,strindex2+1,strindex2+8);
if tmp1~=nil then
szPropertys=string.gsub(szPropertys, "-1# ItemId=", "");
szPropertys=string.gsub(szPropertys, str, "");
--szPropertys=string.sub(szPropertys,0,tmp1-1);
else
szPropertys=string.gsub(szPropertys, "# ItemId=", "");
szPropertys=string.gsub(szPropertys, str, "");
--szPropertys=string.sub(szPropertys,0,strindex1-1);
end
end
end
itemID=tonumber(str);
PushDebugMessage(tostring(itemID));
return itemID;
end
Lần sửa cuối bởi le_huy, ngày 02-12-14 lúc 10:42 PM. Lý do: maume
Khách viếng thăm hãy cùng le_huy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
03-12-14, 11:30 AM #2
- Ngày tham gia
- Jul 2010
- Bài viết
- 620
- Thanks
- 215
- Thanked 281 Times in 126 Posts
Ðề: cách lấy ItemiD từ supertootip
Cụ thể là chỉ là tìm kiếm + thay đổi một số nội dung, còn GetItemID() là những dòng dưới. Các chuỗi như /755 hay /453 hay # ItemId= thì bạn xem trong EquipExtraAttr.txt.
Chỉ cần mở file txt đó lên + code là hỉu liền nếu bạn bik chút ít về lập trình.Khách viếng thăm hãy cùng vuhuy99v xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến vuhuy99v vì bài viết này !
le_huy (03-12-14)
-
03-12-14, 01:58 PM #3
- Ngày tham gia
- Oct 2014
- Bài viết
- 32
- Thanks
- 63
- Thanked 2 Times in 2 Posts
Ðề: cách lấy ItemiD từ supertootip
thanks bạn !! .................................
Khách viếng thăm hãy cùng le_huy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
03-12-14, 04:48 PM #4
- Ngày tham gia
- Apr 2011
- Đang ở
- 地獄
- Bài viết
- 3,991
- Thanks
- 369
- Thanked 4,069 Times in 1,403 Posts
Ðề: cách lấy ItemiD từ supertootip
Chú thích cái hàm string.sub là công chuỗi, string.gsub là thay thế chuỗi, còn cụ thể thì xem trong file EquipExtraAttr.txt thằng tàu nó fake cho đấy, mỗi tội hơi trâu
Khách viếng thăm hãy cùng Sói Đẹp Trai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
03-12-14, 04:52 PM #5
- Ngày tham gia
- Jul 2010
- Bài viết
- 620
- Thanks
- 215
- Thanked 281 Times in 126 Posts
Ðề: cách lấy ItemiD từ supertootip
Khách viếng thăm hãy cùng vuhuy99v xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
03-12-14, 06:31 PM #6
- Ngày tham gia
- Oct 2014
- Bài viết
- 32
- Thanks
- 63
- Thanked 2 Times in 2 Posts
Ðề: cách lấy ItemiD từ supertootip
Khách viếng thăm hãy cùng le_huy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
03-12-14, 08:42 PM #7
- Ngày tham gia
- Apr 2011
- Đang ở
- 地獄
- Bài viết
- 3,991
- Thanks
- 369
- Thanked 4,069 Times in 1,403 Posts
Ðề: cách lấy ItemiD từ supertootip
Suy cho cùng cách đv của nó tốn bộ nhớ nhưng ổn định hơn cách mình đang dùng, đỡ bị bug
Khách viếng thăm hãy cùng Sói Đẹp Trai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!