Jump to content

Mu Moi ra - Vina MU

Cộng đồng Âm nhạc Việt Nam

Photo

Hướng dẫn lập chương trình AutoPlay VLTK

* * * * * 1 votes

  • This topic is locked This topic is locked
630 replies to this topic

#241
oxconan

oxconan

    Tiến sĩ CSTH

  • Super Moderator
  • PipPipPipPipPipPipPip
  • 3,359 posts

Quote

bác có thể hướng d6ãn em đoạn code lấy thông tin máu của người chơi kg?vì em đọc theo mảng NPC thì máu người chơi lúc nào cũng là 100 dù rầng tên ,hệ,lv vẫn đúng,bác cho em biết cách tìm địa chỉ hàm accept invite team được kg,
mong bác hồi âm sớm,cám ơn bác thật nhiều


Game nó ko cho lấy máu của người chơi, chỉ cho lấy máu của chính mình, khi lấy máu của người chơi thì nó sẽ hiện lên 100%, nếu chế độ chiến đấu thì nó sẽ hiện 12%
Địa chỉ ACCEPT INVITE TEAM bác thử search trong hook version cũ, và hook version mới của các CT AUTO là sẽ tìm ra ngay thôi...
Các chủ đề vi phạm sẽ bị xóa hoặc close topic nếu:
- Bài viết không bỏ dấu Tiếng Việt
- Nội dung không đúng với chủ đề của BOX
- Nội dung liên quan đến chính trị, đồi trụy, virus

#242
thienviet

thienviet

    Trung cấp CSTH

  • Advance Member
  • PipPipPip
  • 403 posts

oxconan, on May 13 2007, 01:39 PM, said:

Quote

bác có thể hướng d6ãn em đoạn code lấy thông tin máu của người chơi kg?vì em đọc theo mảng NPC thì máu người chơi lúc nào cũng là 100 dù rầng tên ,hệ,lv vẫn đúng,bác cho em biết cách tìm địa chỉ hàm accept invite team được kg,
mong bác hồi âm sớm,cám ơn bác thật nhiều


Game nó ko cho lấy máu của người chơi, chỉ cho lấy máu của chính mình, khi lấy máu của người chơi thì nó sẽ hiện lên 100%, nếu chế độ chiến đấu thì nó sẽ hiện 12%
Địa chỉ ACCEPT INVITE TEAM bác thử search trong hook version cũ, và hook version mới của các CT AUTO là sẽ tìm ra ngay thôi...


hu hu em dang viết cái auto cho võ lâm malaysia thì lấy đâu ra hook cũ và hook mới hả bác,thậm chí tụi malaysia cùn chẳng có auto lấy gì mà search đây,chác phải có 1 phương pháp nào để tìm chứ bác

www.autojx2.com
yahoo : thanhdatmachine
AutoJX2 nay đã có:
- JX2: phiên bản auto train
- JX2TH: phiên bản auto làm TH
- JX2Login: phiên bản autologin built in JX2TH

#243
thienviet

thienviet

    Trung cấp CSTH

  • Advance Member
  • PipPipPip
  • 403 posts
[quote name='oxconan' date='Apr 28 2007, 12:48 PM' post='181428']
1) Hàm SelectMenuItem gọi sử dụng menu item thứ i, bắt đầu từ 0

void SelectMenuItem(int idx) {
	long menuAddr = 0x004A7870; 
	long closeMenuAddr = 0x0046D270;

	__asm {
		push eax;		
		mov eax, idx;
		push eax;
		mov eax, 0;
		push eax;
		mov eax, 9;
		push eax;
		mov eax, menuAddr;
		call eax;						
		  push 0x00000001;
		  mov	ecx,closeMenuAddr;		  
		  call ecx;
		  pop	ecx;
		pop eax;		
	}
}

2) Hàm DoScript: thực thi các script

void DoScript(char* s) 
{   
	long addr = 0x004929D0;

	__asm {
		push eax;
		mov eax, s;
		push eax;
		mov eax, addr;
		call eax;
		add esp, 4;
		pop eax;
	}
}

em mới nghĩ ra 1 ý này kg biết có đúng kg c1c bác nghiên cứu hộ cái
hàm doscript thì có đoạn code ám như trên
mình drbug game ra rồi set breakpoint ở address nhan vật
tiếp theo thì mình gõ một đoạn lệnh script ở o chat
quay trở lại cửa sổ debug tìm những dòng nào có doan mã tương ứng với đoạn code tren
viết 1 chuong trinh convert byte ra char
mình se tìm duoc cái dòng lệnh move eax,s
tìm tiếp xuống theo thứ tự đoạn mã trên
đến dòng call,eax
eax chính là dia chỉ cua dosript
khong biết có đúng kg vì đang ở công ty kg làm được
tối nay về nhà nghiên cưú thử xem sao,co gì se pót len cùng nghiên cứu với các pac
tuong tu hàm seleck menu cũng vậy

