|
Reduce time of returning back to village - Printable Version +- The Bytecode Club - Reverse Engineering Forum (https://the.bytecode.club) +-- Forum: Lobby (https://the.bytecode.club/forumdisplay.php?fid=1) +--- Forum: Game Cheating, Botting & Reverse Engineering (https://the.bytecode.club/forumdisplay.php?fid=97) +--- Thread: Reduce time of returning back to village (/showthread.php?tid=922) |
Reduce time of returning back to village - btabangay - 02-19-2015 Hi. how can i reduce the time of returning back to village when my troops are all dead? RE: Reduce time of returning back to village - haru072000 - 02-19-2015 are you boosting barracks? if not, you dont need to. RE: Reduce time of returning back to village - suarapeople - 02-19-2015 (02-19-2015, 02:41 PM)btabangay Wrote: Hi. how can i reduce the time of returning back to village when my troops are all dead? maybe u got lighting spell ? hehe RE: Reduce time of returning back to village - SupermansZ24 - 02-19-2015 Find this under COCBot/functions/Attack/GoldElixirChange.au3. The default is 60 seconds, change this to whatever you want "While TimerDiff($iBegin) < 60000" $Gold1 = getGold(51, 66) $Elixir1 = getElixir(51, 66 + 29) Local $iBegin = TimerInit() - While TimerDiff($iBegin) < 60000 If _Sleep(2000) Then Return WEnd $Gold2 = getGold(51, 66) RE: Reduce time of returning back to village - AtoZ - 02-19-2015 add this: Code: While TimerDiff($iBegin) < 60000
If _Sleep(2000) Then Return
_CaptureRegion();~~
If _ColorCheck(_GetPixelColor(284, 28), Hex(0x41B1CD, 6), 20) Or _ColorCheck(_GetPixelColor(426,562), Hex(0x60AC10, 6), 20) Then ExitLoop(2) ;~~ If return button found or mainscreen,exitloop
WEndCode: Func ReturnHome($TakeSS = 1, $GoldChangeCheck = True) ;Return main screen
If $GoldChangeCheck = True Then
If $checkKPower Or $checkQPower Then
For $i=0 to 9
If _Sleep(50000/10 - $delayActivateKQ/10) Then Return
_CaptureRegion();~~
If _ColorCheck(_GetPixelColor(284, 28), Hex(0x41B1CD, 6), 20) Or _ColorCheck(_GetPixelColor(426,562), Hex(0x60AC10, 6), 20) Then ExitLoop ;~~ If return button found or mainscreen,proceed
Next
Else
For $i=0 to 9
_Sleep(5000)
_CaptureRegion();~~
If _ColorCheck(_GetPixelColor(284, 28), Hex(0x41B1CD, 6), 20) Or _ColorCheck(_GetPixelColor(426,562), Hex(0x60AC10, 6), 20) Then ExitLoop ;~~ If return button found or mainscreen,proceed
; If _Sleep(50000) Then Return
Next
EndIf
While GoldElixirChange()
If _Sleep(1000) Then Return
_CaptureRegion();~~
If _ColorCheck(_GetPixelColor(284, 28), Hex(0x41B1CD, 6), 20) Or _ColorCheck(_GetPixelColor(426,562), Hex(0x60AC10, 6), 20) Then ExitLoop ;~~ If return button found or mainscreen,proceed
WEnd
EndIf
$checkKPower = False
$checkQPower = False
SetLog("Returning Home", $COLOR_BLUE)
If $RunState = False Then Return
_CaptureRegion();~~
If _ColorCheck(_GetPixelColor(284, 28), Hex(0x41B1CD, 6), 20)=False Then ;if not main screen then go click
Click(62, 519) ;Click Surrender
If _Sleep(500) Then Return
Click(512, 394) ;Click Confirm
If _Sleep(2000) Then Return
EndIf ;if not main screen then go click
If $TakeSS = 1 Then
SetLog("Taking snapshot of your loot", $COLOR_ORANGE)
Local $Date = @MDAY & "." & @MON & "." & @YEAR
Local $Time = @HOUR & "." & @MIN
_CaptureRegion()
_GDIPlus_ImageSaveToFile($hBitmap, $dirLoots & $Date & " at " & $Time & ".jpg")
EndIf
If _Sleep(2000) Then Return
Click(428, 544) ;Click Return Home Button
Local $counter = 0
While 1
If _Sleep(2000) Then Return
_CaptureRegion()
If _ColorCheck(_GetPixelColor(284, 28), Hex(0x41B1CD, 6), 20) Then
_GUICtrlEdit_SetText($txtLog, "")
Return
EndIf
$counter += 1
If $counter >= 50 Then
SetLog("Cannot return home.", $COLOR_RED)
checkMainScreen()
Return
EndIf
WEnd
EndFunc ;==>ReturnHomeRE: Reduce time of returning back to village - btabangay - 02-20-2015 thanks a lot sir. im boosting my barracks sir.but yes i have spells edit..Thanks sir atoz.already found it.. |