IsDone=false g_rk_4]
local nRoomX,nRoomY=GetCurRoomXY() RKp9[^/?
if nOldRoomX==-1 or nOldRoomY==-1 then ihekON":
nLoopCount=0 g _0| `Sm
DoorXYListTbl = GetDoorXYListToTbl() u8gqWsvruM
IsBoosRoom = IsInBossRoom() 6 X'#F,M
nOldRoomX = nRoomX yCuLo`
nOldRoomY = nRoomY *P|~vCnr
BreakMap()--开穿图SetBreakMap(UserData,nRoomX,nRoomY) f4VdH#eng`
nDingDianActPosX,nDingDianActPosY,strDingDianAction,nDingDianPassMap =0,0,"",1--定点动作 DXQ]b)y+N
if IsCurRoomByStr(TaskTbl["解除宽高限制"],nRoomX,nRoomY)==true then ]x(6^:D5
UserData.IsBreakMapLimit=true 0sH~H[ap
else ;@
G ^eQ
UserData.IsBreakMapLimit=nil !s:_>P`MQ
end dKhS;!K9p
UserData.nRoomX = nRoomX +S'm<}"1
UserData.nRoomY = nRoomY "&o"6ra}
UserData.IsBoosRoom=IsBoosRoom N`4XlD
elseif nOldRoomX~=nRoomX or nOldRoomY~=nRoomY then )l.AsfW%
if g_ShuaTuTimeOut~=0 then a^_W}gzzd
g_shuaTuTick=os.time() {R"mvB`
end /1_O5'5+v
PTA(" 换房间 ------\n") (?ULp{VPFl
nLoopCount=0 0O>M/ *W
nGotoGateError=0 14A(ZWwq9
ChangeMapSkill=false CR;E*I${
DoorXYListTbl = GetDoorXYListToTbl() %Y,Ru)5}
IsBoosRoom = IsInBossRoom() ""Oir!4
nOldRoomX = nRoomX 2:<H)oB
nOldRoomY = nRoomY =R ZPDu
BreakMap()--开穿图 SetBreakMap(UserData,nRoomX,nRoomY) VVcli*
nDingDianActPosX,nDingDianActPosY,strDingDianAction,nDingDianPassMap =0,0,"",1--定点动作 =uEpeL~d;+
if IsCurRoomByStr(TaskTbl["解除宽高限制"],nRoomX,nRoomY)==true then Y
!+H9R
UserData.IsBreakMapLimit=true qJ2Z5
else hj{)6dBX%
UserData.IsBreakMapLimit=nil bYqv)_8
end
?zfm"o
UserData.nRoomX = nRoomX KzQ
FG)q ,
UserData.nRoomY = nRoomY 1 ^30]2'_
UserData.IsBoosRoom=IsBoosRoom