EndIf
If EliteMonster>0
EliteFightingCount = EliteFightingCount+1
EndIf
EndIf
EndIf
If fighting=1
If Att99>0
MoveTo 826,504
LeftClick 1
ElseIf CharacherHpLow>0 And TreatSelf>0
//使用魔法治疗自己
If MouseMode=1
MoveTo 555+(TreatSelf-1)*33,636
LeftClick 1
Else
KeyPress 48+TreatSelf,1
EndIf
Delay 700
If CharacherAtFont>0
MoveTo 650,459
Delay 500
LeftClick 1
Else
If ColorCompare(GetPixelColor(769,460),"7BBEFF",20)<=0
//非宠物操作,防止点击宠物操作下的按钮
MoveTo 743,496
Delay 500
LeftClick 1
EndIf
EndIf
Delay 500
CharacherHpLow=0
ElseIf CharacherHpLow>0
//使用药品
If MouseMode=1
MoveTo 818,635
LeftClick 1
Else
If LRBUGCure=1 and CharacherMpLow<=0 and petdeath>0
//KeyPress 53,1
KeyPress 48+TreatPet,1
Else
KeyPress 57,1
EndIf
EndIf
Delay 1000
If CharacherAtFont>0
MoveTo 650,459
Else
MoveTo 743,496
EndIf
Delay 500
LeftClick 1
Delay 500
CharacherHpLow=0
//-1则为跳过一次检查 - 已经更改,跳过检查失效!
ElseIf EliteMonster>0 and EliteMonsterEscape>0
//遇精英怪物逃跑
MoveTo 803,474
LeftClick 1
Delay 500
ElseIf CharacherMpLow>0
If MouseMode=1
MoveTo 853,635
LeftClick 1
Else
KeyPress 48,1
EndIf
Delay 1000
If CharacherAtFont>0
MoveTo 650,459
Else
MoveTo 743,496
EndIf
Delay 500
LeftClick 1
Delay 500
CharacherMpLow=0
//-1则为跳过一次检查 - 已经更改,跳过检查失效!
ElseIf TreatPet>0 and PetHpLow>0 and petdeath<=0
//治疗宠物
If MouseMode=1
MoveTo 555+(TreatPet-1)*33,636
LeftClick 1
Else
KeyPress 48+TreatPet,1
EndIf
Delay 700
If CharacherAtFont>0
If ColorCompare(GetPixelColor(769,460),"7BBEFF",20)<=0
//非宠物操作,防止点击宠物操作下的按钮
MoveTo 743,496
Delay 500
LeftClick 1
EndIf
Else
MoveTo 650,459
Delay 500
LeftClick 1