Feb 3, 2014 04:00 AM
(This post was last modified: Feb 3, 2014 04:02 AM by yasje.)
Hello all,
I am playing a game called: Tibiame
and i want to make a bot for it. There is already one exists, but i wonder how he made it?
i noticed some programs like: Kemulator? and uopilot?
Are there more ways to make a bot for it?
i want to make something like this:
[img]http://tibiame-bot.com/img/bot5.png[/img]
i hope you guys can help me out!
Cheers! 😁
Personally, I'm thinking C# would be better.
However, you said it uses Java which would mean it starts the Java process on your end (Like Minecraft, CoD, BF, Minesweeper)
Therefore, you could inject values like a trainer of sorts, you would need to use CheatEngine or similar to get the offsets of course. But once that is out of the way you'd make a simple program in pseudo code like this:
int main()
{
writememory(0xffffff,100/*health*/);
writememory(0xeeee,999/*Damage*/);
}
Get what I am saying?
You can use reflection or injection to make a bot like that, or you could simply just make your own client (if its a simple game) by RCE the client and seeing how the packets and etc are handled.
(Feb 4, 2014 12:00 PM)Terry A. Davis Wrote: Personally, I'm thinking C# would be better.
However, you said it uses Java which would mean it starts the Java process on your end (Like Minecraft, CoD, BF, Minesweeper)
Therefore, you could inject values like a trainer of sorts, you would need to use CheatEngine or similar to get the offsets of course. But once that is out of the way you'd make a simple program in pseudo code like this:
int main()
{
writememory(0xffffff,100/*health*/);
writememory(0xeeee,999/*Damage*/);
}
Get what I am saying?
Sorry, you're not going to be doing that for Java.
Also, OP, you should have posted this in the Java section
Could you not just decompile the code and find out yourself?
You can use Pixel detection or reflection or injection.
Pixel detection is only useful if the image can stay constant and the game is 2d imo.
(Feb 4, 2014 02:52 PM)monkaS Wrote: Could you not just decompile the code and find out yourself?
how do i do that?
its full of jar files and dll.
(Feb 4, 2014 12:07 PM)Feminist Wrote: You can use reflection or injection to make a bot like that, or you could simply just make your own client (if its a simple game) by RCE the client and seeing how the packets and etc are handled.
Sorry, you're not going to be doing that for Java.
Also, OP, you should have posted this in the Java section
Thankyou for the post, and yes it could be by java to but i tought maybe it can do in other codes?
but thats smart never heard of refelection.
and injection is an created bot by dll right?
and what you mean by rce the client? use wireshark and see their package sends?
DO NOT DEAL WITH THIS MEMBER
(Feb 4, 2014 03:52 PM)yasje Wrote: how do i do that?
its full of jar files and dll.
First step: http://jd.benow.ca/
Second Step: http://www.youtube.com/watch?v=ByLUeem7680
Enjoy.
DO NOT DEAL WITH THIS MEMBER
(Feb 4, 2014 04:09 PM)yasje Wrote: it looks likes this:
http://dd6xle2n4vut.cloudfront.net/com.c...iame_6.png
Dude I seen already a C++ thread, Java, and AutoIT thread. Choose one language.
(Feb 4, 2014 04:13 PM)Orianthi Wrote: First step: http://jd.benow.ca/
Second Step: http://www.youtube.com/watch?v=ByLUeem7680
Enjoy.
Thankyou i gonna watch it, and check all the hunderds of jar files haha :P
(Feb 4, 2014 04:14 PM)Orianthi Wrote: Dude I seen already a C++ thread, Java, and AutoIT thread. Choose one language.
its hard to choose, injection or client cant choose
Java based online games are easy to make bot clients for (just look at RS).
DO NOT DEAL WITH THIS MEMBER
(Feb 4, 2014 04:21 PM)yasje Wrote: its hard to choose, injection or client cant choose Well then maybe start with a language you know. AutoIt is ment to know some coding.
If you don't have experience then go with Image/Pixel detection, it seems like the perfect game for it.
|