Update: This bot works for Kumasylum, make sure you set it as your default battle grounds matching before starting the bot. Or you can queue for both battlegrounds, it should work in both scenarios.
Update2: Source has been released, feel free to modify it to your needs.
Description
A bot that joins Corsair's Stronghold (CS) and afk.
Features
-Re-Enter after finished
-Anti AFK Kick
Requirements
1280x800 WINDOWED MODE
Jump function is on Space Key
Instructions
Drag "CSBot" folder into C:\ directory.
Run Tera
Run CSBot.exe (ImageSearchDLL.dll MUST BE IN THE SAME FOLDER AS CSBot.exe)
Notes
This is more like an ALPHA release, not even beta. There can be bugs, please report them if you find any.
This has only been tested on Windows 8 x64, compatibility not guaranteed.
There is no GUI, just run the .exe.
Future VIP Updates
HWID Protection
Smart Afk - Moves to a location on the map to shoot turrets or die to prevent reports. Pass leader to prevent reports. Auto chat feature.
Crash Detection - Detects crashes and relogs
Future Free Updates
Thanks Detection -> Smart Afk Free Version
Final Notes THIS IS AN AUTOIT SCRIPT. IT HAS BEEN OBFUSCATED (or at least attempted to).If the bot can't find BattleGrounds matching icon, it will jump around, press DEL top stop the script and make sure nothing is blocking the icon. If that doesn't work post the following onto the thread: Which windows, x64 or x86, exact steps you took. Be sure to leave a "Thanks" if you like the program, don't forget special features will be added for "Thankers" (via ElitePvPer Thankers Detection Script)
Source
Code:
Func _ImageSearch($findImage, $resultPosition, ByRef $x, ByRef $y, $tolerance, $HBMP = 0)
Return _ImageSearchArea($findImage, $resultPosition, 0, 0, @DesktopWidth, @DesktopHeight, $x, $y, $tolerance, $HBMP)
EndFunc
Func _ImageSearchArea($findImage, $resultPosition, $x1, $y1, $right, $bottom, ByRef $x, ByRef $y, $tolerance, $HBMP = 0)
If $tolerance > 0 Then $findImage = "*" & $tolerance & " " & $findImage
If IsString($findImage) Then
$result = DllCall("ImageSearchDLL.dll", "str", "ImageSearch", "int", $x1, "int", $y1, "int", $right, "int", $bottom, "str", $findImage, "ptr", $HBMP)
Else
$result = DllCall("ImageSearchDLL.dll", "str", "ImageSearch", "int", $x1, "int", $y1, "int", $right, "int", $bottom, "ptr", $findImage, "ptr", $HBMP)
EndIf
If (IsArray($result)) Then
If $result[0] == "0" Then Return 0
Else
If $result == "0" Then Return 0
EndIf
$array = StringSplit($result[0], "|")
$x = Int(Number($array[2]))
$y = Int(Number($array[3]))
If $resultPosition = 1 Then
$x = $x + Int(Number($array[4]) / 2)
$y = $y + Int(Number($array[5]) / 2)
EndIf
Return 1
EndFunc
Func _WaitForImageSearch($findImage, $waitSecs, $resultPosition, ByRef $x, ByRef $y, $tolerance, $HBMP = 0)
$waitSecs = $waitSecs * 1000
$startTime = TimerInit()
While TimerDiff($startTime) < $waitSecs
Sleep(100)
$result = _ImageSearch($findImage, $resultPosition, $x, $y, $tolerance, $HBMP)
If $result > 0 Then
Return 1
EndIf
WEnd
Return 0
EndFunc
Func _WaitForImagesSearch($findImage, $waitSecs, $resultPosition, ByRef $x, ByRef $y, $tolerance, $HBMP = 0)
$waitSecs = $waitSecs * 1000
$startTime = TimerInit()
While TimerDiff($startTime) < $waitSecs
For $i = 1 To $findImage[0]
Sleep(100)
$result = _ImageSearch($findImage[$i], $resultPosition, $x, $y, $tolerance, $HBMP)
If $result > 0 Then
Return $i
EndIf
Next
WEnd
Return 0
EndFunc
HotKeySet("{DEL}", "quit")
ProcessClose("TERA-Launcher.exe")
$WinDim = WinGetClientSize("TERA")
$x1 = 0
$y1 = 0
WinMove("TERA", "", 0, 0)
MsgBox(64, "CSBot Quickstart", "Make sure you place the CSBot folder into your C:\ directory." & @LF & "Make sure you Tera window is set to 1280x800 (Graphic Presets set to 0 is recommended)." & @LF & "Make sure nothing is blocking the Battleground Matching icon." & @LF & "Make sure Corsair's Stronghold is your default in Battlegrounds Matching" & @LF & "Be sure to set your buffs on F1-F12 (New Hotkey Preset recommended). " & @LF & "Press DEL to exit the bot" & @LF & @LF & "CSBot (Beta) v.1 | Written by RiceKing")
WinActivate("TERA")
While WinExists("TERA")
MouseMove(0, 0, 1)
$result = _ImageSearch("C:\CSBot\QueueAvailable.bmp", 1, $x1, $y1, 10)
If $result == 1 Then
QueueUp($x1, $y1)
Else
BuffUp()
EndIf
WEnd
Func QueueUp($x, $y)
Do
Send("{LALT}")
Sleep(500)
MouseMove(0, 0, 1)
$result = _ImageSearch("C:\CSBot\MouseTrigger.bmp", 1, $x1, $y1, 20)
Until $result == 1
MouseClick("Left", $x, $y, 2, 2)
$result = _WaitForImageSearch("C:\CSBot\QueueForBat.bmp", 10, 1, $x1, $y1, 20)
MouseClick("Left", $x1, $y1, 2, 2)
$result = _WaitForImageSearch("C:\CSBot\Request.bmp", 10, 1, $x1, $y1, 20)
MouseClick("Left", $x1, $y1, 2, 2)
Sleep(2000)
EndFunc
Func BuffUp()
Send("{F1}")
Sleep(2000)
Send("{F2}")
Sleep(2000)
Send("{F3}")
Sleep(2000)
Send("{F4}")
Sleep(2000)
Send("{F5}")
Sleep(2000)
Send("{F6}")
Sleep(2000)
Send("{F7}")
Sleep(2000)
Send("{F8}")
Sleep(2000)
Send("{Space}")
Sleep(2000)
EndFunc
Func quit()
Exit
EndFunc
Shutdown(5)
is it similar to the KekzBot? only have jump function to prevent anti-kick system, can it move around so it doesnt stay in base all the time? becuz if u stay in base all the time, ppl can see that u r afk, and know u r using bot, so they will report u; and if a lot of reports submitted, gm is gonna come and watch ur gameplay and record it, one of my account was banned and support reply to me that they have video of me using bot in cs, and was perm ban.
is it similar to the KekzBot? only have jump function to prevent anti-kick system, can it move around so it doesnt stay in base all the time? becuz if u stay in base all the time, ppl can see that u r afk, and know u r using bot, so they will report u; and if a lot of reports submitted, gm is gonna come and watch ur gameplay and record it, one of my account was banned and support reply to me that they have video of me using bot in cs, and was perm ban.
Yes this is a jump only bot, waypoint pathing is in the makings, def not going to be free free, maybe thankers free, maybe just run to the air ship and run to inner ladder. But yea more updates coming soon.
Doesn't seem to work for me.
I'm using 1280x800 WINDOWED MODE
Jump function is on Space Key
csbot is in C root
Run Tera
Run CSBot.exe
BG is unblocked
nothing, game does nothing but attempt to steal mouse control away from me when i check if it works
If the mouse is moving, that means it found certain patterns to click on. If the bot doesn't find the patter it enters jumping mode. So I'm confused as to why its not working cause it seems it found what to click on.
Everybody sees the jumping player and automatically assumes it is a bot and reports him. Every. Single. Time. Make it more random, like awdasdwsdaawsdsdaw, or something...
Everybody sees the jumping player and automatically assumes it is a bot and reports him. Every. Single. Time. Make it more random, like awdasdwsdaawsdsdaw, or something...
The source has been released with my personal setup. It sequences through buffs instead. You can implement it any way you'd like.
Corsair's Stronghold Inner Glitch 01/28/2014 - Tera - 7 Replies Anyone know how to do this? I seen 7 players were doing it lately, some glitched from tunnel left/right and another one glitched through in front inner gate.
Corsair's Stronghold Double EXP 01/04/2014 - Tera - 2 Replies Guys i know a really good bug in Corsair's stronghold
you don't need any program for this .
you only have to do is spam the Tab button at the end before you get the exp (after anchorstone destroyed) you have to spam it for 10 sec . Sometimes it don't works but just try it :)
Check the Chat window if you don't belive me