Server Help

Trash Talk - Making a bot....

Assassin2684 - Thu Oct 13, 2005 10:09 pm
Post subject: Making a bot....
Well I think its about time I get off my lazy ass and start to do some more programming stuff. I have decided to make a bot, not plugin just bot so I can add features built in then just add plugins if I wish. Ok so first things first, what gave me the idea was here: http://d1st0rt.sscentral.com/content/view/24/43/ .

I like it because it gives all these features I can add into my bot. Problem is the code snippets it gives I dont know where to put it. I could use as much help as possible, also I dont know if I need an updated version of this stuff because this page was made for a different version of merv. If anyone could help me, give different sites, ideas. Would all be greatful. Thanks in advance.
Purge - Thu Oct 13, 2005 11:29 pm
Post subject:
That link was a tutorial for making a MERVBot plugin, not a bot. sa_tongue.gif
D1st0rt - Fri Oct 14, 2005 1:29 am
Post subject:
If you want merv, check out the wiki

http://wiki.minegoboom.com/MERVBot_Tutorial

I have some tutorials for TWCore (which in my opinion is easier to deal with and actually promotes less script-kiddying) on that same site
Assassin2684 - Fri Oct 14, 2005 8:24 am
Post subject:
Ok well mabye it dident show me how to set up a bot but it did give code snippets for plugins i think. I checked out the site and saw twcore stuff. But I would rather not get into that sence im fimilar with merv. I guess there really is no way to make your own bot so I guess I will make plugins.

Also, I use dev c++, when I open a new DLL project it looks like this:

Code: Show/Hide
#ifndef _DLL_H_
#define _DLL_H_

#if BUILDING_DLL
# define DLLIMPORT __declspec (dllexport)
#else /* Not BUILDING_DLL */
# define DLLIMPORT __declspec (dllimport)
#endif /* Not BUILDING_DLL */


class DLLIMPORT DllClass
{
  public:
    DllClass();
    virtual ~DllClass(void);

  private:

};


#endif /* _DLL_H_ */


Now when I go to make the plugin I have no idea where to put the stuff. Anyone give me some tips on how to do this?
Cyan~Fire - Fri Oct 14, 2005 10:07 am
Post subject:
No, No, No, No, No. Do not use any kind of pre-made setup provided by any IDE. It is evil.

Now, answer this: Do you actually want to make a standalone bot, or do you want to make a plugin?
Assassin2684 - Fri Oct 14, 2005 10:14 am
Post subject:
Ok, What I really want to do is make my own bot that I can add my very own things to it. It would be like my bot and mine only unless someone wanted to use it kinda thing. Then If I wanted to add things I could make my own custom plugins for it.

Now if you think that would be a bit to hard for me and think I need more experience then I would go with plugins. But I really wanted a bot.
Solo Ace - Fri Oct 14, 2005 10:17 am
Post subject:
Not trying to offend, but I think it'd be too hard for you, simply because you're not experienced enough.
But, if you'd really want to... it's never wrong to try.
Assassin2684 - Fri Oct 14, 2005 10:58 am
Post subject:
Well if you think it would be to hard then it probably is. Mabye I should start off with some simple plugins and work my way up to a bot.
Quan Chi2 - Fri Oct 14, 2005 6:13 pm
Post subject:
Yep. Or start reading books about programming in C, Java, or C++. I don't plan on making a bot core myself for a long time but mabye you should look at the source files that come with merv. Check them out and look for what a bot core contains.
Cyan~Fire - Fri Oct 14, 2005 11:26 pm
Post subject:
I wouldn't really listen to Quan, he's just bluffing.

But yes, do start writing plugins for MERV. And do use the MERVBot Tutorial.
Assassin2684 - Fri Oct 14, 2005 11:57 pm
Post subject:
Ok will do. Of course I will start out small and work my way up. Thanks guys for your help.
Quan Chi2 - Sat Oct 15, 2005 9:28 am
Post subject:
LOL Cyan you would probably fall for the "bluff" if you were Assassin haha. But I don't think that there is anything wrong with looking through a bot core source to see what you're up against before starting your own bot core. Thats what I'm going to do anyway.

*Note to self*
---------------
Cyan thinks I'm bluffing.
Cyan~Fire - Sat Oct 15, 2005 9:57 am
Post subject:
I meant that you were bluffing about knowing what to do, not that you would actually do it. I don't doubt that you will try to look through MERV's source; what I do is that you'll learn anything from it.
Quan Chi2 - Sat Oct 15, 2005 11:21 am
Post subject:
Looking through any bot cores source is what I would do.. Just to see what a basic bot core needs to work.. As for knowing WHAT to do.. I figure that its best to learn from experience and asking some questions along the way.
All times are -5 GMT
View topic
Powered by phpBB 2.0 .0.11 © 2001 phpBB Group