PDA

View Full Version : [TLBB] Hỏi Sửa Script ?



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

dodt1306
25-04-14, 10:05 PM
Thay được bạn nhé :P:P:P............................................ .....

vongabau
26-04-14, 04:30 PM
Thay được bạn nhé :P:P:P............................................ .....

cách thay sao ạ.. !........................

Sói Đẹp Trai
26-04-14, 05:14 PM
cách thay sao ạ.. !........................

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
Chỗ đó là hàm add KNB.
30 char......................

vongabau
26-04-14, 06:52 PM
Chỗ đó là hàm add KNB.
30 char......................

Em thử thay hàm add điểm môn phái rồi.... nhưng khi sử dụng nó addd điểm môn phái thành -1..... e thử sửa -1 thành 5000 nhưng khi có 50000 dmp sử dụng nó còn 5000 thoy :(... k bt sao ạ ! a giúp em vs

Lâm Ngọc Huy
26-04-14, 07:04 PM
function x900001_OnActivateOnce( sceneId, selfId )
local YuanBaoPerAct = 2000 => số lượng
YuanBao(sceneId,selfId,-1,1, YuanBaoPerAct )=> đơn vị tiền tệ
x900001_ShowNotice( sceneId, selfId, "Thành công gia tång "..(YuanBaoPerAct).." đi¬mÔª±¦." ) => hiển thị thông báo khi nhận được
return 1;
end

vongabau
26-04-14, 07:42 PM
function x900001_OnActivateOnce( sceneId, selfId )
local YuanBaoPerAct = 2000 => số lượng
YuanBao(sceneId,selfId,-1,1, YuanBaoPerAct )=> đơn vị tiền tệ
x900001_ShowNotice( sceneId, selfId, "Thành công gia tång "..(YuanBaoPerAct).." đi¬mÔª±¦." ) => hiển thị thông báo khi nhận được
return 1;
end

Em đã thử thay nó thành code Dmp nhưng nó k dc ạ !

Sói Đẹp Trai
26-04-14, 08:08 PM
Em đã thử thay nó thành code Dmp nhưng nó k dc ạ !SetHumanMenPaiPoint đó. Chú ý các tham biến bên trong

vongabau
26-04-14, 10:00 PM
SetHumanMenPaiPoint đó. Chú ý các tham biến bên trong

Em thay từ Yuanbao bằng SetHumanMenPaiPoint.... rồi nhưng khi sử dụng item thỳ Dmp nó hiện là -1

Sói Đẹp Trai
27-04-14, 02:40 PM
Em thay từ Yuanbao bằng SetHumanMenPaiPoint.... rồi nhưng khi sử dụng item thỳ Dmp nó hiện là -1ĐMP xem ở tab quan hệ mới đúng còn bên ngoài thì ko rõ nó là cái khỉ gió gì