PDA

View Full Version : Cho mình hỏi học skill thế nào vậy?



hoangtuech22
23-01-11, 06:33 PM
Cho mình hỏi học skill với chỉnh lv thế nào vậy?ah!mà mở mạp có cần làm gì bên client ko?mình làm bên sv nhưng khi vào game ko dc

jxvietnam
23-01-11, 09:29 PM
Muốn add skill thì làm như sau
Vào server/settings mở skills.txt lên = Excel, tìm skill muốn add vào xong lấy hàng tương ứng với skill cần add xong Excel trừ 1 đi. Nhớ số đố. Dùng hàm AddMagic(số hồi nãy) là xong

Còn mở map thì chỉ cần bên server là đc

[M]r[K]id
26-01-11, 10:03 AM
Muốn add skill thì làm như sau
Vào server/settings mở skills.txt lên = Excel, tìm skill muốn add vào xong lấy hàng tương ứng với skill cần add xong Excel trừ 1 đi. Nhớ số đố. Dùng hàm AddMagic(số hồi nãy) là xong

Còn mở map thì chỉ cần bên server là đc
vãi cả chưỡng như thể mem hỉu = niềm tin và hi vọng tui đọc còn nghỉ là không hỉu
tốt nhứt down ebook 2.0 về ngâm
1. Cách add Skill (mình làm ở NPC A phuong ở balang)
cái này là tùy server nha tí mình sẽ hướng dẫn thêm
a. server có sẵn skills.txt ở trong settings
Vào client/settings mở skills.txt lên = gì cũng được nhưng khuyến khích = EXCEL để dễ tìm (không bao giờ được chỉnh sửa = Excel và không lưu = Excel níu mún chỉnh sửa hay lưu thì mở bằng notepad hoặc notepad++ để đỡ hư lỗi font)
bạn mở skills.txt lên rùi nhìn 3 hàng đầu là
SkillName Property SkillId
(tên skill) (không cần wan tâm đâu) id dùng để addskill (chủ ý nó)
rùi sau đó tìm tên skill bạn muốn add
VD mình add skill Thien La Dia Vong
Skill Thien La Dia Vong có ID là 303
bạn hãy nhớ số đó
zo server\script\ThonLg\Balang\npc\Balang_aphuong.lua
mở lên = notepad
lúc đầu nó sẽ có những dòng này

function main()
Say("A Phuong£ºTinh bun thuong lam ly con cua... . ",0)
end;

sau đó bạn thêm vào như thế này

function main()
SayEX("Nguoi Muon Test Skill Gi ",
"Skill Thien La Dia Vong/skill1",
"Ta Chi ghe Qua THoy/out",)
end;

function skill1()
addmagic(303,60) -- 303 la ID skill thien la dia vong 60 la dang cap cua skill
end

function out()
end
mình làm như trên là add skill thien la dia vong da duoc hoc len cap 60
sau đó lưu lại
skill khác làm tương tự
Hàm AddMagic

AddMagic:thêm Skill

Cú pháp:AddMagic(idSkill,levelskill)

idSkill ta kiếm trong File Skills.txt trong Settings ,cột SkillId

level tối đa của Skill là 63


b. đối với server không có skills.txt ở client
bậy giờ bạn phải hoặc pack và unpack
bạn unpack cài skills.txt ra ngoai` (nó sẽ nằm trong những file *.pak ở thư mục data)
bạn cứ thử hết các *.pak đó cái nào có thì xài
sau khi unpack ra thì làm tương tự như trên là xog

[M]r[K]id
26-01-11, 10:20 AM
Cho mình hỏi học skill với chỉnh lv thế nào vậy?ah!mà mở mạp có cần làm gì bên client ko?mình làm bên sv nhưng khi vào game ko dc

Chỉnh LV của Skill như bài trên minh hướng dẫn
còn chỉnh LV của mình thì dùng hàm AddExp:thêm Exp
hàm đó xài như sau
AddExp(số điểm muốn thêm)
bạn add hàm này vào 1 con NPC nha
níu mún nhận lên 200 luk thì làm như sau
for i:=1 to 200 do addexp(999999999999)

mở map trong ebook 2.0 hướng dẫn kĩ lắm
mở map có 2 cái
1. mở map từ 1 game khác vào
cái này phải thêm mấy file *.pak liên quan đến cái map đó của game bạn add vào thư mục data của client và config.ini phải thêm tên đó vào
2. mở map của jx (Cái này Client không cần làm gì)