PDA

View Full Version : [TLBB] Giúp Vấn Đề Add NPC



Sadlove123
09-07-15, 08:06 AM
Minh có add 1 NPC Lục Bác có ID Script 1085.

Trong dali_monter.ini :

[monster180]
guid=1986678
type=209
name=Trang B¸ Løc Bát
title=#GCao Thü Løc Bát
pos_x=270
pos_z=269
dir=27
script_id=1085
respawn_time=1000
group_id=-1
team_id=-1
base_ai=3
ai_file=0
patrol_id=-1
shop0=-1
shop1=-1
shop2=-1
shop3=-1
ReputationID=-1
level=-1

Khai báo tại Script.dat

1085=\obj\suzhou\osuzhou_liubo.lua

Mà sao vào game NPC không ngon lành,nhấn vào không có gì hết. Mình vào
\obj\suzhou\ không có file
osuzhou_liubo.lua . Các bạn am hiểu chỉ mình với.
- Sẵn cho hỏi thêm là nếu mình muốn thay giá trị nhận điểm trên NPC tanthu.lua ... như hiện tại nhân 50 vạn KNB. Mình chỉnh thành 100 vạn thì thế nào nhỉ?

Intel
09-07-15, 08:14 AM
Minh có add 1 NPC Lục Bác có ID Script 1085.

Trong dali_monter.ini :


Khai báo tại Script.dat


Mà sao vào game NPC không ngon lành,nhấn vào không có gì hết. Mình vào không có file . Các bạn am hiểu chỉ mình với.
- Sẵn cho hỏi thêm là nếu mình muốn thay giá trị nhận điểm trên NPC tanthu.lua ... như hiện tại nhân 50 vạn KNB. Mình chỉnh thành 100 vạn thì thế nào nhỉ?

- đơn giản là NPC chưa có script hoặc sai ID srcipt
Quy tắc add NPC là như sau:
1- Đúng tên NPC cần add hoặc di chuyển
2- Đúng tên map như bạn đang ở map đại lý mới mà bạn chuyển wa đại lý cũ cũng như không
3- Làm gì thì làm phải khai báo ở Srcipt.dat ko có nó NPC không hoạt động
4- Sai Script điều này nếu nhấp vào NPC mà nó liệt thì chắc chắn lỗi NPC
5- Nếu NPC có sẵn thì bạ chỉ cần di chuyển NPC là được không cần phải tạo thêm Srcipt riêng biệt cho NPC đó

- Còn muốn tăng giá trị KNB nhận lên thì vào Srcipt mà chỉnh, mình nghĩ là bạn xài bản của Makute đúng ko thì chắc chắn file đó dễ chỉnh sửa hơn Sever mình nhiều

Intel
09-07-15, 08:19 AM
!!loadlua = 1085

30 charrrrrrrrrrrrrrrrrrrrrr

Sadlove123
09-07-15, 08:20 AM
- đơn giản là NPC chưa có script hoặc sai ID srcipt
Quy tắc add NPC là như sau:
1- Đúng tên NPC cần add hoặc di chuyển
2- Đúng tên map như bạn đang ở map đại lý mới mà bạn chuyển wa đại lý cũ cũng như không
3- Làm gì thì làm phải khai báo ở Srcipt.dat ko có nó NPC không hoạt động
4- Sai Script điều này nếu nhấp vào NPC mà nó liệt thì chắc chắn lỗi NPC
5- Nếu NPC có sẵn thì bạ chỉ cần di chuyển NPC là được không cần phải tạo thêm Srcipt riêng biệt cho NPC đó

- Còn muốn tăng giá trị KNB nhận lên thì vào Srcipt mà chỉnh, mình nghĩ là bạn xài bản của Makute đúng ko thì chắc chắn file đó dễ chỉnh sửa hơn Sever mình nhiều

- Cảm ơn bạn. Trong file \obj\suzhou\osuzhou_liubo.lua(file này không có) Vậy mình phải làm sao nó mới hoạt động?

