[TLBB] Hướng dẫn cơ bản về dev Thiên Long Bát Bộ bằng video

Xin chào các bạn, mình lại trở lại và mang thêm nhiều phần quà nho nhỏ , tuy không lớn lao gì nhưng với mình nếu mới dev Thiên Long Bát Bộ thì có lẽ đây sẽ là điều tuyệt vời nhất rồi #5




Mình sẽ cập nhật dài dài khi có thể .


Hôm này sẽ hướng dẫn các bạn cách sử dụng chiêu thức của môn phái bất kỳ tùy ý mình muốn .






---###---​
Bài học 1 : Hướng dẫn thêm chiêu thức môn phái tùy ý.


Xem video hướng dẫn : https://www.youtube.com/watch?v=HDXZLaMAN6I


1) Nội dung vật phẩm sử dụng ở : Public/Config/CommonItem.txt
Mã:
39999993	3	0	6	14	FightSkillGaiBang_10	#c00ffffHoành Täo Càn Khôn	#YEdit : 20h55 29/03/2020#r#c00FF00Dành riêng cho GM	30	1	1	5	20	399993	74	1	2	9	-1	4	Dß₫c ph¦m	4	0	2000	-1	0


2) Nội dung file script của vật phẩm sẽ sử dụng :


Mã:
--̉»°ăÎïÆ·µÄĬÈϽű¾


--½Å±¾ºÅ
x399993_g_scriptId = 399993 --ÁÙÊ±Đ´Ơâ¸ö,ƠæƠưÓõÄʱº̣̉»¶¨̉ª¸Ä.


--Đè̉ªµÄµÈ¼¶


--Ч¹ûµÄID
x399993_g_Impact1 = 9581 --ÁÙÊ±Đ´Ơâ¸ö
x399993_g_Impact2 = -1 --²»ÓĂ


--**********************************
--ʼ₫½»»¥Èë¿Ú
--**********************************
function x399993_OnDefaultEvent( sceneId, selfId, bagIndex )
-- ²»Đè̉ªƠâ¸ö½Ó¿Ú£¬µ«̉ª±£Áô¿Ơº¯Êư
end


--**********************************
--Ơâ¸öÎïÆ·µÄʹÓĂ¹ư³̀ÊÇ·ñÀàËÆÓÚ¼¼ÄÜ£º
--ϵͳ»áÔÚÖ´ĐĐ¿ªÊ¼Ê±¼́²âƠâ¸öº¯ÊưµÄ·µ»ØÖµ£¬Èç¹û·µ»Øʧ°ÜỘºöÂÔºóĂæµÄÀàËƼ¼ÄܵÄÖ´ĐĐ¡£
--·µ»Ø1£º¼¼ÄÜÀàËƵÄÎïÆ·£¬¿É̉Ô¼̀ĐøÀàËƼ¼ÄܵÄÖ´ĐĐ£»·µ»Ø0£ººöÂÔºóĂæµÄ²Ù×÷¡£
--**********************************
function x399993_IsSkillLikeScript( sceneId, selfId)
	return 1; --Ơâ¸ö½Å±¾Đè̉ª¶¯×÷Ö§³Ö
end


--**********************************
--Ö±½ÓÈ¡ÏûЧ¹û£º
--ϵͳ»áÖ±½Óµ÷ÓĂƠâ¸ö½Ó¿Ú£¬²¢¸ù¾ƯƠâ¸öº¯ÊưµÄ·µ»Øֵȷ¶¨̉ÔºóµÄÁ÷³̀ÊÇ·ñÖ´ĐĐ¡£
--·µ»Ø1£º̉Ѿ*È¡Ïû¶ÔӦЧ¹û£¬²»ÔÙÖ´ĐĐºóĐø²Ù×÷£»·µ»Ø0£ºĂ»ÓĐ¼́²âµ½Ïà¹ØЧ¹û£¬¼̀ĐøÖ´ĐĐ¡£
--**********************************
function x399993_CancelImpacts( sceneId, selfId )
	return 0; --²»Đè̉ªƠâ¸ö½Ó¿Ú£¬µ«̉ª±£Áô¿Ơº¯Êư,²¢Ç̉ʼÖƠ·µ»Ø0¡£
end


