[TLBB] Xin hàm lấy ID trang bị từ client. - Trang 2
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 2 của 2 Đầu tiênĐầu tiên 1 2
Kết quả 11 đến 20 của 20
  1. #11
    Thành Viên songtu's Avatar
    Ngày tham gia
    Feb 2014
    Đang ở
    Còn lâu mới nói
    Bài viết
    625
    Thanks
    83
    Thanked 241 Times in 181 Posts

    Ðề: Xin hàm lấy ID trang bị từ client.

    Trích dẫn Gửi bởi Sói Đẹp Trai [Only registered and activated users can see links. ]
    Hiện là một chuyện còn điểm cộng thật sự lại là chuyện khác. Fake bằng cái đó nếu áp dụng vào điêu văn mới chỉ là 1% hoàn thành thôi. Cái ảo diệu nó nằm ở phía sau cơ.
    chỉ cần thế thôi đã là quá đủ rồi, 99% còn lại nó lại là một cái gì đó ko phải bàn rồi!!
    Khách viếng thăm hãy cùng songtu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #12
    Because I'm Stupid makute7413's Avatar
    Ngày tham gia
    Jan 2014
    Đang ở
    LA
    Bài viết
    1,232
    Thanks
    286
    Thanked 1,099 Times in 474 Posts

    Ðề: Xin hàm lấy ID trang bị từ client.

    Đã get được hàm lấy ID trang bị từ SuperTooltip, võ mèo cả thôi
    Khách viếng thăm hãy cùng makute7413 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #13
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,069 Times in 1,403 Posts

    Ðề: Xin hàm lấy ID trang bị từ client.

    Trích dẫn Gửi bởi makute7413 [Only registered and activated users can see links. ]
    Đã get được hàm lấy ID trang bị từ SuperTooltip, võ mèo cả thôi
    Cái đó dễ thôi mà. String.find với replace là xong. Show code của mình ko lằng nhằng như nó nè

    Code:
    function GetItemID()
    	local itemID=0;
    	local str="0";
    	if( szPropertys ~= nil) then
    	
    		local tmp1=string.find(szPropertys, "-1# ItemId=")
    		local strindex1=string.find(szPropertys,"# ItemId=")
    		local pos=-1
    		if tmp~=nil then
    			for i=1,string.len(szPropertys) do
    				if string.sub(szPropertys,i,i+10)=="-1# ItemId=" then
    					pos=i+11
    					break
    				end
    			end
    			str=string.sub(szPropertys,pos,pos+7);
    			szPropertys=string.gsub(szPropertys,"-1# ItemId="..str,"")
    		elseif strindex1~=nil then
    			for i=1,string.len(szPropertys) do
    				if string.sub(szPropertys,i,i+8)=="# ItemId=" then
    					pos=i+9
    					break
    				end
    			end
    			str=string.sub(szPropertys,pos,pos+7);
    			szPropertys=string.gsub(szPropertys,"# ItemId="..str, "");
    		end
    	end
    	itemID=tonumber(str);
    	return itemID;
    end
    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é!

  4. Các thành viên gởi lời cảm ơn đến Sói Đẹp Trai vì bài viết này !

    makute7413 (27-02-15)

  5. #14
    Because I'm Stupid makute7413's Avatar
    Ngày tham gia
    Jan 2014
    Đang ở
    LA
    Bài viết
    1,232
    Thanks
    286
    Thanked 1,099 Times in 474 Posts

    Ðề: Xin hàm lấy ID trang bị từ client.

    Trích dẫn Gửi bởi Sói Đẹp Trai [Only registered and activated users can see links. ]
    Cái đó dễ thôi mà. String.find với replace là xong. Show code của mình ko lằng nhằng như nó nè

    Code:
    function GetItemID()
    	local itemID=0;
    	local str="0";
    	if( szPropertys ~= nil) then
    	
    		local tmp1=string.find(szPropertys, "-1# ItemId=")
    		local strindex1=string.find(szPropertys,"# ItemId=")
    		local pos=-1
    		if tmp~=nil then
    			for i=1,string.len(szPropertys) do
    				if string.sub(szPropertys,i,i+10)=="-1# ItemId=" then
    					pos=i+11
    					break
    				end
    			end
    			str=string.sub(szPropertys,pos,pos+7);
    			szPropertys=string.gsub(szPropertys,"-1# ItemId="..str,"")
    		elseif strindex1~=nil then
    			for i=1,string.len(szPropertys) do
    				if string.sub(szPropertys,i,i+8)=="# ItemId=" then
    					pos=i+9
    					break
    				end
    			end
    			str=string.sub(szPropertys,pos,pos+7);
    			szPropertys=string.gsub(szPropertys,"# ItemId="..str, "");
    		end
    	end
    	itemID=tonumber(str);
    	return itemID;
    end
    Vãi thím, mò ra rồi bác mới share ==!
    Của mình đơn giản hơn nhiều nhưng phải can thiệp biến ezEplain và edit 1 tí ở EquipBase
    Khách viếng thăm hãy cùng makute7413 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #15
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,069 Times in 1,403 Posts

    Ðề: Xin hàm lấy ID trang bị từ client.

    Mình cũng định để nó đơn giản nhưng mà có vài cái bug phát hiện ra nên đành thế. Lúc đầu có 3 dòng à
    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é!

  7. #16
    Because I'm Stupid makute7413's Avatar
    Ngày tham gia
    Jan 2014
    Đang ở
    LA
    Bài viết
    1,232
    Thanks
    286
    Thanked 1,099 Times in 474 Posts

    Ðề: Xin hàm lấy ID trang bị từ client.

    Trích dẫn Gửi bởi Sói Đẹp Trai [Only registered and activated users can see links. ]
    Mình cũng định để nó đơn giản nhưng mà có vài cái bug phát hiện ra nên đành thế. Lúc đầu có 3 dòng à
    Mình can thiệp nội dung Description trong EquipBase và biến ezEplain khi xuất ra nên nghĩ ko có bug đâu @@
    Khách viếng thăm hãy cùng makute7413 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #17
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,069 Times in 1,403 Posts

    Ðề: Xin hàm lấy ID trang bị từ client.

    szExplain thì mình biết nó là cái dòng chú thích thông tin item, đã từng dùng cái này rồi nhưng ko hay bằng cái szProperties kia và dễ bug trong trường hợp thông tin chú thích item quá dài, các lệnh với chuỗi trong lua nó có nhược điểm là hoạt động rất chậm vì nó định nghĩa dạng con trỏ với danh sách liên kết, sở dĩ ko có cái s[i] như các ngôn ngữ lập trình mà thay vào đó muốn get giá trị i của nó phải dùng lệnh string.sub(s,i,i). Cái này định nghĩa giống bên Java
    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é!

  9. #18
    Because I'm Stupid makute7413's Avatar
    Ngày tham gia
    Jan 2014
    Đang ở
    LA
    Bài viết
    1,232
    Thanks
    286
    Thanked 1,099 Times in 474 Posts

    Ðề: Xin hàm lấy ID trang bị từ client.

    Trích dẫn Gửi bởi Sói Đẹp Trai [Only registered and activated users can see links. ]
    szExplain thì mình biết nó là cái dòng chú thích thông tin item, đã từng dùng cái này rồi nhưng ko hay bằng cái szProperties kia và dễ bug trong trường hợp thông tin chú thích item quá dài, các lệnh với chuỗi trong lua nó có nhược điểm là hoạt động rất chậm vì nó định nghĩa dạng con trỏ với danh sách liên kết, sở dĩ ko có cái s[i] như các ngôn ngữ lập trình mà thay vào đó muốn get giá trị i của nó phải dùng lệnh string.sub(s,i,i). Cái này định nghĩa giống bên Java
    không ảnh hưởng mấy đâu bác, vì code trên client nên mình cũng không quan tâm thuật toán nhanh chậm
    Khách viếng thăm hãy cùng makute7413 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #19
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,069 Times in 1,403 Posts

    Ðề: Xin hàm lấy ID trang bị từ client.

    Thử fake cái võ hồn dùng cái dòng chú thích xem nhé. Nếu dùng string.find thì hơi mệt đấy he.
    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é!

  11. #20
    Because I'm Stupid makute7413's Avatar
    Ngày tham gia
    Jan 2014
    Đang ở
    LA
    Bài viết
    1,232
    Thanks
    286
    Thanked 1,099 Times in 474 Posts

    Ðề: Xin hàm lấy ID trang bị từ client.

    Trích dẫn Gửi bởi Sói Đẹp Trai [Only registered and activated users can see links. ]
    Thử fake cái võ hồn dùng cái dòng chú thích xem nhé. Nếu dùng string.find thì hơi mệt đấy he.
    những hàm của khựa xây dựng nói thật mình đọc không hiểu gì. Hiển thị điêu văn trên trang bị hiện tại là mình tự code chỉ với mấy hàm xử lí chuỗi và lệnh rẽ nhánh thôi.
    Khách viếng thăm hãy cùng makute7413 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 2 của 2 Đầu tiênĐầu tiên 1 2

Các Chủ đề tương tự

  1. Trả lời: 92
    Bài viết cuối: 18-10-19, 03:23 PM
  2. [KT] Xin script Chân Nguyên- Ngoại Trang - Trang bị pet để add vào sever Satthupro_95
    Bởi mrtieutien trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 6
    Bài viết cuối: 31-07-13, 01:10 PM
  3. [Gunny] Share Trang Chủ DDTank II 321 Có Trang Đăng Nhập
    Bởi nhokvip99 trong diễn đàn Releases
    Trả lời: 1
    Bài viết cuối: 21-07-13, 04:22 PM
  4. [MU] Share trang chủ và trang download mu-thanchet vừa mới rip đc
    Bởi ikyssu trong diễn đàn SQL Server & Website
    Trả lời: 7
    Bài viết cuối: 19-05-13, 10:53 AM
  5. xin trang download file main trang cua webzen
    Bởi mrgacon trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 13-06-11, 04:37 AM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 09:03 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.