vongabau
25-04-14, 08:53 PM
cho em hỏi cách thay script này thành script Điểm môn phái được không ạ ! em thấy hoài mà k được :(
--µÀ¾ß: Ôù đi¬mƱ1W<ID:39910001>
--½Å±¾ºÅ 100001
--Author: Steven.Han 10:39 2007-06-08
x900001_g_scriptId = 900001
--**********************************
--ʼ₫½»»¥Èë¿Ú
--**********************************
function x900001_OnDefaultEvent( sceneId, selfId, bagIndex )
-- ²»C¥n Cái này ½Ó¿Ú,µ«̉ª±£Áô¿Ơº¯Êư
end
--**********************************
--Cái này ÎïÆ·toƠ đµ ʹÓĂ¹ư³̀Đúng·ñÀàËÆÓÚ¼¼ÄÜ:
--H® th¯ng»áTƠi Ö´ĐĐ¿ªÊ¼Ê±¼́²âCái này º¯ÊưtoƠ đµ Tr· v«Öµ,Èç¹ûTr· v«th¤t bƠiỘºöÂÔºóĂætoƠ đµ ÀàËƼ¼ÄÜtoƠ đµ Ö´ĐĐ¡£
--Tr· v«1: ¼¼ÄÜÀàËÆtoƠ đµ ÎïÆ·,¿É̉Ô¼̀ĐøÀàËƼ¼ÄÜtoƠ đµ Ö´ĐĐ£»Tr· v«0: ºöÂÔºóĂætoƠ đµ ²Ù×÷¡£
--**********************************
function x900001_IsSkillLikeScript( sceneId, selfId)
return 1; --Cái này ½Å±¾C¥n ¶¯×÷Ö§³Ö
end
--**********************************
--Ö±½ÓHüy böЧ¹û:
--H® th¯ng»áÖ±½Óµ÷ÓĂCái này ½Ó¿Ú,²¢¸ù¾ƯCái này º¯ÊưtoƠ đµ Tr· v«ÖµXác nh§n̉ÔºótoƠ đµ Á÷³̀Đúng·ñÖ´ĐĐ¡£
--Tr· v«1: ̉ѾHüy bö¶ÔӦЧ¹û,²»ÔÙÖ´ĐĐºóĐø²Ù× ÷£»Tr· v«0: Ă»ÓĐ¼́²âµ½Ïà¹ØЧ¹û,¼̀ĐøÖ´� �Đ¡£
--**********************************
function x900001_CancelImpacts( sceneId, selfId )
return 0; --²»C¥n Cái này ½Ó¿Ú,µ«̉ª±£Áô¿Ơº¯Êư,²¢Ç̉ʼ ÖƠTr· v«0¡£
end
--**********************************
--̀ơ¼₫¼́²âÈë¿Ú:
--H® th¯ng»áTƠi ¼¼Äܼ́²âtoƠ đµ ʱ¼ä đi¬mµ÷ÓĂCái này ½Ó¿Ú,²¢¸ù¾ƯCái này º¯ÊưtoƠ đµ Tr· v«ÖµXác nh§n̉ÔºótoƠ đµ Á÷³̀Đúng·ñÖ´ĐĐ¡£
--Tr· v«1: ̀ơ¼₫¼́²âͨ¹ư,¿É̉Ô¼̀ĐøÖ´ĐĐ £»Tr· v«0: ̀ơ¼₫¼́²âth¤t bƠi,ÖĐ¶ÏºóĐøÖ´ĐĐ¡£
--**********************************
function x900001_OnConditionCheck( sceneId, selfId )
--Đ£ÑéʹÓĂtoƠ đµ ÎïÆ·
if(1~=LuaFnVerifyUsedItem(sceneId, selfId)) then
return 0
end
return 1; --²»C¥n ÈκÎ̀ơ¼₫,²¢Ç̉ʼÖƠTr· v«1¡£
end
--**********************************
--ÏûºÄ¼́²â¼°´¦ÀíÈë¿Ú:
--H® th¯ng»áTƠi ¼¼ÄÜÏûºÄtoƠ đµ ʱ¼ä đi¬mµ÷ÓĂCái này ½Ó¿Ú,²¢¸ù¾ƯCái này º¯ÊưtoƠ đµ Tr· v«ÖµXác nh§n̉ÔºótoƠ đµ Á÷³̀Đúng·ñÖ´ĐĐ¡£
--Tr· v«1: ÏûºÄ´¦Àíͨ¹ư,¿É̉Ô¼̀ĐøÖ´ĐĐ� �»Tr· v«0: ÏûºÄ¼́²âth¤t bƠi,ÖĐ¶ÏºóĐøÖ´ĐĐ¡£
--×¢̉â: Ơâ²»¹â¸ºÔđÏûºÄtoƠ đµ ¼́²ẩ²¸ºÔđÏûºÄtoƠ đµ Ö´ĐĐ¡£
--**********************************
function x900001_OnDeplete( sceneId, selfId )
if(0<LuaFnDepletingUsedItem(sceneId, selfId)) then
return 1;
end
return 0;
end
--**********************************
--Ö»»áÖ´ĐĐmµt ´ÎÈë¿Ú:
--¾ÛÆøºÍ˲·¢¼¼ÄÜ»áTƠi ÏûºÄÍê³Éºóµ÷ÓĂCái này ½Ó¿Ú(¾ÛÆø½áÊø²¢Ç̉¸÷ÖÖ̀ơ¼₫ ¶¼Thöa măntoƠ đµ ʱº̣),¶ø̉ưµ¼
--¼¼ÄÜ̉²»áTƠi ÏûºÄÍê³Éºóµ÷ÓĂCái này ½Ó¿Ú(¼¼ÄÜtoƠ đµ mµt ¿ªÊ¼,ÏûºÄ³É¹¦Ö´ĐĐÖ®ºó)¡£
--Tr· v«1: ´¦Àí³É¹¦£»Tr· v«0: ´¦Àíth¤t bƠi¡£
--×¢: ƠâÀïĐúng¼¼ÄÜÉúЧmµt ´ÎtoƠ đµ Èë¿Ú
--**********************************
function x900001_OnActivateOnce( sceneId, selfId )
local YuanBaoPerAct = 2000
YuanBao(sceneId,selfId,-1,1, YuanBaoPerAct )
x900001_ShowNotice( sceneId, selfId, "Thành công gia tång "..(YuanBaoPerAct).." đi¬mÔª±¦." )
return 1;
end
--**********************************
--̉ưµ¼ĐÄ̀ø´¦ÀíÈë¿Ú:
--̉ưµ¼¼¼ÄÜ»áTƠi Ă¿´ÎĐÄ̀ø½áÊøʱµ÷ÓĂCái này ½Ó¿Ú¡£
--Tr· v«: 1¼̀ĐøÏ´ÎĐÄ̀ø£»0: ÖжÏ̉ưµ¼¡£
--×¢: ƠâÀïĐúng¼¼ÄÜÉúЧmµt ´ÎtoƠ đµ Èë¿Ú
--**********************************
function x900001_OnActivateEachTick( sceneId, selfId)
return 1; --²»Đúng̉ưµ¼ĐԽű¾, Ö»±£Áô¿Ơº¯Êư.
end
function x900001_ShowNotice( sceneId, selfId, strNotice)
BeginEvent( sceneId )
AddText( sceneId, strNotice )
EndEvent( sceneId )
DispatchMissionTips( sceneId, selfId )
end
--µÀ¾ß: Ôù đi¬mƱ1W<ID:39910001>
--½Å±¾ºÅ 100001
--Author: Steven.Han 10:39 2007-06-08
x900001_g_scriptId = 900001
--**********************************
--ʼ₫½»»¥Èë¿Ú
--**********************************
function x900001_OnDefaultEvent( sceneId, selfId, bagIndex )
-- ²»C¥n Cái này ½Ó¿Ú,µ«̉ª±£Áô¿Ơº¯Êư
end
--**********************************
--Cái này ÎïÆ·toƠ đµ ʹÓĂ¹ư³̀Đúng·ñÀàËÆÓÚ¼¼ÄÜ:
--H® th¯ng»áTƠi Ö´ĐĐ¿ªÊ¼Ê±¼́²âCái này º¯ÊưtoƠ đµ Tr· v«Öµ,Èç¹ûTr· v«th¤t bƠiỘºöÂÔºóĂætoƠ đµ ÀàËƼ¼ÄÜtoƠ đµ Ö´ĐĐ¡£
--Tr· v«1: ¼¼ÄÜÀàËÆtoƠ đµ ÎïÆ·,¿É̉Ô¼̀ĐøÀàËƼ¼ÄÜtoƠ đµ Ö´ĐĐ£»Tr· v«0: ºöÂÔºóĂætoƠ đµ ²Ù×÷¡£
--**********************************
function x900001_IsSkillLikeScript( sceneId, selfId)
return 1; --Cái này ½Å±¾C¥n ¶¯×÷Ö§³Ö
end
--**********************************
--Ö±½ÓHüy böЧ¹û:
--H® th¯ng»áÖ±½Óµ÷ÓĂCái này ½Ó¿Ú,²¢¸ù¾ƯCái này º¯ÊưtoƠ đµ Tr· v«ÖµXác nh§n̉ÔºótoƠ đµ Á÷³̀Đúng·ñÖ´ĐĐ¡£
--Tr· v«1: ̉ѾHüy bö¶ÔӦЧ¹û,²»ÔÙÖ´ĐĐºóĐø²Ù× ÷£»Tr· v«0: Ă»ÓĐ¼́²âµ½Ïà¹ØЧ¹û,¼̀ĐøÖ´� �Đ¡£
--**********************************
function x900001_CancelImpacts( sceneId, selfId )
return 0; --²»C¥n Cái này ½Ó¿Ú,µ«̉ª±£Áô¿Ơº¯Êư,²¢Ç̉ʼ ÖƠTr· v«0¡£
end
--**********************************
--̀ơ¼₫¼́²âÈë¿Ú:
--H® th¯ng»áTƠi ¼¼Äܼ́²âtoƠ đµ ʱ¼ä đi¬mµ÷ÓĂCái này ½Ó¿Ú,²¢¸ù¾ƯCái này º¯ÊưtoƠ đµ Tr· v«ÖµXác nh§n̉ÔºótoƠ đµ Á÷³̀Đúng·ñÖ´ĐĐ¡£
--Tr· v«1: ̀ơ¼₫¼́²âͨ¹ư,¿É̉Ô¼̀ĐøÖ´ĐĐ £»Tr· v«0: ̀ơ¼₫¼́²âth¤t bƠi,ÖĐ¶ÏºóĐøÖ´ĐĐ¡£
--**********************************
function x900001_OnConditionCheck( sceneId, selfId )
--Đ£ÑéʹÓĂtoƠ đµ ÎïÆ·
if(1~=LuaFnVerifyUsedItem(sceneId, selfId)) then
return 0
end
return 1; --²»C¥n ÈκÎ̀ơ¼₫,²¢Ç̉ʼÖƠTr· v«1¡£
end
--**********************************
--ÏûºÄ¼́²â¼°´¦ÀíÈë¿Ú:
--H® th¯ng»áTƠi ¼¼ÄÜÏûºÄtoƠ đµ ʱ¼ä đi¬mµ÷ÓĂCái này ½Ó¿Ú,²¢¸ù¾ƯCái này º¯ÊưtoƠ đµ Tr· v«ÖµXác nh§n̉ÔºótoƠ đµ Á÷³̀Đúng·ñÖ´ĐĐ¡£
--Tr· v«1: ÏûºÄ´¦Àíͨ¹ư,¿É̉Ô¼̀ĐøÖ´ĐĐ� �»Tr· v«0: ÏûºÄ¼́²âth¤t bƠi,ÖĐ¶ÏºóĐøÖ´ĐĐ¡£
--×¢̉â: Ơâ²»¹â¸ºÔđÏûºÄtoƠ đµ ¼́²ẩ²¸ºÔđÏûºÄtoƠ đµ Ö´ĐĐ¡£
--**********************************
function x900001_OnDeplete( sceneId, selfId )
if(0<LuaFnDepletingUsedItem(sceneId, selfId)) then
return 1;
end
return 0;
end
--**********************************
--Ö»»áÖ´ĐĐmµt ´ÎÈë¿Ú:
--¾ÛÆøºÍ˲·¢¼¼ÄÜ»áTƠi ÏûºÄÍê³Éºóµ÷ÓĂCái này ½Ó¿Ú(¾ÛÆø½áÊø²¢Ç̉¸÷ÖÖ̀ơ¼₫ ¶¼Thöa măntoƠ đµ ʱº̣),¶ø̉ưµ¼
--¼¼ÄÜ̉²»áTƠi ÏûºÄÍê³Éºóµ÷ÓĂCái này ½Ó¿Ú(¼¼ÄÜtoƠ đµ mµt ¿ªÊ¼,ÏûºÄ³É¹¦Ö´ĐĐÖ®ºó)¡£
--Tr· v«1: ´¦Àí³É¹¦£»Tr· v«0: ´¦Àíth¤t bƠi¡£
--×¢: ƠâÀïĐúng¼¼ÄÜÉúЧmµt ´ÎtoƠ đµ Èë¿Ú
--**********************************
function x900001_OnActivateOnce( sceneId, selfId )
local YuanBaoPerAct = 2000
YuanBao(sceneId,selfId,-1,1, YuanBaoPerAct )
x900001_ShowNotice( sceneId, selfId, "Thành công gia tång "..(YuanBaoPerAct).." đi¬mÔª±¦." )
return 1;
end
--**********************************
--̉ưµ¼ĐÄ̀ø´¦ÀíÈë¿Ú:
--̉ưµ¼¼¼ÄÜ»áTƠi Ă¿´ÎĐÄ̀ø½áÊøʱµ÷ÓĂCái này ½Ó¿Ú¡£
--Tr· v«: 1¼̀ĐøÏ´ÎĐÄ̀ø£»0: ÖжÏ̉ưµ¼¡£
--×¢: ƠâÀïĐúng¼¼ÄÜÉúЧmµt ´ÎtoƠ đµ Èë¿Ú
--**********************************
function x900001_OnActivateEachTick( sceneId, selfId)
return 1; --²»Đúng̉ưµ¼ĐԽű¾, Ö»±£Áô¿Ơº¯Êư.
end
function x900001_ShowNotice( sceneId, selfId, strNotice)
BeginEvent( sceneId )
AddText( sceneId, strNotice )
EndEvent( sceneId )
DispatchMissionTips( sceneId, selfId )
end