|
<p>Dim okX As Long, okY As Long, Xok As Long, Yok As Long, o As Integer '主要坐标<br/>Dim x1 As Long, y1 As Long, x2 As Long, y2 As Long, uxy As Long</p><p><br/>Private Sub Form_Load() '********************** 【载入初始值】<br/> X_ZuoBiaoXi '【X坐标】<br/> Y_ZuoBiaoXi '【Y坐标】<br/> x1 = okX - uxy '//《区域赋值》<br/> x2 = okX + uxy '//《区域赋值》<br/> y1 = okY - uxy '//《区域赋值》<br/> y2 = okY + uxy '//《区域赋值》<br/> Xok = 0: Yok = 0: o = 0 '//《障碍物初始值》<br/>End Sub</p><p>Private Sub FanWei_Timer() '************************* 【范围走路】<br/>Dim Rn As Integer, C1 As Long<br/> If GetColor(qd_x, qd_y + 14) = 12628112 Then '112,94,12628112<br/> Randomize '//《初始化随机数》<br/> Rn = CInt((4 - 1 + 1) * Rnd + 1) '//《随机数》<br/> Select Case Rn<br/> Case 1<br/> X_ZuoBiaoXi '【X坐标】<br/> If okX = Xok Then '//《判断X障碍物》<br/> o = o + 1<br/> Else<br/> o = 0<br/> End If<br/> If o > 1 Then '//《判断障碍物2次》<br/> o = 0<br/> You '〖右〗<br/> Else<br/> Xok = okX<br/> If okX < x1 Then<br/> You '〖右〗<br/> Else<br/> Zuo '〖左〗<br/> End If<br/> End If<br/> Case 2<br/> X_ZuoBiaoXi '【X坐标】<br/> If okX = Xok Then '//《判断X障碍物》<br/> o = o + 1<br/> Else<br/> o = 0<br/> End If<br/> If o > 1 Then '//《判断障碍物2次》<br/> o = 0<br/> Zuo '〖左〗<br/> Else<br/> Xok = okX<br/> If okX > x2 Then<br/> Zuo '〖左〗<br/> Else<br/> You '〖右〗<br/> End If<br/> End If<br/> Case 3<br/> Y_ZuoBiaoXi '【Y坐标】<br/> If okY = Yok Then '//《判断Y障碍物》<br/> o = o + 1<br/> Else<br/> o = 0<br/> End If<br/> If o > 1 Then '//《判断障碍物2次》<br/> o = 0<br/> Xia '〖下〗<br/> Else<br/> Yok = okY<br/> If okY < y1 Then<br/> Xia '〖下〗<br/> Else<br/> Shang '〖上〗<br/> End If<br/> End If<br/> Case 4<br/> Y_ZuoBiaoXi '【Y坐标】<br/> If okY = Yok Then '//《判断Y障碍物》<br/> o = o + 1<br/> Else<br/> o = 0<br/> End If<br/> If o > 1 Then '//《判断障碍物2次》<br/> o = 0<br/> Shang '〖上〗<br/> Else<br/> Yok = okY<br/> If okY > y2 Then<br/> Shang '〖上〗<br/> Else<br/> Xia '〖下〗<br/> End If<br/> End If<br/> 'Case Else<br/> End Select<br/> Delay (100)<br/> End If<br/> mz = mpz: zcmpover = cmz: bu = 0: mt = 1: dianguai = 0 '【战斗】《使用技能初始值》<br/> C1 = GetColor(qd_x + 15, qd_y + 61) 'C1 = 127, 141<br/> If C1 = 0 Then '进入战斗<br/> ZhanDou.Enabled = True '战斗打开<br/> FanWei.Enabled = False '关闭范围 时间<br/> End If<br/>End Sub</p><p></p><p></p><p></p> |
|