[JX] Xin giúp đỡ về Script sát thủ giản lễ hộp
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 8 của 8
  1. #1
    Thành Viên
    Ngày tham gia
    Jan 2015
    Bài viết
    103
    Thanks
    18
    Thanked 11 Times in 11 Posts

    Xin giúp đỡ về Script sát thủ giản lễ hộp

    Mình muốn đi thách thức thời gian . nhưng không biết cách lấy nó ra. lấy xu xong rồi mua nó mở mà mở ra ko có được

    Code:
    -- ÆæÕä¸ó´ò°üÎïÆ·
    -- Last edited by Giangleloi WwW.ClbGamesVN.Com
    
    Include("\\script\\lib\\awardtemplet.lua")
    Include("\\script\\task\\system\\task_string.lua");
    IncludeLib("ITEM")
    function main(nItemIndex)
    	local G,D,P,nLevel = GetItemProp(nItemIndex);
    	local nExPiredTime = ITEM_GetExpiredTime(nItemIndex);
    	local nLeftTime = nExPiredTime - GetCurServerTime();
    	if nExPiredTime ~= 0 and nLeftTime <= 60 then
    		Msg2Player("VËt phÈm ®· hÕt h¹n sö dông!")
    		return 0;
    	end
    	nLeftTime = floor((nLeftTime)/60);
    	if (G ~= 6) then
    		return 1;
    	end
    	if CalcFreeItemCellCount() < 6 then
    		CreateTaskSay({"CÇn Ýt nhÊt 6 « trèng míi cã thÓ nhËn vËt phÈm",  "§Ó ta s¾p xÕp l¹i./Cancel",});
    		return 1;
    	end
    	-- ÔÀÍõ½£
    	if P == 2340 then -- Nh¹c V­¬ng KiÕm lÔ bao
    		local tbAwardItem = {tbProp={4,195,1,1,0,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end	
    	-- ѪսÁîÆì
    	if P == 2401 then -- HuyÕt ChiÕn LÖnh Kú LÔ Hép
    		local tbAwardItem = {tbProp={6,1,2212,1,0,0},nExpiredTime=nLeftTime,}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end	
    	-- ɱÊÖïµ ½ÚÈÕÀñ·þ
    	if P == 2335 or P == 2336 or P == 2337 or P == 2338 or P == 2339 then -- Thanh TuyÖt Y lÔ hép, B¨ng Tinh QuÇn lÔ hép, Kinh Thiªn Gi¸p lÔ hép, KhÊp §Þa QuÇn lÔ hép, S¸t Thñ Gi¶n lÔ hép
    		SelectSeries(P)
    		return 1;
    	end
    	-- ±¼Ïü
    	if P == 2328 then -- M· bµi - XÝch thè
    		local tbAwardItem = {tbProp={0,10,5,2,5,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end
    	if P == 2329 then -- M· bµi - §Ých L«
    		local tbAwardItem = {tbProp={0,10,5,4,5,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end
    	if P == 2330 then -- M· bµi - TuyÖt ¶nh
    		local tbAwardItem = {tbProp={0,10,5,8,5,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end
    	if P == 2331 then -- M· bµi - ¤ V©n §¹p TuyÕt
    		local tbAwardItem = {tbProp={0,10,5,6,5,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end
    	if P == 2332 then -- M· bµi - ChiÕu D¹ Ngäc S­ Tö
    		local tbAwardItem = {tbProp={0,10,5,10,5,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end
    	if P == 2333 then -- M· bµi - B«n Tiªu
    		local tbAwardItem = {tbProp={0,10,6,10,5,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end
    	if P == 2334 then -- M· bµi - Phiªn Vò
    		local tbAwardItem = {tbProp={0,10,7,10,5,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end
    	-- ·ÉÔÆ
    	if P == 2396 then -- M· bµi - Phi V©n
    		local tbAwardItem = {tbProp={0,10,8,10,5,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end
    	if P == 3416 then -- M· Bµi - Háa Tinh Kim Hæ V­¬ng
    		local tbAwardItem = {tbProp={0,10,15,10,5,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end
    	if P == 3483 or P == 4064 then -- M· Bµi - Siªu Quang
    		local tbAwardItem = {tbProp={0,10,13,10,5,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return 0;
    	end
    end
    -- Ñ¡ÔñÎåÐÐ
    function SelectSeries(nP)
    	local tbTaskSay = {"<dec>Vui lßng chän thuéc tÝnh:",
    						format("Kim/#GetSeries(%d, %d)", nP, 0),
    						format("Méc/#GetSeries(%d, %d)", nP, 1),
    						format("Thñy/#GetSeries(%d, %d)", nP, 2),
    						format("Háa/#GetSeries(%d, %d)", nP, 3),
    						format("Thæ/#GetSeries(%d, %d)", nP, 4),
    					  };
    	CreateTaskSay(tbTaskSay);
    end
    
    function GetSeries(nP, nSeries)
    	if ConsumeItem(3, 1, 6, 1, nP, 1) ~= 1 then
    		Msg2Player("KhÊu trõ ®¹o cô thÊt b¹i")
    		return
    	end
    	if nP == 2335 then -- Thanh TuyÖt Y lÔ hép
    		local tbAwardItem = {tbProp={0,2,28,3,nSeries,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return
    	end	
    	-- ±ù¾§È¹
    	if nP == 2336 then -- B¨ng Tinh QuÇn lÔ hép
    		local tbAwardItem = {tbProp={0,2,28,6,nSeries,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return
    	end	
    		
    	-- ¾ªÌì¼×
    	if nP == 2337 then -- Kinh Thiªn Gi¸p lÔ hép
    		local tbAwardItem = {tbProp={0,2,28,2,nSeries,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return
    	end	
    		
    	-- ÆüµØȹ
    	if nP == 2338 then -- KhÊp §Þa QuÇn lÔ hép
    		local tbAwardItem = {tbProp={0,2,28,5,nSeries,0}}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return
    	end	
    		
    	-- ɱÊÖïµ
    	if nP == 2339 then -- S¸t Thñ Gi¶n lÔ hép
    		local tbAwardItem = {tbProp={6,1,400,90,nSeries,0}, nCount = 2}
    		tbAwardTemplet:GiveAwardByList(tbAwardItem, "NhËn ®­îc vËt phÈm!");
    		return
    	end	
    end
    Mình có thử mở các Item 2335 2336 2337 2338 4 cái này đều được . Nhưng mình mở cái Item 2339 thì nó báo là Khấu trừ đạo cụ thất bại . help với ạ
    Khách viếng thăm hãy cùng Slayer xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Vi phạm quy định
    Ngày tham gia
    Apr 2013
    Bài viết
    1,237
    Thanks
    315
    Thanked 500 Times in 292 Posts

    Ðề: Xin giúp đỡ về Script sát thủ giản lễ hộp

    Tạo riêng cho nó 1 file Script luôn đi bạn cho nó khỏe. Cứ làm chung vầy nhiều lúc tìm đến để sửa cũng khó . mấy cái này mình tách riêng ra hết
    Khách viếng thăm hãy cùng bthhhz xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Vi phạm quy định
    Ngày tham gia
    Apr 2013
    Bài viết
    1,237
    Thanks
    315
    Thanked 500 Times in 292 Posts

    Ðề: Xin giúp đỡ về Script sát thủ giản lễ hộp

    Mình thử Test code bạn rồi . không có vấn đề .
    Vấn đề ở đây là trong file goods.txt trong setting . Nó bán đồ sai món .
    Bạn tìm đến Item 2339 . hình như nằm ở dòng 2272 . Nó bị sai . . Bạn có thể copy 1 dòng khác để thay cho dòng đó sau đó thay ID thành 2339
    Hoặc là tìm đên dòng nói tên sửa con số 90 lại thành con ... ( xem ở mấy cái trên con mấy . Mình cũng ko nhớ rõ )
    Khách viếng thăm hãy cùng bthhhz 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 bthhhz vì bài viết này !

    tuananhc1 (04-05-15)

  5. #4
    Thành Viên
    Ngày tham gia
    Sep 2015
    Bài viết
    25
    Thanks
    19
    Thanked 1 Time in 1 Post

    Ðề: Xin giúp đỡ về Script sát thủ giản lễ hộp

    Trích dẫn Gửi bởi bthhhz [Only registered and activated users can see links. ]
    Mình thử Test code bạn rồi . không có vấn đề .
    Vấn đề ở đây là trong file goods.txt trong setting . Nó bán đồ sai món .
    Bạn tìm đến Item 2339 . hình như nằm ở dòng 2272 . Nó bị sai . . Bạn có thể copy 1 dòng khác để thay cho dòng đó sau đó thay ID thành 2339
    Hoặc là tìm đên dòng nói tên sửa con số 90 lại thành con ... ( xem ở mấy cái trên con mấy . Mình cũng ko nhớ rõ )
    giúp mình với, mình cũng bị giống bác trên, bản mình dùng là ver3 tranminhdo, mình có mở file goods.txt trong server/setting ra rồi, mình có search 2339 thì thấy nó nằm ở cột 1734, đến đó mình chịu à, đọc cmt của bác mà vẫn ko thể hiểu làm sao để fix, mong bác giúp đỡ
    Khách viếng thăm hãy cùng acquydn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Thành Viên GameZone
    Ngày tham gia
    Feb 2014
    Bài viết
    187
    Thanks
    21
    Thanked 28 Times in 27 Posts

    Ðề: Xin giúp đỡ về Script sát thủ giản lễ hộp

    Trích dẫn Gửi bởi acquydn [Only registered and activated users can see links. ]
    giúp mình với, mình cũng bị giống bác trên, bản mình dùng là ver3 tranminhdo, mình có mở file goods.txt trong server/setting ra rồi, mình có search 2339 thì thấy nó nằm ở cột 1734, đến đó mình chịu à, đọc cmt của bác mà vẫn ko thể hiểu làm sao để fix, mong bác giúp đỡ
    function GetSeries(nP, nSeries)
    if ConsumeItem(3, 1, 6, 1, nP, -1) ~= 1 then
    Msg2Player("KhÊu trõ ®¹o cô thÊt b¹i")
    Khách viếng thăm hãy cùng niconut xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. The Following 2 Users Say Thank You to niconut For This Useful Post:

    acquydn (15-10-15), gakfc1993 (15-10-15)

  8. #6
    Thành Viên
    Ngày tham gia
    Sep 2015
    Bài viết
    25
    Thanks
    19
    Thanked 1 Time in 1 Post

    Ðề: Xin giúp đỡ về Script sát thủ giản lễ hộp

    Trích dẫn Gửi bởi niconut [Only registered and activated users can see links. ]
    function GetSeries(nP, nSeries)
    if ConsumeItem(3, 1, 6, 1, nP, -1) ~= 1 then
    Msg2Player("KhÊu trõ ®¹o cô thÊt b¹i")
    cảm ơn bác .
    Khách viếng thăm hãy cùng acquydn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. #7
    Thành Viên
    Ngày tham gia
    Mar 2016
    Bài viết
    29
    Thanks
    7
    Thanked 0 Times in 0 Posts

    Ðề: Xin giúp đỡ về Script sát thủ giản lễ hộp

    Trích dẫn Gửi bởi acquydn [Only registered and activated users can see links. ]
    cảm ơn bác .
    Giúp đỡ cái hàm trên nằm ở file nào thế, chỉ dùm đường dẫn đến cái file đó với.
    Khách viếng thăm hãy cùng lilom13 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. #8
    Thành Viên JXDev's Avatar
    Ngày tham gia
    Oct 2015
    Đang ở
    Ba Lăng Huyện
    Bài viết
    602
    Thanks
    220
    Thanked 264 Times in 207 Posts

    Ðề: Xin giúp đỡ về Script sát thủ giản lễ hộp

    Trích dẫn Gửi bởi lilom13 [Only registered and activated users can see links. ]
    Giúp đỡ cái hàm trên nằm ở file nào thế, chỉ dùm đường dẫn đến cái file đó với.
    jxser\server1\script\item\market_pack.lua
    Khách viếng thăm hãy cùng JXDev xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. 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
  2. Cho xin script sửa thần khí !!!
    Bởi rikudo trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 4
    Bài viết cuối: 15-01-11, 03:48 PM
  3. Cách Thức Viết Script Đây
    Bởi quangken trong diễn đàn Guides - Kho Lưu trữ
    Trả lời: 11
    Bài viết cuối: 06-10-10, 12:53 PM
  4. Lỗi script tôi thường gặp...!!
    Bởi kemdenny trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 4
    Bài viết cuối: 27-09-10, 10:27 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à 11:40 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ệ.