Kết quả 1 đến 7 của 7
			
		Chủ đề: LINUX - Hàm Say mở rộng
- 
	26-06-19, 10:26 PM #1Thành Viên      
 - Ngày tham gia
- Jun 2006
- Đang ở
- Funabashi, Chiba, Japan
- Bài viết
- 544
- Thanks
- 411
- Thanked 303 Times in 83 Posts
 LINUX - Hàm Say mở rộng- Thông thường các hàm Say có sẵn của server mình thấy không đáp ứng được vấn đề là có nhiều, rất nhiều, cực nhiều lựa chọn. 
 - Khi có quá nhiều lựa chọn thì nó sẽ bị thiếu hoặc bị mất các lựa chọn đầu tiên chỉ có các lựa chọn về sau.
 - Cũng có thể có người đã dev cái vấn đề đó rồi nhưng mình không tìm thấy thì mình tạo ra và share các bạn.
 - Cách dùng hàm mới thì như sau
 hoặcCode:local nSelectPerPage = 10 --Nếu không khai báo thì nó mặc định là 10 local nDesc = "123123123" local tbOpt = { {"Lua chon 1",SayExTest,{Value}}, {"Lua chon 2",SayExTest,{Value1,Value2}}, } SayEx(nDesc,tbOpt,nSelectPerPage) --Nếu chỗ này ko điền nSelectPerPage thì cũng được, hàm SayEx sẽ mặc định nó là 10
 - Trong đóCode:local nSelectPerPage = 10 local nDesc = "123123123" local tbOpt = { } for i=1,20 do tinsert(tbOpt,{"Dong lua chon "..i,SayExTest,{Value}}) end SayExTest(nDesc,tbOpt,nSelectPerPage)
 - nSelectPerPage : Tổng số lựa chọn trên 1 trang (không tính 3 dòng "Trang trước", "Trang sau", "Kết thúc đối thoại"
- nDesc : Chỉ là lời thoại thôi
- tbOpt : Danh sách các lựa chọn
- SayExTest : Hàm mà nó sẽ chạy khi chọn lựa chọn
- Value, Value1, Value2 : Các biến được gửi cùng với hàm SayExTest
 
 - Với hàm mới này các bạn không cần thêm dòng "Kết thúc đối thoại" hàm SayEx sẽ tự động thêm cho các bạn
 - Việc các bạn là đánh bao nhiêu tùy chọn cũng được chỉ vậy thôi.
 Clip giải thích và nói về hàm mới : [Only registered and activated users can see links. ]
 
 Lần sửa cuối bởi f-fantasy, ngày 27-08-19 lúc 10:14 PM. Khách viếng thăm hãy cùng f-fantasy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
 
- 
	
 
- 
	27-06-19, 10:24 AM #2Thành Viên      
 - Ngày tham gia
- Jul 2007
- Bài viết
- 137
- Thanks
- 47
- Thanked 62 Times in 21 Posts
 Ðề: LINUX - Hàm Say mở rộngKhách viếng thăm hãy cùng traminh83 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
 
- 
	27-06-19, 03:27 PM #3Thành Viên      
 - Ngày tham gia
- Jun 2006
- Đang ở
- Funabashi, Chiba, Japan
- Bài viết
- 544
- Thanks
- 411
- Thanked 303 Times in 83 Posts
 Ðề: LINUX - Hàm Say mở rộngKhách viếng thăm hãy cùng f-fantasy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
 
- 
	27-06-19, 03:56 PM #4Thành Viên      
 - Ngày tham gia
- Jul 2007
- Bài viết
- 137
- Thanks
- 47
- Thanked 62 Times in 21 Posts
 Ðề: LINUX - Hàm Say mở rộngÀ, trong cái khung, thấy bạn có để thông tin bao gồm tên Map, id, tọa độ gì đó. 
 Cái id tọa độ thì mình dò hàm hiển thị được, nhưng cái tên map thì code như thế nào bạn? Lên forum search các lệnh JX Linux thấy có hàm SettingsGetCity() mà search trong tấc cả cá file script thì không thấy định nghĩa ở đâu hết.Lần sửa cuối bởi traminh83, ngày 27-06-19 lúc 03:58 PM. Khách viếng thăm hãy cùng traminh83 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
 
- 
	27-06-19, 06:53 PM #5Thành Viên      
 - Ngày tham gia
- Jun 2006
- Đang ở
- Funabashi, Chiba, Japan
- Bài viết
- 544
- Thanks
- 411
- Thanked 303 Times in 83 Posts
 Ðề: LINUX - Hàm Say mở rộngLần sửa cuối bởi f-fantasy, ngày 27-06-19 lúc 07:14 PM. Khách viếng thăm hãy cùng f-fantasy xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
 
- 
	
Các thành viên gởi lời cảm ơn đến f-fantasy vì bài viết này !traminh83 (28-06-19) 
 
- 
	28-06-19, 03:09 PM #6Thành Viên      
 - Ngày tham gia
- Jul 2007
- Bài viết
- 137
- Thanks
- 47
- Thanked 62 Times in 21 Posts
 Ðề: LINUX - Hàm Say mở rộngKhách viếng thăm hãy cùng traminh83 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
 
- 
	19-07-21, 11:52 PM #7Thành Viên      
 - Ngày tham gia
- Nov 2008
- Bài viết
- 430
- Thanks
- 30
- Thanked 54 Times in 41 Posts
 Ðề: LINUX - Hàm Say mở rộngMình gán vào sv linux thì báo lỗi tasksay nill value, bạn nào chỉ cách định nghĩa hàm mới trong jx linux giúp mình với, xin cảm ơn! 
 
 error: attempt to call global `TaskSay' (a nil value)
 stack traceback:
 1[154]: function `SayEx' at line 34Khách viếng thăm hãy cùng ngotiendat xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
 
Các Chủ đề tương tự
- 
  [JX] Xin chi giáo [Code] Tự Say cho NPC .Linux ThaksBởi xomnhalalop12 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 21Bài viết cuối: 11-09-16, 03:42 PM
- 
  [JX] [linux] Hàm say vòng 3 phút.Bởi xomnhalalop12 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 0Bài viết cuối: 07-11-15, 12:12 AM
- 
  [JX] Hỏi về khung say newBởi nhoxmap_b7 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 07-11-12, 09:23 AM
- 
  [JX] Hỏi về Hàm SayBởi Crawler trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 10-06-12, 12:28 AM
- 
  Nhocquay4mat vao say gjup jum`Bởi biyubi trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 19-07-10, 04:16 PM

 
				 
				 
				 
				 
				 
				 
			



 
					
					
					
						 Trả lời kèm Trích dẫn
  Trả lời kèm Trích dẫn Gửi bởi f-fantasy
					[Only registered and activated users can see links.
 Gửi bởi f-fantasy
					[Only registered and activated users can see links. 