PDA

View Full Version : xin script add npc



superjunior
24-06-11, 05:04 PM
pro nào cho em xin cai script add npc luyện công
vi du: o tọa độ x là 230
tọa độ y là 530
add 30 con quái đứng ở khoảng cách nhau 1 tí từ vị trí tọa độ chứ ko phải là 1 cục
giống cách add npc quái ở map lưỡng thủy động của vinagame đó
xin cám ơn

jxvietnam
24-06-11, 07:34 PM
bạn phải xác định 4 tọa độ để tạo thành 1 hình vuông hay hình chữ nhật thì mới đc.
Ví dụ
230_______________260
|__quái ở trong_______|
| ____khu vực này___ |
310_______________340


function addquai()
idnpc = 50 -- id npc
map = SubWorldID2Idx(200) -- id map
x = random(230/310)
y = random(260/340)
for i=1,30 do
AddNpc(idnpc,10,map,x*8*32,y*16*32)
end
end

superjunior
25-06-11, 11:34 AM
ví dụ: khi nhân vât mình đứng trong khoảng này ở map 53 ba lăng huyện
195/206--------------------------196/206
I
I
I----------------quái-------------
I
I
195/208---------------------------196/207

mình phải lấy tọa độ thế nào
phần tọa độ mình thật sự chưa hiểu lắm ^

thaihoa91
25-06-11, 12:57 PM
Xem tọa độ x y như hệ trục tọa độ Oxy mà trong cấp 2 + 3 bạn đã học !

superjunior
25-06-11, 01:36 PM
hiểu rối thanks pác jxvietnam và pác hòa nhiều ^

tớ thấy quái nó cũng chỉ là một chỗ chui ra và cái phạm vi trên chỉ la phạm vi di chuyển của quái ^
thế có cách nào quái chui ra và đứng thế này
---i ---i --- i ---i ---i ---i
---i ---i ---i ---i ---i ---i
---i ---i ---i ---i ---i ---i


or hình tròn ^

jxvietnam
25-06-11, 03:32 PM
tớ thấy quái nó cũng chỉ là một chỗ chui ra và cái phạm vi trên chỉ la phạm vi di chuyển của quái ^
thế có cách nào quái chui ra và đứng thế này
---i ---i --- i ---i ---i ---i
---i ---i ---i ---i ---i ---i
---i ---i ---i ---i ---i ---i


or hình tròn ^
Add phạm vi nhỏ thì nên dùng for i=1,15 do thui, cách add này chỉ add cho những map rộng, ít vật cản ( như Trường Bạch Nam,Bắc, Phong Lăng Độ là good nhất)
Còn cách add như bạn thì dùng tool addnpc của chick là ngon nhất ^^