Kết quả 1 đến 10 của 11
-
27-07-11, 12:13 PM #1
- Ngày tham gia
- Aug 2009
- Đang ở
- TPHCM
- Bài viết
- 337
- Thanks
- 45
- Thanked 848 Times in 49 Posts
Hướng Dẫn Reload Script Khi Server Đang Chạy [Ko Cần Tắt GS]
Bài Này Thì Bác Mạnh Tuyên Đã Post 1 Lần Rồi Nhưng Tui Thấy Hơi Gườm Rà Nên Hướng Dẫn Đơn Giản Hơn ! Trong LUA Co 1 Hàm Dùng Để Reload Đó Là dofile(" Include ")
Ví Dụ Tui Muốn Mỗi Khi Click Vào Tạp Hoá Thì Nó Phải Chạy Script Mới Nhất Từ Server (Trong Khi Có Bug Thì Ta Fix Ở Server Va Khi Click Vào Nó Sẽ Chạy Lại Script Ta Vừa Fix) Thì Làm Như Sau:
function main(nsel) --- Hàm Main Của 1 Script !
dofile("script/taphoa.lua") -- File taphoa.lua Nằm Ngoài Foder script !
................. --- Các Phần Đối Thoại Còn Lại Của Bạn
end
Thế Là Xong !
Phiêu bạc giang hồ tìm chốn dung thân !
-
-
27-07-11, 02:26 PM #2
- Ngày tham gia
- Jun 2006
- Đang ở
- Funabashi, Chiba, Japan
- Bài viết
- 544
- Thanks
- 410
- Thanked 300 Times in 82 Posts
Ðề: Hướng Dẫn Reload Script Khi Server Đang Chạy [Ko Cần Tắt GS]
Giờ tôi dev cái server hít nó có code cho item questkey, tôi tạo cái lệnh bài GM để tiện dev khỏi phải mỗi lần chạy về 1 npc nào đó, nhưng giờ tôi muốn server sẽ load lại file script của 1 npc ví dụ như NPC tiền trang chẳng hạn mà tôi muốn ra lệnh load lại bằng cái lệnh bài gm thì làm sao?
Vi tôi thử dofile gắn vào gm lệnh bài thì sau khi chạy cái lệnh bài biến thành tiền trang :@
Hay giờ tất cả các script cái nào cũng gắn hàm dofile vào dòng hội thoại thoát của chính cái file đó nhỉ, thế thì mỗi lần nhấn thoát nó sẽ load lại script mới nhất của cái file đó có được không nhỉLần sửa cuối bởi f-fantasy, ngày 27-07-11 lúc 02:29 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-07-11, 02:34 PM #3
- Ngày tham gia
- Jun 2011
- Đang ở
- ████████
- Bài viết
- 1,486
- Thanks
- 99
- Thanked 448 Times in 192 Posts
Ðề: Hướng Dẫn Reload Script Khi Server Đang Chạy [Ko Cần Tắt GS]
Vì cái lệnh bài GM của em không có scripts khác như đối thoại để nhận hoặc là đại loại như chọn dòng mà em add trực tiếp code load vô dẫn đến click vào là nó load trực tiếp cái tiền trang, em thử cho lựa chọn xem , ví dụ khi kick vào thì 1 là test scripts còn dòng 2 là thoát, như vậy sẽ không bị load trức tiếp.
Còn nữa, khi test không được thay link ở hàm dofile mà chỉ thay nội dung scripts ở file cần test thôi.
Nôm na là nên tạo 1 file riêng để chuyên coppy scirpts vào test.1 x 9 + 2 = 11
12 x 9 + 3 = 111
123 x 9 + 4 = 1111
1234 x 9 + 5 = 11111
12345 x 9 + 6 = 111111
123456 x 9 + 7 = 1111111
1234567 x 9 + 8 = 11111111
12345678 x 9 + 9 = 111111111
123456789 x 9 +10= 1111111111
-
27-07-11, 05:19 PM #4
- Ngày tham gia
- Aug 2009
- Đang ở
- TPHCM
- Bài viết
- 337
- Thanks
- 45
- Thanked 848 Times in 49 Posts
Ðề: Hướng Dẫn Reload Script Khi Server Đang Chạy [Ko Cần Tắt GS]
Thế Này Bạn Nhé Hàm dofile Có 2 Cách Dùng !
+ Cách 1 Nó Đi Chung Với Script Chính Gốc Cần Reload
+ Cách 2 Nó Đi Gián Tiếp
Ví Dụ Cách 1 Là Như Trên dofile Đi Chung Với File Muốn Reload Thường
Cách 2 Là Gián Tiếp: 1 Script Trắng Bốc Mở Lên Chỉ Có Duy Nhất 1 Hàm dofile Nó Cũng Reload ThườngPhiêu bạc giang hồ tìm chốn dung thân !
-
Các thành viên gởi lời cảm ơn đến ohishu vì bài viết này !
f-fantasy (27-07-11)
-
27-07-11, 06:18 PM #5
- Ngày tham gia
- Jun 2006
- Đang ở
- Funabashi, Chiba, Japan
- Bài viết
- 544
- Thanks
- 410
- Thanked 300 Times in 82 Posts
Ðề: Hướng Dẫn Reload Script Khi Server Đang Chạy [Ko Cần Tắt GS]
Vậy mình nghĩ cứ gán vào dòng hội thoại "Thoát" là ổn nhỉ vào game nói chuyện với NPC và nhấn thoát là nó load lại chính script của NPC đó tiện cho việc test code.........
Tiện thể : Ohishu rành về NPCs.txt mình có thể xin Yahoo để hỏi, mình dang nghịch server hút hít vấn đề mình gặp là add npc boss vào nhưng nó ko đánh mình, nó cứ chạy áp sát lại mình thôi chứ ko đánh, mình đã set 8 cái cột skill và skilllevel của NPC đó rồi nhưng ko hoạt động .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é!
-
29-07-11, 08:45 AM #6
Ðề: Hướng Dẫn Reload Script Khi Server Đang Chạy [Ko Cần Tắt GS]
script/taphoa.lua mà taphoa.lua nằm ngoài thư mục script là sao bác
Comeback JXP
-
29-07-11, 08:53 AM #7
- Ngày tham gia
- Jun 2011
- Đang ở
- ████████
- Bài viết
- 1,486
- Thanks
- 99
- Thanked 448 Times in 192 Posts
Ðề: Hướng Dẫn Reload Script Khi Server Đang Chạy [Ko Cần Tắt GS]
dofile("script/taphoa.lua") -- File taphoa.lua Nằm Ngoài Foder script !
Giống như : bạn hãy ném cái chổi này ra ngoài sân xem?
Có 2 cách hiểu :
1: ném hẳn ra ngoài sân , tức là cái chổi không ở trong cái sân.
2: Đừng ở đâu đó ( ví dụ trong nhà ) và ném cái chổi ra ngoài sân ( trường hợp này cái chổi ở trong sân ).
-----
ĐỌc xong mình cũng ngu người luôn _ _!1 x 9 + 2 = 11
12 x 9 + 3 = 111
123 x 9 + 4 = 1111
1234 x 9 + 5 = 11111
12345 x 9 + 6 = 111111
123456 x 9 + 7 = 1111111
1234567 x 9 + 8 = 11111111
12345678 x 9 + 9 = 111111111
123456789 x 9 +10= 1111111111
-
Các thành viên gởi lời cảm ơn đến SaoThaiBinh72 vì bài viết này !
PhuQoan (22-12-11)
-
30-07-11, 06:36 AM #8
Ðề: Hướng Dẫn Reload Script Khi Server Đang Chạy [Ko Cần Tắt GS]
Em thấy dùng reload ổn hơn nhìu >.,<
Khách viếng thăm hãy cùng davidtuan25 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
30-07-11, 07:26 AM #9
- Ngày tham gia
- Jun 2006
- Đang ở
- Funabashi, Chiba, Japan
- Bài viết
- 544
- Thanks
- 410
- Thanked 300 Times in 82 Posts
Ðề: Hướng Dẫn Reload Script Khi Server Đang Chạy [Ko Cần Tắt GS]
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é!
-
13-01-13, 01:56 PM #10
- Ngày tham gia
- Jul 2011
- Bài viết
- 17
- Thanks
- 32
- Thanked 5 Times in 2 Posts
Ðề: Hướng Dẫn Reload Script Khi Server Đang Chạy [Ko Cần Tắt GS]
Bác có thể ví dụ khi mở click vào lệnh bài hỗ trợ tân thủ thì nó load 132.lua mới nhất được không.
Mình vẫn chưa hình dung raKhách viếng thăm hãy cùng blue1325 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[KT] Help GMcard và reload script SV của SATTHUPRO95
Bởi StereoLove trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 20-10-12, 07:43 PM -
[KT] AE cho xin hàm Reload tất cả Script của server với.Thank All
Bởi kanhtien trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 13Bài viết cuối: 20-10-12, 12:26 PM -
[JX] Hàm Dofile ko Reload Script !
Bởi raymondle trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 8Bài viết cuối: 21-08-12, 04:39 PM -
Reload script
Bởi manhtuyen trong diễn đàn ScriptsTrả lời: 23Bài viết cuối: 14-04-12, 03:35 PM -
[KT] Hàm reload
Bởi ken07 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 9Bài viết cuối: 09-02-12, 08:58 AM