Kết quả 1 đến 6 của 6
-
28-05-09, 12:40 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
1 cách code script mới ko gò bó vào main
gần đây tui có học được cách code này
khá hay mà ko phụ thuộc vào say
vì dụ nhé
script original từ sv cubin
--description: Tap Hoa
--author: Cu Bin
--date: 2007/7/1
-------------------------------------------
Include("\\Script\\global\\serverlib.lua");
function main(sel)
muahang()
nhiemvu_40_thienvuong()
end;
function nhiemvu_40_thienvuong()
if(GetTask(Task_TV)==35)then
SayEx({"Ngu Phu Ha Tau:Nguoi muon mua hat sen ah?","Vang,ban cho ta mot it./mua","Khong,ta chi di ngang qua thoi./khong"});
end;
end;
function mua()
SetTask(Task_TV,36)
AddEventItem(148)
Talk(1,"","Hat Sen cua nguoi day.")
end;
function khong()
end;
function muahang()
Say("Chu Tiem Tap Hoa:Luc truoc ta ban hang rong,nay tich gop duoc it von nen mo tiem buon ban le....Mong vi Dai Hiep mua ung ho giup. ", 2, "Giao dich/yes", "Khong giao dich/no");
end;
function yes()
Sale(20);
end;
function no()
end;
ta thấy nó rất phụ thuộc hàm if và Say
sau đây tui code lại kiểu này cực thuận lợi và hay
--description:tap hoa
--author:giangleloi
-------------------------------------------
Include("\\Script\\global\\serverlib.lua");
function main()
giangleloi_tasks =
{
{"Mua Hat sen(nv 40)","gll_1";show=0},
{"Giao dich","gll_2";show=1},
{"Khong giao dich","gll_3";show=1},
}
if(GetTask(Task_TV)==35)then
giangleloi_tasks[1].show=1;
end;
end;
function gll_1()
SayEx({"Ngu Phu Ha Tau:Nguoi muon mua hat sen ah?","Vang,ban cho ta mot it./mua","Khong,ta chi di ngang qua thoi./gll_3"});
end;
function mua()
SetTask(Task_TV,36)
AddEventItem(148)
Pay(500)
Talk(1,"","Hat Sen cua nguoi day.")
end;
function gll_2()
Say("Chu Tiem Tap Hoa:Luc truoc ta ban hang rong,nay tich gop duoc it von nen mo tiem buon ban le....Mong vi Dai Hiep mua ung ho giup. ", 2, "Giao dich/yes", "Khong giao dich/gll_3");
end;
function yes()
Sale(20);
end;
function gll_3()
end;
các bạn hãy tiếp tục phát triển nhé
tui chỉ biết vậy thui
còn vài hàm mới sẽ share sau
Noob mong pro bỏ quá
thank
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 thành viên gởi lời cảm ơn đến giangleloi vì bài viết này !
satthupro95 (25-06-12)
-
28-05-09, 12:53 PM #2
- Ngày tham gia
- Apr 2007
- Đang ở
- Hà Nội
- Bài viết
- 736
- Thanks
- 64
- Thanked 229 Times in 95 Posts
Ðề: 1 cách code script mới ko gò bó vào main
Cách này là cách viết chủ đạo bên VNG đó.
Có ích.Hihi!Khách viếng thăm hãy cùng khoamamktvn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
28-05-09, 12:56 PM #3
- Ngày tham gia
- Feb 2008
- Đang ở
- Thiên Đàng City
- Bài viết
- 126
- Thanks
- 1
- Thanked 2 Times in 1 Post
Ðề: 1 cách code script mới ko gò bó vào main
Cái này thực ra là sử dụng mảng đó. Mảng thường rất hay được sử dụng và nó rất có ích khi chúng ta sử dụng nhiều thành phần tương tự nhau. Thực ra việc sử dụng mảng đã có rất nhiều trong các Script (điển hình là Script Event tết). Dù sao cũng thanks cho bác giang 1 phát lấy tinh thần động viên
Khách viếng thăm hãy cùng x10tinpro xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
28-05-09, 01:00 PM #4
- Ngày tham gia
- Apr 2007
- Đang ở
- Hà Nội
- Bài viết
- 736
- Thanks
- 64
- Thanked 229 Times in 95 Posts
Ðề: 1 cách code script mới ko gò bó vào main
Ùm!
Thì bin nói rùi mà.
Nhưng chắc gì đã có nhiều người biết.
Bin còn phải học thêm nhiều mà.Trình Bin còn kém xa mí bạn nì đó.
Bái phục!
Hoạt động lúc trước,giờ quay lại thấy mình chả là gì so với mí ông nì đó.
Ganh tị,nhưng đang bận Mu.
Xong thì làm nhé.Ai rành chỉ Bin nữa nha!
Sr spam!^^Khách viếng thăm hãy cùng khoamamktvn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
28-05-09, 01:02 PM #5
- Ngày tham gia
- Feb 2008
- Đang ở
- Thiên Đàng City
- Bài viết
- 126
- Thanks
- 1
- Thanked 2 Times in 1 Post
Ðề: 1 cách code script mới ko gò bó vào main
Khách viếng thăm hãy cùng x10tinpro xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
29-05-09, 12:18 AM #6
Ðề: 1 cách code script mới ko gò bó vào main
Cái mảng này cũng có thể khai báo thành biến thì phải : wqwq={}
Rồi cho gì vào đó thì cho, nói chung chỉ để viết những cái cần ghi vào ở 1 file script, cái này ở liên đấu Mạnh Tuyền dùng để lập chiến đội . Cái liên đấu Mạnh Tuyền dùng cho server off thì được còn cho server online có 2 sai lầm lớn: đó là sử dụng SetTimer trên một khoảng thời gian khá dài ở server online thì lỗi là điều chắc chắn, với lại dùng SetLogoutRV(1); là tác nhân chính gây lên kẹt nhân vật khi dừng server đột xuất, hoặc server bị ddos, nên dùng cái này đồng nghĩa tự sát. Với lại lên đấu đó chỉ làm được đơn đấu.VLTK, huyền thoại sẽ trở lại...
Các Chủ đề tương tự
-
Một số script trong thư mục script Vina (unpack)
Bởi sangpronhat trong diễn đàn ScriptsTrả lời: 19Bài viết cuối: 26-11-11, 08:12 AM -
pro sửa dùm cái script với
Bởi evjnshiva trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 8Bài viết cuối: 05-06-11, 02:56 PM -
Em cần giúp đỡ về 1 hàm script
Bởi Tôilàai trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 9Bài viết cuối: 17-05-11, 10:21 AM -
[Release] Source Code add GameGuard in main.exe
Bởi tomatoes trong diễn đàn ReleasesTrả lời: 7Bài viết cuối: 09-06-08, 03:32 PM