IsDone=false PPE:@!u<
local nRoomX,nRoomY=GetCurRoomXY() \Sm.]=br
if nOldRoomX==-1 or nOldRoomY==-1 then [lyB@) 6.
nLoopCount=0 E\RQm}Z09
DoorXYListTbl = GetDoorXYListToTbl() =>S5}6
IsBoosRoom = IsInBossRoom() wXNFL9F8
nOldRoomX = nRoomX ,`-6!|:
nOldRoomY = nRoomY ShGR!r<
BreakMap()--开穿图SetBreakMap(UserData,nRoomX,nRoomY) eJ7A.O
nDingDianActPosX,nDingDianActPosY,strDingDianAction,nDingDianPassMap =0,0,"",1--定点动作 o
@*3<_e
if IsCurRoomByStr(TaskTbl["解除宽高限制"],nRoomX,nRoomY)==true then jL`S6E?7
UserData.IsBreakMapLimit=true B;7L:
else '1.T-.4>&
UserData.IsBreakMapLimit=nil aEX+M57k~
end UN,@K9
UserData.nRoomX = nRoomX f}XUxIQ-
<
UserData.nRoomY = nRoomY
>@TZYdl
UserData.IsBoosRoom=IsBoosRoom tLV9b %i(
elseif nOldRoomX~=nRoomX or nOldRoomY~=nRoomY then oVmGZhkA@'
if g_ShuaTuTimeOut~=0 then :Q&8DC#]
g_shuaTuTick=os.time() 0>E` 9|
end lza'l
PTA(" 换房间 ------\n") 3(FJ<,"D}
nLoopCount=0 +-8uIqZ
nGotoGateError=0 5F
<zW-;
ChangeMapSkill=false LvW9kL+WiQ
DoorXYListTbl = GetDoorXYListToTbl() o*r\&!NIw
IsBoosRoom = IsInBossRoom() K mL
PWj
nOldRoomX = nRoomX a*%>H(x
nOldRoomY = nRoomY JrCm >0g
BreakMap()--开穿图 SetBreakMap(UserData,nRoomX,nRoomY) G4<'G c
nDingDianActPosX,nDingDianActPosY,strDingDianAction,nDingDianPassMap =0,0,"",1--定点动作 B8B^@
if IsCurRoomByStr(TaskTbl["解除宽高限制"],nRoomX,nRoomY)==true then Pf@8C{I
UserData.IsBreakMapLimit=true :LcR<>LZ
else PlBT
H
UserData.IsBreakMapLimit=nil skZxR5v3~L
end oN)K2&M0
UserData.nRoomX = nRoomX ,|T
UserData.nRoomY = nRoomY t0}3QGf;c
UserData.IsBoosRoom=IsBoosRoom