Wednesday, April 21

Just wanna share :D

Nah, i'm not mean to show off.. Just wanna share. In my leisure time, or when i'm bored, i like to drawing, i'm not a pro yet.. But i hope some day i can be..

Note : Click the image to view it in larger size



This just some of picture that i draw.. At here, the picture look more darker than the original, maybe because i took it using my phone (=.= Nah, kinda weird, my phone have 5 megapix tho...)

Sunday, April 18

Destiny Online Bot

I found this bot cheat when i'm blog walking at google.. i found this site. The author name is Shally Martin. But when i tried to used it i got some error (when i found it, he still haven't write about Destiny online 1.1 raw files). I got many error when i tried by my self.. So i decide to pm him via ym.He teach me one by one (:D thanks bro). Nah stop talking gain, and go to the point okay..
  1. Download This Files First
  2. Then download this files ( Nah, don't worry about virus, trojan, keylogger or whatelse, i'm already scan it using norton internet security 2010 :D)
  3. Extract the rar files and you will get 'raw dstiny bot 1.1 files'
  4. Right click on it and click on edit script
  5. Now you have SciTE editor running, edit the value in WinWaitActive(line 7), WinSetOnTop(line8) and $win(line9).For easy editing the value, please use AutoIt Window Info or Au3Info.exe since this program has the finder tool which you can drag it to the Destiny Bot Window to see the name of the window. You can copy paste the window name from this program directly (You gotta learn how to use this software yourself. But I guaranteed you that it is easy to use)
  6. After you edit the one in line7 try running your bot by double clicking the script files that you already edited and saved. If it is functioning well then you are done. If it is not, please proceed to the next step
  7. Assuming it is not functioning in step line7, then go back to the script and check on the color value which is on the PixelGetColor code. The code will be like this PixelGetColor(461, 39) = 0×397594 where it is to be understand like this PixelGetColor(X-Coordinate, Y-Coordinate) = 0xColorCode
  8. Use AutoIt window info to change the value of the color and the coordinate of the color. But you have to follow this few steps so that it is easy for you to edit
  9. First PixelGetColor code is the bar on the center top that will appear when you click on the monster. You need to choose the coordinate at the tip of the bar so that it wont be interfere with other color such as the life color of the monster or the name of the monster which is usually in black. One tips for getting a suitable coordinate, just look on the bar and think which place will not have a color changes when you kill the monster or you have a monster with long name.
  10. Second PixelGetColor is the bar where you will need to detect your HP. Just drag the AWI (AutoIt Window Info) finder tool to your hp. The coordinate is the place you expect your bot to Auto pot. So of you want to use pot on 50% of life just drag the Finder tool to the middle of the HP.
  11. Third PixelGetColor is for your MP. Just follow the step 12 for this but make sure that you do it on your MP
  12. Fourth PixelGetColor is to see whether there is any monster selected or not. You just need to copy paste the code in 11 but make sure to change the “=” to “<>”. For example PixelGetColor(461, 39) = 0×397594 please change it to PixelGetColor(461, 39) <> 0×397594.
  13. Then Save the file and test it. If it is not functioning, please comment and let me know.

; Destiny Bot 1.1
; By Shally Martin
; Http://www.hotonblog.com

HotKeySet("{END}", "close") ;So that we can press "END" to stop the script in case something goes wrong. ALWAYS do this!

WinWaitActive("Zebra(Robot,New) YourGameName(YourId)--version:1.0.2.23") ;The script waits for the window named "xxx" to become active.
WinSetOnTop("Zebra(Robot,New) YourGameName(YourId)--version:1.0.2.23", "", 0)
$win = "Zebra(Robot,New) YourGameName(YourId)--version:1.0.2.23"
WinMove($win, "", 0, 0)
$k = 1
Do
_monstersearch()

Until $k = 2 ;Loop Repeated non stop since $k is always 1. So you need to press End key to stop the script

Func _monstersearch()

$w = 1
Do
;genie
;$coor = PixelSearch(31, 108, 745, 560, 0x315152)
;$f = 1
;Do
;If @error = 0 Then

; Beep(1000, 1000)
;ControlClick($win, "", "", "Left", 1, $coor[0], $coor[1])
;Sleep(20000)
;$word = PixelSearch(204, 310, 581, 395, 0xFF0000)
;Else
; $f = 2
;EndIf
;Until $f = 2
;genie end
ControlSend($win, "", "", "{Tab}") ;Select Nearest Monstor
ControlSend($win, "", "", "{Tab}") ;Select Nearest Monstor
Sleep(500)
If PixelGetColor(461, 39) = 0x397594 Then ;If the monster is selected then attack

; Do
; If PixelGetColor(368,66) = 0xFFBA31 Then ;Click ownself
; $LowerLimit = 50
; $UpperLimit =732
; $randomx = Random($LowerLimit,$UpperLimit,1)
; $lowery = 121
; $uppery = 550
; $randomy = Random($lowery,$uppery,1)
; ControlClick($win ,"" ,"" ,"Left", 1, $randomx, $randomy)
; Sleep(2000)
; ControlSend($win ,"" ,"" ,"{Tab}")
; EndIf
; Until PixelGetColor(368,66) <> 0xFFBA31

Do
ControlSend($win, "", "", "2") ;send key 2 for the 2nd Skill
Sleep(1000) ;stop for 1 sec
ControlSend($win, "", "", "1") ;send key 1 for the 1st Skill
Sleep(1000) ;stop for 1 sec
ControlSend($win, "", "", "5")
Sleep(1000) ;stop for 1 sec
If PixelGetColor(107, 62) <> 0xFF7531 Then ;Look if HP is less than specified (Only Instant HP should be used)
ControlSend($win, "", "", "9") ;Press 9 for + instant HP
ControlSend($win, "", "", "3")

Sleep(500)
EndIf


If PixelGetColor(79, 73) <> 0x217DFF Then ;Look if MP less than specified (Only Instant MP should be used)
ControlSend($win, "", "", "0") ;Press 0 for + instant MP
Sleep(1000)
ControlSend($win, "", "", "4")
Sleep(1000)
ControlSend($win, "", "", "7")
Sleep(500)
EndIf
ControlSend($win, "", "", "8")
ControlSend($win, "", "", "6")
Until PixelGetColor(461, 39) <> 0x397594 ;Keep repeating until the selected monster died

;ControlSend($win, "", "", "{Space}") ;Loot item
;Training Scroll

Else
;Random Move Start
$LowerLimit = 58
$UpperLimit = 715
$randomx = Random($LowerLimit, $UpperLimit, 1)
$lowery = 120
$uppery = 542
$randomy = Random($lowery, $uppery, 1)
ControlClick($win, "", "", "Left", 1, $randomx, $randomy)
Sleep(2000)

$w = 2
EndIf
Until $w = 2
EndFunc ;==>_monstersearch

Func close() ;This is a function and doesn't actually run unless you tell it to. For example
Exit
EndFunc ;==>close
The plus minus of this bot:
  • Plus : it save our gold, or in other word, we don't need to waste our gold / bullion in bots again, useful when we are pretending AFK
  • Minus : sometimes if it meet quest boss or MPC( Monster Pioneer Captain) it will hit it for a few second then go skip to another mobs, if we are not AFK or we put it botting and we chat, it will show number 123456 or what else that is ( that make us hard to chat)
I ever try it on my Priest and warrior, Shally Martin also try on his warrior, and its function go well.Haha i don't care even if Destiny online Game Developer wanna deleted or banned my char. I have leave that game along time ago (hmp maybe) But who cares..