Chủ đề: Ai Chỉ Cách Viết AutoPlay Cho Games Online đi

Diễn Đàn Tin Học - Powered by vBulletin Ghi nhớ?
  • Tìm kiếm chi tiết
  • Home
  • Diễn đàn
  • Lập trình
  • Các ngôn ngữ lập trình
  • .NET
  • Ai chỉ cách viết AutoPlay cho Games Online đi
Trang 1 / 2 12 Tiếp theo LastLast
  • Jump to page:
Hiển thị kết quả từ 1 đến 10 / 17 Chủ đề: Ai chỉ cách viết AutoPlay cho Games Online đi
  • Hỗ trợ
    • Phiên bản để in
    • Giới thiệu cho bạn bè…
    • Theo dõi chủ đề này…
  • Rate This Thread
    • Excellent
    • Good
    • Average
    • Bad
    • Terrible
  1. 09-04-2006 22:28 #1 nguyencaophuong's Avatar nguyencaophuong
    • View Profile
    • View Forum Posts
    • View Articles
    nguyencaophuong is offline Registered User Tham gia 24-07-2002 Bài viết 202 Like 0 Thanked 0 Times in 0 Posts

    Ai chỉ cách viết AutoPlay cho Games Online đi

    Mấy cái Auto Play tiện quá hà, bác nào giải thích dùm nguyên tắc hoạt động cũng như cách viết 1 cái Auto Play được không?
    Quote Quote
  2. 12-04-2006 12:35 #2 vnsaoden
    • View Profile
    • View Forum Posts
    • View Articles
    vnsaoden is offline Registered User Tham gia 12-04-2006 Bài viết 2 Like 0 Thanked 0 Times in 0 Posts
    tui cũng thích nữa ai biết chỉ dùm cám ơn
    Quote Quote
  3. 01-05-2009 12:35 #3 emlagai
    • View Profile
    • View Forum Posts
    • View Articles
    emlagai is offline Registered User Tham gia 01-05-2009 Bài viết 1 Like 0 Thanked 0 Times in 0 Posts
    có ai biết cách viết auto cho game online thì chỉ tôi với
    Quote Quote
  4. 03-05-2009 10:38 #4 langxangvn's Avatar langxangvn
    • View Profile
    • View Forum Posts
    • View Articles
    langxangvn is offline Registered User Tham gia 05-09-2007 Location HCMC Bài viết 106 Like 0 Thanked 5 Times in 2 Posts

    Buồn quá đi !

    Để viết auto cho game bạn phải biết mình cần làm gì. Cần send input thôi hay xử lý hơn vậy nữa. Chủ yếu bạn phải bắt tay vào làm thì mới có thể hiểu. Bên cuasotinhoc.com có loạt bài về viết auto nhưng cho VLTK nên khá đon giản. Đầu tiên là phải tìm base address của các thông số trong game: có thể dùng CE, ArtMoney kết hợp Olly hay VS tùy bạn... Thực hiện inject DLL bằng cách load library với WriteProcessMemory và CreateRemoteProcess hay bằng inject bằng hook (có thể tham khảo trên http://www.codeproject.com/KB/system/hooksys.aspx). Sau khi inject DLL xong bạn có thể dùng mức user hook SetWindowLongPtr hay SetTimer. Như vậy là có thể có can thiệp cần thiết cho auto của mình. Trong một vài trường hợp thường là send key thì phải patch vài API. Tôi lấy ví dụ game Tru Tiên để send key cần patch GetAsyncKeyState và IsWindowVisible, bạn có thể dùng cách mạnh tay là replace jump related có thể tham khảo ở đây http://www.codeproject.com/kb/winsdk...b_hooking.aspx. Thêm nữa cần biết chút ít về Lua script để trong trường hợp game có dùng Lua thì mình có thể dùng ké qua Lua. Bạn nên làm từng bước thì sẽ cảm thấy dễ dàng không phức tạp trong kỹ thuật, vấn đề là cách giải quyết của auto trong các tình huống của game. Mà nếu bạn thích chơi game thì không nên viết auto, viết auto sẽ không còn hứng thú chơi game nữa...
    Quote Quote
  5. 07-08-2009 07:48 #5 trungvn222
    • View Profile
    • View Forum Posts
    • View Articles
    trungvn222 is offline Registered User Tham gia 30-04-2009 Bài viết 21 Like 0 Thanked 0 Times in 0 Posts
    cái này mình cần hiểu rõ về lập trình viết mới dc hã .Bạn có thể cho mình mấy cái code viết auto visual c++ dc ko
    Quote Quote
  6. 07-08-2009 21:05 #6 legos
    • View Profile
    • View Forum Posts
    • View Articles
    legos is offline Registered User Tham gia 07-08-2009 Bài viết 2 Like 0 Thanked 0 Times in 0 Posts
    Để viết 1 chương trình auto cho game bạn phải như sau: - Packet sniffer & analyzing data: đại khái là bắt các packet giao tiếp giữa client và server để bắt được cấu trúc thông tin giữa 2 bên. (packet monitor, sniffer ...) - Scan memory: Dùng để tìm kiếm những giá trị lưu trữ trong bộ nhớ, ví dụ như tọa độ, máu, exp của nhân vật. (art money, cheat engine ...) - Chương trình giả lập để truyền sự kiện của hệ thống, ví dụ như truyền phím bấm để di chuyển hoặc đánh v.v... (autoit hoặc C++/C# ...) hoặc giả packet để gửi đi (hack). Let's begin!!... Giả sử muốn auto/hack 1 game nào đấy đầu tiên là phân tích packet giữa client và server. Ví dụ, nhân vật của bạn giết chết 1 con quái vật, mất 25 máu và mất 25 mp. thông tin này truyền lên server, server sẽ chuyển xuông thông tin rằng bạn nhận được 10 đồng và nhận được 10 kinh nghiệm. Các thông tin này sẽ nằm trong packet mà bạn trao đổi với máy chủ. Việc của bạn là làm sao nắm được những thông tin này, sau đó sửa lại rồi gửi lên máy chủ hoặc clone lên nhiều lần rồi gửi lên máy chủ chẳng hạn. Như vậy, thay vì bạn giết 1, bạn sẽ giết 10 ) Để làm được điều này, bạn phải viết 1 chương trình giả lập máy chủ tên là abc gì đấy, sau đó vào windows/system32/etc/driver sửa file host lại để sao cho game của bạn sẽ gửi packet đến chtrinh abc thay vì là gửi đến server. Từ đó, bạn sửa paket lại rồi forward lên server Hoặc muốn viết auto play, bạn phải nắm đc thông tin vị trí của bạn và các chú quái vật trong game cũng bằng cách tương tự hoặc may mắn hơn là tìm đc trong bộ nhớ rồi tìm đường để nhân vật của bạn chạy đến đấy (truyền phím mũi tên) đánh (truyền phím đánh). Đại khái là thế, bạn nên tìm hiểu từng bước rồi viết, các tool cần dùng tôi đã đưa lên, tài liệu những thứ đó rất nhiều trên mạng bạn có thể download thoải mái và miễn phí. Dù sao đi nữa, cách đơn giản nhất là dùng autoit để truyền phím vào game. Chúc vui vẻ và thành công!
    Quote Quote
  7. 07-08-2009 21:55 #7 dammio's Avatar dammio
    • View Profile
    • View Forum Posts
    • Visit Homepage
    • View Articles
    dammio is offline Registered User Tham gia 28-05-2007 Location Flower City Bài viết 144 Like 0 Thanked 0 Times in 0 Posts
    Nói tóm lại dùng kỹ thuật đó là Hook, đặc biệt là Hook bàn phím + chuột, các bạn search từ Hook trong Google là ra hết !
    Quote Quote
  8. 08-08-2009 01:57 #8 langxangvn's Avatar langxangvn
    • View Profile
    • View Forum Posts
    • View Articles
    langxangvn is offline Registered User Tham gia 05-09-2007 Location HCMC Bài viết 106 Like 0 Thanked 5 Times in 2 Posts
    Mình upload source code của auto cùng với 1 đứa em chơi game trên cty đã viết cho game gần nhất là Tru Tiên lên mediafire. Ai cần tham khảo thì có thể download. http://www.mediafire.com/file/z4igdq...utoProject.rar Auto này viết khi rảnh rỗi dùng cho những người chơi game trong cty, 1 phần code viết C#, 1 phần dùng C++. Auto này đã test và dùng OK, multi-character (Windows + C để mở tab cho char mới). Do sau khi viết 1 thời gian thì mình không chơi game Tru Tiên nữa, không biết bây giờ các address của Tru Tiên có thay đổi không nếu không có gì thay đổi thì vẫn dùng tốt. Việc thực hiện attack monster thực hiện config qua thanh pháp bảo (nếu bạn có chơi game sẽ biết) dùng Lua script của game + thiết lập thời gian thi triển và phục hồi. Bạn kéo chiêu thức vào thanh auto pháp bảo rồi edit thời gian trên chương trình auto (10 ô thực hiện). Việc send key chỉ thực hiện để vận công và buff, ví dụ như cho pet ăn. Trong solution có 2 project chính là GameControl C# dùng PInvoke để gọi GameLibrary (DLL). Nếu có gì cần hỏi có thể liên hệ mình langxangvn@gmail.com hoặc đứa em cùng viết eemdlmz2@yahoo.com.
    Quote Quote
  9. 10-08-2009 08:54 #9 hkervn2001
    • View Profile
    • View Forum Posts
    • Visit Homepage
    • View Articles
    hkervn2001 is offline Registered User Tham gia 18-07-2003 Bài viết 52 Like 0 Thanked 8 Times in 8 Posts
    Cảm ơn bạn đã post lên. Mình cũng đang cần nghiên cứu. Có gì học hỏi thêm Ah, mà bạn đang làm ở đâu vậy. Môi trường làm việc có thể tiếp cận những cái này cũng hay quá hen. Thanks
    Quote Quote
  10. 14-08-2009 02:11 #10 langxangvn's Avatar langxangvn
    • View Profile
    • View Forum Posts
    • View Articles
    langxangvn is offline Registered User Tham gia 05-09-2007 Location HCMC Bài viết 106 Like 0 Thanked 5 Times in 2 Posts
    Vì nhiều khi cũng rảnh nên làm cho vui thôi. Mình đang làm ở e-town 2, một công ty không tên tuổi, nói ra cũng ko ai biết .
    Quote Quote
Trang 1 / 2 12 Tiếp theo LastLast
  • Jump to page:
Chuyển nhanh .NET Top
  • Site Areas
  • Cá nhân
  • Tin nhắn
  • Subscriptions
  • Ai đang online ?
  • Tìm kiếm trong chuyên mục
  • Trang chủ
  • Chuyên mục
  • Hoạt động của DDTH
    1. Hoạt động Off-line
      1. Các cuộc thi dành cho DDTH.com
      2. Sinh nhật DDTH.com
      3. Hội Cầu Lông DDTH.com
    2. Công tác xã hội
      1. Tin Học Xanh
      2. Nhật ký THX
    3. Thông báo
      1. Thông báo cũ
      2. Góp ý, đề nghị
      3. Nhắc nhở - Vi phạm
      4. Ứng tuyển moderator
  • Thảo luận chung
    1. CNTT Việt Nam và Quốc tế
      1. Các cuộc thi CNTT
    2. Tin tức CNTT
      1. Tin PR & Khuyến mãi
    3. ISP - ICP - OSP
      1. Viettel
      2. FPT
      3. VNPT
      4. CMC
      5. SPT
    4. Nghề nghiệp
      1. Tư vấn pháp luật
    5. Thương mại điện tử
    6. Advertisers & Publishers
    7. Search Engine Optimization/Marketing
    8. Review sản phẩm & công nghệ
    9. Startup-Khởi Nghiệp!
  • Tư vấn - Thị trường & Kiến thức cần biết
    1. Tin học căn bản
      1. Máy tính & Sức khỏe
    2. Hỗ trợ kỹ thuật
    3. Phần mềm
      1. Softwares Request
      2. Giới thiệu phần mềm
    4. Máy tính để bàn
      1. CPU & Mainboard & Memory
      2. VGA & PSU & Overclocking
      3. Phần cứng chung & Thiết bị ngoại vi
    5. Laptop
      1. Dell
  • Mobile devices
    1. iPhone & iPad
      1. iOS Apps
    2. Android Smartphones
      1. Android Apps
    3. BlackBerry
      1. BlackBerry Apps
    4. Windows Phones
      1. Windows Phones Apps
    5. Wireless Technology
    6. Tablets
    7. Discussion
  • Đào tạo
    1. Công nghệ giáo dục
    2. Học về CNTT
      1. Du học
      2. E-books
        1. Requests
    3. Chứng chỉ tin học quốc tế
      1. Microsoft
      2. Cisco
        1. Hand-on Lab
        2. Technology
      3. Những chứng chỉ khác
      4. GroupStudy
    4. English Room
  • Lập trình
    1. Các ngôn ngữ lập trình
      1. .NET
      2. C/C++
      3. Visual Basic
      4. Pascal/Delphi/Kylix
      5. Java
    2. Các vấn đề khác trong lập trình
      1. Projects
      2. Data Structures + Algorithms
      3. GameDev Zone
  • Hệ thống - Mạng
    1. Security Zone
      1. Anti-DDoS
    2. Windows
    3. Linux - Unix
    4. LAN - WAN
  • Internet & Web & Multimedia
    1. Lập trình web
      1. DDTH-CMS
    2. Thiết kế web
      1. Shockwave Flash
      2. Graphic Design
      3. HTML - CSS
      4. Design Resources
      5. CMS
      6. Yêu cầu thiết kế
    3. CLB Webmasters
      1. Hot Links !!!
      2. Scripts - Mods
    4. Showcase
    5. Xử lý phim / âm thanh
    6. Photoshop & Illustration
    7. 3D World
    8. Game
  • Cơ sở dữ liệu
    1. MS SQL Server
    2. Oracle
    3. Hệ CSDL khác
  • Domains/Hosting
    1. Web Hosting / Domain
      1. Cloud Computing
      2. Dedicated Hosting / VPS
    2. Technical & Security
    3. Advertising
    4. Hosting Support
      1. VinaCIS
  • Giao lưu - Thư giãn
    1. Tự giới thiệu - Giao lưu
      1. Interview
      2. Miền Bắc
      3. Miền Trung
      4. Social Networks
    2. Góc thư giãn
      1. Văn tuyển Làng Mùi
      2. Truyện cười
      3. Chuyện thời sự
      4. Đố vui
      5. Music - Movie - Sport
    3. Nhiếp ảnh
      1. Albums
      2. Máy ảnh - Máy quay phim - Phụ kiện
    4. Bóng Đá
  • Trung Tâm Giao Dịch
    1. Linh Kiện PC - Laptop
    2. Điện thoại, tablet và phụ kiện
    3. Server, domain, hosting
    4. Giáo dục, đào tạo về CNTT
    5. Việc làm CNTT
      1. Người tìm việc
« Bài trước | Bài tiếp theo »

Bookmarks

Bookmarks
  • Submit to Digg Digg
  • Submit to del.icio.us del.icio.us
  • Submit to StumbleUpon StumbleUpon
  • Submit to Google Google

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  • BB code is On
  • Smilies are On
  • [IMG] code is On
  • [VIDEO] code is On
  • HTML code is Off

Quy định DDTH.com

Theo giờ GMT +7 :: 20:21. Powered by: vBulletin version 4.2.0. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Founded by vikhoa. Developed by DDTH Members. Hosted by ODS.vn

Từ khóa » Cách Viết Tool Auto Game