Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


[Auto It] A good way to make a Gaming Bot In VB.net?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
Jorg hi
I post too much
Reputation: 7

Joined: 24 Dec 2007
Posts: 2276
Location: Minnesota

PostPosted: Thu Jul 16, 2009 10:29 am    Post subject: [Auto It] A good way to make a Gaming Bot In VB.net? Reply with quote

Does anyone know a good way to make a Bot for online muiltiplayer games in vb.net? Don't worry we are allowed to discuss bots for online games, just not hacks.
_________________
CEF will always stay alive.


Last edited by Jorg hi on Fri Jul 17, 2009 3:15 pm; edited 1 time in total
Back to top
View user's profile Send private message
Stylo
Grandmaster Cheater Supreme
Reputation: 3

Joined: 16 May 2007
Posts: 1073
Location: Israel

PostPosted: Thu Jul 16, 2009 10:57 am    Post subject: Reply with quote

What do you mean by good way?
bot's should do whatever a player does only automatically
just send the desired keys to the game!?
or maybe i miss understand you?
Back to top
View user's profile Send private message
Jorg hi
I post too much
Reputation: 7

Joined: 24 Dec 2007
Posts: 2276
Location: Minnesota

PostPosted: Thu Jul 16, 2009 11:36 am    Post subject: Reply with quote

I want it to record screen pixels and things so, exp. Pretend there is a game when you have to wait until 4 other people go into a room and they all click 'ready'. I need a way to make a bot that has the ability to detect whether someone isn't clicking ready for a period of time, the game wont start, there are no games to join, the game is over, I get 'kicked' from a room, when is the right time to click 'ready'. How would I do this? Should I just use GetPixel?
_________________
CEF will always stay alive.
Back to top
View user's profile Send private message
Stylo
Grandmaster Cheater Supreme
Reputation: 3

Joined: 16 May 2007
Posts: 1073
Location: Israel

PostPosted: Thu Jul 16, 2009 11:53 am    Post subject: Reply with quote

Well, i guess there are few ways to obtain that, but getpixel always good when you want to detect something on your screen
you just need to know how to "play" with so it'd do whatever you want it to do
Back to top
View user's profile Send private message
CouLomB
Cheater
Reputation: 0

Joined: 16 Dec 2007
Posts: 45

PostPosted: Thu Jul 16, 2009 2:20 pm    Post subject: Reply with quote

Then as i see here you dont know much thinks like, Dinput Hooking so the best thing for you will be the start from AutoItX.dll.

You can do everything you want just as AutoIt in you own application try it !
Back to top
View user's profile Send private message
Jorg hi
I post too much
Reputation: 7

Joined: 24 Dec 2007
Posts: 2276
Location: Minnesota

PostPosted: Thu Jul 16, 2009 2:46 pm    Post subject: Reply with quote

Very Happy Thanks for your help. I'm going to make a bot making program now!

Does anyone know the website of that Dll?

_________________
CEF will always stay alive.
Back to top
View user's profile Send private message
dnsi0
I post too much
Reputation: 0

Joined: 04 Jan 2007
Posts: 2674

PostPosted: Thu Jul 16, 2009 3:54 pm    Post subject: Reply with quote

CouLomB wrote:
Then as i see here you dont know much thinks like, Dinput Hooking so the best thing for you will be the start from AutoItX.dll.

You can do everything you want just as AutoIt in you own application try it !


Why autoit? VB/C/Pascal works perfect for these. Autoit is just easier to use since it is designed to be a macroing program.
Back to top
View user's profile Send private message
Shoop da Woop
Advanced Cheater
Reputation: 0

Joined: 27 May 2009
Posts: 55
Location: Suck my Dick Stalkers

PostPosted: Thu Jul 16, 2009 6:41 pm    Post subject: Reply with quote

for an idea i don't like how buttons get in the way. Just make a tab that when clicked has sub tabs that act like buttons and make the "buttons" max out that variable.
_________________
O o
____________________________ ______________
| BLAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAARGH!!!
\_ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
CouLomB
Cheater
Reputation: 0

Joined: 16 Dec 2007
Posts: 45

PostPosted: Fri Jul 17, 2009 2:15 am    Post subject: Reply with quote

AutoIt Full Installation. Includes x86 and x64 components, and:

* AutoIt program files, documentation and examples.

* Aut2Exe - Script to executable converter. Convert your scripts into standalone .exe files!

* AutoItX - DLL/COM control. Add AutoIt features to your favorite programming and scripting languages!

* Editor - A cut down version of the SciTE script editor package to get started. Download the package below for the full version!

So its coming with the AutoIt
http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe



Why AutoItX cause its the best way for amateur programmers whats diffrent from vb or vb.net is you dont have to define shits API's.Also some games use Dinput which you can send keys with SendKeys.Send command.So that's why i told him to use AutoItX.

To Use just add the dll the your project as an reference...Just after this on the main form that u will use AutoItX you will have to declare it.
So add this code,

Code:
Dim xXx As New AutoItX3Lib.AutoItX3


xXx will be the something you want like Command or Macro...So for example you use Macro then,to send keys you will use this command;

Code:
Macro.Send("X")


X is the letters you want to send...

Hope this helps !!!
Back to top
View user's profile Send private message
Jorg hi
I post too much
Reputation: 7

Joined: 24 Dec 2007
Posts: 2276
Location: Minnesota

PostPosted: Fri Jul 17, 2009 8:32 am    Post subject: Reply with quote

How do I set focus to a specific window???

Edit: NVM, I figured it out!

How do you send the enter key? I tried using keys.enter and it wouldn't work?

Edit:

Nvm, "{ENTER}"...

Edit:

How do you make it click a button???

_________________
CEF will always stay alive.
Back to top
View user's profile Send private message
Cheat Engine User
Something epic
Ban
Reputation: 61

Joined: 22 Jun 2007
Posts: 2071

PostPosted: Fri Jul 17, 2009 9:05 am    Post subject: Reply with quote

http://www.autoitscript.com/autoit3/docs/functions/MouseDown.htm
Back to top
View user's profile Send private message
Jorg hi
I post too much
Reputation: 7

Joined: 24 Dec 2007
Posts: 2276
Location: Minnesota

PostPosted: Fri Jul 17, 2009 9:42 am    Post subject: Reply with quote

Ok, but when I try to use PixelGetColor color to get the pixel from the game window it returns 0?

Edit: This always happens once the gameguard starts.

_________________
CEF will always stay alive.
Back to top
View user's profile Send private message
dnsi0
I post too much
Reputation: 0

Joined: 04 Jan 2007
Posts: 2674

PostPosted: Fri Jul 17, 2009 7:31 pm    Post subject: Reply with quote

Jorg hi wrote:
Ok, but when I try to use PixelGetColor color to get the pixel from the game window it returns 0?

Edit: This always happens once the gameguard starts.


Its called "hooks" thats what makes autoit obsolete with gameguard games.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites