PDA

View Full Version : [JX] Cách làm 2 NPC đánh với nhau?



anhbi792
22-03-13, 04:31 PM
Có bạn nào biết cách làm NPC đánh với nhau ko hướng dẫn mình với

pro6 nào giúp em với

wermanhme1990
22-03-13, 06:34 PM
pro6 nào giúp em với
Bạn xem thử trong chiến trường Tống Kim NPC ở 2 phe nó có đánh nhau không( add cho 2NPC 2 phe đứng gần nhau) , nếu có thì dựa vào đó mà làm các NPC khác!

satthupro95
22-03-13, 06:54 PM
Theo mình nghĩ thì chăc JX cũng có loại NPC
Của bên KT mình nếu 2 NPC ở cột Camp để là 5 và 0 thì 2 NPC sẽ đánh nhau ^^
Còn 0 - 0 thì tụi nó là đồng minh

anhbi792
24-03-13, 10:34 AM
anh em nào test thử dùm em đi :(

DNTmaster
24-03-13, 01:21 PM
Idnpc = AddNpc(...)
SetCurCamp(Idnpc, Camp)


Camp:


0: Trắng (Không đánh ai)
1: Chính Phái (Đánh các phái khác màu trừ màu trắng và cùng màu)
2: Tà phái (Đánh các phái khác màu trừ màu trắng và cùng màu)
3: Trung Lập (Đánh các phái khác màu trừ màu trắng và cùng màu)
4: Sát thủ (Đánh các phái khác màu kể cả cùng màu)
5: Quái (Đánh tất cả các màu còn lại trừ chính nó)
6: NPC (Không đánh ai cả)

anhbi792
24-03-13, 01:43 PM
Idnpc = AddNpc(...)
SetCurCamp(Idnpc, Camp)


Camp:

a cho e cái ví dụ cụ thể đc ko anh , em vào npcs.txt xem thì cột camp nó để là 5 rùi add vào quái nó vẫn là bồ nó chỉ đánh nhận vật mình chứ 2 tụi nó ko tự tàn sát lãn nhau

thaihoa91
24-03-13, 04:04 PM
a cho e cái ví dụ cụ thể đc ko anh , em vào npcs.txt xem thì cột camp nó để là 5 rùi add vào quái nó vẫn là bồ nó chỉ đánh nhận vật mình chứ 2 tụi nó ko tự tàn sát lãn nhau

Nó chỉ là mặc định khởi tạo, còn dùng hàm add thì nó sẽ lấy cái hàm set nó để wy định lại !

anhbi792
24-03-13, 04:25 PM
Nó chỉ là mặc định khởi tạo, còn dùng hàm add thì nó sẽ lấy cái hàm set nó để wy định lại !

anh add làm hộ em 1 cái ví dụ đc ko anh



Idnpc = AddNpc(...)
SetCurCamp(Idnpc, Camp)


Camp:

giúp em cái ví dụ củ thể đi anh ơi

thaihoa91
24-03-13, 09:02 PM
giúp em cái ví dụ củ thể đi anh ơi

Học hàm Add Npc rùi điền thông số vào, cái Camp thì đổi thành 0 hay 1 hay 2 hay 5 gì đó là tuỳ !

anhbi792
24-03-13, 09:11 PM
Học hàm Add Npc rùi điền thông số vào, cái Camp thì đổi thành 0 hay 1 hay 2 hay 5 gì đó là tuỳ !

AddNPCEx(681,1,53,199,199,9,7,"\\script\\global\\n pc_xephang.lua",6)

có phải số 6 là số camp đúng ko anh

th3mngu
24-03-13, 09:52 PM
vào Npcs.txt tìm cột Camp thay đổi thông số quái mà bạn muốn add cho nó tự đánh với nhau ( ví dụ : Heo set là 5 và Nhím set là 2 ) rồi add 2 loại quái đó sát nhau xem kết quả ra sao nhớ đồng bộ sv + client
NPC thử áp dụng thử xem chúc bạn thành công

thaihoa91
25-03-13, 10:31 AM
AddNPCEx(681,1,53,199,199,9,7,"\\script\\global\\n pc_xephang.lua",6)

có phải số 6 là số camp đúng ko anh

Ukm đúng rùi 30 charrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr r

anhbi792
25-03-13, 11:22 AM
Ukm đúng rùi 30 charrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr r

SetCurCamp(Idnpc, Camp)

vậy cái hàm setCurCamp này viết chung với hàm npc luôn hả anh

Idnpc = AddNpc(...) ( chỗ này viết cái gì)
SetCurCamp(Idnpc, Camp) (chỗ này viết cài gì)



anh cho em cái ví dụ đi

thaihoa91
25-03-13, 11:51 AM
AddNpc(ID NPC, Level của quái, ID Maps, toạ độ X, toạ độ Y)

Mẫu
ViDu = AddNpc(1, 10, 50, 200, 202)
SetCurCamp(ViDu, 5)

anhbi792
25-03-13, 12:13 PM
AddNpc(ID NPC, Level của quái, ID Maps, toạ độ X, toạ độ Y)

Mẫu
ViDu = AddNpc(1, 10, 50, 200, 202)
SetCurCamp(ViDu, 5)

tks anh đã hướng dẫn !^^

anhbi792
25-03-13, 02:27 PM
AddNpc(ID NPC, Level của quái, ID Maps, toạ độ X, toạ độ Y)

Mẫu
ViDu = AddNpc(1, 10, 50, 200, 202)
SetCurCamp(ViDu, 5)

ko đc anh ơi nếu có thể anh giúp em cú chót đi team qua làm cho em xem 1 lần :(

lỗi
<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> .jpg (<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>)

Linh_JX
25-03-13, 07:06 PM
ko đc anh ơi nếu có thể anh giúp em cú chót đi team qua làm cho em xem 1 lần :(

lỗi
<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> .jpg (<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>)

bạn viết sao thế ? coppy lên mình xem

anhbi792
25-03-13, 07:24 PM
bạn viết sao thế ? coppy lên mình xem

viết hàm add npc xong rồi viết hàm setcurcamp nếu đc linh team qua làm cho mình 1 lần nhé linh hoặc gữi cho mình 1 code hoàn chỉnh cũng đc