[JX] [Help] Add NPC
Hello & Welcome to our community. Is this your first visit? Đăng Ký
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 4 của 4

Chủ đề: [Help] Add NPC

  1. #1
    Thành Viên rioranso's Avatar
    Ngày tham gia
    Apr 2015
    Bài viết
    168
    Thanks
    55
    Thanked 21 Times in 13 Posts

    Icon2 [Help] Add NPC

    ♫ 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
    Khách viếng thăm hãy cùng rioranso xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên
    Ngày tham gia
    Apr 2008
    Bài viết
    294
    Thanks
    3
    Thanked 42 Times in 36 Posts

    Ðề: [Help] Add NPC

    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 mặc dù tham số nó nhiều
    Khách viếng thăm hãy cùng tinhhack xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Thành Viên Tâm Huyết tvnnam's Avatar
    Ngày tham gia
    Apr 2014
    Đang ở
    Hưng Yên
    Bài viết
    1,692
    Thanks
    488
    Thanked 980 Times in 521 Posts

    Ðề: [Help] Add NPC

    Trích dẫn Gửi bởi rioranso [Only registered and activated users can see links. ]
    ♫ 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 Thng 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 Thng 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 !
    Lần sửa cuối bởi tvnnam, ngày 10-06-15 lúc 04:55 PM.
    CTV- GIẢI ĐÁP THẮC MẮC JX LINUX OFF

  4. The Following 2 Users Say Thank You to tvnnam For This Useful Post:

    KangGary (30-12-15), rioranso (10-06-15)

  5. #4
    Thành Viên rioranso's Avatar
    Ngày tham gia
    Apr 2015
    Bài viết
    168
    Thanks
    55
    Thanked 21 Times in 13 Posts

    Ðề: [Help] Add NPC

    Trích dẫn Gửi bởi tvnnam [Only registered and activated users can see links. ]
    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
    Khách viếng thăm hãy cùng rioranso xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 01:22 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.