Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Tiberian Technologies / Blackhand Studios » Other Products » This is kinda off BRenBot topic but, just read it.
This is kinda off BRenBot topic but, just read it. [message #106607] Sun, 08 August 2004 09:35 Go to next message
Bl00dAng is currently offline  Bl00dAng
Messages: 36
Registered: August 2004
Karma: 0
Recruit
I have been playing on DarkAngels and Black-Cell servers lately, and I've noticed they have made there own Bot for there server. IE DragonServ or GameBot. Is there any one here who can make a bot or tell me how to make one? It will be greatly apreciated if you can!
This is kinda off BRenBot topic but, just read it. [message #106615] Sun, 08 August 2004 12:21 Go to previous messageGo to next message
mac is currently offline  mac
Messages: 1018
Registered: February 2003
Karma: 0
General (1 Star)
Administrator/General
Learn a programming language that is capable of communicating via the internet, ie IRC, and low level socket operations (ie renrem etc).

Any of these: perl, java, c++, visual basic..


Quote:


danpaul88: buggy bugs brenbot because buggy befriends brainlessness

This is kinda off BRenBot topic but, just read it. [message #106617] Sun, 08 August 2004 12:30 Go to previous messageGo to next message
by_ruddles is currently offline  by_ruddles
Messages: 101
Registered: September 2003
Location: UK
Karma: 0
Recruit
Im writing one in C++.NET at the moment. It isn't too hard once you know the language, but I did find FDSTalk.dll wouldn't load in it for some reason, so I had to write a wrapper dll in VB.NET and use that. Its ugly but it works. (note: the bot im writing works with brenbot, it doesn't replace it. Seeing as brenbot does all the log parseing I just use IRC and FDSTalk to get the info I need).

To make one you need to learn the IRC protocol, how to use FDSTalk.dll and a language like Mac said. To get the info from the server you parse the renlog files in the server folder.


My BRenBot Control Pannel: BRCP .
This is kinda off BRenBot topic but, just read it. [message #106619] Sun, 08 August 2004 12:44 Go to previous messageGo to next message
Bl00dAng is currently offline  Bl00dAng
Messages: 36
Registered: August 2004
Karma: 0
Recruit
What does your bot do ruddles? Is it a server side client or something else? How can i learn the language? Do you know of a tutorial? is your bot run in a command prompt window or in a normal window like Blaze Regulator?
This is kinda off BRenBot topic but, just read it. [message #106623] Sun, 08 August 2004 13:54 Go to previous messageGo to next message
by_ruddles is currently offline  by_ruddles
Messages: 101
Registered: September 2003
Location: UK
Karma: 0
Recruit
Bl00dAng

What does your bot do ruddles?

Its main purpose is to log the IP addresses of people who play on the server and link them to names. Allows us to track people on the server better. Im also planning on adding in a few commands to the rec system, if I can get sqlite.dll working (and if brenbot doesn't lock the database). Will also link it to the ssaow logs if the next brebot doesn't do a good job of it (although I have faith Razz ) to allow IRC to see who bought what/who killed who ect.

Bl00dAng

Is it a server side client or something else?

Its server side.

Bl00dAng

How can i learn the language? Do you know of a tutorial?

Pick a language. Brebot is written in Perl I think. While its a good language its not one I know well so I went from C++. If you don't know what to use VB.NET is a good one to start with.


Bl00dAng

is your bot run in a command prompt window or in a normal window like Blaze Regulator?

Console window (command prompt). No need for GUI like BR as its only me thats gonna be doing the config (might make some of it public, but atm no plans to make the whole thing public).


My BRenBot Control Pannel: BRCP .
This is kinda off BRenBot topic but, just read it. [message #107068] Wed, 11 August 2004 05:42 Go to previous messageGo to next message
Alkaline is currently offline  Alkaline
Messages: 1132
Registered: November 2003
Karma: 0
General (1 Star)
Deleted
by_ruddles

if I can get sqlite.dll working (and if brenbot doesn't lock the database).

Why can't you get it working? works fine for me, made a gui for brenbot using it works fine.


This is kinda off BRenBot topic but, just read it. [message #107072] Wed, 11 August 2004 06:20 Go to previous message
by_ruddles is currently offline  by_ruddles
Messages: 101
Registered: September 2003
Location: UK
Karma: 0
Recruit
Mainly 'cos I haven't tried it yet. Been working on the IRC client side of things.

My BRenBot Control Pannel: BRCP .
Previous Topic: Why do I have to authenticate?
Next Topic: got BrenBot probs
Goto Forum:
  


Current Time: Sun Nov 24 00:49:54 MST 2024

Total time taken to generate the page: 0.00793 seconds