PDA

View Full Version : [JX] Giúp về ADD NPC Đúng chỗ



dammejx
27-08-12, 03:25 PM
Mình dùng Server AWJX.
Làm sao mới Add NPC đúng vị trí mình cần. ai biết giúp mình .... thank nhiều !!

Linh_JX
27-08-12, 03:33 PM
VD :
AddNPCEx(681,1,53,199,199,9,7,"\\script\\global\\npc_xephang.lua",6)
681-> ID NPC TRong npcs.txt
1=> lv thì phải
53=> Maps Ba Lăng ở maplist.ini
199,199, tọa độ
9,7 độ lệch
còn \\script\\global\\npc_xephang.lua là đường dẫn tới file npc đó

Learning
27-08-12, 03:36 PM
VD :
AddNPCEx(681,1,53,199,199,9,7,"\\script\\global\\npc_xephang.lua",6)
681-> ID NPC TRong npcs.txt
1=> lv thì phải
53=> Maps Ba Lăng ở maplist.ini
199,199, tọa độ
9,7 độ lệch
còn \\script\\global\\npc_xephang.lua là đường dẫn tới file npc đó

chuẩn .

jxvietnam
27-08-12, 05:03 PM
Muốn đúng vị trí mình cần 100% thì làm như sau

vào server dùng hàm GetWorldPos() để xác định tọa độ w,x,y

sau đó dùng hàm AddNpc(idnpc,levelnpc,idmap w,x*32,y*32)

đảm bảo chuẩn 100%

HoangThaoBe
27-08-12, 06:39 PM
function main(sel)
w,x,y = GetWorldPos()
Msg2Player( " Map : "..w.." , "..x.."/"..y.." ")
end

Cho vào 1 cái questkey nào đó check tọa độ !



npcmapindex = SubWorldID2Idx(53)
mp1=AddNpc(189,95,npcmapindex,tọa độ x*32,tọa độ y*32)
SetNpcScript(mp1, "\\script\\faction49\\thieulam.lua")

dammejx
27-08-12, 10:56 PM
thank nhiều !!! hiểu rồi nhĩ !!