Kết quả 1 đến 6 của 6
-
08-10-12, 12:33 AM #1
- Ngày tham gia
- Sep 2008
- Bài viết
- 1,320
- Thanks
- 256
- Thanked 740 Times in 559 Posts
Hỏi về pNPC.Delete() ( có ai từng dùng qua chưa nhĩ )
Đang cần làm với nó ý tưởng là tạo ra 1 NPC như kiểu rung chuông vàng . Mọi người đến rung và khi load đến 100% thì nhận về 1 item và delete NPC đó đi.
Quá trình load 100% thì đã làm được nhưng bị 1 cái là không xoá dc NPC đó
nếu dùng.
Code:local tbAroundNpc = KNpc.GetAroundNpcList(me, 100); for _, pNpc in ipairs(tbAroundNpc) do if (pNpc.nTemplateId == IDNPC) then pNPC.Delete(); return 1; end end
Nếu set nhỏ thì tầm 10( khoản cách có thể thu ngắn lại )
Thì NPC gần đó sẻ bị xoá đi
Nhưng bị 1 cái vì nó set điệu kiện xung quanh nên những NPC nào gần 100 này thay vì xoá NPC click vào thì NPC kế bên bị xoá
Có cao thủ nào từng xài cái del NPC này chưaKhách viếng thăm hãy cùng __Jie__ xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 2 Users Say Thank You to __Jie__ For This Useful Post:
anhducvn (09-10-12), satthupro95 (10-10-12)
-
08-10-12, 02:25 AM #2
Ðề: Hỏi về pNPC.Delete() ( có ai từng dùng qua chưa nhĩ )
100 là khoảng cách
mình làm rồi.nhưng post lên đây ko biết bạn hiểu được bao nhiêu
PHP Code:function tbNpc:OnDialog()
if me.CountFreeBagCell() < 1 then
Dialog:Say("Hành Trang Không Đủ chỗ trống");
return 0;
end
GeneralProcess:StartProcess("Đang chiếm cờ...", DELAY_TIME * Env.GAME_FPS, {self.GetQuest, self, me.nId, him.dwId}, nil, tbEvent);
end
function tbNpc:GetQuest(nPlayerId, nNpcId)
local pPlayer = KPlayer.GetPlayerObjById(nPlayerId)
if (not pPlayer) then
return;
end
local pNpc = KNpc.GetById(nNpcId);
if (not pNpc) then
return;
end
local pItem = me.AddItem(18, 1, 1449, 1);
if pItem then
pPlayer.SetItemTimeout(pItem, os.date("%Y/%m/%d/%H/%M/%S", GetTime() + 7*24*3600), 0);
end
pNpc.Delete();
return 0;
end
Khách viếng thăm hãy cùng Sesshomaru xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 3 Users Say Thank You to Sesshomaru For This Useful Post:
anhducvn (09-10-12), satthupro95 (10-10-12), __Jie__ (09-10-12)
-
09-10-12, 10:42 PM #3
- Ngày tham gia
- Sep 2008
- Bài viết
- 1,320
- Thanks
- 256
- Thanked 740 Times in 559 Posts
Ðề: Hỏi về pNPC.Delete() ( có ai từng dùng qua chưa nhĩ )
Khách viếng thăm hãy cùng __Jie__ xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
09-10-12, 11:26 PM #4
- Ngày tham gia
- Jan 2010
- Bài viết
- 59
- Thanks
- 47
- Thanked 6 Times in 3 Posts
Ðề: Hỏi về pNPC.Delete() ( có ai từng dùng qua chưa nhĩ )
lâu lâu mới có bài hay thanks mọi người
Khách viếng thăm hãy cùng anhducvn xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
10-10-12, 10:25 PM #5
Ðề: Hỏi về pNPC.Delete() ( có ai từng dùng qua chưa nhĩ )
Khách viếng thăm hãy cùng liemkute123 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
25-10-12, 12:32 AM #6
- Ngày tham gia
- Mar 2012
- Bài viết
- 300
- Thanks
- 70
- Thanked 80 Times in 25 Posts
Ðề: Hỏi về pNPC.Delete() ( có ai từng dùng qua chưa nhĩ )
Bác nào cho e hỏi hàm mà npc tự biến mất sau 1 tgian thỳ ntn ak, e vọc ở code trồng cây và lửa trại mà mỏi mắt không biết sử dụng.
bác nào giúp e vụ này, thanksKhách viếng thăm hãy cùng divine9966 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[KT] Xin script delete tiền
Bởi KTomachi trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 10-07-12, 10:42 AM -
[MU] Giúp mình delete cái dòng này
Bởi huuthao trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 2Bài viết cuối: 14-06-12, 09:20 AM -
[KT] Xin hàm delete nhân NPC
Bởi KTomachi trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 17-03-12, 06:31 PM