www.autojx2.com
yahoo : thanhdatmachine
AutoJX2 nay đã có:
- JX2: phiên bản auto train
- JX2TH: phiên bản auto làm TH
- JX2Login: phiên bản autologin built in JX2TH

#244
thienviet

thienviet

    Trung cấp CSTH

  • Advance Member
  • PipPipPip
  • 403 posts

mondothienvuong, on May 14 2007, 06:22 AM, said:

Nếu bạn đã biết cách dùng Olly thì mình xin hướng dẫn:
Cái khung bên trái bên dưới là khung chứa giá trị bộ nhớ đó, nhấn F12 để pause Game, vào khung dưới bên trái nhấn Ctrl+B -> gõ "Open(" chỉ gõ nhiu thôi.. nó search ra cả đống, chọn 1 cái (ví dụ chọn Open([[friend]])) click chuột fải chọn breakpoint -> on access hay gì đó tương tự mình k nhớ rõ. OK nhấn F9 cho chạy game rồi mở cái hộp bạn bè lên, chú ý k nhấn phím tắt mà dùng chuột sử dụng thanh công cụ của game, hehee.. Olly nó sẽ chặn ngay lại đó, sau đó bạn tìm hiểu tiếp nha!

hix em da chan duoc BP nhung nhán F7 đẻ tìm hoài vẫn kg thấy đoạn code nào như trên
doan code nay ne
push eax;
mov eax, s;
push eax;
mov eax, addr;
call eax;
add esp, 4;
pop eax;
tim nhức mắt luon ma kg thay

www.autojx2.com
yahoo : thanhdatmachine
AutoJX2 nay đã có:
- JX2: phiên bản auto train
- JX2TH: phiên bản auto làm TH
- JX2Login: phiên bản autologin built in JX2TH

#245
thienviet

thienviet

    Trung cấp CSTH

  • Advance Member
  • PipPipPip
  • 403 posts
hix như bác nói thì vo lam viet nam con được chứ em lam auto trung quoc lấy đâu ra hook để mà phân tích chư?
vay nói như ý bác thì đoạn code đó kg thể tìm được trong process memory của game rối d8úng kg?nếu vậy thì mình phải dò tìm theo hướng khác rồi,em cũ đã chặn được cái doscript nhưng lại ngu asm quá nếu đọc kg hiểu nổi

Edited by thienviet, 15 May 2007 - 09:36 PM.


www.autojx2.com
yahoo : thanhdatmachine
AutoJX2 nay đã có:
- JX2: phiên bản auto train
- JX2TH: phiên bản auto làm TH
- JX2Login: phiên bản autologin built in JX2TH

#246
ANoobHero

ANoobHero

    Thành viên mới

  • Newbies
  • 2 posts
bác rfc_clubmx ơi, mình mới vào diễn đàn, thấy bác có shaire cho anh em 1 bản source viết bằng C#, nhưng tiếc là mình vào muộn quá link die mất rồi, vậy bác có thể shaire lại hay anh em nào có donw được source đó shaire lại cho mình với.

Nếu không thể đưa lên diễn đàn được mọi người mail dùm với nhé:[email protected]

Cám ơn rất nhiều.

#247
thienviet

thienviet

    Trung cấp CSTH

  • Advance Member
  • PipPipPip
  • 403 posts
hix bác tìm từ mấy cái file hook thì kg duoc dau
phải tìm từ cái game_y thì mới ra duoc dia chỉ chính xác và mới ap dung cong thức do cho cái gamefree duoc bác ah,bác thử nghỉn cứu cái hình em gời lên xem sao

www.autojx2.com
yahoo : thanhdatmachine
AutoJX2 nay đã có:
- JX2: phiên bản auto train
- JX2TH: phiên bản auto làm TH
- JX2Login: phiên bản autologin built in JX2TH

#248
thienviet

thienviet

    Trung cấp CSTH

  • Advance Member
  • PipPipPip
  • 403 posts
