rioranso
10-06-15, 09:51 AM
♫ Bác nào rãnh hướng dẫn em add npc vào mới .
♫ thấy có mấy cái tools trên google download về mà chẳng biết sài :((
♫ Em còn Gà nên nhờ mấy bác chỉ giúp với :)
tinhhack
10-06-15, 01:09 PM
không nên xài tool, nên học cấu trúc viết hàm AddNPC(,,,,,,,,,,,,) để tự viết bất cứ lúc nào. cũng như hàm AddItem(,,,,,,,) nên học :D mặc dù tham số nó nhiều
♫ Bác nào rãnh hướng dẫn em add npc vào mới .
♫ thấy có mấy cái tools trên google download về mà chẳng biết sài :((
♫ Em còn Gà nên nhờ mấy bác chỉ giúp với :)
trong ebook 4.1 có hướng dẫn rồi bạn nhé........ chịu khó tìm hiểu nhé:-* P/s:
1. để add thêm 1 npc mới các bạn cần chuẩn bị các phụ kiên sau :
thứ 1: file res liên quan đến npc
thứ 2: spr của npc
file res npc gồm các file sau
普通npc资源信息.txt --file này chứa chỉ số của npc
普通npc资源.txt --file này chứa spr các hành động của npc
npc动作声音表.txt --file này chứa âm thanh các hành động của npc (không cần thiết lắm)
人物类型.txt -- file này chưa đường dẫn đến nơi lưu các spr hành động của npc
now! bắt đầu làm nào!các bạn vào server\settings\npcres. bạn mở file 人物类型.txt lên.
mình sẽ lấy con Trương Truyên trong bộ npc mới của VNG mà mình share
人物名称 人物类型 资源文件路经 部件说明文件名 武器行为关联表1 武器行为关联表2 动作贴图顺序表 头部 发型 肩膀 躯体 左手 右手 左手武器 右手武器 马前 马中 马后
男主角 特殊npc spr\npcres\man 男主角部件列表.txt 男主角未骑马关联表.txt 男主角骑马关联表.txt 男主角贴图顺序表.txt 男主角头部.txt 男主角发型.txt 男主角肩膀.txt 男主角躯体.txt 男主角左手.txt 男主角右手.txt 男主角左手武器.txt 男主角右手武器.txt 男主角马前.txt 男主角马中.txt 男主角马后.txt
女主角 特殊npc spr\npcres\woman 女主角部件列表.txt 女主角未骑马关联表.txt 女主角骑马关联表.txt 女主角贴图顺序表.txt 女主角头部.txt 女主角发型.txt 女主角肩膀.txt 女主角躯体.txt 女主角左手.txt 女主角右手.txt 女主角左手武器.txt 女主角右手武器.txt 女主角马前.txt 女主角马中.txt 女主角马后.txt
enemy003 普通npc spr\npcres\enemy\enemy003
enemy004 普通npc spr\npcres\enemy\enemy004
enemy005 普通npc spr\npcres\enemy\enemy005
enemy006 普通npc spr\npcres\enemy\enemy006
enemy007 普通npc spr\npcres\enemy\enemy007
enemy015 普通npc spr\npcres\enemy\enemy015
enemy016 普通npc spr\npcres\enemy\enemy016
enemy017 普通npc spr\npcres\enemy\enemy017
enemy021 普通npc spr\npcres\enemy\enemy021
enemy022 普通npc spr\npcres\enemy\enemy022
enemy023 普通npc spr\npcres\enemy\enemy023
enemy024 普通npc spr\npcres\enemy\enemy024
enemy026 普通npc spr\npcres\enemy\enemy026
enemy028 普通npc spr\npcres\enemy\enemy028
enemy029 普通npc spr\npcres\enemy\enemy029
enemy031 普通npc spr\npcres\enemy\enemy031
enemy034 普通npc spr\npcres\enemy\enemy034
enemy036 普通npc spr\npcres\enemy\enemy036
enemy036 -- đặt sao cũng được
spr\npcres\enemy\enemy036 --đường dẫn đến thư mục chứa spr của npc
bây giờ mình sẽ thêm 1 dòng nữa. ví dụ
truongtuyen 普通npc spr\npcres\boss\truongtuyen
sau đó các bạn copy các file spr của npc vào thư mục client\spr\npcres\boss\truongtuyen
tiếp theo các bạn mở file 普通npc资源信息.txt lên (file này chứa chỉ số npc)
enemy036 96,8,80 96,8,100 96,8,100 96,8,70 96,8,70 96,8,70 96,8,70 48,8,90 112,8,80 112,8,80 72,8,100 72,8,100 96,8,100 96,8,70
các bạn thêm vào dòng bên dưới
truongtuyen 96,8,80 96,8,100 96,8,100 96,8,70 96,8,70 96,8,70 96,8,70 48,8,90 112,8,80 112,8,80 72,8,100 72,8,100 96,8,100 96,8,70
tiếp theo mở file 普通npc资源.txt lên
enemy036 enemy036_st.spr enemy036_st.spr enemy036_pst.spr enemy036_wlk.spr enemy036_wlk.spr enemy036_wlk.spr enemy036_wlk.spr enemy036_bat.spr enemy036_die.spr enemy036_at.spr enemy036_at.spr enemy036_at.spr enemy036_st.spr enemy036_wlk.spr
các bạn thêm vào:
truongtuyen truongtuyen-stand1.spr truongtuyen-stand2.spr truongtuyen-stand2.spr truongtuyen-walk.spr truongtuyen-walk.spr truongtuyen-walk.spr truongtuyen-walk.spr truongtuyen-bat.spr truongtuyen-die.spr truongtuyen-att1.spr truongtuyen-att2.spr truongtuyen-att2.spr truongtuyen-stand2.spr truongtuyen-walk.spr
tên spr các bạn có thể thay, nếu thay trong file txt thì cũng phải thay tên spr trong thư mục và ngược lại
các bạn thêm vào với cú pháp sau:
3 hành động đầu là hành động đứng
3 hành động tiếp theo là hành động di
hành động tiếp theo là hành động khi dính dame
hành động tiếp theo là hành động chết
3 hành động tiếp theo là hành động đánh
hành động tiếp theo là hành động đứng
hành động tiếp theo là hành động đi
các bạn cần phải xác định được chính xác các hành động thì khi rap vào mới đúng. nếu ko sẽ lỗi.
bây giờ các bạn copy mấy file res vừa sữa vào client\settings\npcres
tiếp đến các bạn vào server\setting mở file NpcS.txt lên.
Kim Thng Binh 0 2 0 1 145 enemy036 0 0 0 0 0 24 43 30 10 21 12 C玭g k輈h v藅 l?1|0 C玭g k輈h v藅 l?1|0 C玭g k輈h v藅 l?1|0 C玭g k輈h v藅 l?1|0 \script\Npc\金国枪兵.lua \script\npclevelscript\standard.lua 100 0 10 50 100 0.5 20 50 0|0.05 100 0.07 2.5 10 100 0.1 2.5 10 100 0.01 0.1 3 100 0.01 0.3 3 6 6 25 25 400 50 700 3 50 30 50 50 40 0 0 20 0 0|0.5 0|0.6 0|0.5 0|0 0|0.5 75 75 75 75 75 1080 100 \Settings\droprate\jiben.ini 25
các bạn thêm vào:
Kim Thng Binh 0 2 0 1 145 truongtuyen 0 0 0 0 0 24 43 30 10 21 12 C玭g k輈h v藅 l?1|0 C玭g k輈h v藅 l?1|0 C玭g k輈h v藅 l?1|0 C玭g k輈h v藅 l?1|0 \script\Npc\金国枪兵.lua \script\npclevelscript\standard.lua 100 0 10 50 100 0.5 20 50 0|0.05 100 0.07 2.5 10 100 0.1 2.5 10 100 0.01 0.1 3 100 0.01 0.3 3 6 6 25 25 400 50 700 3 50 30 50 50 40 0 0 20 0 0|0.5 0|0.6 0|0.5 0|0 0|0.5 75 75 75 75 75 1080 100 \Settings\droprate\jiben.ini 25
thay cái enemy036 thành truongtuyen. truongtuyen này là cái tên các bạn thêm ở trong file res
copy file npcs.txt vào client\settings\client
dùng 1 hàm Add Npc để add con npc vừa mới thêm vào test
thế là xong, rất đơn giản đúng ko. ko có việc gì khó, chỉ sợ không chịu mò
Chúc các bạn sức khỏe & thành công !
rioranso
10-06-15, 06:55 PM
trong ebook 4.1 có hướng dẫn rồi bạn nhé........ chịu khó tìm hiểu nhé:-* P/s:
Chúc các bạn sức khỏe & thành công !
♫ Tks Bạn nhé :))
♫ Mình đã làm được . hj :D
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.