PDA

View Full Version : [TLBB] Cần code NPC hủy đồ



linh189
13-04-15, 10:09 AM
Ai có share mình với
Có một số đồ ko vứt đi được
Ai có share mình với

s2bac95
13-04-15, 10:46 AM
LuaFnDelAvailableItem(sceneId,selfId,ID_Item,Số_ lượng)

đây là hàm xóa đồ

vhmt1101
13-04-15, 10:50 AM
Ai có share mình với
Có một số đồ ko vứt đi được
Ai có share mình với

Của bác đây

!!!! Thay đổi key 30 cho phù hợp NPC nhe!


---Xoa hom do

if key == 30 then
BeginEvent( sceneId )
LuaFnSendSpecificImpactToUnit(sceneId, selfId, selfId, selfId, 20111, 0)

AddNumText( sceneId, x900018_g_scriptId, "#Y Xác nh§n", 6, 31 )
EndEvent( sceneId )
DispatchEventList( sceneId, selfId, targetId )

end

Daigiabuon
13-04-15, 10:52 AM
Vào file nào gán lệnh vậy các bác

s2bac95
13-04-15, 10:58 AM
Của bác đây

!!!! Thay đổi key 30 cho phù hợp NPC nhe!


---Xoa hom do

if key == 30 then
BeginEvent( sceneId )
LuaFnSendSpecificImpactToUnit(sceneId, selfId, selfId, selfId, 20111, 0)

AddNumText( sceneId, x900018_g_scriptId, "#Y Xác nh§n", 6, 31 )
EndEvent( sceneId )
DispatchEventList( sceneId, selfId, targetId )

end
còn cái 31 nữa mà cậu (:|(:|(:|(:|(:|(:|(:|(:|

vhmt1101
13-04-15, 11:03 AM
còn cái 31 nữa mà cậu (:|(:|(:|(:|(:|(:|(:|(:|

Thiếu share lại chuẩn hơn.. Vừa Buff siêu phàm vừa xoá hòm đồ. Gán vào NPC nào cũng đc ở đại lí nhớ điền và chỉnh key.


--bUFF
if key == 31 then
LuaFnSendSpecificImpactToUnit(sceneId, selfId, selfId, selfId, 20111, 0)
LuaFnSendSpecificImpactToUnit(sceneId, selfId, selfId, selfId, 10235, 0)

BeginEvent(sceneId)
AddText(sceneId,"#GNh§n Hi®u Ñng Thành công!")
EndEvent(sceneId)
DispatchEventList(sceneId,selfId,targetId)
BroadMsgByChatPipe( sceneId, selfId, "#GChúc m×ng "..nam.." đă nh§n hi®u Ñng thành công!", 4 )
end
---Xoa hom do
if key == 30 then
BeginEvent( sceneId )
LuaFnSendSpecificImpactToUnit(sceneId, selfId, selfId, selfId, 20111, 0)

AddNumText( sceneId, x900018_g_scriptId, "#Y Xác nh§n", 6, 31 )
EndEvent( sceneId )
DispatchEventList( sceneId, selfId, targetId )

end

Daigiabuon
13-04-15, 11:11 AM
Các bác cho em hỏi code trên có xóa 1 đồ được không
Em có một số đồ không sử dụng được muốn xóa thôi

Sói Đẹp Trai
13-04-15, 11:32 AM
Bonus lệnh xóa item theo pos
Dễ thấy các item trong tay nải đánh số 0..99 và 100..118 là trên người nv. Muốn xóa đi thì chỉ cần dùng lệnh LuaFnEraseItem(sceneId,selfId,pos)