hic đã tìm ra được cái địa chỉ hàm doscript
dem so sanh code với game_y của việt nam thì hoàn toàn giống nhau mà sao khi đưa vào file hook của bác Trư chạy lại báo lỗi?
đây là địa chỉ bác môn đồ thiên vương hay bác Trư giúp em đưa vào cái file hook.dll với
0X00492eb0

www.autojx2.com
yahoo : thanhdatmachine
AutoJX2 nay đã có:
- JX2: phiên bản auto train
- JX2TH: phiên bản auto làm TH
- JX2Login: phiên bản autologin built in JX2TH

#249
thienviet

thienviet

    Trung cấp CSTH

  • Advance Member
  • PipPipPip
  • 403 posts

hettienroi, on May 18 2007, 10:55 AM, said:

Anh thienviet chỉ em cách tìm địa chỉ hàm DoScript đi (em hơi nood nên anh hướng dẫn chi tiết với nha em cảm ơn nhiều).

bạn ra yahoo đi mình se hướng dẫn cặn kẽ hơn,nick minh la thanhdatmachine

www.autojx2.com
yahoo : thanhdatmachine
AutoJX2 nay đã có:
- JX2: phiên bản auto train
- JX2TH: phiên bản auto làm TH
- JX2Login: phiên bản autologin built in JX2TH

#250
oxconan

oxconan

    Tiến sĩ CSTH

  • Super Moderator
  • PipPipPipPipPipPipPip
  • 3,359 posts

thienviet, on May 18 2007, 04:16 PM, said:

các bác ơi hàm doscript khai báo trong VB như thế nào vậy


Bác nên đưa hàm DoScript vào hook thì mới chạy được...

hettienroi, on May 21 2007, 09:51 AM, said:

Anh Conan cho em xin source cái auto tự ủy thác được ko, em cảm ơn, mail của em là [email protected]


Khi nào có time mình sẽ tách source code ra rùi post lên... dạo này bị dí dự án trong cty quá chưa có thời gian....

Edited by minhkhue, 30 May 2007 - 06:02 PM.

Các chủ đề vi phạm sẽ bị xóa hoặc close topic nếu:
- Bài viết không bỏ dấu Tiếng Việt
- Nội dung không đúng với chủ đề của BOX
- Nội dung liên quan đến chính trị, đồi trụy, virus

#251
MrBlack

MrBlack

    Căn bản tin học tốt

  • Advance Member
  • Pip
  • 63 posts
xin hỏi có thể viết auto trên .NET và cho vista đc ko

#252
hettienroi

hettienroi

    Thành viên mới

  • Newbies
  • 15 posts

Tui La Ai, on Jan 2 2007, 09:31 AM, said:

dquang, on Jan 1 2007, 11:31 PM, said:

Có bạn nào biết cách mở hiệu thuốc, tiệm tạp hóa không vậy ? chỉ mình với .

Bạn send message Mouse Click vào handle của VLTK:

BOOL MouseClick(HWND hWnd, int x, int y)

Bạn cũng sử dụng function này để mua thuốc, TDP, sửa vũ khí, ...

Lưu ý là bạn phải tính tóan quan hệ giữa độ phân giải màn hình máy tính với màn hình của game. :hihi"


Có bạn nào làm cái này chưa nhỉ, có rùi thì cho mình xin source với, mà mình vẫn chưa hiểu cái Mouse Click này có phải là click lên cửa sổ võ lâm ko nữa, nếu vậy lỡ nó click làm rớt đồ đang mặc trên người nữa thì khốn.

#253
oxconan

oxconan

    Tiến sĩ CSTH

  • Super Moderator
  • PipPipPipPipPipPipPip
  • 3,359 posts

mondothienvuong, on May 22 2007, 12:36 PM, said:

oxconan chỉ mình cái vụ send mouse click khi minimize cửa sổ với..


Hàm LeftClick đây...

void LeftClick(HWND hWnd, int x, int y) 
{

	POINT savepoint;
	GetCursorPos(&savepoint); 		
	POINT pt;
	pt.x = x;
	pt.y = y;
	ClientToScreen(hWnd,&pt);
	SetCursorPos(pt.x,pt.y);
	
	LPARAM l = MAKELPARAM(x, y); 
		
	PostMessage(hWnd, WM_MOUSEMOVE, 0, l);	
	PostMessage(hWnd, WM_LBUTTONDOWN, MK_LBUTTON, l);		
	PostMessage(hWnd, WM_LBUTTONUP, 0, l);		
	SetCursorPos(savepoint.x,savepoint.y);
}

Edited by oxconan, 22 May 2007 - 03:44 PM.

