Register for your free account! | Forgot your password?

You last visited: Today at 07:39

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Help with making new bot

Discussion on Help with making new bot within the Lin2 Exploits, Hacks, Bots, Tools & Macros forum part of the Lineage 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2007
Posts: 4
Received Thanks: 0
Help with making new bot

Hey guys, im looking for some people with good programming skills. I just came up with idea of new bot and started to program it, but im not too good with programming so my version will be very simple. In the end it will be very simple and not too powerful bot, but still working anytime, anywhere, it wont mind any gameguard system and antibot system. Even without any problem work with BAKE ICE. Even may work with some other games, maybe with simple changes.

I just share main idea of that program.

My version will be simple program that can make any button combinations in any time. That will be simple program, away from powerful bots using packet, but GameGuard and BAKE ICE won't be able to do anything. Simple program, anyone with basic programming abilities can do one. Many would say thats not a bot, but combining it with Lineage II macro system why not?

Here is my idea, im already working on that part.
We have our bar of skills. I write this for spoiler, its most used char on bots. Say we wanna spoil Ratman Hunter, and near it we can find two aggro mobs, Ratman Chieftain, Ratman Warrior. Dont remember if its true but im just showing idea. So for our sill bar we put those things:
F1 - Attack
F2 - Spoil
F3 - Sweeper
F4 - Hammer Crush
F5 - Healing Potions
F6 - Mana potions
F7 - Pick up
F8 - Macro 1
F9 - Macro 2
F10 - Macro 3
F11 - Alatracity Potion
F12 - Haste potion

Macro 1 = /target Ratman Hunter
Macro 2 = /target Ratman Warrior
Macro 3 = /target Ratman Chieftain

And say we have normally no more than 15 sec to kill mob.
So my program just do those things in order. Every 20mins use F11 and F12.
Each 60 secconds F5
Each 5 mins F6
And main combination will be:
F7,F4,F2,F1,waiting 12sec,F3 for 3sec
And then same thing but begining with F8 and F9, so my combination of buttons will be in the end:
F7,F4,F2,F1,waiting 12sec,F3 for 3sec,F8,F4,F2,F1,waiting 12sec,F3 for 3sec,F9,F4,F2,F1,waiting 12sec,F3 for 3sec
Yeah its very simple and useful in only few places, but still can help. I share my program here when i finish it. But thats only begining. Im thinking of bot with simple video analyse. Just say it will make screen shot every 2 seconds. Then analyse things i show on screen. But in the end i can do only first part. Im bad at programming. Yes, i try, but cant make any promises. Thats why im making that topic. Maybe anyone who can do such things?



Analyze of our hp and mana (1) and mob hp(2) is main thing. But in the end i want to write mob name, my program convert it to image with same font, then search same thing on my screen. Then depending what it found it use F7, F8 or F9 to target proper mob. Analyze numbers on our HP and MP to use potions and analyze mob hp bar to know when target another.

It will be simple bot. Can help only with few things. Almost when you see walker you may say its crap. But it has huge adwantage. There will be no antibot system that can catch it. And in the end it may evolve not only to Lineage bot, but to any MMORPG simple bot.

And please. Dont write here: "Im counting on you" or "I cant wait for it". Write only things that may help, or if you want to help. Even some links to tutorials about video analyse, picture analyse or other things like that. Btw im using C++ (Microsoft C++ Express edition 2008). So if you can help, write. Even smallest hints may be great help.

--------------------------------------------------------------------------
About progress. For now im just making autoclicker especially good for Lineage II. It already started working. I think it will be finished today, maybe tommorow. I put it here, maybe anyone can make use of it. I also put some simple guide how to use it as a simple bot on spoiler. Im playing on BAKE ICE, and for servers like mine with too good anti bot system can be useful.
muppetgt is offline  
Old 07/04/2008, 11:59   #2
 
elite*gold: 0
Join Date: Feb 2008
Posts: 52
Received Thanks: 8
try autokeyboard if u wanna just use F and macros
polictomaz is offline  
Old 07/04/2008, 12:09   #3
 
