[TLBB] Tổng hợp kinh nghiệm DEV TLBB - Trang 2
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 2 của 9 Đầu tiênĐầu tiên 1 2 3 4 ... CuốiCuối
Kết quả 11 đến 20 của 85
  1. #11
    Thành Viên skythienlong's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    628
    Thanks
    209
    Thanked 324 Times in 165 Posts

    Ðề: Tổng hợp kinh nghiệm DEV TLBB

    Có thể bạn chưa biết - Hàng cũ up lại

    Hướng dẫn viết Script NPC đơn giản by Sói

    [Only registered and activated users can see links. ]

    p/s: Có thời gian mình sẽ đi quật mồ tổng hợp bài viết hay và có ích tại topic này........
    Khách viếng thăm hãy cùng skythienlong xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 3 Users Say Thank You to skythienlong For This Useful Post:

    nguyennhuloi (08-08-15), songtu (09-09-14), trongbt1990 (09-09-14)

  3. #12
    Thành Viên songtu's Avatar
    Ngày tham gia
    Feb 2014
    Đang ở
    Còn lâu mới nói
    Bài viết
    623
    Thanks
    83
    Thanked 241 Times in 181 Posts

    Ðề: Tổng hợp kinh nghiệm DEV TLBB

    4 rum cần lắm những người như bạn!!
    Khách viếng thăm hãy cùng songtu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #13
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,054 Times in 1,402 Posts

    Ðề: Tổng hợp kinh nghiệm DEV TLBB

    Trích dẫn Gửi bởi skythienlong [Only registered and activated users can see links. ]
    Có thể bạn chưa biết - Hàng cũ up lại

    Hướng dẫn viết Script NPC đơn giản by Sói

    [Only registered and activated users can see links. ]

    p/s: Có thời gian mình sẽ đi quật mồ tổng hợp bài viết hay và có ích tại topic này........
    Cái bài đó không hoàn toàn là đúng, nó chỉ đúng trong trường hợp NPC. Và Boss và Phụ bản thì khác hẳn. Nếu có nhu cầu tìm hiểu thì cứ inbox giúp được mình sẽ giúp
    Khách viếng thăm hãy cùng Sói Đẹp Trai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. The Following 2 Users Say Thank You to Sói Đẹp Trai For This Useful Post:

    Edward_Newgate (09-09-14), skythienlong (09-09-14)

  6. #14
    ♔YONKOU♔ Edward_Newgate's Avatar
    Ngày tham gia
    Nov 2010
    Bài viết
    2,773
    Thanks
    533
    Thanked 1,059 Times in 655 Posts

    Ðề: Tổng hợp kinh nghiệm DEV TLBB

    Trích dẫn Gửi bởi Sói Đẹp Trai [Only registered and activated users can see links. ]
    Cái bài đó không hoàn toàn là đúng, nó chỉ đúng trong trường hợp NPC. Và Boss và Phụ bản thì khác hẳn. Nếu có nhu cầu tìm hiểu thì cứ inbox giúp được mình sẽ giúp
    Hồi mấy năm trước nghịch TLBB Offline, nhìn script rối hơn bên JX.
    Thử edit thấy lỗi tùm lum
    Cái bài hd viết script kia mà có trước đó thì có khi lại kết TLBB rồi
    Thank Vàng Anh phát nữa
    STRONGEST MAN

  7. #15
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,054 Times in 1,402 Posts

    Ðề: Tổng hợp kinh nghiệm DEV TLBB

    Đây là script về NPC (ví dụ thôi). Và ở 2 ví dụ này ta đã thấy khác nhau hoàn toàn
    Ví dụ 1:
    Code:
    --Th§p nh¸ Sát Tinh
    --Phá Phàm, Phá Tr¥n
    --Author: Hoàng Steven
    
    --************************--
    x910115_g_ScriptId=910115												
    --************************--
    x910115_g_Young_Monk_1="Phá Phàm"
    x910115_g_Young_Monk_2="Phá Tr¥n"
    --************************--
    x910115_g_Title=																			--List danh hi®u
    {
    	[1]={	Name="Quäng Møc Thiên Vß½ng",	Won_Time=1,		Infor1="Ь ðÕt danh hi®u này c¥n ðánh bÕi t¤t cä sát tinh #G",	Infor2=" l¥n#W."	},
    	[2]={	Name="Ða Vån Thiên Vß½ng",		Won_Time=10,	Infor1="Ь ðÕt danh hi®u này c¥n ðánh bÕi t¤t cä sát tinh #G",	Infor2=" l¥n#W."	},
    	[3]={	Name="Tång Trß·ng Thiên Vß½ng",	Won_Time=50,	Infor1="Ь ðÕt danh hi®u này c¥n ðánh bÕi t¤t cä sát tinh #G",	Infor2=" l¥n#W."	},
    	[4]={	Name="Trì Qu¯c Thiên Vß½ng",	Won_Time=200,	Infor1="Ь ðÕt danh hi®u này c¥n ðánh bÕi t¤t cä sát tinh #G",	Infor2=" l¥n#W."	},
    }
    --************************--
    x910115_g_Global_List=																		--Danh sách các biªn Global
    {
    	[1]=SHENGSI_CONGTONTHANH,
    	[2]=SHENGSI_HOADUNG,
    	[3]=SHENGSI_NGOVINH,
    	[4]=SHENGSI_VOTUNG,
    	[5]=SHENGSI_LAMSUNG,
    	[6]=SHENGSI_HODIENTRAC,
    	[7]=SHENGSI_TONGKHUONG,
    	[8]=SHENGSI_LUQUANDAT,
    	[9]=SHENGSI_LYKHOI,
    	[10]=SHENGSI_QUANTHINH,
    	[11]=SHENGSI_LOCHISINH,
    	[12]=SHENGSI_TANMINH,
    }
    --************************--
    x910115_g_Impact_List={9760,9762,9772,9775,9753}											--Danh sách các hi®u Ñng do Boss ð¬ lÕi
    --************************--
    
    --*****************************--
    --*     On Default Event      *--
    --*****************************--
    function x910115_OnDefaultEvent(sceneId,selfId,targetId)
    
    	--************************--
    	BeginEvent(sceneId)
    		if GetName(sceneId,targetId)==x910115_g_Young_Monk_2 then
    			AddText(sceneId,"Trong tr§n chiªn #GTh§p nh¸ Sát Tinh#W gian khó, ch¡c hÆn các v¸ ð«u ðã b¸ t±n hÕi l¾n lao. Ti¬u tång không biªt làm gì ð¬ giúp các v¸ cä, chï có th¬ giúp các v¸ xóa ði nhæng hi®u Ñng x¤u do chúng ð¬ lÕi. Ti¬u tång s¨ c¯ hªt sÑc mình!")
    			AddNumText(sceneId,x910115_g_ScriptId,"Xóa bö hi®u Ñng Boss ð¬ lÕi",6,0)		--Xóa bö các hi®u Ñng do Boss còn ð¬ lÕi
    			AddNumText(sceneId,x910115_g_ScriptId,"Bö qua",-1,1)							--Bö qua
    		else
    			AddText(sceneId,"Tr§n chiªn #GTh§p nh¸ Sát Tinh#W gian khó, m²i l¥n ðánh bÕi t¤t cä #G12 Sát Tinh#W thì s¨ tång #G1 ði¬m#W danh v÷ng. Khi danh v÷ng ðÕt ðªn ngßÞng nào ðó có th¬ ð±i l¤y danh hi®u #GChiªn th¡ng Th§p nh¸ Sát Tinh#W cao quý. Ti¬u tång có th¬ giúp gì?")
    			AddNumText(sceneId,x910115_g_ScriptId,"бi danh hi®u #GTh§p nh¸ Sát Tinh",6,2)	--бi danh hi®u
    			AddNumText(sceneId,x910115_g_ScriptId,"V« danh hi®u #GTh§p nh¸ Sát Tinh",11,3)	--бi danh hi®u
    			AddNumText(sceneId,x910115_g_ScriptId,"Bö qua",-1,1)							--Bö qua
    		end
    	EndEvent(senceId)
    	DispatchEventList(sceneId,selfId,targetId)
    	--************************--
    	
    end
    --*****************************--
    --*     On Event Request      *--
    --*****************************--
    function x910115_OnEventRequest(sceneId,selfId,targetId,eventId)
    local key=GetNumText()
    
    	--************************--
    	if key==1 then
    		BeginUICommand(sceneId)
    		EndUICommand(sceneId)
    		DispatchUICommand(sceneId,selfId,1000)
    	end
    	--************************--
    	if key==0 then
    		local nFind=0
    		for i=1,getn(x910115_g_Impact_List) do
    			if LuaFnHaveImpactOfSpecificDataIndex(sceneId,selfId,x910115_g_Impact_List[i])>0 then
    				nFind=1
    				LuaFnCancelSpecificImpact(sceneId,selfId,x910115_g_Impact_List[i])
    			end
    		end
    		if nFind==0 then
    			BeginEvent(sceneId)			
    				AddText(sceneId,"Trên ng߶i các hÕ không có b¤t kÏ änh hß·ng x¤u nào!")
    			EndEvent(sceneId)
    			DispatchEventList(sceneId,selfId,targetId)
    		else
    			BeginEvent(sceneId)			
    				AddText(sceneId,"Ti¬u tång ðã hoàn thành công vi®c cüa mình r°i. Các hÕ cäm th¤y thª nào?")
    			EndEvent(sceneId)
    			DispatchEventList(sceneId,selfId,targetId)
    		end
    	end
    	--************************--
    	if key==2 then
    		local Min=GetMissionData(sceneId,selfId,x910115_g_Global_List[1])
    		for i=2,12 do
    			if GetMissionData(sceneId,selfId,x910115_g_Global_List[i])<Min then
    				Min=GetMissionData(sceneId,selfId,x910115_g_Global_List[i])
    			end
    		end
    		if Min==0 then
    			BeginEvent(sceneId)
    				AddText(sceneId,"S¯ l¥n chiªn th¡ng t¤t cä #G12 Sát Tinh#W cüa các hÕ là #G0 l¥n#W.")
    				AddText(sceneId,"Các hÕ c¥n n² lñc h½n næa, chiªn th¡ng t¤t cä #GSát Tinh#W s¨ nh§n ðßþc danh hi®u cao quý h½n!")
    			EndEvent(senceId)
    			DispatchEventList(sceneId,selfId,targetId)
    		else
    			local nTitle=""
    			for i=1,getn(x910115_g_Title) do
    				if Min<=x910115_g_Title[i].Won_Time then
    					nTitle=x910115_g_Title[i].Name
    				end
    			end
    			LuaFnAwardSpouseTitle(sceneId,selfId,nTitle)
    			DispatchAllTitle(sceneId,selfId)
    			BeginEvent(sceneId)
    				AddText(sceneId,"S¯ l¥n chiªn th¡ng t¤t cä #G12 Sát Tinh#W cüa các hÕ là #G"..Min.." l¥n#W.")
    				AddText(sceneId,"Danh hi®u tß½ng Ñng hi®n tÕi cüa các hÕ là #G"..nTitle.."!")
    			EndEvent(senceId)
    			DispatchEventList(sceneId,selfId,targetId)
    		end
    	end
    	--************************--
    	if key==3 then
    		BeginEvent(sceneId)
    			AddText(sceneId,"Các loÕi danh hi®u cao quý tß½ng Ñng v¾i n² lñc ðánh bÕi #G12 Sát Tinh#W cüa các v¸. Cø th¬ nhß sau:")
    			AddText(sceneId,"#cffcccc----------------------------------")
    			for i=1,getn(x910115_g_Title) do
    				AddText(sceneId,"Danh hi®u #Y"..x910115_g_Title[i].Name.."#r#W"..x910115_g_Title[i].Infor1..x910115_g_Title[i].Won_Time..x910115_g_Title[i].Infor2)
    				AddText(sceneId,"#cffcccc----------------------------------")
    			end
    		EndEvent(senceId)
    		DispatchEventList(sceneId,selfId,targetId)
    	end
    	--************************--
    	
    end
    Ví dụ 2:

    Code:
    --Th§p nh¸ Sát Tinh
    --Khô Vinh ÐÕi Sß
    --Author: Hoàng Steven
    
    --************************--
    x910113_g_ScriptId=910113												
    x910113_g_Event_ScriptId=910112												--Script event
    --************************--
    x910113_g_Introduce="Không biªt t× ðâu ra có #G12 tên#W tñ xßng #GTh§p nh¸ Sát Tinh#W hoành hành ngang ngßþc, uy hiªp bá tính. Thiên hÕ anh hùng, phàm là ng߶i hành hi®p trßþng nghîa, các hÕ không th¬ bö qua cho chúng!"
    --************************--
    
    --*****************************--
    --*     On Default Event      *--
    --*****************************--
    function x910113_OnDefaultEvent(sceneId,selfId,targetId)
    
    	SetMissionData(sceneId,selfId,SHENGSI_DAYTIME,0)
    	--************************--
    	BeginEvent(sceneId)
    		AddText(sceneId,x910113_g_Introduce)
    		CallScriptFunction(x910113_g_Event_ScriptId,"OnEnumerate",sceneId,selfId,targetId)
    	EndEvent(senceId)
    	DispatchEventList(sceneId,selfId,x910113_g_ScriptId)
    	--************************--
    	
    end
    --*****************************--
    --*     On Event Request      *--
    --*****************************--
    function x910113_OnEventRequest(sceneId,selfId,targetId,eventId)
    
    	if eventId==x910113_g_Event_ScriptId then
    		CallScriptFunction(eventId,"OnDefaultEvent",sceneId,selfId,targetId)
    		return
    	end
    	
    end
    Nên nói cái script ban đầu hướng dẫn kia không hẳn đúng hết. Nó đúng trong trường hợp 1 còn trường hợp 2 thì nó không giải thích được đâu
    Khách viếng thăm hãy cùng Sói Đẹp Trai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. Các thành viên gởi lời cảm ơn đến Sói Đẹp Trai vì bài viết này !

    nguyennhuloi (08-08-15)

  9. #16
    ♔YONKOU♔ Edward_Newgate's Avatar
    Ngày tham gia
    Nov 2010
    Bài viết
    2,773
    Thanks
    533
    Thanked 1,059 Times in 655 Posts

    Ðề: Tổng hợp kinh nghiệm DEV TLBB

    Trích dẫn Gửi bởi Sói Đẹp Trai [Only registered and activated users can see links. ]
    Đây là script về NPC (ví dụ thôi). Và ở 2 ví dụ này ta đã thấy khác nhau hoàn toàn
    Ví dụ 1:
    Code:
    --Th§p nh¸ Sát Tinh
    --Phá Phàm, Phá Tr¥n
    --Author: Hoàng Steven
    
    --************************--
    x910115_g_ScriptId=910115												
    --************************--
    x910115_g_Young_Monk_1="Phá Phàm"
    x910115_g_Young_Monk_2="Phá Tr¥n"
    --************************--
    x910115_g_Title=																			--List danh hi®u
    {
    	[1]={	Name="Quäng Møc Thiên Vß½ng",	Won_Time=1,		Infor1="Ь ðÕt danh hi®u này c¥n ðánh bÕi t¤t cä sát tinh #G",	Infor2=" l¥n#W."	},
    	[2]={	Name="Ða Vån Thiên Vß½ng",		Won_Time=10,	Infor1="Ь ðÕt danh hi®u này c¥n ðánh bÕi t¤t cä sát tinh #G",	Infor2=" l¥n#W."	},
    	[3]={	Name="Tång Trß·ng Thiên Vß½ng",	Won_Time=50,	Infor1="Ь ðÕt danh hi®u này c¥n ðánh bÕi t¤t cä sát tinh #G",	Infor2=" l¥n#W."	},
    	[4]={	Name="Trì Qu¯c Thiên Vß½ng",	Won_Time=200,	Infor1="Ь ðÕt danh hi®u này c¥n ðánh bÕi t¤t cä sát tinh #G",	Infor2=" l¥n#W."	},
    }
    --************************--
    x910115_g_Global_List=																		--Danh sách các biªn Global
    {
    	[1]=SHENGSI_CONGTONTHANH,
    	[2]=SHENGSI_HOADUNG,
    	[3]=SHENGSI_NGOVINH,
    	[4]=SHENGSI_VOTUNG,
    	[5]=SHENGSI_LAMSUNG,
    	[6]=SHENGSI_HODIENTRAC,
    	[7]=SHENGSI_TONGKHUONG,
    	[8]=SHENGSI_LUQUANDAT,
    	[9]=SHENGSI_LYKHOI,
    	[10]=SHENGSI_QUANTHINH,
    	[11]=SHENGSI_LOCHISINH,
    	[12]=SHENGSI_TANMINH,
    }
    --************************--
    x910115_g_Impact_List={9760,9762,9772,9775,9753}											--Danh sách các hi®u Ñng do Boss ð¬ lÕi
    --************************--
    
    --*****************************--
    --*     On Default Event      *--
    --*****************************--
    function x910115_OnDefaultEvent(sceneId,selfId,targetId)
    
    	--************************--
    	BeginEvent(sceneId)
    		if GetName(sceneId,targetId)==x910115_g_Young_Monk_2 then
    			AddText(sceneId,"Trong tr§n chiªn #GTh§p nh¸ Sát Tinh#W gian khó, ch¡c hÆn các v¸ ð«u ðã b¸ t±n hÕi l¾n lao. Ti¬u tång không biªt làm gì ð¬ giúp các v¸ cä, chï có th¬ giúp các v¸ xóa ði nhæng hi®u Ñng x¤u do chúng ð¬ lÕi. Ti¬u tång s¨ c¯ hªt sÑc mình!")
    			AddNumText(sceneId,x910115_g_ScriptId,"Xóa bö hi®u Ñng Boss ð¬ lÕi",6,0)		--Xóa bö các hi®u Ñng do Boss còn ð¬ lÕi
    			AddNumText(sceneId,x910115_g_ScriptId,"Bö qua",-1,1)							--Bö qua
    		else
    			AddText(sceneId,"Tr§n chiªn #GTh§p nh¸ Sát Tinh#W gian khó, m²i l¥n ðánh bÕi t¤t cä #G12 Sát Tinh#W thì s¨ tång #G1 ði¬m#W danh v÷ng. Khi danh v÷ng ðÕt ðªn ngßÞng nào ðó có th¬ ð±i l¤y danh hi®u #GChiªn th¡ng Th§p nh¸ Sát Tinh#W cao quý. Ti¬u tång có th¬ giúp gì?")
    			AddNumText(sceneId,x910115_g_ScriptId,"бi danh hi®u #GTh§p nh¸ Sát Tinh",6,2)	--бi danh hi®u
    			AddNumText(sceneId,x910115_g_ScriptId,"V« danh hi®u #GTh§p nh¸ Sát Tinh",11,3)	--бi danh hi®u
    			AddNumText(sceneId,x910115_g_ScriptId,"Bö qua",-1,1)							--Bö qua
    		end
    	EndEvent(senceId)
    	DispatchEventList(sceneId,selfId,targetId)
    	--************************--
    	
    end
    --*****************************--
    --*     On Event Request      *--
    --*****************************--
    function x910115_OnEventRequest(sceneId,selfId,targetId,eventId)
    local key=GetNumText()
    
    	--************************--
    	if key==1 then
    		BeginUICommand(sceneId)
    		EndUICommand(sceneId)
    		DispatchUICommand(sceneId,selfId,1000)
    	end
    	--************************--
    	if key==0 then
    		local nFind=0
    		for i=1,getn(x910115_g_Impact_List) do
    			if LuaFnHaveImpactOfSpecificDataIndex(sceneId,selfId,x910115_g_Impact_List[i])>0 then
    				nFind=1
    				LuaFnCancelSpecificImpact(sceneId,selfId,x910115_g_Impact_List[i])
    			end
    		end
    		if nFind==0 then
    			BeginEvent(sceneId)			
    				AddText(sceneId,"Trên ng߶i các hÕ không có b¤t kÏ änh hß·ng x¤u nào!")
    			EndEvent(sceneId)
    			DispatchEventList(sceneId,selfId,targetId)
    		else
    			BeginEvent(sceneId)			
    				AddText(sceneId,"Ti¬u tång ðã hoàn thành công vi®c cüa mình r°i. Các hÕ cäm th¤y thª nào?")
    			EndEvent(sceneId)
    			DispatchEventList(sceneId,selfId,targetId)
    		end
    	end
    	--************************--
    	if key==2 then
    		local Min=GetMissionData(sceneId,selfId,x910115_g_Global_List[1])
    		for i=2,12 do
    			if GetMissionData(sceneId,selfId,x910115_g_Global_List[i])<Min then
    				Min=GetMissionData(sceneId,selfId,x910115_g_Global_List[i])
    			end
    		end
    		if Min==0 then
    			BeginEvent(sceneId)
    				AddText(sceneId,"S¯ l¥n chiªn th¡ng t¤t cä #G12 Sát Tinh#W cüa các hÕ là #G0 l¥n#W.")
    				AddText(sceneId,"Các hÕ c¥n n² lñc h½n næa, chiªn th¡ng t¤t cä #GSát Tinh#W s¨ nh§n ðßþc danh hi®u cao quý h½n!")
    			EndEvent(senceId)
    			DispatchEventList(sceneId,selfId,targetId)
    		else
    			local nTitle=""
    			for i=1,getn(x910115_g_Title) do
    				if Min<=x910115_g_Title[i].Won_Time then
    					nTitle=x910115_g_Title[i].Name
    				end
    			end
    			LuaFnAwardSpouseTitle(sceneId,selfId,nTitle)
    			DispatchAllTitle(sceneId,selfId)
    			BeginEvent(sceneId)
    				AddText(sceneId,"S¯ l¥n chiªn th¡ng t¤t cä #G12 Sát Tinh#W cüa các hÕ là #G"..Min.." l¥n#W.")
    				AddText(sceneId,"Danh hi®u tß½ng Ñng hi®n tÕi cüa các hÕ là #G"..nTitle.."!")
    			EndEvent(senceId)
    			DispatchEventList(sceneId,selfId,targetId)
    		end
    	end
    	--************************--
    	if key==3 then
    		BeginEvent(sceneId)
    			AddText(sceneId,"Các loÕi danh hi®u cao quý tß½ng Ñng v¾i n² lñc ðánh bÕi #G12 Sát Tinh#W cüa các v¸. Cø th¬ nhß sau:")
    			AddText(sceneId,"#cffcccc----------------------------------")
    			for i=1,getn(x910115_g_Title) do
    				AddText(sceneId,"Danh hi®u #Y"..x910115_g_Title[i].Name.."#r#W"..x910115_g_Title[i].Infor1..x910115_g_Title[i].Won_Time..x910115_g_Title[i].Infor2)
    				AddText(sceneId,"#cffcccc----------------------------------")
    			end
    		EndEvent(senceId)
    		DispatchEventList(sceneId,selfId,targetId)
    	end
    	--************************--
    	
    end
    Ví dụ 2:

    Code:
    --Th§p nh¸ Sát Tinh
    --Khô Vinh ÐÕi Sß
    --Author: Hoàng Steven
    
    --************************--
    x910113_g_ScriptId=910113												
    x910113_g_Event_ScriptId=910112												--Script event
    --************************--
    x910113_g_Introduce="Không biªt t× ðâu ra có #G12 tên#W tñ xßng #GTh§p nh¸ Sát Tinh#W hoành hành ngang ngßþc, uy hiªp bá tính. Thiên hÕ anh hùng, phàm là ng߶i hành hi®p trßþng nghîa, các hÕ không th¬ bö qua cho chúng!"
    --************************--
    
    --*****************************--
    --*     On Default Event      *--
    --*****************************--
    function x910113_OnDefaultEvent(sceneId,selfId,targetId)
    
    	SetMissionData(sceneId,selfId,SHENGSI_DAYTIME,0)
    	--************************--
    	BeginEvent(sceneId)
    		AddText(sceneId,x910113_g_Introduce)
    		CallScriptFunction(x910113_g_Event_ScriptId,"OnEnumerate",sceneId,selfId,targetId)
    	EndEvent(senceId)
    	DispatchEventList(sceneId,selfId,x910113_g_ScriptId)
    	--************************--
    	
    end
    --*****************************--
    --*     On Event Request      *--
    --*****************************--
    function x910113_OnEventRequest(sceneId,selfId,targetId,eventId)
    
    	if eventId==x910113_g_Event_ScriptId then
    		CallScriptFunction(eventId,"OnDefaultEvent",sceneId,selfId,targetId)
    		return
    	end
    	
    end
    Nên nói cái script ban đầu hướng dẫn kia không hẳn đúng hết. Nó đúng trong trường hợp 1 còn trường hợp 2 thì nó không giải thích được đâu
    Về cơ bản thì đọc hiểu 1 cái thì sẽ suy được các cái sau dù nó có khác 1 chút
    Với cả qua mấy năm thì cũng học thêm đc ít ngôn ngữ lập trình
    STRONGEST MAN

  10. Các thành viên gởi lời cảm ơn đến Edward_Newgate vì bài viết này !

    nguyennhuloi (08-08-15)

  11. #17
    Thành Viên skythienlong's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    628
    Thanks
    209
    Thanked 324 Times in 165 Posts

    Ðề: Tổng hợp kinh nghiệm DEV TLBB

    Info dòng 2 EquipBase.txt, MonsterAttrExTable.txt, CommonItem.txt

    EquipBase.txt

    PHP Code:
    AID vật phẩm
    B
    : class\loại hình cơ bản
    C
    qualityphẩm chất trang bịtừ 1~5
    D
    type\loại :0. Đao phủ1 thương bổng2 đơn đoản3 song đoản4 phiến5 hoàn10 mão(), 11 hài(giày), 12 hộ thủ13 áo
                  14 hộ uyển
    15 hộ kiên20 hạng liên(vòng cổ), 21 yêu đái22 giới chỉ (nhẫn), 23 hộ phù24 thời trang41 thú cưỡi
                  55 ám khí
    56 võ hồn57 long văn một vài số chưa xác định
    E
    indexliên quan đến file ItemSegValue.txt quy định chỉ số opt thường trang bị
    F
    equipoint ???
    Gvisual ???
    H:
    Iliên quan đến file EquipSetAttr.txt quy định chỉ số opt ẩn trang bị
    J
    :
    Knametên vật phẩm
    L
    lvcấp yêu cầu sử dụng
    M
    yêu cầu môn phái sử dụng
    N Decs thuyết minh
    O giá cơ bản
    P giá bán ra
    Q độ bền max 
    độ bền tối đa của trang bị
    R số lần sửa chữa
    S số bảo thạch có thể khảm
    T ID kỹ năng hiệu ứng xuất ra khi đánh
    Ví dụ thần khítrùng lâu
    U ID kịch bản gốc
    ....không rõ
    V icon hiển thị trang bị
    W miêu tả loại hình
    X ID 
    ???
    Y có hoặc không tư chất trang bị  1 có 0 không    
    Z có hoặc không chịu ảnh hưởng của phẩm chất
    AA ngoại công cơ bản
    AB nội công cơ bản
    AC ngoại thủ cơ bản
    AD nội thủ cơ bản
    AE chính xác cơ bản
    AF né tránh cơ bản
    AG tăng giới hạn máu 
    +
    AH tăng giới hạn máu %
    AI tốc độ hồi máu nhanh hơn
    AJ tăng giới hạn khí 
    +
    AK tăng giới hạn khí %
    AL tốc độ hồi khí nhanh hơn
    AM băng công
    AN kháng băng
    AO
    AP hỏa công
    AQ kháng hỏa
    AR giảm thời gian thiêu đốt liên tục
    AS huyền công
    AT kháng huyền
    AU giảm thời gian tê liệt
    AV độc công
    AW kháng độc
    AX giảm thời gian trúng độc
    AY
    AZ ngoại công 
    +
    BA ngoại công %
    BB
    BC ngoại thủ 
    +
    BD ngoại thủ %
    BE
    BF vô hiệu thương tổn ngoại công 
    %
    BG nội công +
    BH nội công %
    BI
    BJ nội thủ 
    +
    BK nội thủ %
    BL
    BM vô hiệu thương tổn nội công 
    %
    BN tốc dộ tấn công (thời gian giữa 2 lần tấn công)
    BO
    BP chính xác
    BQ né tránh
    BR hội công
    BS bỏ qua phòng thủ đối phương 
    %
    BT tốc độ di chuyển %
    BU phản công
    BV vô hiệu thương tổn nội công 
    +
    BW cường lực
    BX nội lực
    BY thể lực
    BZ trí lực
    CA thân pháp
    CB hội thủ
    CC
    CD hấp huyết
    CE hấp khí
    CF
    CG
    CH tỷ lệ phát động kỹ năng đặc thù
    CI bỏ qua mục tiêu kháng Băng 
    +
    CJ bỏ qua mục tiêu kháng Hỏa +
    CK bỏ qua mục tiêu kháng Huyền +
    CL bỏ qua mục tiêu kháng Độc +
    CM quy tắc phẩm chất
    CN
    CO thuộc tính nhỏ nhất 
    (min)
    CP thuộc tính cao nhất (max)
    CQ tư chất nhỏ nhất (min)
    CR tư chất cao nhất (max)
    CS
    CT hành nang
    CU cách tương
    CV
    CW
    CX phẩm chất 
    CommonItem

    PHP Code:
    A ID vật phẩm
    class
    C quality
    D type
    E medindex
    F Icon hiển thị vật phẩm
    G Tên vật phẩm
    H Thuyết minh
    I cấp sử dụng
    J giá cơ bản của vật phẩm
    K giá bán ra của vật phẩm
    L
    M
    N
    O
    P Tiêu hao 
    có or không
    Q yêu cầu kỹ năng
    R yêu cầu cấp bậc kỹ năng
    S số lượng cất giữ lớn nhất
    T loại hình lựa chọ đối tượng
    U Icon hiển thị vật phẩm
    V
    W ID phối phương
    X màu sắc
    Y

    Monster

    PHP Code:
    A ID monster (quáinpc)
    B Tên monster
    C giới tính monster  0 
    1
    D đẳng cấp
    \Lv của monster
    E kinh nghiệm cơ bản nhận được
    F giá trị hảo hữu
    G
    H AI cơ bản
    I AI mở rộng
    J
    K
    L
    M
    N
    O ký hiệu Boss
    P ngoại công
    Q ngoại thủ
    R nội công
    S nội thủ
    T hp thượng hạn 
    (máu)
    U mp thượng hạn (khí)
    V hồi phục hp
    W hồi phục mp
    X chính xác
    Y né tránh
    Z hội công
    AA hội thủ
    AB tốc độ di chuyển
    AC tốc độ đi bộ
    AD tốc độ tấn công
    AE băng công
    AF kháng băng
    AG bỏ qua mục tiêu kháng Băng
    AH hỏa công
    AI kháng hỏa
    AJ bỏ qua mục tiêu kháng hỏa
    AK huyền công
    AL kháng huyền
    AM bỏ qua mục tiêu kháng huyền
    AN độc công
    AO kháng độc
    AP bỏ qua mục tiêu kháng dộc
    AQ ID hiệu quả miễn dịch tức thời
    AR ID duy trì hiệu quả miễn dịch
    AS ID ngoại hình monster
    AT
    AU mô thức chuyển hướng
    AV
    AW
    AX
    AY Ảnh đầu nhân vật
    AZ thời gian động tác tấn công
    BA thời gian hồi phục tấn công
    BB MaxLv    
    BC MaxExp    
    BD MaxAtt    
    BE MaxDef    
    BF MaxMag    
    BG MaxRes    
    BH MaxHP
    BI
    BJ ID thế lực
    BK ID đặc tính công kích
    BL có hoặc không tấn công NPC
    BM
    BN vẻ ngoại loại hình
    BO cường độ loại hình
    BP phương thức hỗ trợ
    BQ thời gian kích hoạt
    BR phương thức chiến đấu 
    p/s ae cmt ko cần trích dẫn lại dài và không cần thiết
    Lần sửa cuối bởi skythienlong, ngày 22-09-14 lúc 10:46 PM.
    Khách viếng thăm hãy cùng skythienlong xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. The Following 3 Users Say Thank You to skythienlong For This Useful Post:

    1st.TheKing (10-12-14), chenglong (23-09-14), nguyennhuloi (08-08-15)

  13. #18
    Thành Viên skythienlong's Avatar
    Ngày tham gia
    Apr 2014
    Bài viết
    628
    Thanks
    209
    Thanked 324 Times in 165 Posts

    Ðề: Tổng hợp kinh nghiệm DEV TLBB

    ai biết tl mình thắc mắc
    -Trong Monster cái cột BL quy định đánh được và không. Có phải 0 đánh được , 1 ko đánh được phải không ?
    -cột visual ở EquipBase là cột gì ? lâu ko nhớ
    Khách viếng thăm hãy cùng skythienlong xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  14. Các thành viên gởi lời cảm ơn đến skythienlong vì bài viết này !

    nguyennhuloi (08-08-15)

  15. #19
    Super Moderator Sói Đẹp Trai's Avatar
    Ngày tham gia
    Apr 2011
    Đang ở
    地獄
    Bài viết
    3,991
    Thanks
    369
    Thanked 4,054 Times in 1,402 Posts

    Ðề: Tổng hợp kinh nghiệm DEV TLBB

    Trích dẫn Gửi bởi skythienlong [Only registered and activated users can see links. ]
    ai biết tl mình thắc mắc
    -Trong Monster cái cột BL quy định đánh được và không. Có phải 0 đánh được , 1 ko đánh được phải không ?
    -cột visual ở EquipBase là cột gì ? lâu ko nhớ
    Bạn có thể đánh được nó dựa vào cái hàm SetUnitCamID. Bất kỳ con nào. Ngoài ra thì ở MonsterAttr cũng có cột quy định cái này. Không nhớ rõ lắm nhưng mà đại khái là nó có quy định chữ vàng, chữ đỏ và chữ xanh (NPC)
    Khách viếng thăm hãy cùng Sói Đẹp Trai xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  16. Các thành viên gởi lời cảm ơn đến Sói Đẹp Trai vì bài viết này !

    nguyennhuloi (08-08-15)

  17. #20
    Thành Viên chenglong's Avatar
    Ngày tham gia
    Feb 2014
    Bài viết
    62
    Thanks
    70
    Thanked 3 Times in 2 Posts

    Ðề: Tổng hợp kinh nghiệm DEV TLBB

    Trích dẫn Gửi bởi skythienlong [Only registered and activated users can see links. ]
    ai biết tl mình thắc mắc
    -Trong Monster cái cột BL quy định đánh được và không. Có phải 0 đánh được , 1 ko đánh được phải không ?
    -cột visual ở EquipBase là cột gì ? lâu ko nhớ
    theo mình dag nghich thì cột L : 1 là đánh dc , 3 là dùng để làm npc.
    Khách viếng thăm hãy cùng chenglong xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  18. The Following 2 Users Say Thank You to chenglong For This Useful Post:

    nguyennhuloi (08-08-15), Sadlove123 (01-08-15)

 

 
Trang 2 của 9 Đầu tiênĐầu tiên 1 2 3 4 ... CuốiCuối

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

  1. [KT] Xin file setting kinh nghiệm lên cấp và kinh nghiệm đánh quái như VNG
    Bởi helpme85 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 17-11-16, 07:22 PM
  2. Xin 1 Bản Hướng Dẫn Chuẩn Về Kinh Nghiệm Làm Server TLBB.
    Bởi duongst1 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 4
    Bài viết cuối: 17-06-15, 01:24 PM
  3. Help-Mất điểm kinh nghiệm Scf 10.07.65
    Bởi hoangchuong trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 14
    Bài viết cuối: 19-12-12, 05:27 AM
  4. Giúp mình Việt Hóa điểm kinh nghiệm khi đánh quáy
    Bởi hoaiphong79 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 13-05-12, 06:53 PM
  5. [TLBB] cần mấy bạn dầy dặn kinh nghiệm giúp
    Bởi toloveru trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 15-02-12, 10:20 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à 10:23 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ệ.