pls Help me fixed CreateSpell.au3! - 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: pls Help me fixed CreateSpell.au3! (/showthread.php?tid=1128) Pages:
1
2
|
pls Help me fixed CreateSpell.au3! - mtrong - 02-26-2015 I want bot Create Spell, but it no work in new vesion... im have try fix it but can't. now can click barrcks, but it no click spell.. anyonw help me fix it,pls!!! CreateSpell.au3 Func CreateSpell() If _GUICtrlComboBox_GetCurSel($cmbSpell) <> 0 Then Local $chkSpell = 0 SetLog("Creating Spells...") While 1 For $i = 0 To 3 ;If _Sleep(500) Then ExitLoop (2) ;Click(1, 1) ;Click Away ;If _Sleep(500) Then ExitLoop (2) If $barrackPos[0] = "" Then LocateBarrack() SaveConfig() If _Sleep(2000) Then Return EndIf SetLog("Training Troops+++...", $COLOR_BLUE) If _Sleep(100) Then Return ClickP($TopLeftClient) ;Click Away If _Sleep(100) Then Return ;Click($barrackPos[$i][0], $barrackPos[$i][1]) ;Click Barrack Click($barrackPos[0], $barrackPos[1]) ;Click Barrack If _Sleep(600) Then ExitLoop (2) _CaptureRegion() Local $TrainPos = _PixelSearch(155, 603, 694, 605, Hex(0x603818, 6), 5) ;Finds Train Troops button If IsArray($TrainPos) = False Then SetLog("Barrack " & $i + 1 & " is not available") If _Sleep(500) Then ExitLoop (2) Else Click($TrainPos[0], $TrainPos[1]) ;Click Train Troops button If _Sleep(600) Then ExitLoop (2) While _ColorCheck(_GetPixelColor(219, 512), Hex(0xFFFFFF, 6), 20) = False Click(95, 333) ;Click Barrack Tab If _Sleep(1000) Then ExitLoop (2) _CaptureRegion() $chkSpell += 1 If $chkSpell = 7 And _ColorCheck(_GetPixelColor(219, 512), Hex(0xFFFFFF, 6), 20) = False Then SetLog("Spell Factory is not available") ExitLoop (3) EndIf WEnd _CaptureRegion() Switch $Spell Case 1 While _ColorCheck(_GetPixelColor(251, 357), Hex(0x888888, 6), 20) = False Click(218, 319) ;Click Lightning Spell If _Sleep(1000) Then ExitLoop (2) _CaptureRegion() WEnd Case 2 While _ColorCheck(_GetPixelColor(251, 357), Hex(0x888888, 6), 20) = False Click(322, 319) ;Click Healing Spell If _Sleep(1000) Then ExitLoop (2) _CaptureRegion() WEnd Case 3 While _ColorCheck(_GetPixelColor(251, 357), Hex(0x888888, 6), 20) = False Click(433, 319) ;Click Rage Spell If _Sleep(1000) Then ExitLoop (2) _CaptureRegion() WEnd Case 4 While _ColorCheck(_GetPixelColor(251, 357), Hex(0x888888, 6), 20) = False Click(540, 319) ;Click Jump Spell If _Sleep(1000) Then ExitLoop (2) _CaptureRegion() WEnd Case 5 While _ColorCheck(_GetPixelColor(251, 357), Hex(0x888888, 6), 20) = False Click(643, 319) ;Click Freeze Spell If _Sleep(1000) Then ExitLoop (2) _CaptureRegion() WEnd EndSwitch ExitLoop EndIf Next If _Sleep(500) Then ExitLoop (2) Click(1, 1, 2, 250); Click away twice with 250ms delay SetLog("Creating Spells Complete") ExitLoop WEnd EndIf EndFunc ;CreateSpell RE: pls Help me fixed CreateSpell.au3! - huunguyen - 02-26-2015 (02-26-2015, 12:44 PM)mtrong Wrote: I want bot Create Spell, but it no work in new vesion... im have try fix it but can't.replace with this code While _ColorCheck(_GetPixelColor(251, 357), Hex(0x888888, 6), 20) = False Click(218, 319,5) ;Click Lightning Spell ExitLoop (2) WEnd RE: pls Help me fixed CreateSpell.au3! - mtrong - 02-26-2015 replace with this code While _ColorCheck(_GetPixelColor(251, 357), Hex(0x888888, 6), 20) = False Click(218, 319,5) ;Click Lightning Spell ExitLoop (2) WEnd [/quote] huunguyen. u can writer code atk Dark Elixir Storage with Lightning Spell? same atk TH .... RE: pls Help me fixed CreateSpell.au3! - huunguyen - 02-27-2015 Yup! I create lighting spell and search dark elixir storage. If dark elixir > some number. I will attack it with lighting spell. I will share it but my pc is weak so that I make every thing slower. It run perfect on my PC (Lenovo t61) ^.^ RE: pls Help me fixed CreateSpell.au3! - huunguyen - 02-27-2015 Link download it https://www.dropbox.com/s/zf4yz5cigvgxbcd/COC-Bot-5.5.1.1_Mod_Atk_DE_Storage.rar?dl=0 I fixed something: use for weak pc. (test okie on lenovo t60) out of sync create lighting spell and attack dark storage if de > 350 search deadbase if it is not deadbase but it has enought resource and th = 4-6 or 7 attack it (because my th = 8 ^.^) fixed checkfullarmy = true (delete remain troops and create it again. create gaint and wb first...) change drophero first ^.^ gaint - bar - arc - wb - bar-arc... RE: pls Help me fixed CreateSpell.au3! - nhoc_ly - 02-27-2015 Huunguyen , Can you made in version 5.6.4 train spell and attack like that ? RE: pls Help me fixed CreateSpell.au3! - scaarx - 02-27-2015 RE: pls Help me fixed CreateSpell.au3! - mtrong - 02-27-2015 RE: pls Help me fixed CreateSpell.au3! - huunguyen - 02-27-2015 find it in C:\COC-Bot-5.5.1.1\COCBot\functions\Attack\Attack Algorithms if using algorithm_Barch.au3 you can add Attack Algorithms $LSpell = -1 For $i = 0 To 8 If $atkTroops[$i][0] = $eBarbarian Then $Barb = $i ElseIf $atkTroops[$i][0] = $eArcher Then $Arch = $i ElseIf $atkTroops[$i][0] = $eCastle Then $CC = $i ElseIf $atkTroops[$i][0] = $eKing Then $King = $i ElseIf $atkTroops[$i][0] = $eQueen Then $Queen = $i ElseIf $atkTroops[$i][0] = $eLSpell Then $LSpell = $i EndIf Next ;attack dark storage with lighting spell here If(($DarkElixLocation = 1) And ($LSpell <> -1 And $DarkElixx <> 0)) Then Click(68 + (72 * $LSpell), 595) ;Select Troop If _Sleep(500) Then Return Click($DarkElixx, $DarkElixy, 2) EndIf RE: pls Help me fixed CreateSpell.au3! - huunguyen - 02-27-2015 (02-27-2015, 10:10 AM)scaarx Wrote: @huunguyen using hungle's mod or tbc's mod. if your pc is strong. all this mod work good in root/COC Bot.au3 delete code TrainSpell() If _Sleep(1000) Then ExitLoop and in root/COCBot/functions/Search/GetResources.au3 _Sleep(1000) $DarkElixLocation = checkDarkElix() If($searchDark < 350) Then $DarkElixLocation = 0 $DarkElixx = 0 $DarkElixy = 0 EndIf But i think that you should download tbc's mod. It work good everything. I only add something from this mod because i need more darkelixir. cheers! ^.^ |