Auto toàn tập - Đọc kỹ trang 1

Thảo luận trong 'Cổ Long Online' bắt đầu bởi tomorrowneverdies, 26/8/09.

  1. Eck_K0m92

    Eck_K0m92 Youtube Master Race

    Tham gia ngày:
    22/4/08
    Bài viết:
    0
    sao tôi đăng nhập rồi mà click vào downloas về không được nhỉ nó bắt đang nhập lại:((
     
  2. hoangtunghb

    hoangtunghb Youtube Master Race

    Tham gia ngày:
    13/4/06
    Bài viết:
    30
    Có hiển thị tiếng việt hay không vũng vậy, đều không đc. Tui để utf-8 thì hiển thị được tiếng việt nhưng vẫn không ăn thua. Msg cái biến $aWin[0][0] lên thì nó báo = 0
     
  3. Hank Hill

    Hank Hill Youtube Master Race

    Tham gia ngày:
    9/9/09
    Bài viết:
    3
    Đã xài cái thứ 2,thấy ổn định nhất,thanks bác... :">
     
  4. hoangtunghb

    hoangtunghb Youtube Master Race

    Tham gia ngày:
    13/4/06
    Bài viết:
    30
    Bác Zhou Hung cho tui xin code của bản auto F2 cho TYL được không ? Tui down bản exe của bác về mà không sài được. Có lẽ cũng không list đc win game...
     
  5. lephuonghai

    lephuonghai Youtube Master Race

    Tham gia ngày:
    16/6/09
    Bài viết:
    0
    Mình thấy cái thể loại send key thế nào ấy, máy cứ đơ đơ, nghe nói ảnh hưởng đến RAM tốt nhất chúng ta lên dùng chuột thì hay hơn. Làm khoảng năm sáu cái textbox để ghi toạ độ chuột cho phép kích chuột phải và chuột trái. Nếu cần đánh quái và di chuyển thì đánh toạ độ vào và cho nó dùng chuột trái, còn khi nào ăn máu, x2, ăn kẹo thì dùng chuột phải. ;));));))
     
  6. hoangtunghb

    hoangtunghb Youtube Master Race

    Tham gia ngày:
    13/4/06
    Bài viết:
    30
    Cái đó bạn dùng ProAKAM đi, rất tốt đấy. Trừ 1 vấn đề là nó hơi khó khăn 1 chút với việc auto nhiều acc còn lại thì tuyệt. Đúng như yêu cầu của bạn. Cái ProAKAM hay ở chỗ nó hoạt động cả với game khi bị ẩn đi (giấu các xếp) bằng các chương trình ẩn như hidedragon hay presshide ...
     
  7. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    Mấy lão biết dùng mấy hàm đọc memory chứ ;;) (NomadMemory.au3). Có phải mọi thứ đơn giản hơn ko, khỏi phải check pixel. Đọc memory thấy hết auto/hp/mp thì active windows xong send key/click/... zì zì đó thì tùy. Cái auto của tôi chạy theo cách này, lúc auto có thể lướt web, làm linh tinh tùy thích
     
  8. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    Tương lai là đây :D ko pts, anh chụp trực tiếp:
    [​IMG]
     
  9. Zhou Hung

    Zhou Hung Mr & Ms Pac-Man

    Tham gia ngày:
    6/4/04
    Bài viết:
    220
    Nơi ở:
    Lạng Sơn
    đây nè
    Mã:
    Opt("PixelCoordMode", 2)
    Opt("MouseCoordMode",2)
    $gametitle="Cổ Long Online "
    HotKeySet("{ESC}", "Terminate")
    
    Func Terminate(); thoat auto
        MsgBox(4096, "About", "Auto Cổ Long Online coded by chuhungls."&@CRLF&"Gặp HEROSE trong game cho party nhé ^_^", 10)
    	Exit 0
    EndFunc
    
    While 1
    	If WinActive($gametitle) Then
    		ToolTip("Auto skill F2 - bấm ESC để thoát")
    		$inmap=PixelGetColor(777, 15);kiểm tra đã vào trận chưa
    		If $inmap<>0xF8E76D Then
    			Sleep(1000)
    			autoskill()
    		EndIf
    	EndIf
    WEnd
    
    Func autoskill()
    	$myturn1=PixelGetColor(733, 144);kiểm tra đến turn của char
    	$myturn2=PixelGetColor(739, 131);kiểm tra đến turn của pet
    	If ($myturn1=0xFFFFFF Or $myturn2=0xFFFFFF) Then
    		_MouseClickPlus($gametitle,"left", 444, 526, 1)
    		Send("{F2}")
    		Sleep(400)
    		_MouseClickPlus($gametitle,"left", 295, 145, 2)
    		Sleep(400)
    		_MouseClickPlus($gametitle,"left", 229, 163, 2)
    		Sleep(400)
    		_MouseClickPlus($gametitle,"left", 175, 215, 2)
    		Send("!q")
    	EndIf
    EndFunc
    
    Func _MouseClickPlus($Window, $Button = "left", $X = "", $Y = "", $Clicks = 1)
        Local $MK_LBUTTON       =  0x0001
        Local $WM_LBUTTONDOWN   =  0x0201
        Local $WM_LBUTTONUP     =  0x0202
    
        Local $MK_RBUTTON       =  0x0002
        Local $WM_RBUTTONDOWN   =  0x0204
        Local $WM_RBUTTONUP     =  0x0205
    
        Local $WM_MOUSEMOVE     =  0x0200
    
        Local $i                = 0
    
        Select
        Case $Button = "left"
           $Button     =  $MK_LBUTTON
           $ButtonDown =  $WM_LBUTTONDOWN
           $ButtonUp   =  $WM_LBUTTONUP
        Case $Button = "right"
           $Button     =  $MK_RBUTTON
           $ButtonDown =  $WM_RBUTTONDOWN
           $ButtonUp   =  $WM_RBUTTONUP
        EndSelect
    
        If $X = "" OR $Y = "" Then
           $MouseCoord = MouseGetPos()
           $X = $MouseCoord[0]
           $Y = $MouseCoord[1]
        EndIf
    
        For $i = 1 to $Clicks
           DllCall("user32.dll", "int", "SendMessage", _
              "hwnd",  WinGetHandle( $Window ), _
              "int",   $WM_MOUSEMOVE, _
              "int",   0, _
              "long",  _MakeLong($X, $Y))
    
           DllCall("user32.dll", "int", "SendMessage", _
              "hwnd",  WinGetHandle( $Window ), _
              "int",   $ButtonDown, _
              "int",   $Button, _
              "long",  _MakeLong($X, $Y))
    
           DllCall("user32.dll", "int", "SendMessage", _
              "hwnd",  WinGetHandle( $Window ), _
              "int",   $ButtonUp, _
              "int",   $Button, _
              "long",  _MakeLong($X, $Y))
        Next
     EndFunc
    
     Func _MakeLong($LoWord,$HiWord)
        Return BitOR($HiWord * 0x10000, BitAND($LoWord, 0xFFFF))
     EndFunc
    
    code trên tui vẫn dùng rất ngon
    to ZzVampirezZ: đây ko phải box chém gió, share đc thì share ko thì té
     
  10. hoangtunghb

    hoangtunghb Youtube Master Race

    Tham gia ngày:
    13/4/06
    Bài viết:
    30
    Bác hảo tâm thì share cho mọi người, nếu muốn kinh doanh thì cũng phải đề cái bảng giá... Đừng lên khoe hàng cái rồi lặn :-w. =((
    .
    ___________Auto Merge________________

    .
    cái này nói với bac vampire
    admin : sao ko cho mọi người edit bài vậy ????
     
  11. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    Tôi đang hoàn thiện nên chưa muốn share vì còn nhiều lỗi. Trên kia tôi chỉ đưa ra ý tưởng chứ không show auto, nên đừng nói là tôi khoe khoang gì.
    @Zhou Hung: Tôi chả biết bạn giỏi đến đâu nhưng cái thái độ đấy, có chó nó share cho
    Còn cái ảnh, tôi chém đấy, được ko
     
  12. Zhou Hung

    Zhou Hung Mr & Ms Pac-Man

    Tham gia ngày:
    6/4/04
    Bài viết:
    220
    Nơi ở:
    Lạng Sơn
    đến cả base add tôi cũng tìm ko ra thì làm sao giỏi đc, mà tôi cũng chưa nói tôi giỏi bao h
    tôi ko biết cái auto của ông hoàn thiện ko nhưng từ bài trên cho thấy ông đã có base add, nếu share đc thì share ko share đc thì đừng vào post mấy bài vớ vẩn để chứng tỏ mình làm gì.
    mà ông đã nói thế rồi thì đừng share, ko lại tự vả vào mặt mình =))
     
  13. hoangtunghb

    hoangtunghb Youtube Master Race

    Tham gia ngày:
    13/4/06
    Bài viết:
    30
    To : Zhou Hung - Bạn chỉ mình cách tìm tọa độ của các vị trí trên cửa sổ game đc không? Tọa độ tương đối thôi chứ không phải tọa độ của màn hình, vì mình tìm tọa độ không thấy chính xác, bảo nó click 1 chỗ nó lại click chỗ khác :(. Cái auto F2 mình về không chạy đc, không biết có phải do màn hình laptop nó khác hay không?
    mà sao color máy mình khi sài PixelGetColor nó trả về số thập phân chứ không phải Hex nhỉ ? vd: cái điểm color khi vào trận của mình nó trả về kết quả là 8790 ????
     
  14. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    @Zhou Hung:Tôi chẳng cần phải chứng tỏ mình với ai. Mà ông cũng không cần phải khích, tôi có share cũng không phải cho ông, đừng tự đề cao mình quá thế :)). Base Add ? Tôi có nói gì đến nó đâu nhỉ, mà thú thực tôi chả biết base add là gì, ông biết base add à? tôi chỉ biết cái address chứa giá trị của auto attack suốt từ 1.0.11 đến h nó chưa đổi thôi, phiên bản mới thì tìm cái mới, thế thôi.
    Dĩ nhiên là tôi sẽ share, 1-2 ngày nữa, còn kinh doanh ? =)) bác đùa à ?
     
  15. hoangtunghb

    hoangtunghb Youtube Master Race

    Tham gia ngày:
    13/4/06
    Bài viết:
    30
    ZzVampirezZ : Bác dùng hàm nào để đọc memory? Tui mới chỉ tập tành thôi nên không rõ
     
  16. yugioh!

    yugioh! L0v3

    Tham gia ngày:
    14/11/03
    Bài viết:
    4,337
    Nơi ở:
    Việt Nam
    cứ để im Vampire share lên xem sao rồi góp ý ... chứ ngồi khích bác làm j chài =.="
     
  17. ZzVampirezZ

    ZzVampirezZ Donkey Kong

    Tham gia ngày:
    17/3/06
    Bài viết:
    429
    Nơi ở:
    Hạ Long
    @hoangtunghb: Bạn tìm thư viện "NomadMemory.au3" rồi include nó
    Trong thư viện này bạn dùng _MemoryOpen để mở cái process của cổ long, sau đó dùng _MemoryRead để đọc giá trị tại một vị trí vùng nhớ. Cuối cùng _MemoryClose để đóng lại, tiết kiệm bộ nhớ. Xem ở đây: Còn đây là bản auto của tôi, chỉ có 1 chức năng duy nhất: hết 25 lần auto attack tự acvive cái windows cổ long đó và send Ctrl+Z:

     
  18. Zhou Hung

    Zhou Hung Mr & Ms Pac-Man

    Tham gia ngày:
    6/4/04
    Bài viết:
    220
    Nơi ở:
    Lạng Sơn
    Dùng AutoIt Window Info để tìm tọa độ (lưu ý: vào Options chọn Coord ModeClient)
    đúng là PixelGetColor sẽ trả về giá trị Dec nhưng dùng Hex để so sánh vẫn được
     
  19. yugioh!

    yugioh! L0v3

    Tham gia ngày:
    14/11/03
    Bài viết:
    4,337
    Nơi ở:
    Việt Nam
    xài ẩn đc à vam ?
     
  20. hoangtunghb

    hoangtunghb Youtube Master Race

    Tham gia ngày:
    13/4/06
    Bài viết:
    30
    Sài ẩn là sao bác? Chưa hiểu ý lắm. Ẩn là không chiếm chuột hay dùng chương trình ẩn cửa sổ đi vẫn dùng được?
     

Chia sẻ trang này