[JX] Hỏi xíu AE về đoạn Script này :D
Hello & Welcome to our community. Is this your first visit? Đăng Ký
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 9 của 9
  1. #1
    Thành Viên cuongvh93's Avatar
    Ngày tham gia
    Aug 2015
    Đang ở
    Thiếu Lâm Phái
    Bài viết
    589
    Thanks
    72
    Thanked 453 Times in 183 Posts

    Hỏi xíu AE về đoạn Script này :D

    Chào ae, chả là mình có coppy cái scripts Cẩm nang thay đổi trời đất mình thay thành mở ra Ngũ Hoa Ngọc Lộ Hoàn, rút 300 bình thì nó sẽ mất. mọi thứ ok hết thì có vấn đề này mình k biết bị sai chổ nào, cái phần hiện Còn Dư bao nhiêu bình thì nó k hiện ra đc, AE xem giúp nó bị sai chổ nào mà k hiện v? cám ơn ae
    Code:
    Include("\\script\\lib\\awardtemplet.lua")
    local tbItem = 
    {
    	["6,1,4372"] = {szName="Ngò Hoa Ngäc Lé Hoµn", tbProp={1, 2, 0, 5, 0, 0}},
    }
    	
    
    function main(nItemIndex)
    	dofile("script/global/thuoc.lua")
    	local nCount = GetItemParam(nItemIndex, 1);
    	
    	if nCount >= 300 then
    		Say("§· rót hÕt toµn bé thuèc trong ®ã råi, cã thÓ vøt ®i.", 0)
    		return 0
    	end
    	
    	SetTaskTemp(114, nItemIndex)
    	AskClientForNumber("huitianjinlang_getpotion", 0,(300-nCount), "Xin mêi nhËp sè cÇn rót:")
    	
    	return 1
    end
    
    
    function huitianjinlang_getpotion(nPickCount)
    	local nFreeItemCellCount = CalcFreeItemCellCount()
    	if nPickCount <= 0 then
    		return
    	end
    	if nFreeItemCellCount < nPickCount then
    		nPickCount = nFreeItemCellCount
    	end
    	local nItemIndex = GetTaskTemp(114)
    	if IsMyItem(nItemIndex) == 1 then
    		local Gid, Did, Pid = GetItemProp(nItemIndex);
    		local szItemId = format("%d,%d,%d",Gid, Did, Pid)
    		if not %tbItem[szItemId] then  --ÊDz»ÊÇÕâÀàµÀ¾ß
    			return
    		end
    		
    		local nCount = GetItemParam(nItemIndex, 1);
    		local nLastCount = 300 - nCount;
    		if nPickCount > nLastCount then
    			nPickCount = nLastCount
    		end
    		
    		
    		%tbItem[szItemId].nCount = nPickCount
    		if tbAwardTemplet:GiveAwardByList(%tbItem[szItemId], "Ngò Hoa Ngäc Lé Hoµn") == 1 then
    			nCount = nCount + nPickCount
    			if nCount >= 300 then
    				RemoveItemByIndex(nItemIndex)
    			else
    				SetSpecItemParam(nItemIndex, 1, nCount)
    				SyncItem(nItemIndex) --ͬ²½¿Í»§¶Ë
    			end
    		end
    	else
    		print("VËt phÈm kh«ng ë trªn ng­êi")
    	end
    end
    
    function GetDesc(nItemIndex)
    	local nCount= GetItemParam(nItemIndex, 1);
    	local nLastCount = 300 - nCount;
    	return format("Cßn d­:  <color=yellow>%d<color>",nLastCount)
    end
    Khách viếng thăm hãy cùng cuongvh93 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên cuongvh93's Avatar
    Ngày tham gia
    Aug 2015
    Đang ở
    Thiếu Lâm Phái
    Bài viết
    589
    Thanks
    72
    Thanked 453 Times in 183 Posts

    Ðề: Hỏi xíu AE về đoạn Script này :D

    help me......... !!!!!
    Khách viếng thăm hãy cùng cuongvh93 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Thành Viên hoangcungclub's Avatar
    Ngày tham gia
    Aug 2011
    Bài viết
    346
    Thanks
    24
    Thanked 410 Times in 115 Posts

    Ðề: Hỏi xíu AE về đoạn Script này :D

    Trích dẫn Gửi bởi cuongvh93 [Only registered and activated users can see links. ]
    help me......... !!!!!
    function GetDesc(nItemIndex)
    local nCount= GetItemParam(nItemIndex, 1);
    return format("Cßn d­: <color=yellow>%d<color>",(300 - nCount))
    end
    Khách viếng thăm hãy cùng hoangcungclub 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 hoangcungclub vì bài viết này !

    cuongvh93 (14-12-16)

  5. #4
    Thành Viên cuongvh93's Avatar
    Ngày tham gia
    Aug 2015
    Đang ở
    Thiếu Lâm Phái
    Bài viết
    589
    Thanks
    72
    Thanked 453 Times in 183 Posts

    Ðề: Hỏi xíu AE về đoạn Script này :D

    Trích dẫn Gửi bởi hoangcungclub [Only registered and activated users can see links. ]
    function GetDesc(nItemIndex)
    local nCount= GetItemParam(nItemIndex, 1);
    return format("Cßn d­: <color=yellow>%d<color>",(300 - nCount))
    end
    Vẫn k hiện bác ơi k hiểu sao e xem các scripts kia cũng cú pháp như này mà lấy script đó tạo item mới thì lại k đc
    Khách viếng thăm hãy cùng cuongvh93 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Vi phạm quy định
    Ngày tham gia
    Nov 2011
    Bài viết
    685
    Thanks
    353
    Thanked 244 Times in 116 Posts

    Ðề: Hỏi xíu AE về đoạn Script này :D

    Trích dẫn Gửi bởi cuongvh93 [Only registered and activated users can see links. ]
    Vẫn k hiện bác ơi k hiểu sao e xem các scripts kia cũng cú pháp như này mà lấy script đó tạo item mới thì lại k đc
    thật ra script không hề sai đâu bác. bác muốn fix inbox đi. tớ chỉ cho
    Khách viếng thăm hãy cùng Linh_JX 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 Linh_JX vì bài viết này !

    cuongvh93 (14-12-16)

  8. #6
    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 xíu AE về đoạn Script này :D

    tạo script cùng tên và đường dẫn ở client, nội dung là toàn bộ hàm GetDesc(), hàm này được execute ở client mà viết trên server tác dụng gì.
    Khách viếng thăm hãy cùng HoangTVT 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 HoangTVT vì bài viết này !

    cuongvh93 (14-12-16)

  10. #7
    Thành Viên cuongvh93's Avatar
    Ngày tham gia
    Aug 2015
    Đang ở
    Thiếu Lâm Phái
    Bài viết
    589
    Thanks
    72
    Thanked 453 Times in 183 Posts

    Ðề: Hỏi xíu AE về đoạn Script này :D

    Trích dẫn Gửi bởi HoangTVT [Only registered and activated users can see links. ]
    tạo script cùng tên và đường dẫn ở client, nội dung là toàn bộ hàm GetDesc(), hàm này được execute ở client mà viết trên server tác dụng gì.
    Cám ơn bác rất nhiều. đc rồi hehe..... cám ơn bác
    Khách viếng thăm hãy cùng cuongvh93 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  11. #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 xíu AE về đoạn Script này :D

    Trích dẫn Gửi bởi cuongvh93 [Only registered and activated users can see links. ]
    Chào ae, chả là mình có coppy cái scripts Cẩm nang thay đổi trời đất mình thay thành mở ra Ngũ Hoa Ngọc Lộ Hoàn, rút 300 bình thì nó sẽ mất. mọi thứ ok hết thì có vấn đề này mình k biết bị sai chổ nào, cái phần hiện Còn Dư bao nhiêu bình thì nó k hiện ra đc, AE xem giúp nó bị sai chổ nào mà k hiện v? cám ơn ae
    Code:
    Include("\\script\\lib\\awardtemplet.lua")
    local tbItem = 
    {
    	["6,1,4372"] = {szName="Ngò Hoa Ngäc Lé Hoµn", tbProp={1, 2, 0, 5, 0, 0}},
    }
    	
    
    function main(nItemIndex)
    	dofile("script/global/thuoc.lua")
    	local nCount = GetItemParam(nItemIndex, 1);
    	
    	if nCount >= 300 then
    		Say("§· rót hÕt toµn bé thuèc trong ®ã råi, cã thÓ vøt ®i.", 0)
    		return 0
    	end
    	
    	SetTaskTemp(114, nItemIndex)
    	AskClientForNumber("huitianjinlang_getpotion", 0,(300-nCount), "Xin mêi nhËp sè cÇn rót:")
    	
    	return 1
    end
    
    
    function huitianjinlang_getpotion(nPickCount)
    	local nFreeItemCellCount = CalcFreeItemCellCount()
    	if nPickCount <= 0 then
    		return
    	end
    	if nFreeItemCellCount < nPickCount then
    		nPickCount = nFreeItemCellCount
    	end
    	local nItemIndex = GetTaskTemp(114)
    	if IsMyItem(nItemIndex) == 1 then
    		local Gid, Did, Pid = GetItemProp(nItemIndex);
    		local szItemId = format("%d,%d,%d",Gid, Did, Pid)
    		if not %tbItem[szItemId] then  --ÊDz»ÊÇÕâÀàµÀ¾ß
    			return
    		end
    		
    		local nCount = GetItemParam(nItemIndex, 1);
    		local nLastCount = 300 - nCount;
    		if nPickCount > nLastCount then
    			nPickCount = nLastCount
    		end
    		
    		
    		%tbItem[szItemId].nCount = nPickCount
    		if tbAwardTemplet:GiveAwardByList(%tbItem[szItemId], "Ngò Hoa Ngäc Lé Hoµn") == 1 then
    			nCount = nCount + nPickCount
    			if nCount >= 300 then
    				RemoveItemByIndex(nItemIndex)
    			else
    				SetSpecItemParam(nItemIndex, 1, nCount)
    				SyncItem(nItemIndex) --ͬ²½¿Í»§¶Ë
    			end
    		end
    	else
    		print("VËt phÈm kh«ng ë trªn ng­êi")
    	end
    end
    
    function GetDesc(nItemIndex)
    	local nCount= GetItemParam(nItemIndex, 1);
    	local nLastCount = 300 - nCount;
    	return format("Cßn d­:  <color=yellow>%d<color>",nLastCount)
    end
    Chính xác bạn muốn tạo túi máu cho tân thủ hay sao vậy bạn ?
    Khách viếng thăm hãy cùng prtear2721995 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. #9
    Thành Viên cuongvh93's Avatar
    Ngày tham gia
    Aug 2015
    Đang ở
    Thiếu Lâm Phái
    Bài viết
    589
    Thanks
    72
    Thanked 453 Times in 183 Posts

    Ðề: Hỏi xíu AE về đoạn Script này :D

    Trích dẫn Gửi bởi prtear2721995 [Only registered and activated users can see links. ]
    Chính xác bạn muốn tạo túi máu cho tân thủ hay sao vậy bạn ?
    Uh bác, mình làm đc rồi.....!!!
    Khách viếng thăm hãy cùng cuongvh93 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. Trả lời: 14
    Bài viết cuối: 06-07-17, 05:00 PM
  2. Trả lời: 5
    Bài viết cuối: 28-10-15, 08:52 PM
  3. [TLBB] Cho mình hỏi có lệnh GM hoặc script nào kích nhân vật đang Onl ko
    Bởi tunglt trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 8
    Bài viết cuối: 28-03-14, 03:28 PM
  4. Một số script trong thư mục script Vina (unpack)
    Bởi sangpronhat trong diễn đàn Scripts
    Trả lời: 19
    Bài viết cuối: 26-11-11, 08:12 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à 03:24 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ệ.