elite*gold: 0
Join Date: Jun 2007
Posts: 4
Received Thanks: 0
That i know. Its simple. I need hints about picture analyse. I will have keyboard in few hours.
muppetgt is offline  
Old 07/04/2008, 17:32   #4
 
elite*gold: 0
Join Date: Feb 2008
Posts: 52
Received Thanks: 8
Well if u ask me its realy waste of time to make something like that, well at least your idea about picture analyse is bad, making screens ever 2s will spam your hard disk, much more smart would be to make analyse ingame without any screening or anything just checking colors on some position.
polictomaz is offline  
Old 07/04/2008, 19:17   #5
 
elite*gold: 0
Join Date: Jun 2007
Posts: 4
Received Thanks: 0
I dont need any comments like "its stupid idea" or something. Have better idea and know how to put it in life? It would be great. But just your opinion is not taking us anywhere. Btw who told im going to save screens? When i get new, i dont need old one. But im newbie, with idea thats not that hard to put in life, and basic programming skills. So please, give any real hints, with some commands or algorythm. Ideas without those are simply useless for me. And yes, by picrure analyse i mean mob name recognition system. And i want to make it work in any resolution. HP/MP bars will be just changing colors.
muppetgt is offline  
Old 07/04/2008, 23:43   #6
 
elite*gold: 0
Join Date: Dec 2005
Posts: 17
Received Thanks: 5
Your Realtime Screen Analysis Bot will work like an OCR Programm in the End. And even if i am not 100% sure, i could imagine it will be harder to code your current Idea instead of a Networksniffing Bot.

Problem #1:
Window Placments:
- NO player will have exactly the same Positions of his Windows, so your Bot will have to identify every window on the Screen automaticly except you want to force the Player to initiate his InGame Window Settings before he will be able to use your Bot System.
- And even if Player will accept the fact that they have to reset their windows, you still have different Resolutions on different Screen. Some Player even Play in Window mode with no usual Resolutions - what do you want tell them ? Use 1280x1024 otherwise it wont work?
- At least, what will you do if one Window will lie behind some other?
Just believe me if i tell you, even the BEST OCR Programs on the Market can only identify ~95% of the Text you give it to read (Even if its PERFECT Quality!), its unbelievable you will manage to Code your Bot which could make it better.

Its also Hardcore to write a Algorithm which is be able to copy the Screen into the RAM, analyse it with all his possible perfidies and do this all "fast enough" so you wont die on every 2nd Mob.

Problem #2:
- Protection Software
I dont know exactly How you plan to make the Screenshot, hopefully not with the "print screen" function ingame - its definitly to slow because it save the Picture on the HardDisk instead of let you access it trough a Memory Handle. And EVEN if you would know a way to make Screenshots of the Game, i am sure there will be also such Protection Software you have to work around first (For Example - the GameGuard Memory Protection System).

Problem #3:
- KI...
- How will your bot recognize a Mob when a Tree or Stone will hide a part of his name. Or even the whole name if the Mob is to far away ?
- How about if more then one Mob attacks you and their names are not readable ?
- What if NCSoft change a Name of a couple of Mobs - okay truely its rare ^^

Problem #4:
- Factor Z:
- How do you plan to identify distance between your Avatar and a Mob? The "Size" of his name cant be your Source of Information.

The Biggest Problem at all is that you only get information you "see" trough your screenshots. You dont see what happens behind you, up to you, around you. You cant determine the distance, identify mobs correctly every time, i dont even want know how you target and attack them..
The_Holy_One is offline  
Old 07/04/2008, 23:49   #7
 
elite*gold: 0
Join Date: Dec 2005
Posts: 17
Received Thanks: 5
I dont blame you for your try to code his own bot, its a good idea - if you want call it - fresh idea to make a bot but at the end i dont have high hopes for it.

