PDA

View Full Version : Tên NPC ???



jxonline94
18-07-11, 09:29 AM
Cho mình hỏi cách đổi tên các NPC trong thành (không phải quái) , chỉ cần VH trong file NPCS.txt thôi hay phải hex trong maps . Và nếu hex thì có cách nào chèn thêm ký tự vào được k ( vd 1 cái tên trong đó khoảng 5 ký tự , mình muốn thêm nó thành 10 ký tự đc k ? và = cách nào? )


Sẵn tiện hỏi lun cách fix cái này :H,cái này chắc nhiều người hỏi rồi nhưng không biết topic nằm đâu
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Công Quốc
18-07-11, 09:51 AM
à nhầm, muốn đổi tên NPC add sẵn trong thành phải sài cái tools có sẵn trong server ấy nhưng mà đỗi như thế thì nó bị lệch nhiều, khuyến khích bạn nên add bằng hàm để đổi tên trong file NPCs.txt nha :D

concabach
18-07-11, 09:52 AM
à cái 1 chuỳ đó mình nhớ ko lầm thì bạn vào server\settings\NPCres bạn tìm đến file này 1. 男主角左手武器 và cái 2. 男主角左手武器信息 xog bạn đổi tên 2 cái lại, caí đó số 1 bạn đổi thành tên số 2 còn số 2 bạn đổi tên thành tên số 1.. nếu đổi xog thì như sau nha 1. 男主角左手武器信息 và cái 2. 男主角左手武器 rồi đồng bộ server và client vậy là oke rồi chúc bạn thành công :D ( Còn muốn đổi tên các NPC trong thành thì bạn tìm đến NPC đó coi toạ độ X,Y rồi bạn vào trong thu mục map chọn đúng thành hoặc thôn làng mà bạn muốn việt hoá rồi tìm file .DAT theo toạ độ Y/2 rồi đến X/2 xog tìm đền tên NPC để việt hoá, còn cách việt hoá thêm ký tự mình ko bik làm :) vd cho bạn dễ hiểu nhé:D ví du mình muốn đổi tên 1 NPC trong ba lăng huyện thì mình tìm đến map ba lăng trong map. đường dẫn máy mình như sau.sever\maps\两湖区\巴陵县\v_090\100_Regio n_S.dat .như vậy là mình đang tìm đến nhân vật có toạ độ là ... x=100*2 =200 và y =90*2= 180... xog bạn tìm tên NPC mà việt hoá nhé. bạn mở file .dat = ultraedit nhe' . nếu có sai xót gì mong mọi người thứ loi~ :D

jxonline94
19-07-11, 07:16 AM
à nhầm, muốn đổi tên NPC add sẵn trong thành phải sài cái tools có sẵn trong server ấy nhưng mà đỗi như thế thì nó bị lệch nhiều, khuyến khích bạn nên add bằng hàm để đổi tên trong file NPCs.txt nha

Add bằng hàm ntn bạn :H mình k hiểu cái này


à cái 1 chuỳ đó mình nhớ ko lầm thì bạn vào server\settings\NPCres bạn tìm đến file này 1. 男主角左手武器 và cái 2. 男主角左手武器信息 xog bạn đổi tên 2 cái lại, caí đó số 1 bạn đổi thành tên số 2 còn số 2 bạn đổi tên thành tên số 1.. nếu đổi xog thì như sau nha 1. 男主角左手武器信息 và cái 2. 男主角左手武器 rồi đồng bộ server và client vậy là oke rồi chúc bạn thành công ( Còn muốn đổi tên các NPC trong thành thì bạn tìm đến NPC đó coi toạ độ X,Y rồi bạn vào trong thu mục map chọn đúng thành hoặc thôn làng mà bạn muốn việt hoá rồi tìm file .DAT theo toạ độ Y/2 rồi đến X/2 xog tìm đền tên NPC để việt hoá, còn cách việt hoá thêm ký tự mình ko bik làm vd cho bạn dễ hiểu nhé ví du mình muốn đổi tên 1 NPC trong ba lăng huyện thì mình tìm đến map ba lăng trong map. đường dẫn máy mình như sau.sever\maps\两湖区\巴陵县\v_090\100_Regio n_S.dat .như vậy là mình đang tìm đến nhân vật có toạ độ là ... x=100*2 =200 và y =90*2= 180... xog bạn tìm tên NPC mà việt hoá nhé. bạn mở file .dat = ultraedit nhe' . nếu có sai xót gì mong mọi người thứ loi~

Thanks bạn , nhưng VH như vầy hình như chỉ VH đc mấy thằng mặc định thôi :( còn mấy thằg NPC lạ thì k thấy

[M]r[K]id
19-07-11, 09:42 AM
Add bằng hàm ntn bạn :H mình k hiểu cái này



Thanks bạn , nhưng VH như vầy hình như chỉ VH đc mấy thằng mặc định thôi :( còn mấy thằg NPC lạ thì k thấy
1. NPC có 2 loại là NPC được add bằng hàm script lua và NPC được hex vào các file .dat
- Đối với các NPC add bằng hàm thì bạn phải tìm nơi chứa hàm AddNpc và tên Npc nằm trong NPCs.txt
- Đối với các NPC đã được nhét vào các file .dat thì bạn phải mở file .dat mà Npc được add lên và chỉnh sửa lại
Và không thể sửa tên Npc từ 5 kí tự lên 10 kí tự được bằng nếu không biết cách
mà cách thì có nhưng rất khó khăn.
Cách đây:
Bạn mở file .dat bạn muốn lên
sau đó viết lại các nội dung trong đó (lưu ý chỉ các nội dung chính được mã hóa thui). không nên viết lại các thứ bị mã hóa trộn lẫn vào như các chữ không có nghĩa hoặc các kí tự kì lạ.
sau đó lưu lại với tên .dat là xong. Và có thể mở bằng notepad để sửa

jxonline94
19-07-11, 09:52 AM
Thanks bạn , nhưng mình tìm không thấy Script AddNPC nằm chỗ nào , phải nó nằm trong sourcejx49 k bạn :(

[M]r[K]id
19-07-11, 10:49 AM
không phải đâu bạn ah!
nó nằm trong các file lua
bạn thử mở từng file lua lên xem có nó không
Mở các file lua lên rùi tìm Addnpc là xong

DNTmaster
19-07-11, 06:24 PM
Chú ý 2 điểm sau:
1 NPC có sẵn trong maps (tức nó thuộc trong file dat) bạn có thể dịch lại tên npc thoải mái giới hạn là 32 ký tự
2 NPC add bằng Script thì chỉ cần fix ở NPCS.TXT ở Server là được. Client ko cần đồng bộ cũng được nếu chỉ sữa tên.

JXPVN
19-07-11, 06:53 PM
- SV hút hít \script\Pass\fhzh.lua
- File res đã bị đổi ngược tên, file thông tin chỉ số thì bị đổi tên thành file res chính và ngược lại :D