[JX] Hỏi về hàm check điều kiện ngựa !
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 1 của 2 1 2 CuốiCuối
Kết quả 1 đến 10 của 11
  1. #1
    Thành Viên
    Ngày tham gia
    Oct 2016
    Bài viết
    123
    Thanks
    29
    Thanked 7 Times in 7 Posts

    Hỏi về hàm check điều kiện ngựa !

    Như tiêu đề em muốn hỏi về hàm check điều kiện ngựa để đổi sang lệnh bài ạ !

    ví dụ:
    if checkngua then
    xóa ngựa
    AddItem(ngựa)
    end
    end

    Mong mọi người giúp đỡ ạ ! thanks
    Khách viếng thăm hãy cùng prtear2721995 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên sky.light9530's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    255
    Thanks
    118
    Thanked 371 Times in 84 Posts

    Ðề: Hỏi về hàm check điều kiện ngựa !

    Trích dẫn Gửi bởi prtear2721995 [Only registered and activated users can see links. ]
    Như tiêu đề em muốn hỏi về hàm check điều kiện ngựa để đổi sang lệnh bài ạ !

    ví dụ:
    if checkngua then
    xóa ngựa
    AddItem(ngựa)
    end
    end

    Mong mọi người giúp đỡ ạ ! thanks
    Sử dụng đầu là ra, cần cái gì thì search cái đó Lấy hàm add ngựa ra search ngược vào mục script! Hết
    Khách viếng thăm hãy cùng sky.light9530 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. Các thành viên gởi lời cảm ơn đến sky.light9530 vì bài viết này !

    prtear2721995 (20-11-17)

  4. #3
    Vi phạm quy định killer20099's Avatar
    Ngày tham gia
    Apr 2012
    Đang ở
    Usa
    Bài viết
    548
    Thanks
    188
    Thanked 178 Times in 126 Posts

    Ðề: Hỏi về hàm check điều kiện ngựa !

    Trích dẫn Gửi bởi prtear2721995 [Only registered and activated users can see links. ]
    Như tiêu đề em muốn hỏi về hàm check điều kiện ngựa để đổi sang lệnh bài ạ !

    ví dụ:
    if checkngua then
    xóa ngựa
    AddItem(ngựa)
    end
    end

    Mong mọi người giúp đỡ ạ ! thanks
    check ngựa ????
    check kiểu gì ?
    hàm gì mà xóa ngựa rồi additem chả hiểu
    Khách viếng thăm hãy cùng killer20099 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. Các thành viên gởi lời cảm ơn đến killer20099 vì bài viết này !

    prtear2721995 (20-11-17)

  6. #4
    Thành Viên
    Ngày tham gia
    Mar 2014
    Bài viết
    274
    Thanks
    42
    Thanked 165 Times in 97 Posts

    Ðề: Hỏi về hàm check điều kiện ngựa !

    Bạn cần lấy được Index của ngựa, đơn giản nhất là dùng hàm GiveItemUI sau đó check như sau

    Code:
    ItemGenre, DetailType, ParticularType, ItemLevel = GetItemProp(Index)
    
    if (ItemGenre ~= 0 or DetailType ~= 10 or ParticularType ~= 2 or (ItemLevel ~= 9 and ItemLevel ~= 10)) then
    	Msg2Player("Khong phai ngua Tuc Suong!")
    	return 0			
    end
    đó là check ngựa Túc Sương đơn giản bạn muốn làm nâng cấp ngựa thì nên lập 1 bảng các loại ngựa
    Khách viếng thăm hãy cùng HoangTVT xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. Các thành viên gởi lời cảm ơn đến HoangTVT vì bài viết này !

    prtear2721995 (20-11-17)

  8. #5
    Thành Viên
    Ngày tham gia
    Feb 2016
    Bài viết
    152
    Thanks
    49
    Thanked 14 Times in 10 Posts

    Ðề: Hỏi về hàm check điều kiện ngựa !

    Trích dẫn Gửi bởi prtear2721995 [Only registered and activated users can see links. ]
    Như tiêu đề em muốn hỏi về hàm check điều kiện ngựa để đổi sang lệnh bài ạ !

    ví dụ:
    if checkngua then
    xóa ngựa
    AddItem(ngựa)
    end
    end

    Mong mọi người giúp đỡ ạ ! thanks
    không hiểu câu hỏi bạn hỏi gì!
    Khách viếng thăm hãy cùng laptrinhjx xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. Các thành viên gởi lời cảm ơn đến laptrinhjx vì bài viết này !

    prtear2721995 (20-11-17)

  10. #6
    Thành Viên
    Ngày tham gia
    Oct 2016
    Bài viết
    123
    Thanks
    29
    Thanked 7 Times in 7 Posts

    Ðề: Hỏi về hàm check điều kiện ngựa !

    Trích dẫn Gửi bởi laptrinhjx [Only registered and activated users can see links. ]
    không hiểu câu hỏi bạn hỏi gì!
    Em muốn làm nâng cấp ngựa đó ạ! Ví dụ có ngựa chiếu dạ nâng cấp lên ngựa phi vân thì làm ntn đó anh

    --- Chế độ gộp bài viết ---

    Trích dẫn Gửi bởi sky.light9530 [Only registered and activated users can see links. ]
    Sử dụng đầu là ra, cần cái gì thì search cái đó Lấy hàm add ngựa ra search ngược vào mục script! Hết
    Hàm lấy ngựa e chỉ dùng AddItem(loại ngựa muốn lấy thôi) còn checks nó có trong rương và xóa nó đi đổi ngựa khác k đc ạ. E làm như tạo event nhưng k thành công

    --- Chế độ gộp bài viết ---

    Trích dẫn Gửi bởi HoangTVT [Only registered and activated users can see links. ]
    Bạn cần lấy được Index của ngựa, đơn giản nhất là dùng hàm GiveItemUI sau đó check như sau

    Code:
    ItemGenre, DetailType, ParticularType, ItemLevel = GetItemProp(Index)
    
    if (ItemGenre ~= 0 or DetailType ~= 10 or ParticularType ~= 2 or (ItemLevel ~= 9 and ItemLevel ~= 10)) then
    	Msg2Player("Khong phai ngua Tuc Suong!")
    	return 0			
    end
    đó là check ngựa Túc Sương đơn giản bạn muốn làm nâng cấp ngựa thì nên lập 1 bảng các loại ngựa
    Để em thử test check điều kiện này thanks ạ
    Khách viếng thăm hãy cùng prtear2721995 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  11. #7
    Thành Viên sky.light9530's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    255
    Thanks
    118
    Thanked 371 Times in 84 Posts

    Ðề: Hỏi về hàm check điều kiện ngựa !

    Trích dẫn Gửi bởi killer20099 [Only registered and activated users can see links. ]
    check ngựa ????
    check kiểu gì ?
    hàm gì mà xóa ngựa rồi additem chả hiểu
    Sao không đc? GiveItemUI , chính bản gốc của VNG cũng có script mà bạn? Nếu hồi trước bạn có chơi Võ Lâm thì sẽ nhớ ngay 12 mảnh tàng bản đồ + ngựa 8x đặt vào bảng giao sẽ mở rộng rương nhé
    Khách viếng thăm hãy cùng sky.light9530 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. #8
    Thành Viên
    Ngày tham gia
    Oct 2016
    Bài viết
    123
    Thanks
    29
    Thanked 7 Times in 7 Posts

    Ðề: Hỏi về hàm check điều kiện ngựa !

    Trích dẫn Gửi bởi sky.light9530 [Only registered and activated users can see links. ]
    Sao không đc? GiveItemUI , chính bản gốc của VNG cũng có script mà bạn? Nếu hồi trước bạn có chơi Võ Lâm thì sẽ nhớ ngay 12 mảnh tàng bản đồ + ngựa 8x đặt vào bảng giao sẽ mở rộng rương nhé
    Em cũng tìm mà k ra mở rộng rương của e nó mở bằng 20 tiền đồng lun a
    Khách viếng thăm hãy cùng prtear2721995 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  13. #9
    Thành Viên sky.light9530's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    255
    Thanks
    118
    Thanked 371 Times in 84 Posts

    Ðề: Hỏi về hàm check điều kiện ngựa !

    Tặng bạn script nâng cấp ngựa của mình. Bạn đọc hiểu được thì có thể xài!

    Code:
    function BaiBaoXiang_Give_UI1()
    	GiveItemUI("N©ng cÊp ngùa","§iÒu kiÖn ®Ó thuÇn phôc:<enter><enter> + 1 B¾c §Èu ThuÇn M· ThuËt<enter> + 1 Cá Xanh<enter> + 10.000 V¹n .","BaiBaoXiang_Get1","no",1)
    end			
    
    function BaiBaoXiang_Get1(nItemCount)
    if GetCash() < 100000000 then
    Msg2Player("<color=cyan>B¹n kh«ng cã 10.000 V¹n..<color>")
    return
    end;
    -- 0,10,8 lµ phi v©n , 0,10,6 lµ b«n tiªu , 0,10,5 lµ chiÕu d¹ (ngùa 8x)
    TB_Material = {
     --1.ÎïÆ·Ãû	2.ÊýÁ¿
    	["0,10,5"] = "Ngùa 80",
    	["6,1,1987"] =	"B¾c §Èu ThuÇn M· ThuËt",
    	["6,1,3124"] =	"Cá T­¬i",
    }
    
    	local tb_enhanceitem_count = {};
    	for szkey, tb_item in TB_Material do
    		tb_enhanceitem_count[szkey] = {};
    		tb_enhanceitem_count[szkey][1] = 0;
    	end
    	--¼ì²âÎïÆ·Æ¥Åä
    	for i = 1, nItemCount do
    		local nCurItemIdx = GetGiveItemUnit(i);
    		local nCurItemName = GetItemName(nCurItemIdx);
    		local nCurItemQuality = GetItemQuality(nCurItemIdx);
    		local tbCurItemProp = pack(GetItemProp(nCurItemIdx));
    		
    		local szItemKey = tbCurItemProp[1]..","..tbCurItemProp[2]..","..tbCurItemProp[3];
    		
    		
    		if (TB_Material[szItemKey] == nil) then
    Msg2Player("<color=cyan>Nguyªn liÖu bá vµo kh«ng ®óng..<color>")
    				return
    		end
    		tb_enhanceitem_count[szItemKey][1] = tb_enhanceitem_count[szItemKey][1] + GetItemStackCount(nCurItemIdx);
    	end
    	
    		for szkey, tb_item in TB_Material do
    				if (tb_enhanceitem_count[szkey][1] ~= 1) then
    Msg2Player("<color=cyan>Nguyªn liÖu bá vµo kh«ng ®óng..<color>")
    				return
    				end
    		end
    		
    		--ɾ²ÄÁÏ
    		for i=1, nItemCount do
    			local nIdx = GetGiveItemUnit(i)
    			if (RemoveItemByIndex(nIdx) ~= 1) then
    				--WriteLog(format("[GuoQing2007_BaiBaoXiang]Date:%s\t Account:%s\t Name:%s\t DelItemFail:%s",GetLocalDate("%Y-%m-%d %H:%M:%S"),GetAccount(),GetName(),GetItemName(GetGiveItemUnit(i)) ));
    				return
    			end
    		end
    		
    p=random(0,6)
    if p > 2 then
    		Msg2Player("<color=yellow>LÇn nµy thÊt b¹i råi,thËt tiÕc<pic=10><color>")
    Pay(100000000)
    else
    		Msg2Player("§¹i hiÖp <color=yellow>"..GetName().."<color> n©ng cÊp thµnh c«ng <color=gold>Phi V©n<color>");
    Pay(100000000)
    AddItem(0,10,9,0,0,0)
    		WriteLog(format("[GuoQing2007_BaiBaoXiang]\t Date:%s\t Account:%s\t Name:%s\t Effect:Get BaiBaoXiang",GetLocalDate("%y-%m-%d %H:%M:%S"),GetAccount(),GetName()));
    return
    end
    end
    
    function pack(...)
    	return arg
    end
    Khách viếng thăm hãy cùng sky.light9530 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  14. #10
    Thành Viên sky.light9530's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    255
    Thanks
    118
    Thanked 371 Times in 84 Posts

    Ðề: Hỏi về hàm check điều kiện ngựa !

    Còn cái comment mình nói sử dụng đầu là ra mà bạn vẫn không chịu sử dụng nó. Ví dụ cho bạn lần sau mà sử dụng nhé.

    Ví dụ cho hàm add ngựa chiếu dạ là AddItem(0,0,0,0,1) ok vậy id con ngựa chiếu dạ là 0,0,0,0,1 <=< mấu chốt nó nằm ở đây chứ không phải nguyên cái hàm đó. Bạn cầm số "0,0,0,0,1" rồi dùng notepad search in file hết cái mục script thì sẽ có ngay script check ngựa cho bạn liền Search cái id ngựa chiếu dạ thì những script nào có id đó nó show ra cho bạn, mà đã có id con chiếu dạ tất nhiên script đó liên quan đến ngựa
    Khách viếng thăm hãy cùng sky.light9530 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 1 của 2 1 2 CuốiCuối

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

  1. KIẾM THẾ 2 VNG - KIẾM THẾ MỚI RA Sever Mới: Linh Kiếm 11h Ngày 26-06
    Bởi bjnky trong diễn đàn CÁC SERVER GAME PRIVATE ONLINE
    Trả lời: 18
    Bài viết cuối: 04-08-17, 09:53 AM
  2. KIẾM THẾ 2 VNG - KIẾM THẾ MỚI RA Sever Mới: Linh Kiếm 11h Ngày 26-06
    Bởi bjnky trong diễn đàn CÁC SERVER GAME PRIVATE ONLINE
    Trả lời: 0
    Bài viết cuối: 23-06-17, 10:51 AM
  3. [JX] [Linux] Hàm check tên vật phẩm. Check tên có chữ.
    Bởi xomnhalalop12 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 27-07-16, 06:19 PM
  4. Ai biết check port check ram check mạng Giúp em với
    Bởi thiepls trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 30-09-11, 03:44 PM
  5. Suorce Check Title- No check Launcher , main - No check Item
    Bởi cuocdoisp trong diễn đàn Releases
    Trả lời: 8
    Bài viết cuối: 26-06-10, 04:31 PM

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à 08:54 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ệ.