Các chủ đề vi phạm sẽ bị xóa hoặc close topic nếu:
- Bài viết không bỏ dấu Tiếng Việt
- Nội dung không đúng với chủ đề của BOX
- Nội dung liên quan đến chính trị, đồi trụy, virus

#254
thienviet

thienviet

    Trung cấp CSTH

  • Advance Member
  • PipPipPip
  • 403 posts
đoạn mã hàm sendCmdRunToSever của game_y:
push ebp
move ebp,esp
sub ebp,10
jump gamy_y....
đoạn mã bên gamefree của trung quốc
push ebp
move ebp,esp
sub ebp,90 (???? tại sao kỳ vậy)
jump gamefree.....
sau khi đưa vào file hock gọi hàm từ VB thì bị dont send luôn
có phải do các sử dụng hàm sendCmdRunToSever của em sai kg?
em viết như vầy
bên file hook:
asm
move sendCmdRunToSever,Run_func_add
ở Hookproc
idx.....lparm
idy.............
sendCmdRunToSever(idx,idy)
bên VB :
postmesage lhwin,cmd_send,x
potsmesage lhwin,cmd_send,y
potsmesage lhwin,send_cmd_run,1
lưư ý trong hookpro thì giá trị 1 là gọi hàm send run
kg hieu sao lại bị lôi dont send cua sổ vo lâm l;uon

www.autojx2.com
yahoo : thanhdatmachine
AutoJX2 nay đã có:
- JX2: phiên bản auto train
- JX2TH: phiên bản auto làm TH
- JX2Login: phiên bản autologin built in JX2TH

#255
DD84

DD84

    Căn bản tin học tốt

  • Advance Member
  • Pip
  • 84 posts
mondôthienvung ơi, có cách nào để viết hàm cho võ đang kiếm pk khi đứng xa đối phương đc ko? Khi mình xài Vlauto pro đi luyện lúc set tầm hiệu quả của chiêu NKHN là 400 thì nó thấy quái từ xa nó cũng đánh đc chứ ko cần phải áp sát. Vậy làm sao để mình áp dụng cái đó vô auto pk đc ? Bạn có thể guide mình cái vụ này đc ko? thanks

#256
thienviet

thienviet

    Trung cấp CSTH

  • Advance Member
  • PipPipPip
  • 403 posts
hĩ có bác nào debug chính xác được địa chỉ hàm run của game_y 2.45 chưa bậy,địa chỉ củ ADTg hình như sai rồi

www.autojx2.com
yahoo : thanhdatmachine
AutoJX2 nay đã có:
- JX2: phiên bản auto train
- JX2TH: phiên bản auto làm TH
- JX2Login: phiên bản autologin built in JX2TH

#257
BoHung

BoHung

    Trình độ A CSTH

  • Advance Member
  • PipPip
  • 118 posts
Minh đang tự làm cái auto login bằng VB (minh thư nghiệm ở các Chủ tịch khác có các bottom thì ok nhưng sao với VLTK thì no cứ đứng ý ra ko click được) ai đã làm hướng dẫn mình cái hoặc có sourd thì càng tốt

#258
decoluaII

decoluaII

    Căn bản tin học tốt

  • Advance Member
  • Pip
  • 47 posts



Edited by decoluaII, 02 June 2007 - 12:26 AM.


#259
decoluaII

decoluaII

    Căn bản tin học tốt

  • Advance Member
  • Pip
  • 47 posts
PUSH ECX
PUSH EAX
PUSH EDX
MOV ECX,EBP
CALL game_y.00452130

Bạn nào viết dùm mình đoạn code ASM với, mình viết code bị dis hoài, ko biết có cần push ECX với EDX vào trước khi PUSH EDX vào stack để gọi hàm ko nữa, (EDX là giá trị nằm trên cùng của stack).

#260
hqtrung

hqtrung

    Thành viên mới

  • Advance Member
  • 38 posts
Bạm nào có API :
- Đọc NV của mình
- Đọc nhân vật xung quanh (tên, bang hội)
- Tạo pt và mời pt , gia nhập pt

Mình đang muốn viết 1 tool tự động pt theo danh sách và theo tên Bang Hội. Mình dùng C# thôi.
Thanks.




1 user(s) are reading this topic

1 members, 0 guests, 0 anonymous users




Stars Counter Game

Balloon vs. Thorns

MU Phuc Hung

Làm Việc Tài Nhà

Mu Da Nang

Tuyển Nhân Viên Bán Hàng

Tư vấn sức khỏe trực tuyến

Close [X]