Sói Đẹp Trai
09-07-15, 08:26 AM
Không có thì bạn phải create nó ra chứ. Trong Script.dat chỉ là cái đường dẫn đến file script ID tương ứng thôi còn ko chắc là nó có tồn tại hay không

Sadlove123
09-07-15, 08:31 AM
Không có thì bạn phải create nó ra chứ. Trong Script.dat chỉ là cái đường dẫn đến file script ID tương ứng thôi còn ko chắc là nó có tồn tại hay không
- Anh cho em hỏi :
AddNumText(sceneId,x002194_g_ScriptId,"Thång lên #GC¤p 120",2,0)

cái 2,0 đó mang ý nghĩa thế nào vậy anh?
P/s : Em đang thử create nó ra thử dev từ từ :) Thú vị thật. Mà mỗi lần mình fix cái mất tắt máy rồi chạy lại khó khăn quá. Có cách nào gọn lẹ dễ dàng không anh?

makute7413
09-07-15, 09:41 AM
Dùng lệnh !!loadlua = ID Script, nếu bạn chỉ chỉ chỉnh sửa file lua.

Sadlove123
09-07-15, 09:46 AM
Dùng lệnh !!loadlua = ID Script, nếu bạn chỉ chỉ chỉnh sửa file lua.

- Mình coppy file đó ra ngoài -> chỉnh file đó bằng Notepad ++ -> rồi copy nó vào đúng chổ trong WinSCP.
- Vào game dùng acc lệnh !!loadlua = ID scritp cũng ko có gì xảy ra.

Sói Đẹp Trai
09-07-15, 09:59 AM
- Anh cho em hỏi :

cái 2,0 đó mang ý nghĩa thế nào vậy anh?
P/s : Em đang thử create nó ra thử dev từ từ :) Thú vị thật. Mà mỗi lần mình fix cái mất tắt máy rồi chạy lại khó khăn quá. Có cách nào gọn lẹ dễ dàng không anh?

Cái này bên topic Lua của TLBB có nói rõ, bạn dạo qua mục Scripts xem nhé

Sadlove123
09-07-15, 11:31 AM
Cái này bên topic Lua của TLBB có nói rõ, bạn dạo qua mục Scripts xem nhé

- Cho mình hỏi : làm sao sửa cái ảnh khi ở màn hình login?

makute7413
09-07-15, 11:33 AM
- Cho mình hỏi : làm sao sửa cái ảnh khi ở màn hình login?

Material.axp/Huodongricheng/
Nghe như bạn đang muốn chỉnh sửa client bản 3.35 nhỉ :))

Sadlove123
09-07-15, 11:36 AM
Material.axp/Huodongricheng/
Nghe như bạn đang muốn chỉnh sửa client bản 3.35 nhỉ :))

- Đang dùng server mà anh đã share á :) Có gì giúp đỡ nha.

P/s : Dùng toll rồi mở nó lên.. rồi sao chỉnh rồi lưu lại? CHưa dùng toll đó bao giờ nên hơi gà

makute7413
09-07-15, 11:42 AM
Mở tool AXP Packer lên, [Open File] và chọn file axp cần chỉnh sửa. Tìm đến /Huodongricheng/ và chọn từng file trong đó rồi [Extract File] chúng ra ngoài, sau khi chỉnh sửa xong thì [Add File] những gì bạn mới chỉnh sửa đó. Cuối cùng là [Save File], lưu ý là Save lại với tên mới chứ ko save đè lên file cũ được đâu.

Sadlove123
09-07-15, 12:40 PM
Mở tool AXP Packer lên, [Open File] và chọn file axp cần chỉnh sửa. Tìm đến /Huodongricheng/ và chọn từng file trong đó rồi [Extract File] chúng ra ngoài, sau khi chỉnh sửa xong thì [Add File] những gì bạn mới chỉnh sửa đó. Cuối cùng là [Save File], lưu ý là Save lại với tên mới chứ ko save đè lên file cũ được đâu.
- Cảm ơn bạn. Để test thử xen sao :)
- Tắt bớt cái hệ thống thì file nào bạn?(đường dẫn)