--**********************************
--̀ơ¼₫¼́²âÈë¿Ú£º
--ϵͳ»áÔÚ¼¼Äܼ́²âµÄʱ¼äµăµ÷ÓĂƠâ¸ö½Ó¿Ú£¬²¢¸ù¾ƯƠâ¸öº¯ÊưµÄ·µ»Øֵȷ¶¨̉ÔºóµÄÁ÷³̀ÊÇ·ñÖ´ĐĐ¡£
--·µ»Ø1£º̀ơ¼₫¼́²âͨ¹ư£¬¿É̉Ô¼̀ĐøÖ´ĐĐ£»·µ»Ø0£º̀ơ¼₫¼́²âʧ°Ü£¬ÖĐ¶ÏºóĐøÖ´ĐĐ¡£
--**********************************
function x399993_OnConditionCheck( sceneId, selfId )
	--Đ£ÑéʹÓõÄÎïÆ·
	if(1~=LuaFnVerifyUsedItem(sceneId, selfId)) then
		return 0
	end
	return 1; --²»Đè̉ªÈκÎ̀ơ¼₫£¬²¢Ç̉ʼÖƠ·µ»Ø1¡£
end


--**********************************
--ÏûºÄ¼́²â¼°´¦ÀíÈë¿Ú£º
--ϵͳ»áÔÚ¼¼ÄÜÏûºÄµÄʱ¼äµăµ÷ÓĂƠâ¸ö½Ó¿Ú£¬²¢¸ù¾ƯƠâ¸öº¯ÊưµÄ·µ»Øֵȷ¶¨̉ÔºóµÄÁ÷³̀ÊÇ·ñÖ´ĐĐ¡£
--·µ»Ø1£ºÏûºÄ´¦Àíͨ¹ư£¬¿É̉Ô¼̀ĐøÖ´ĐĐ£»·µ»Ø0£ºÏûºÄ¼́²âʧ°Ü£¬ÖĐ¶ÏºóĐøÖ´ĐĐ¡£
--×¢̉⣺Ơâ²»¹â¸ºÔđÏûºÄµÄ¼́²ẩ²¸ºÔđÏûºÄµÄÖ´ĐĐ¡£
--**********************************
function x399993_OnDeplete( sceneId, selfId )
	if(0<LuaFnDepletingUsedItem(sceneId, selfId)) then
		return 1;
	end
	return 0;
end


--**********************************
--Ö»»áÖ´ĐĐ̉»´ÎÈë¿Ú£º
--¾ÛÆøºÍ˲·¢¼¼ÄÜ»áÔÚÏûºÄÍê³Éºóµ÷ÓĂƠâ¸ö½Ó¿Ú£¨¾ÛÆø½áÊø²¢Ç̉¸÷ÖÖ̀ơ¼₫¶¼Âú×ăµÄʱº̣£©£¬¶ø̉ưµ¼
--¼¼ÄÜ̉²»áÔÚÏûºÄÍê³Éºóµ÷ÓĂƠâ¸ö½Ó¿Ú£¨¼¼ÄܵÄ̉»¿ªÊ¼£¬ÏûºÄ³É¹¦Ö´ĐĐÖ®ºó£©¡£
--·µ»Ø1£º´¦Àí³É¹¦£»·µ»Ø0£º´¦Àíʧ°Ü¡£
--×¢£ºƠâÀïÊǼ¼ÄÜÉúЧ̉»´ÎµÄÈë¿Ú
--**********************************
function x399993_OnActivateOnce( sceneId, selfId )
	if(-1~=x399993_g_Impact1) then
		LuaFnSendSpecificImpactToUnit(sceneId, selfId, selfId, selfId, x399993_g_Impact1, 0);
	end
	return 1;
end


--**********************************
--̉ưµ¼ĐÄ̀ø´¦ÀíÈë¿Ú£º
--̉ưµ¼¼¼ÄÜ»áÔÚĂ¿´ÎĐÄ̀ø½áÊøʱµ÷ÓĂƠâ¸ö½Ó¿Ú¡£
--·µ»Ø£º1¼̀ĐøÏ´ÎĐÄ̀ø£»0£ºÖжÏ̉ưµ¼¡£
--×¢£ºƠâÀïÊǼ¼ÄÜÉúЧ̉»´ÎµÄÈë¿Ú
--**********************************
function x399993_OnActivateEachTick( sceneId, selfId)
	return 1; --²»ÊÇ̉ưµ¼ĐԽű¾, Ö»±£Áô¿Ơº¯Êư.
end





Cảm ơn các bạn đã ghé xem #4
 
Bên trên