Here is my attempt at making some functions witch I hope to eventually make a full Memory based bot out of.
Anyways below are the functions I have found so far for Sending Chat and Automating Skill Usage without the need for key presses or a complicated packet based system. With these functions you could make a bot that can work with the game client minimized. With the SkillUse func you could easily make it use AOE based on any factor that you can read from memory, such as mobs surrounding you or just have it spam AOE until turned off.
I detoured this function and pass my own custom text through it witch results in a chat text being sent without the need for the chatbox using something like this: SendChat("Some Random Jibberish!");
After detouring this func I can pass the parameter for each skill slot and it will automatically execute whatever skill is in that skill slot bypassing the keypress all-together. It looks like this:
UseSkill(1, 0, 0, 0); // This will execute the skill in slot #1
UseSkill(1, 0, 0, 1); // This will execute the skill in slot#2
ect. ect.. ect...
Example program is attached to this post.
Place a skill, either a buff or Attack Skill(pref AOE) into the first skill bar slot. Hit NumPad2 to execute the skill. I have only tested this with fujin skills so I don't know about any others.
Press NumPad4 to see a nice custom chat sent to the server.
The false positives here are on account of the injector. If you don't trust it don't bother using it.
I tried the skill executing function with my own dll and I was at my jin and the game said that the skill is for another faction. The first parameter for the function, which was 1 for you, and you were fuj, is 0 for jins and 2 for guans. Otherwise it doesnt do anything. Im going to try the other params too for it, good job!
Nobody is interested in this stuff? No disrespect to the guys making macro style bots or anything, but this goes beyond the keypresses and makes a much more efficient style bot. Anybody who has seen the Asian gold farmers bots in-game knows how much more efficient they are than the KeyClick bots that are publicly available right now. Well my ideas here are only a step below those bots(maybe even the same, who knows if those gold farmers are using packets or memory).
Anyways if anybody can help me with Loot Filter func I will be set to make a nice bot that can do a number of more advanced things, and pull them off more efficiently than a macro can, and it can bot minimized without any troubles at all.
List of planned features using the methods above(once I have loot filter working):
- Auto pill buyer using Mouse Screen Pos and Slot/Item detection from memory
- Auto walking using Mouse Screen Pos, I will make a recorder func. that will read the mouses location on screen and when you click it will record the coords and save them. This way you can record a path and save it. Turn on auto-walker and it will auto follow that path.
- Auto NPC using. Auto opens NPC windows when NPC is near(works with auto walker with saved path to the NPC)
- Auto Gate Master/Guard Captain ect.. user to teleport to your destination for grinding, can be used with Auto-Walker to record a pre-set path to where you want to grind at
There are many other features I will add to this bot once I get Loot Filter worked out. Any help on this would be greatly appreciated.
Any input on these methods? I would love to hear anything anybody has done like this or thinks about this type of botting method in an MMO. This is exactly how people make Aimbots in First Person Shooters only they use more advanced struct methods rather than my sloppy detour methods, but its the same concept.
I tried the skill executing function with my own dll and I was at my jin and the game said that the skill is for another faction. The first parameter for the function, which was 1 for you, and you were fuj, is 0 for jins and 2 for guans. Otherwise it doesnt do anything. Im going to try the other params too for it, good job!
Nice, I didn't notice your post when I posted what I did above. Thanks for your input, nice catch on the first parameter. I think then maybe that one of the other parameters would be the type of skill/or usage item in the slot as well. Because when I try to use emotes or pills from the slot with my func. it also gives the "Belongs to another faction..." message.
Will have to play with the params more. Good to see someone is actually interested in this, but only 1 post? Who is this by chance?
I can help you with loot filter, can you message me your msn so we can talk?
Just to let you know, I am no real coder/programmer. I would aspire to be one day if I could get into college right now, but thats another story.
I just scraped together enough knowledge on the net over the years to piece together **** like this via a lot of trial and error. I try anything, but get varying results. I just don't go into a convo with you expecting me to be some expert or something, its just a little side hobey of mine as it sits(with no real training or even dedicated studying) that I sporadically come back to.
However I do have enough knowledge/dedication to finish up this bot that I described before in my previous post once I get this loot filter working. I managed to make the SkillUse func, and a few other funcs on my own, however the loot things has turned out to be a bit more complicated than I originally anticipated, unless I am missing something that would allow me to do it the way I originally wanted to(its quite ghetto, but what works works, the same way I did vac in TS1).
AutoIT Memory Functions 11/14/2009 - AutoIt - 2 Replies Hi^^
Also, ich bin im moment nen bisschen dabei mit AutoIT rumzuspielen, da ich noch keinen wirklichwn Plan hab was ich damit anfangen will :P (zu viel Noob für Bots, bzw. Hacks)
Allerdings hatte ich jetz ma die Idee das ich für Cs nen kleinen Memory Bot erstell ;)
Der soll per Hotkey die Munition im Magazin auf dem maximalen stand halten ;)
Funzt auch alles prima^^
Nur jetz hab ich das Probelm, dass ich nur einmal Funktion ausführen kann :(
[SkillerSluwt]Memory based bot. 05/30/2009 - CO2 Bots & Macros - 140 Replies SkillerSluwt
What is SkillerSluwt?
SkillerSluwt is a memory based bot, to put it simple, you can bot on an account without the need that client needs to have focus.
SkillerSluwt has a range of skills that can be leveled with a click of a button, while you play on another account, sleep, eat breakfast or make love to your wife, or all at the same time for all i care.
SkillerSluwt is easy to use, blonde proof, and moron free.
SkillerSluwt is no racist, this Sluwt does what you want,...
memory based bot 08/17/2008 - Guild Wars - 28 Replies hi hab nur ne kurze frage:
und zwar ist es möglich, wenn man 2 accs hat einen memory based zB monk folis farmen lässt, und den anderen "normale" bot hfff farmen lässt? mit dem multi client kann ich schonma 2x guild wars starten, aber will sicher gehen, dass wenn ich mir nen 2ten bot kaufe, der auch keine probleme mit dem anderen bot macht.. ty schonma für die antworten:)
MfG
AutoIt Memory Functions 07/05/2007 - CO2 Exploits, Hacks & Tools - 0 Replies prob in the wrong section...
would be nice if mod could move it
text2schild.php?smilienummer=1&text=my bad' border='0' alt='my bad' />
Small CO Memory Functions Library... 01/15/2007 - Conquer Online 2 - 4 Replies I've begun to work on a small dynamic load library (DLL) for Conquer Online in pure assembler. Due to it being programmed in assembler not only will the library be incredibly small in file size, but it will also be much faster than any Visual Basic, C++, or Pascal equivalent. Not to mention I just plain love programming in assembler languages.
Before I get started on some major functions, I would like some of the more intelligent users to suggest and chose features for each so that...