PDA

View Full Version : [JX] Dev cần những gì



laptrinhjx
06-06-17, 01:05 PM
dạ chào mấy bác trong clb, hiện e cũng mê jx lắm tính mở off dev học hỏi mò ngâm linux
cho mình hỏi trước hết mới vô thì nên ngâm những phần nào trước để nắm phần cơ bản dev trong linux :(
bác nào rãnh chỉ e hộ phát nha vì minh member mới hic, hoặc có link bài viết hướng dẫn cụ thể cũng đc, mình xin cảm ơn nhìu ạ
( 1 câu hỏi nữa nếu mà dev of trên VPS thì nên thuê máy chủ bao nhiêu ram là dev vừa đủ )

sky.light9530
06-06-17, 07:11 PM
Học DEV thì cần phải động não . Nhanh nhẹn thì 1 - 3 tháng là bạn đã viết được hầu hết . Còn kiểu khó ăn vào não thì rất khó nói có thể học mãi cũng không hiểu được

Bước căn bản thứ nhất là cần phải biết cài đặt 1 server ( off ) online tính sau!
Bước căn bản thứ 2 bạn phải đề ra 1 phiên bản bạn muốn DEV chẳng hạn? Ví dụ ở đây bạn muốn dev phiên bản Công Thành Chiến .
Tiếp đến phần học script tức là viết chức năng cho NPC. Ví dụ ở đây bạn làm server để online thì dễ nhất là bắt đầu với NPC Hỗ Trợ Tân Thủ.
NPC Tân Thủ đơn giản thì cần lệnh kiểm tra cấp "GetLevel()" lệnh này sẽ đi theo với if, else và lệnh thêm vật phẩm "AddItem()" ; "AddStackItem()" ; "AddGoldItem()" v.v.v !

+ Ví dụ:
function hotrotanthu()
if GetLevel() < 10 then -- (Đoạn này kiểm tra nếu đẳng cấp nhỏ hơn 10 thì sẽ tiếp tục)
AddItem(6,1,1266,1,0,0,0) -- (Đoạn này là thêm 1 cái thần hành phù)
else -- (Ngược lại đẳng cấp lớn hơn 10 thì)
Msg2Player("Đẳng cấp của bạn đã vượt quá mức quy định") -- (Đoạn này là thông báo đến người chơi như vậy)
return
end;
end

Đó là những bước căn bản, rồi ví dụ bạn muốn viết thêm 1 chức năng nâp cấp An Bang Hoàn Mỹ hoặc 1 event chẳng hạn . Bạn phải suy nghĩ à cái chức năng đó như thế nào,cần những lệnh gì . Và khi viết script hãy nhớ phải test cho thật kỹ để tránh bug vì khi viết script sẽ xảy ra rất nhiều trường hợp và bạn chưa xử lý trường hợp đó nên sẽ dẫn đến bug!

Chốt cho bạn: Nên đọc nhiều những bài trong topic Hỏi Đáp - Yêu Cầu . Nên đọc 814 lệnh chưa định nghĩa và test thử từng lệnh để sau này chỉ cần đọc qua là hiểu lệnh đó sẽ dẫn đến cái gì (vuduymanh đã share trên diễn đàn) .

wermanhme1990
06-06-17, 07:20 PM
Bạn chỉ cần học ngôn ngữ LUA, đạt đến trình đọc hiểu code là ok, sau đó tự nhiên sẽ hiểu được những cái khác, vì jx linux chỉ có mỗi lua là vọc được.

yeumayluon
06-06-17, 07:24 PM
Học DEV thì cần phải động não . Nhanh nhẹn thì 1 - 3 tháng là bạn đã viết được hầu hết . Còn kiểu khó ăn vào não thì rất khó nói có thể học mãi cũng không hiểu được

Bước căn bản thứ nhất là cần phải biết cài đặt 1 server ( off ) online tính sau!
Bước căn bản thứ 2 bạn phải đề ra 1 phiên bản bạn muốn DEV chẳng hạn? Ví dụ ở đây bạn muốn dev phiên bản Công Thành Chiến .
Tiếp đến phần học script tức là viết chức năng cho NPC. Ví dụ ở đây bạn làm server để online thì dễ nhất là bắt đầu với NPC Hỗ Trợ Tân Thủ.
NPC Tân Thủ đơn giản thì cần lệnh kiểm tra cấp "GetLevel()" lệnh này sẽ đi theo với if, else và lệnh thêm vật phẩm "AddItem()" ; "AddStackItem()" ; "AddGoldItem()" v.v.v !

+ Ví dụ:
function hotrotanthu()
if GetLevel() < 10 then -- (Đoạn này kiểm tra nếu đẳng cấp nhỏ hơn 10 thì sẽ tiếp tục)
AddItem(6,1,1266,1,0,0,0) -- (Đoạn này là thêm 1 cái thần hành phù)
else -- (Ngược lại đẳng cấp lớn hơn 10 thì)
Msg2Player("Đẳng cấp của bạn đã vượt quá mức quy định") -- (Đoạn này là thông báo đến người chơi như vậy)
return
end;
end

Đó là những bước căn bản, rồi ví dụ bạn muốn viết thêm 1 chức năng nâp cấp An Bang Hoàn Mỹ hoặc 1 event chẳng hạn . Bạn phải suy nghĩ à cái chức năng đó như thế nào,cần những lệnh gì . Và khi viết script hãy nhớ phải test cho thật kỹ để tránh bug vì khi viết script sẽ xảy ra rất nhiều trường hợp và bạn chưa xử lý trường hợp đó nên sẽ dẫn đến bug!

Chốt cho bạn: Nên đọc nhiều những bài trong topic Hỏi Đáp - Yêu Cầu . Nên đọc 814 lệnh chưa định nghĩa và test thử từng lệnh để sau này chỉ cần đọc qua là hiểu lệnh đó sẽ dẫn đến cái gì (vuduymanh đã share trên diễn đàn) .

Mình học 5 năm rồi vẫn chưa đâu vào đâu.
Cho mình hỏi tạo NPC là cái cánh cửa Thành, làm thế nào để cho nhân vật không đi xuyên qua được

laptrinhjx
06-06-17, 11:46 PM
Học DEV thì cần phải động não . Nhanh nhẹn thì 1 - 3 tháng là bạn đã viết được hầu hết . Còn kiểu khó ăn vào não thì rất khó nói có thể học mãi cũng không hiểu được

Bước căn bản thứ nhất là cần phải biết cài đặt 1 server ( off ) online tính sau!
Bước căn bản thứ 2 bạn phải đề ra 1 phiên bản bạn muốn DEV chẳng hạn? Ví dụ ở đây bạn muốn dev phiên bản Công Thành Chiến .
Tiếp đến phần học script tức là viết chức năng cho NPC. Ví dụ ở đây bạn làm server để online thì dễ nhất là bắt đầu với NPC Hỗ Trợ Tân Thủ.
NPC Tân Thủ đơn giản thì cần lệnh kiểm tra cấp "GetLevel()" lệnh này sẽ đi theo với if, else và lệnh thêm vật phẩm "AddItem()" ; "AddStackItem()" ; "AddGoldItem()" v.v.v !

+ Ví dụ:
function hotrotanthu()
if GetLevel() < 10 then -- (Đoạn này kiểm tra nếu đẳng cấp nhỏ hơn 10 thì sẽ tiếp tục)
AddItem(6,1,1266,1,0,0,0) -- (Đoạn này là thêm 1 cái thần hành phù)
else -- (Ngược lại đẳng cấp lớn hơn 10 thì)
Msg2Player("Đẳng cấp của bạn đã vượt quá mức quy định") -- (Đoạn này là thông báo đến người chơi như vậy)
return
end;
end

Đó là những bước căn bản, rồi ví dụ bạn muốn viết thêm 1 chức năng nâp cấp An Bang Hoàn Mỹ hoặc 1 event chẳng hạn . Bạn phải suy nghĩ à cái chức năng đó như thế nào,cần những lệnh gì . Và khi viết script hãy nhớ phải test cho thật kỹ để tránh bug vì khi viết script sẽ xảy ra rất nhiều trường hợp và bạn chưa xử lý trường hợp đó nên sẽ dẫn đến bug!

Chốt cho bạn: Nên đọc nhiều những bài trong topic Hỏi Đáp - Yêu Cầu . Nên đọc 814 lệnh chưa định nghĩa và test thử từng lệnh để sau này chỉ cần đọc qua là hiểu lệnh đó sẽ dẫn đến cái gì (vuduymanh đã share trên diễn đàn) .

bac cho minh xin face hoac sky dc ko a. ( sr vi online dien thoai ko viet dau dc hic )

janethorne83
07-06-17, 03:56 PM
1. Đọc hiểu biết tính năng LUA script để biết mà ứng dụng vào tính năng sẽ viết.
2. Nếu muốn làm event, npc tính năng. Thì lập ya tưởng trước, rồi dựa vào mô hình đã dựng, áp dụng LUA script đã có từ các files có sẵn, biên tập, tự viết 1 tính năng riêng.
3. Cơ bản nó chỉ có lấy item, add item cho nhân vật, kiểm tra điều kiện, ...

voanhnhat20010
07-06-17, 07:22 PM
bạn cần máy tính
mạng internet
và não :))

minhduc_aa
07-06-17, 08:06 PM
bạn cần máy tính
mạng internet
và não :))
Bạn cần, rất cần: thời gian.
Trust me

hoilamgi45
08-06-17, 08:53 AM
Cần độ lỳ kiên nhẫn và tinh thần bất di bất dịch để đạt dc cảnh giới siêu phàm

laptrinhjx
08-06-17, 12:40 PM
Cần độ lỳ kiên nhẫn và tinh thần bất di bất dịch để đạt dc cảnh giới siêu phàm

Em có vài điều muốn hỏi :
1.Giờ muốn add 1 NPC ở ba lăng huyện chẳng hạn hoặc xóa NPC cần muốn xóa
2.Em muốn đọc ebook những cái cơ bản như muốn add npc hay sửa chức năng Lễ quan,.... nhìu thì đọc ebook bao nhiu ạ (có link thì tốt quá cho e xin)

Hoặc bán nào có sky cho e xin, có gì e hậu tạ sau ạ. e cảm ơn !