[KT] Có Ai Biết Cái Lỗi Này Không Nhĩ, Thêm Thuộc Tính mà Nó Không Hiễn Thị - Trang 4
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
 
Trang 4 của 4 Đầu tiênĐầu tiên ... 2 3 4
Kết quả 31 đến 37 của 37
  1. #31
    Vi phạm quy định
    Ngày tham gia
    Apr 2008
    Bài viết
    608
    Thanks
    31
    Thanked 37 Times in 22 Posts

    Ðề: Có Ai Biết Cái Lỗi Này Không Nhĩ, Thêm Thuộc Tính mà Nó Không Hiễn Thị

    cho hỏi càn khôn ấn này lấy ở đâu ra vậy
    Khách viếng thăm hãy cùng sitachi xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #32
    Thành Viên Tâm Huyết satthupro95's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    2,391
    Thanks
    2,566
    Thanked 1,821 Times in 865 Posts

    Ðề: Có Ai Biết Cái Lỗi Này Không Nhĩ, Thêm Thuộc Tính mà Nó Không Hiễn Thị

    Tự thêm vào ^^
    Ấn thì nó nằm trong setting\item\001\equip\general\signet.txt
    Khách viếng thăm hãy cùng satthupro95 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #33
    Vi phạm quy định
    Ngày tham gia
    Apr 2008
    Bài viết
    608
    Thanks
    31
    Thanked 37 Times in 22 Posts

    Ðề: Có Ai Biết Cái Lỗi Này Không Nhĩ, Thêm Thuộc Tính mà Nó Không Hiễn Thị

    Trích dẫn Gửi bởi satthupro95 [Only registered and activated users can see links. ]
    Tự thêm vào ^^
    Ấn thì nó nằm trong setting\item\001\equip\general\signet.txt
    đã view và không có Càn Khôn ấn chỉ có Luân Hồ Ấn à pác
    Khách viếng thăm hãy cùng sitachi xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #34
    Thành Viên Tâm Huyết satthupro95's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    2,391
    Thanks
    2,566
    Thanked 1,821 Times in 865 Posts

    Ðề: Có Ai Biết Cái Lỗi Này Không Nhĩ, Thêm Thuộc Tính mà Nó Không Hiễn Thị

    Trích dẫn Gửi bởi sitachi [Only registered and activated users can see links. ]
    đã view và không có Càn Khôn ấn chỉ có Luân Hồ Ấn à pác
    Mình bảo là tự thêm vào mà bạn
    Thêm vào cái file đấy
    Khách viếng thăm hãy cùng satthupro95 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #35
    Vi phạm quy định
    Ngày tham gia
    Apr 2008
    Bài viết
    608
    Thanks
    31
    Thanked 37 Times in 22 Posts

    Ðề: Có Ai Biết Cái Lỗi Này Không Nhĩ, Thêm Thuộc Tính mà Nó Không Hiễn Thị

    Trích dẫn Gửi bởi satthupro95 [Only registered and activated users can see links. ]
    Mình bảo là tự thêm vào mà bạn
    Thêm vào cái file đấy
    à vậy là thêm vào à ? còn mấy cái thuộc tính thì ra sao hả pác
    Khách viếng thăm hãy cùng sitachi xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #36
    Thành Viên Tâm Huyết satthupro95's Avatar
    Ngày tham gia
    Jan 2012
    Bài viết
    2,391
    Thanks
    2,566
    Thanked 1,821 Times in 865 Posts

    Ðề: Có Ai Biết Cái Lỗi Này Không Nhĩ, Thêm Thuộc Tính mà Nó Không Hiễn Thị

    Cũng vậy bạn thêm vào trong file .txt đó dựa trên các file như là greenequip.txt bạn xem opt của nó quy định ở cột nào thì làm tương tự
    Khách viếng thăm hãy cùng satthupro95 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #37
    Thành Viên
    Ngày tham gia
    Jun 2012
    Đang ở
    Miền trung quê tôi
    Bài viết
    85
    Thanks
    64
    Thanked 25 Times in 23 Posts

    Ðề: Có Ai Biết Cái Lỗi Này Không Nhĩ, Thêm Thuộc Tính mà Nó Không Hiễn Thị

    Đã thay đoạn function tbSignet:Tip_BaseAttrib(nState) giống như # 13 của bác tuidangvui nhưng sao vẫn không thấy nhỉ. Nếu đồng bộ signet sang Client rê chuột vào nó không hiển thị gì luôn!

    File Signet của mình:

    Code:
    Require("\\script\\item\\class\\equip.lua");
    
    
    local tbSignet = Item:NewClass("signet", "equip");
    if not tbSignet then
    	tbSignet = Item:GetClass("signet");
    end
    
    
    tbSignet.SERIES_PROPERTY = 
    {
    	{2, 4},
    	{5,	1},
    	{4, 5},
    	{1, 3},
    	{3, 2},
    }
    
    tbSignet.EXPLAIN = 
    {
    	["seriesenhance"]	= { szExpain = "Cường hóa hiệu quả khắc chế đối với %s ", tbSeries = {2,5,4,1,3} },
    	["seriesabate"] 	= { szExpain = "Nhược hóa hiệu quả khắc chế đối với %s", tbSeries = {4,1,5,3,2} },
    }
    
    function tbSignet:GetTip(nState)		-- 获取印章Tip
    	local szTip = "";
    	szTip = szTip..self:Tip_ReqAttrib();
    	szTip = szTip..self:Tip_Durability();
    	szTip = szTip..self:Tip_Level();
    	szTip = szTip..self:Tip_Series(nState);
    	szTip = szTip..self:Tip_BaseAttrib(nState);
    	return szTip;
    end
    
    function tbSignet:Tip_BaseAttrib(nState)	-- 获得Tip字符串:基础属性
    
    	local szTip = "";
    	local tbAttrib = it.GetBaseAttrib();	-- 获得道具基础属性
    
    	for i, tbMA in ipairs(tbAttrib) do
    		local szDesc = self:GetMagicAttribDesc(tbMA.szName, tbMA.tbValue);
    		local nLevel, nExp, nUpgradeExp = Item:CalcUpgrade(it, i, 0);
    		local bInvalid = it.IsInvalid();
    		if (szDesc ~= "") and (nLevel > 0) then
    			if nLevel >= Item.MAX_SIGNET_LEVEL[it.nLevel]  then 
    				nExp = 0;
    				nUpgradeExp = 0;
    			end
    			if bInvalid == 1 then
    				szTip = szTip..string.format("\n<color=gray>"..Lib:StrFillL(szDesc, 18).."(Luyện thành %d/%d)<color>", nExp, nUpgradeExp);
    			else
    				szTip = szTip..string.format("\n"..Lib:StrFillL(szDesc, 18).."(Luyện thành %d/%d)", nExp, nUpgradeExp);
    			end
    		end
    		szTip = szTip..self:GetMagicExplain(tbMA.szName);
    	end
    	szTip = szTip .. "\n";
    	for i, tbMA in ipairs(tbAttrib) do
    		if i > 2 then
    			local szDesc = FightSkill:GetMagicDesc(tbAttrib[i].szName, tbAttrib[i].tbValue, nil, 1);
    			if szDesc ~= "" then
    				szTip = szTip .. "\n" .. szDesc;
    			end
    		end
    	end
    	if szTip ~= "" then
    		return	"\n<color=greenyellow>"..szTip.."<color>";
    	end
    
    	return szTip;
    
    end
    
    function tbSignet:GetMagicExplain(szName)
    	local szTip = "";
    	if self.EXPLAIN[szName] then
    		local nSeries = it.nSeries;
    		if self.EXPLAIN[szName].tbSeries[nSeries] then
    			szTip = szTip.."\n<color=white>--"..string.format(self.EXPLAIN[szName].szExpain, Item.TIP_SERISE[self.EXPLAIN[szName].tbSeries[nSeries]]).."<color>\n";
    		end
    	end
    	
    	return szTip;
    end
    
    function tbSignet:CalcValueInfo()
    	local nValue = it.nOrgValue;
    	local tbSetting = Item:GetExternSetting("signet", it.nVersion);
    	if tbSetting then
    		for i = 1, Item.SIGNET_ATTRIB_NUM do
    			local nLevel = it.GetGenInfo(2 * i - 1);
    			if tbSetting.m_LevelValue[nLevel] then
    				nValue = nValue + tbSetting.m_LevelValue[nLevel];
    			end
    		end
    	end
    	
    	local nStarLevel, szNameColor, szTransIcon = Item:CalcStarLevelInfo(it.nVersion, it.nDetail, it.nLevel, nValue);
    	return	nValue, nStarLevel, szNameColor, szTransIcon;
    end
    Lần sửa cuối bởi minhcanhitvn, ngày 30-11-12 lúc 01:04 PM.
    Khách viếng thăm hãy cùng minhcanhitvn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 4 của 4 Đầu tiênĐầu tiên ... 2 3 4

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

  1. Không biết lỗi gì...thua luôn..!
    Bởi trumnhaymua1 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 06-12-11, 09:03 AM
  2. Martial arts world - Thế giới võ thuật ( giống vua phép thuật)
    Bởi westermost trong diễn đàn CHUYÊN ĐỀ WEB GAMES
    Trả lời: 17
    Bài viết cuối: 03-02-10, 06:30 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à 05:41 AM.
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ệ.