IF You really want to code a Bot you have to do the following steps - and respect if you manage it:
1.) Write your own Network Adapter (like your own Device which works as a Tunnel).
2.) All traffic which go trough your normal network Adapter and your OS will go to your Network Adapter which isnt a Problem - you can also just let Sniff it only the NCSoft Server communikation with edition Windows HOSTS file correctly.
3.) Now the harder part, you have to blow up the BlueFish? encrypthion of the communication between L2 Server and your L2 Client. As i remember (dunno if this still is correct) the L2 Server will send you the encrypthion key after you selected the Server where you want to log in. So you can / or should start the bot even if you already logged in but before you selected the Server with your Characters.
4.) IF YOU DID this step, all other will be peanuts. You just have to find out what Package your recieve (or let pass to L2 Client) means for example "run forward" or do xyz. To make this a lot easier you can also make Macros - for example "follow Macro" (INGAME!)
The_Holy_One is offline  
Old 07/06/2008, 11:50   #8
 
elite*gold: 0
Join Date: Jun 2007
Posts: 4
Received Thanks: 0
I know what your point is. How to put screen only in ram? I use windows print screen option, ot works as if i make copy to picture, then my program just make paste. And on begining i wrote: its not going to be powerful and useful only in few situations. We already have L2Walker if your server allow it. But no one was able to break BAKE ICE. And im playin a lot of other MMO so id like bot working with all. And yes, it will work on some predefined resolutions and camera angle. It will allow to use only one window at once. But reading mob name will be only for protection. It doesnt have to read it perfectly. When we put in on spot we chose 5 mob names, and it will pick the closest one. It wont be reading it. When i put mob name it will make picture of it, then search similiar on screen. If i cant i just put screens of mob names, or ability to put it by yourself. Range is not problem, i need it for mobs next to me, the ones attacking me, to target other mobs i just use ingame macro. Even just seeing something attacking me will be good, it wont have to recognize name. Just when it will be like that it use NEXT TARGET command in Lineage. And in the end im writting it for myself. If someone can use L2Walker he will use it, not mine. The idea is simple, work anywhere on any kind of protection. Btw i read gameguard wont allow any autoclick software. Mine is working great.
muppetgt is offline  
Old 07/07/2008, 21:25   #9
 
elite*gold: 0
Join Date: Feb 2008
Posts: 15
Received Thanks: 0
hmm im tried to create bot like this.. But i have problem.. Playing in there is nprotect 1001rev and ACtool and other macro programs wont work.. Any suggestion to make macro work?
LiMiTas is offline  
Old 07/07/2008, 21:33   #10
 
elite*gold: 0
Join Date: Jun 2008
Posts: 7
Received Thanks: 0
what is thes?

bot program ?
datucha is offline  
Reply


Similar Threads Similar Threads
need help making bot vac...
10/24/2008 - Dekaron - 4 Replies
i try changing the ai to 311 on bot and change b,c,d,n.p.q to 9 or 99 but doesnt seem like its working..anyone can help? this is the bot with funny name tzpy something 1.81 release here..
making our own sv
07/29/2007 - Conquer Online 2 - 11 Replies
Well i have given this alt of thought and have come up with the idea of making our own sv... my idea was to look at v1.10 and then the newest version and llook at the difference in arcitecture... lik ehow they updated it to work with the newest co patch.. then fix that adjustment in v1.10 so it is usable again.. because the creator of sv is getting very facist about his software.. well its just a thought i have actually been trying to do this but found it was a waste of time for me.. but...
Making your own bot!
04/26/2006 - Silkroad Online - 5 Replies
Please any1 post the programs needed to make a simple bot like iSRObot. Or even simpler. And a little guide would be good too..... :D
Hey Im making...
03/26/2006 - Conquer Online 2 - 2 Replies
Hey people, Im really noob at this my mate the!one some of you may know him for the emotion spam thing on co, I am using vb 6 Does anyone have any ideas i could use to help some of my experience? i want to learn to make macros to help people on elitepvps i made a SH lvler but that kinda went weird :eek: if somone cud post back that would be nice, thanks :D



All times are GMT +1. The time now is 07:40.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.