Kết quả 1 đến 3 của 3
-
13-07-08, 08:02 PM #1
- Ngày tham gia
- Mar 2008
- Đang ở
- Lâm Đồng
- Bài viết
- 1,877
- Thanks
- 38
- Thanked 394 Times in 136 Posts
Cấu trúc một file script .lua trong server jx offline
Sau đây mình xin trình bày về cầu trúc một file script trong JX offline :
Vị trí, các file script dùng để giao tiếp với NPC thường được đặt ở thư mục tương đối như đường dẫn trong file maplist.ini, thường có dạng tenbando_tennpc.lua
Phần mở đầu :
lua Code:
Include("script\\station.lua"); --khai báo file muốn dùng thêm
Money = 0 -- khai báo biến
Phần chính :
lua Code:
function main(sel) -- khi nhấn vào NPC sẽ thực hiện hàm này
xaphu() -- gọi hàm đã được lập trình
for i=1,300 do AddOwnExp(9999999) end --vòng lặp for
AddItem(0,10,5,5,0,0,0) -- gọi hàm hỗ trợ trong game
AddMagic(160,60) -- gọi hàm hỗ trợ trong game
Earn(10000000) -- gọi hàm hỗ trợ trong game
if (nNeedNum==0) then -- cấu trúc if...then...else...end
CheckFinish=1
else
CheckFinish=0
end
end;
Phần phụ :
lua Code:
function xaphu() --khai báo hàm để dùng ở trên
if (GetLevel() >= 10) then
NewWorld(37,1632,3168)
else
Say("Quy Khach khong the di vi chua dat den level 10",0)
end
end;
Script hoàn chỉnh như sau :
lua Code:
Include("script\\station.lua"); -- khai báo file muốn dùng thêm
Money = 0 -- khai báo biến
function main(sel) -- khi nhấn vào NPC sẽ thực hiện hàm này
xaphu() -- gọi hàm đã được lập trình
for i=1,300 do AddOwnExp(9999999) end -- vòng lặp for
AddItem(0,10,5,5,0,0,0) -- gọi hàm hỗ trợ trong game
AddMagic(160,60) -- gọi hàm hỗ trợ trong game
Earn(10000000) -- gọi hàm hỗ trợ trong game
if (nNeedNum==0) then -- cấu trúc if...then...else...end
CheckFinish=1
else
CheckFinish=0
end
end;
function xaphu() -- khai báo hàm để dùng ở trên
if (GetLevel() >= 10) then
NewWorld(37,1632,3168)
else
Say("Quy Khach khong the di vi chua dat den level 10",0)
end
end;
Khách viếng thăm hãy cùng giangleloi xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
18-07-08, 12:40 PM #2
- Ngày tham gia
- Jul 2008
- Bài viết
- 4
- Thanks
- 0
- Thanked 0 Times in 0 Posts
Ðề: Cấu trúc một file script .lua trong server jx offline
Bạn ơi bạn có thể hướng dẫn mình cách tạo NPC được không , bạn hướng dẫn mình kỹ 1 chút nha , bằng video càng tốt vì mình không hiểu về cái này nhiều lắm thank ban nhìu
Khách viếng thăm hãy cùng letuquan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
18-07-08, 01:15 PM #3
- Ngày tham gia
- Mar 2008
- Đang ở
- Lâm Đồng
- Bài viết
- 1,877
- Thanks
- 38
- Thanked 394 Times in 136 Posts
Ðề: Cấu trúc một file script .lua trong server jx offline
mình có tools đó,coi file attach của mình nha,mới post đó
Khách viếng thăm hãy cùng giangleloi xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
Hỏi cách bung file settings trong file pak ở client của VNG
Bởi hanamnet1 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 01-09-15, 09:01 PM -
Tạo server L2CT1.5 Hellbound offline trong vòng 5 phút
Bởi beu20052 trong diễn đàn Lineage IITrả lời: 252Bài viết cuối: 21-06-13, 06:31 PM -
Cho mình hỏi 1 lỗi về script trong sever hút hít
Bởi concabach trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 5Bài viết cuối: 11-06-11, 08:36 AM -
share script đánh nhau trong thành
Bởi giangleloi trong diễn đàn ScriptsTrả lời: 9Bài viết cuối: 13-01-11, 05:13 PM -
Latest Server file Knight offline
Bởi Lovepw trong diễn đàn Các Server Không Nằm Trong BoxTrả lời: 3Bài viết cuối: 26-06-08, 04:38 PM