View Full Version : [TLBB] Xin hỏi cách giảm hoặc bỏ thời gian chờ ra ngục
Như tiêu đề mình muốn giảm thời gian chờ ra tù hoặc bác nào có cách bỏ nó luôn đc ko :D
Sói Đẹp Trai
30-08-14, 10:17 PM
Bạn tìm đến script của NPC nằm ở obj/prison, tìm chỗ này và xóa nó đi
if val > x077011_g_PKMinVal then
x077011_MsgBox( sceneId, selfId, targetId, "Sát khí cüa các hÕ hi®n là "..val..", chï có th¤p h½n ho£c b¢ng "..x077011_g_PKMinVal.." ði¬m thì m¾i có th¬ ra" )
return 0
end
Nó sẽ không check sát khí thì phải nằm trong ngục nữa. Ngoài ra còn có scene.lua nếu bạn muốn chỉnh thời gian khoảng cách giữa 2 lần giảm sát khí 1 điểm là bao nhiêu
Bạn tìm đến script của NPC nằm ở obj/prison, tìm chỗ này và xóa nó đi
Nó sẽ không check sát khí thì phải nằm trong ngục nữa. Ngoài ra còn có scene.lua nếu bạn muốn chỉnh thời gian khoảng cách giữa 2 lần giảm sát khí 1 điểm là bao nhiêu
Tks Mod. CÒn vụ trả lời sai quá 3 lần có cách nào cứu đc ko :D
Sói Đẹp Trai
30-08-14, 10:23 PM
Vụ này chưa xem. Hình như bên scene.lua
Sói Đẹp Trai
30-08-14, 10:31 PM
Có cách cứu bạn đó là cho nó minh oan. Minh oan giới hạn 3 lần 1 ngày thì bạn sửa cho nó không giới hạn nữa. Vào cái hàm
x077011_ShenYuan( sceneId, selfId, targetId )
--ÅжÏɱÆø....
if LuaFnGetHumanPKValue( sceneId, selfId ) > x077011_g_PKMinVal then
x077011_MsgBox( sceneId, selfId, targetId, "#{PRISON_SHENYUAN_01}" )
return
end
--Åжϵ±Ç°ÊÇ·ñ½ûÖ¹ÉìÔ©....
if GetMissionFlag( sceneId, selfId, MF_CannotPrisonShenyuan ) == 1 then
x077011_MsgBox( sceneId, selfId, targetId, "#{PRISON_SHENYUAN_02}" )
return
end
--ÅжϽñÌìÊÇ·ñÒѾÓùýÉìÔ©Á Ë....
local lastDayTime = GetMissionData( sceneId, selfId, MD_PRISON_SHENYUAN_DAYTIME )
local CurDayTime = GetDayTime()
if CurDayTime <= lastDayTime then
x077011_MsgBox( sceneId, selfId, targetId, "#{PRISON_SHENYUAN_03}" )
return
end
--ÉèÖýñÌìÒѾÓùýÉìÔ©ÁË....
SetMissionData( sceneId, selfId, MD_PRISON_SHENYUAN_DAYTIME, CurDayTime )
Xóa chúng nó đi
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.